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, Cloneable
Enclosing class:
FileSystemProto.File

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


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 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)
           
 int getAttsCount()
           
 List<FileSystemProto.Attribute> getAttsList()
           
 FileSystemProto.File getDefaultInstanceForType()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 boolean getIsDirectory()
           
 long getLastModified()
           
 long getLength()
           
 String getName()
           
 boolean hasIsDirectory()
           
 boolean hasLastModified()
           
 boolean hasLength()
           
 boolean hasName()
           
protected  FileSystemProto.File internalGetResult()
           
 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 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, 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.File internalGetResult()
Specified by:
internalGetResult 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.AbstractMessage.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
Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<FileSystemProto.File.Builder>

getDefaultInstanceForType

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

build

public FileSystemProto.File build()

buildPartial

public FileSystemProto.File buildPartial()

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)

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()

getName

public String getName()

setName

public FileSystemProto.File.Builder setName(String value)

clearName

public FileSystemProto.File.Builder clearName()

hasLastModified

public boolean hasLastModified()

getLastModified

public long getLastModified()

setLastModified

public FileSystemProto.File.Builder setLastModified(long value)

clearLastModified

public FileSystemProto.File.Builder clearLastModified()

hasLength

public boolean hasLength()

getLength

public long getLength()

setLength

public FileSystemProto.File.Builder setLength(long value)

clearLength

public FileSystemProto.File.Builder clearLength()

hasIsDirectory

public boolean hasIsDirectory()

getIsDirectory

public boolean getIsDirectory()

setIsDirectory

public FileSystemProto.File.Builder setIsDirectory(boolean value)

clearIsDirectory

public FileSystemProto.File.Builder clearIsDirectory()

getAttsList

public List<FileSystemProto.Attribute> getAttsList()

getAttsCount

public int getAttsCount()

getAtts

public FileSystemProto.Attribute getAtts(int index)

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(FileSystemProto.Attribute.Builder builderForValue)

addAllAtts

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

clearAtts

public FileSystemProto.File.Builder clearAtts()


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