thredds.filesystem
Class FileSystemProto.Directory.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.Directory.Builder>
              extended by thredds.filesystem.FileSystemProto.Directory.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, Cloneable
Enclosing class:
FileSystemProto.Directory

public static final class FileSystemProto.Directory.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.Directory.Builder>


Method Summary
 FileSystemProto.Directory.Builder addAllAtts(Iterable<? extends FileSystemProto.Attribute> values)
           
 FileSystemProto.Directory.Builder addAllFiles(Iterable<? extends FileSystemProto.File> values)
           
 FileSystemProto.Directory.Builder addAtts(FileSystemProto.Attribute.Builder builderForValue)
           
 FileSystemProto.Directory.Builder addAtts(FileSystemProto.Attribute value)
           
 FileSystemProto.Directory.Builder addFiles(FileSystemProto.File.Builder builderForValue)
           
 FileSystemProto.Directory.Builder addFiles(FileSystemProto.File value)
           
 FileSystemProto.Directory build()
           
 FileSystemProto.Directory buildPartial()
           
 FileSystemProto.Directory.Builder clear()
           
 FileSystemProto.Directory.Builder clearAtts()
           
 FileSystemProto.Directory.Builder clearFiles()
           
 FileSystemProto.Directory.Builder clearLastModified()
           
 FileSystemProto.Directory.Builder clearPath()
           
 FileSystemProto.Directory.Builder clone()
           
 FileSystemProto.Attribute getAtts(int index)
           
 int getAttsCount()
           
 List<FileSystemProto.Attribute> getAttsList()
           
 FileSystemProto.Directory getDefaultInstanceForType()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 FileSystemProto.File getFiles(int index)
           
 int getFilesCount()
           
 List<FileSystemProto.File> getFilesList()
           
 long getLastModified()
           
 String getPath()
           
 boolean hasLastModified()
           
 boolean hasPath()
           
protected  FileSystemProto.Directory internalGetResult()
           
 boolean isInitialized()
           
 FileSystemProto.Directory.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 FileSystemProto.Directory.Builder mergeFrom(FileSystemProto.Directory other)
           
 FileSystemProto.Directory.Builder mergeFrom(com.google.protobuf.Message other)
           
 FileSystemProto.Directory.Builder setAtts(int index, FileSystemProto.Attribute.Builder builderForValue)
           
 FileSystemProto.Directory.Builder setAtts(int index, FileSystemProto.Attribute value)
           
 FileSystemProto.Directory.Builder setFiles(int index, FileSystemProto.File.Builder builderForValue)
           
 FileSystemProto.Directory.Builder setFiles(int index, FileSystemProto.File value)
           
 FileSystemProto.Directory.Builder setLastModified(long value)
           
 FileSystemProto.Directory.Builder setPath(String value)
           
 
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, mergeUnknownFields, newBuilderForField, 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
 

Method Detail

internalGetResult

protected FileSystemProto.Directory internalGetResult()
Specified by:
internalGetResult in class com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.Directory.Builder>

clear

public FileSystemProto.Directory.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.AbstractMessage.Builder<FileSystemProto.Directory.Builder>

clone

public FileSystemProto.Directory.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.Directory.Builder>

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder
Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.Directory.Builder>

getDefaultInstanceForType

public FileSystemProto.Directory getDefaultInstanceForType()

isInitialized

public boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLite.Builder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.Directory.Builder>

build

public FileSystemProto.Directory build()

buildPartial

public FileSystemProto.Directory buildPartial()

mergeFrom

public FileSystemProto.Directory.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.Directory.Builder>

mergeFrom

public FileSystemProto.Directory.Builder mergeFrom(FileSystemProto.Directory other)

mergeFrom

public FileSystemProto.Directory.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.Directory.Builder>
Throws:
IOException

hasPath

public boolean hasPath()

getPath

public String getPath()

setPath

public FileSystemProto.Directory.Builder setPath(String value)

clearPath

public FileSystemProto.Directory.Builder clearPath()

hasLastModified

public boolean hasLastModified()

getLastModified

public long getLastModified()

setLastModified

public FileSystemProto.Directory.Builder setLastModified(long value)

clearLastModified

public FileSystemProto.Directory.Builder clearLastModified()

getFilesList

public List<FileSystemProto.File> getFilesList()

getFilesCount

public int getFilesCount()

getFiles

public FileSystemProto.File getFiles(int index)

setFiles

public FileSystemProto.Directory.Builder setFiles(int index,
                                                  FileSystemProto.File value)

setFiles

public FileSystemProto.Directory.Builder setFiles(int index,
                                                  FileSystemProto.File.Builder builderForValue)

addFiles

public FileSystemProto.Directory.Builder addFiles(FileSystemProto.File value)

addFiles

public FileSystemProto.Directory.Builder addFiles(FileSystemProto.File.Builder builderForValue)

addAllFiles

public FileSystemProto.Directory.Builder addAllFiles(Iterable<? extends FileSystemProto.File> values)

clearFiles

public FileSystemProto.Directory.Builder clearFiles()

getAttsList

public List<FileSystemProto.Attribute> getAttsList()

getAttsCount

public int getAttsCount()

getAtts

public FileSystemProto.Attribute getAtts(int index)

setAtts

public FileSystemProto.Directory.Builder setAtts(int index,
                                                 FileSystemProto.Attribute value)

setAtts

public FileSystemProto.Directory.Builder setAtts(int index,
                                                 FileSystemProto.Attribute.Builder builderForValue)

addAtts

public FileSystemProto.Directory.Builder addAtts(FileSystemProto.Attribute value)

addAtts

public FileSystemProto.Directory.Builder addAtts(FileSystemProto.Attribute.Builder builderForValue)

addAllAtts

public FileSystemProto.Directory.Builder addAllAtts(Iterable<? extends FileSystemProto.Attribute> values)

clearAtts

public FileSystemProto.Directory.Builder clearAtts()


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.