thredds.filesystem
Class FileSystemProto.File.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.File.Builder>
thredds.filesystem.FileSystemProto.File.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, FileSystemProto.FileOrBuilder
- Enclosing class:
- FileSystemProto.File
public static final class FileSystemProto.File.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.File.Builder>
- implements FileSystemProto.FileOrBuilder
| Methods inherited from class com.google.protobuf.GeneratedMessage.Builder |
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields |
| Methods inherited from class com.google.protobuf.AbstractMessage.Builder |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
| Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
addAll, newUninitializedMessageException |
| Methods inherited from interface com.google.protobuf.MessageOrBuilder |
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.File.Builder>
clear
public FileSystemProto.File.Builder clear()
- Specified by:
clear in interface com.google.protobuf.Message.Builder- Specified by:
clear in interface com.google.protobuf.MessageLite.Builder- Overrides:
clear in class com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.File.Builder>
clone
public FileSystemProto.File.Builder clone()
- Specified by:
clone in interface com.google.protobuf.Message.Builder- Specified by:
clone in interface com.google.protobuf.MessageLite.Builder- Overrides:
clone in class com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.File.Builder>
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder- Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.File.Builder>
getDefaultInstanceForType
public FileSystemProto.File getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
build
public FileSystemProto.File build()
- Specified by:
build in interface com.google.protobuf.Message.Builder- Specified by:
build in interface com.google.protobuf.MessageLite.Builder
buildPartial
public FileSystemProto.File buildPartial()
- Specified by:
buildPartial in interface com.google.protobuf.Message.Builder- Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public FileSystemProto.File.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FileSystemProto.File.Builder>
mergeFrom
public FileSystemProto.File.Builder mergeFrom(FileSystemProto.File other)
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.File.Builder>
mergeFrom
public FileSystemProto.File.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FileSystemProto.File.Builder>
- Throws:
IOException
hasName
public boolean hasName()
- Specified by:
hasName in interface FileSystemProto.FileOrBuilder
getName
public String getName()
- Specified by:
getName in interface FileSystemProto.FileOrBuilder
setName
public FileSystemProto.File.Builder setName(String value)
clearName
public FileSystemProto.File.Builder clearName()
hasLastModified
public boolean hasLastModified()
- Specified by:
hasLastModified in interface FileSystemProto.FileOrBuilder
getLastModified
public long getLastModified()
- Specified by:
getLastModified in interface FileSystemProto.FileOrBuilder
setLastModified
public FileSystemProto.File.Builder setLastModified(long value)
clearLastModified
public FileSystemProto.File.Builder clearLastModified()
hasLength
public boolean hasLength()
- Specified by:
hasLength in interface FileSystemProto.FileOrBuilder
getLength
public long getLength()
- Specified by:
getLength in interface FileSystemProto.FileOrBuilder
setLength
public FileSystemProto.File.Builder setLength(long value)
clearLength
public FileSystemProto.File.Builder clearLength()
hasIsDirectory
public boolean hasIsDirectory()
- Specified by:
hasIsDirectory in interface FileSystemProto.FileOrBuilder
getIsDirectory
public boolean getIsDirectory()
- Specified by:
getIsDirectory in interface FileSystemProto.FileOrBuilder
setIsDirectory
public FileSystemProto.File.Builder setIsDirectory(boolean value)
clearIsDirectory
public FileSystemProto.File.Builder clearIsDirectory()
getAttsList
public List<FileSystemProto.Attribute> getAttsList()
- Specified by:
getAttsList in interface FileSystemProto.FileOrBuilder
getAttsCount
public int getAttsCount()
- Specified by:
getAttsCount in interface FileSystemProto.FileOrBuilder
getAtts
public FileSystemProto.Attribute getAtts(int index)
- Specified by:
getAtts in interface FileSystemProto.FileOrBuilder
setAtts
public FileSystemProto.File.Builder setAtts(int index,
FileSystemProto.Attribute value)
setAtts
public FileSystemProto.File.Builder setAtts(int index,
FileSystemProto.Attribute.Builder builderForValue)
addAtts
public FileSystemProto.File.Builder addAtts(FileSystemProto.Attribute value)
addAtts
public FileSystemProto.File.Builder addAtts(int index,
FileSystemProto.Attribute value)
addAtts
public FileSystemProto.File.Builder addAtts(FileSystemProto.Attribute.Builder builderForValue)
addAtts
public FileSystemProto.File.Builder addAtts(int index,
FileSystemProto.Attribute.Builder builderForValue)
addAllAtts
public FileSystemProto.File.Builder addAllAtts(Iterable<? extends FileSystemProto.Attribute> values)
clearAtts
public FileSystemProto.File.Builder clearAtts()
removeAtts
public FileSystemProto.File.Builder removeAtts(int index)
getAttsBuilder
public FileSystemProto.Attribute.Builder getAttsBuilder(int index)
getAttsOrBuilder
public FileSystemProto.AttributeOrBuilder getAttsOrBuilder(int index)
- Specified by:
getAttsOrBuilder in interface FileSystemProto.FileOrBuilder
getAttsOrBuilderList
public List<? extends FileSystemProto.AttributeOrBuilder> getAttsOrBuilderList()
- Specified by:
getAttsOrBuilderList in interface FileSystemProto.FileOrBuilder
addAttsBuilder
public FileSystemProto.Attribute.Builder addAttsBuilder()
addAttsBuilder
public FileSystemProto.Attribute.Builder addAttsBuilder(int index)
getAttsBuilderList
public List<FileSystemProto.Attribute.Builder> getAttsBuilderList()
Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.