thredds.filesystem
Class FileSystemProto.File.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.File.Builder>
              extended by 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


Method Summary
 FileSystemProto.File.Builder addAllAtts(Iterable<? extends FileSystemProto.Attribute> values)
           
 FileSystemProto.File.Builder addAtts(FileSystemProto.Attribute.Builder builderForValue)
           
 FileSystemProto.File.Builder addAtts(FileSystemProto.Attribute value)
           
 FileSystemProto.File.Builder addAtts(int index, FileSystemProto.Attribute.Builder builderForValue)
           
 FileSystemProto.File.Builder addAtts(int index, FileSystemProto.Attribute value)
           
 FileSystemProto.Attribute.Builder addAttsBuilder()
           
 FileSystemProto.Attribute.Builder addAttsBuilder(int index)
           
 FileSystemProto.File build()
           
 FileSystemProto.File buildPartial()
           
 FileSystemProto.File.Builder clear()
           
 FileSystemProto.File.Builder clearAtts()
           
 FileSystemProto.File.Builder clearIsDirectory()
           
 FileSystemProto.File.Builder clearLastModified()
           
 FileSystemProto.File.Builder clearLength()
           
 FileSystemProto.File.Builder clearName()
           
 FileSystemProto.File.Builder clone()
           
 FileSystemProto.Attribute getAtts(int index)
           
 FileSystemProto.Attribute.Builder getAttsBuilder(int index)
           
 List<FileSystemProto.Attribute.Builder> getAttsBuilderList()
           
 int getAttsCount()
           
 List<FileSystemProto.Attribute> getAttsList()
           
 FileSystemProto.AttributeOrBuilder getAttsOrBuilder(int index)
           
 List<? extends FileSystemProto.AttributeOrBuilder> getAttsOrBuilderList()
           
 FileSystemProto.File getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 boolean getIsDirectory()
           
 long getLastModified()
           
 long getLength()
           
 String getName()
           
 boolean hasIsDirectory()
           
 boolean hasLastModified()
           
 boolean hasLength()
           
 boolean hasName()
           
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 FileSystemProto.File.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 FileSystemProto.File.Builder mergeFrom(FileSystemProto.File other)
           
 FileSystemProto.File.Builder mergeFrom(com.google.protobuf.Message other)
           
 FileSystemProto.File.Builder removeAtts(int index)
           
 FileSystemProto.File.Builder setAtts(int index, FileSystemProto.Attribute.Builder builderForValue)
           
 FileSystemProto.File.Builder setAtts(int index, FileSystemProto.Attribute value)
           
 FileSystemProto.File.Builder setIsDirectory(boolean value)
           
 FileSystemProto.File.Builder setLastModified(long value)
           
 FileSystemProto.File.Builder setLength(long value)
           
 FileSystemProto.File.Builder setName(String value)
           
 
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 class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 

Method Detail

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.