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.