com.google.protobuf
Class DescriptorProtos.FileDescriptorProto.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<DescriptorProtos.FileDescriptorProto.Builder>
              extended by com.google.protobuf.DescriptorProtos.FileDescriptorProto.Builder
All Implemented Interfaces:
DescriptorProtos.FileDescriptorProtoOrBuilder, Message.Builder, MessageLite.Builder, MessageLiteOrBuilder, MessageOrBuilder, java.lang.Cloneable
Enclosing class:
DescriptorProtos.FileDescriptorProto

public static final class DescriptorProtos.FileDescriptorProto.Builder
extends GeneratedMessage.Builder<DescriptorProtos.FileDescriptorProto.Builder>
implements DescriptorProtos.FileDescriptorProtoOrBuilder


Method Summary
 DescriptorProtos.FileDescriptorProto.Builder addAllDependency(java.lang.Iterable<java.lang.String> values)
           
 DescriptorProtos.FileDescriptorProto.Builder addAllEnumType(java.lang.Iterable<? extends DescriptorProtos.EnumDescriptorProto> values)
           
 DescriptorProtos.FileDescriptorProto.Builder addAllExtension(java.lang.Iterable<? extends DescriptorProtos.FieldDescriptorProto> values)
           
 DescriptorProtos.FileDescriptorProto.Builder addAllMessageType(java.lang.Iterable<? extends DescriptorProtos.DescriptorProto> values)
           
 DescriptorProtos.FileDescriptorProto.Builder addAllService(java.lang.Iterable<? extends DescriptorProtos.ServiceDescriptorProto> values)
           
 DescriptorProtos.FileDescriptorProto.Builder addDependency(java.lang.String value)
           
 DescriptorProtos.FileDescriptorProto.Builder addEnumType(DescriptorProtos.EnumDescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder addEnumType(DescriptorProtos.EnumDescriptorProto value)
           
 DescriptorProtos.FileDescriptorProto.Builder addEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder addEnumType(int index, DescriptorProtos.EnumDescriptorProto value)
           
 DescriptorProtos.EnumDescriptorProto.Builder addEnumTypeBuilder()
           
 DescriptorProtos.EnumDescriptorProto.Builder addEnumTypeBuilder(int index)
           
 DescriptorProtos.FileDescriptorProto.Builder addExtension(DescriptorProtos.FieldDescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder addExtension(DescriptorProtos.FieldDescriptorProto value)
           
 DescriptorProtos.FileDescriptorProto.Builder addExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder addExtension(int index, DescriptorProtos.FieldDescriptorProto value)
           
 DescriptorProtos.FieldDescriptorProto.Builder addExtensionBuilder()
           
 DescriptorProtos.FieldDescriptorProto.Builder addExtensionBuilder(int index)
           
 DescriptorProtos.FileDescriptorProto.Builder addMessageType(DescriptorProtos.DescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder addMessageType(DescriptorProtos.DescriptorProto value)
           
 DescriptorProtos.FileDescriptorProto.Builder addMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder addMessageType(int index, DescriptorProtos.DescriptorProto value)
           
 DescriptorProtos.DescriptorProto.Builder addMessageTypeBuilder()
           
 DescriptorProtos.DescriptorProto.Builder addMessageTypeBuilder(int index)
           
 DescriptorProtos.FileDescriptorProto.Builder addService(DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder addService(DescriptorProtos.ServiceDescriptorProto value)
           
 DescriptorProtos.FileDescriptorProto.Builder addService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder addService(int index, DescriptorProtos.ServiceDescriptorProto value)
           
 DescriptorProtos.ServiceDescriptorProto.Builder addServiceBuilder()
           
 DescriptorProtos.ServiceDescriptorProto.Builder addServiceBuilder(int index)
           
 DescriptorProtos.FileDescriptorProto build()
          Construct the final message.
 DescriptorProtos.FileDescriptorProto buildPartial()
          Like MessageLite.Builder.build(), but does not throw an exception if the message is missing required fields.
 DescriptorProtos.FileDescriptorProto.Builder clear()
          Called by the initialization and clear code paths to allow subclasses to reset any of their builtin fields back to the initial values.
 DescriptorProtos.FileDescriptorProto.Builder clearDependency()
           
 DescriptorProtos.FileDescriptorProto.Builder clearEnumType()
           
 DescriptorProtos.FileDescriptorProto.Builder clearExtension()
           
 DescriptorProtos.FileDescriptorProto.Builder clearMessageType()
           
 DescriptorProtos.FileDescriptorProto.Builder clearName()
           
 DescriptorProtos.FileDescriptorProto.Builder clearOptions()
           
 DescriptorProtos.FileDescriptorProto.Builder clearPackage()
           
 DescriptorProtos.FileDescriptorProto.Builder clearService()
           
 DescriptorProtos.FileDescriptorProto.Builder clearSourceCodeInfo()
           
 DescriptorProtos.FileDescriptorProto.Builder clone()
          Clones the Builder.
 DescriptorProtos.FileDescriptorProto getDefaultInstanceForType()
          Get an instance of the type with no fields set.
 java.lang.String getDependency(int index)
           
 int getDependencyCount()
           
 java.util.List<java.lang.String> getDependencyList()
           
static Descriptors.Descriptor getDescriptor()
           
 Descriptors.Descriptor getDescriptorForType()
          Get the message's type's descriptor.
 DescriptorProtos.EnumDescriptorProto getEnumType(int index)
           
 DescriptorProtos.EnumDescriptorProto.Builder getEnumTypeBuilder(int index)
           
 java.util.List<DescriptorProtos.EnumDescriptorProto.Builder> getEnumTypeBuilderList()
           
 int getEnumTypeCount()
           
 java.util.List<DescriptorProtos.EnumDescriptorProto> getEnumTypeList()
           
 DescriptorProtos.EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder(int index)
           
 java.util.List<? extends DescriptorProtos.EnumDescriptorProtoOrBuilder> getEnumTypeOrBuilderList()
           
 DescriptorProtos.FieldDescriptorProto getExtension(int index)
           
 DescriptorProtos.FieldDescriptorProto.Builder getExtensionBuilder(int index)
           
 java.util.List<DescriptorProtos.FieldDescriptorProto.Builder> getExtensionBuilderList()
           
 int getExtensionCount()
           
 java.util.List<DescriptorProtos.FieldDescriptorProto> getExtensionList()
           
 DescriptorProtos.FieldDescriptorProtoOrBuilder getExtensionOrBuilder(int index)
           
 java.util.List<? extends DescriptorProtos.FieldDescriptorProtoOrBuilder> getExtensionOrBuilderList()
           
 DescriptorProtos.DescriptorProto getMessageType(int index)
           
 DescriptorProtos.DescriptorProto.Builder getMessageTypeBuilder(int index)
           
 java.util.List<DescriptorProtos.DescriptorProto.Builder> getMessageTypeBuilderList()
           
 int getMessageTypeCount()
           
 java.util.List<DescriptorProtos.DescriptorProto> getMessageTypeList()
           
 DescriptorProtos.DescriptorProtoOrBuilder getMessageTypeOrBuilder(int index)
           
 java.util.List<? extends DescriptorProtos.DescriptorProtoOrBuilder> getMessageTypeOrBuilderList()
           
 java.lang.String getName()
           
 DescriptorProtos.FileOptions getOptions()
           
 DescriptorProtos.FileOptions.Builder getOptionsBuilder()
           
 DescriptorProtos.FileOptionsOrBuilder getOptionsOrBuilder()
           
 java.lang.String getPackage()
           
 DescriptorProtos.ServiceDescriptorProto getService(int index)
           
 DescriptorProtos.ServiceDescriptorProto.Builder getServiceBuilder(int index)
           
 java.util.List<DescriptorProtos.ServiceDescriptorProto.Builder> getServiceBuilderList()
           
 int getServiceCount()
           
 java.util.List<DescriptorProtos.ServiceDescriptorProto> getServiceList()
           
 DescriptorProtos.ServiceDescriptorProtoOrBuilder getServiceOrBuilder(int index)
           
 java.util.List<? extends DescriptorProtos.ServiceDescriptorProtoOrBuilder> getServiceOrBuilderList()
           
 DescriptorProtos.SourceCodeInfo getSourceCodeInfo()
           
 DescriptorProtos.SourceCodeInfo.Builder getSourceCodeInfoBuilder()
           
 DescriptorProtos.SourceCodeInfoOrBuilder getSourceCodeInfoOrBuilder()
           
 boolean hasName()
           
 boolean hasOptions()
           
 boolean hasPackage()
           
 boolean hasSourceCodeInfo()
           
protected  GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
          Get the FieldAccessorTable for this type.
 boolean isInitialized()
          Returns true if all required fields in the message and all embedded messages are set, false otherwise.
 DescriptorProtos.FileDescriptorProto.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
          Like MessageLite.Builder.mergeFrom(CodedInputStream), but also parses extensions.
 DescriptorProtos.FileDescriptorProto.Builder mergeFrom(DescriptorProtos.FileDescriptorProto other)
           
 DescriptorProtos.FileDescriptorProto.Builder mergeFrom(Message other)
          Merge other into the message being built.
 DescriptorProtos.FileDescriptorProto.Builder mergeOptions(DescriptorProtos.FileOptions value)
           
 DescriptorProtos.FileDescriptorProto.Builder mergeSourceCodeInfo(DescriptorProtos.SourceCodeInfo value)
           
 DescriptorProtos.FileDescriptorProto.Builder removeEnumType(int index)
           
 DescriptorProtos.FileDescriptorProto.Builder removeExtension(int index)
           
 DescriptorProtos.FileDescriptorProto.Builder removeMessageType(int index)
           
 DescriptorProtos.FileDescriptorProto.Builder removeService(int index)
           
 DescriptorProtos.FileDescriptorProto.Builder setDependency(int index, java.lang.String value)
           
 DescriptorProtos.FileDescriptorProto.Builder setEnumType(int index, DescriptorProtos.EnumDescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder setEnumType(int index, DescriptorProtos.EnumDescriptorProto value)
           
 DescriptorProtos.FileDescriptorProto.Builder setExtension(int index, DescriptorProtos.FieldDescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder setExtension(int index, DescriptorProtos.FieldDescriptorProto value)
           
 DescriptorProtos.FileDescriptorProto.Builder setMessageType(int index, DescriptorProtos.DescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder setMessageType(int index, DescriptorProtos.DescriptorProto value)
           
 DescriptorProtos.FileDescriptorProto.Builder setName(java.lang.String value)
           
 DescriptorProtos.FileDescriptorProto.Builder setOptions(DescriptorProtos.FileOptions.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder setOptions(DescriptorProtos.FileOptions value)
           
 DescriptorProtos.FileDescriptorProto.Builder setPackage(java.lang.String value)
           
 DescriptorProtos.FileDescriptorProto.Builder setService(int index, DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder setService(int index, DescriptorProtos.ServiceDescriptorProto value)
           
 DescriptorProtos.FileDescriptorProto.Builder setSourceCodeInfo(DescriptorProtos.SourceCodeInfo.Builder builderForValue)
           
 DescriptorProtos.FileDescriptorProto.Builder setSourceCodeInfo(DescriptorProtos.SourceCodeInfo 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 Descriptors.Descriptor getDescriptor()

internalGetFieldAccessorTable

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Description copied from class: GeneratedMessage.Builder
Get the FieldAccessorTable for this type. We can't have the message class pass this in to the constructor because of bootstrapping trouble with DescriptorProtos.

Specified by:
internalGetFieldAccessorTable in class GeneratedMessage.Builder<DescriptorProtos.FileDescriptorProto.Builder>

clear

public DescriptorProtos.FileDescriptorProto.Builder clear()
Description copied from class: GeneratedMessage.Builder
Called by the initialization and clear code paths to allow subclasses to reset any of their builtin fields back to the initial values.

Specified by:
clear in interface Message.Builder
Specified by:
clear in interface MessageLite.Builder
Overrides:
clear in class GeneratedMessage.Builder<DescriptorProtos.FileDescriptorProto.Builder>

clone

public DescriptorProtos.FileDescriptorProto.Builder clone()
Description copied from interface: MessageLite.Builder
Clones the Builder.

Specified by:
clone in interface Message.Builder
Specified by:
clone in interface MessageLite.Builder
Overrides:
clone in class GeneratedMessage.Builder<DescriptorProtos.FileDescriptorProto.Builder>
See Also:
Object.clone()

getDescriptorForType

public Descriptors.Descriptor getDescriptorForType()
Description copied from interface: Message.Builder
Get the message's type's descriptor. See MessageOrBuilder.getDescriptorForType().

Specified by:
getDescriptorForType in interface Message.Builder
Specified by:
getDescriptorForType in interface MessageOrBuilder
Overrides:
getDescriptorForType in class GeneratedMessage.Builder<DescriptorProtos.FileDescriptorProto.Builder>

getDefaultInstanceForType

public DescriptorProtos.FileDescriptorProto getDefaultInstanceForType()
Description copied from interface: MessageLiteOrBuilder
Get an instance of the type with no fields set. Because no fields are set, all getters for singular fields will return default values and repeated fields will appear empty. This may or may not be a singleton. This differs from the getDefaultInstance() method of generated message classes in that this method is an abstract method of the MessageLite interface whereas getDefaultInstance() is a static method of a specific class. They return the same thing.

Specified by:
getDefaultInstanceForType in interface MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface MessageOrBuilder

build

public DescriptorProtos.FileDescriptorProto build()
Description copied from interface: MessageLite.Builder
Construct the final message. Once this is called, the Builder is no longer valid, and calling any other method will result in undefined behavior and may throw a NullPointerException. If you need to continue working with the builder after calling build(), clone() it first.

Specified by:
build in interface Message.Builder
Specified by:
build in interface MessageLite.Builder

buildPartial

public DescriptorProtos.FileDescriptorProto buildPartial()
Description copied from interface: MessageLite.Builder
Like MessageLite.Builder.build(), but does not throw an exception if the message is missing required fields. Instead, a partial message is returned. Once this is called, the Builder is no longer valid, and calling any will result in undefined behavior and may throw a NullPointerException. If you need to continue working with the builder after calling buildPartial(), clone() it first.

Specified by:
buildPartial in interface Message.Builder
Specified by:
buildPartial in interface MessageLite.Builder

mergeFrom

public DescriptorProtos.FileDescriptorProto.Builder mergeFrom(Message other)
Description copied from interface: Message.Builder
Merge other into the message being built. other must have the exact same type as this (i.e. getDescriptorForType() == other.getDescriptorForType()). Merging occurs as follows. For each field:
* For singular primitive fields, if the field is set in other, then other's value overwrites the value in this message.
* For singular message fields, if the field is set in other, it is merged into the corresponding sub-message of this message using the same merging rules.
* For repeated fields, the elements in other are concatenated with the elements in this message. This is equivalent to the Message::MergeFrom method in C++.

Specified by:
mergeFrom in interface Message.Builder
Overrides:
mergeFrom in class AbstractMessage.Builder<DescriptorProtos.FileDescriptorProto.Builder>

mergeFrom

public DescriptorProtos.FileDescriptorProto.Builder mergeFrom(DescriptorProtos.FileDescriptorProto other)

isInitialized

public final boolean isInitialized()
Description copied from interface: MessageLiteOrBuilder
Returns true if all required fields in the message and all embedded messages are set, false otherwise.

Specified by:
isInitialized in interface MessageLiteOrBuilder
Overrides:
isInitialized in class GeneratedMessage.Builder<DescriptorProtos.FileDescriptorProto.Builder>

mergeFrom

public DescriptorProtos.FileDescriptorProto.Builder mergeFrom(CodedInputStream input,
                                                              ExtensionRegistryLite extensionRegistry)
                                                       throws java.io.IOException
Description copied from interface: MessageLite.Builder
Like MessageLite.Builder.mergeFrom(CodedInputStream), but also parses extensions. The extensions that you want to be able to parse must be registered in extensionRegistry. Extensions not in the registry will be treated as unknown fields.

Specified by:
mergeFrom in interface Message.Builder
Specified by:
mergeFrom in interface MessageLite.Builder
Overrides:
mergeFrom in class AbstractMessage.Builder<DescriptorProtos.FileDescriptorProto.Builder>
Throws:
java.io.IOException

hasName

public boolean hasName()
Specified by:
hasName in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getName

public java.lang.String getName()
Specified by:
getName in interface DescriptorProtos.FileDescriptorProtoOrBuilder

setName

public DescriptorProtos.FileDescriptorProto.Builder setName(java.lang.String value)

clearName

public DescriptorProtos.FileDescriptorProto.Builder clearName()

hasPackage

public boolean hasPackage()
Specified by:
hasPackage in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getPackage

public java.lang.String getPackage()
Specified by:
getPackage in interface DescriptorProtos.FileDescriptorProtoOrBuilder

setPackage

public DescriptorProtos.FileDescriptorProto.Builder setPackage(java.lang.String value)

clearPackage

public DescriptorProtos.FileDescriptorProto.Builder clearPackage()

getDependencyList

public java.util.List<java.lang.String> getDependencyList()
Specified by:
getDependencyList in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getDependencyCount

public int getDependencyCount()
Specified by:
getDependencyCount in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getDependency

public java.lang.String getDependency(int index)
Specified by:
getDependency in interface DescriptorProtos.FileDescriptorProtoOrBuilder

setDependency

public DescriptorProtos.FileDescriptorProto.Builder setDependency(int index,
                                                                  java.lang.String value)

addDependency

public DescriptorProtos.FileDescriptorProto.Builder addDependency(java.lang.String value)

addAllDependency

public DescriptorProtos.FileDescriptorProto.Builder addAllDependency(java.lang.Iterable<java.lang.String> values)

clearDependency

public DescriptorProtos.FileDescriptorProto.Builder clearDependency()

getMessageTypeList

public java.util.List<DescriptorProtos.DescriptorProto> getMessageTypeList()
Specified by:
getMessageTypeList in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getMessageTypeCount

public int getMessageTypeCount()
Specified by:
getMessageTypeCount in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getMessageType

public DescriptorProtos.DescriptorProto getMessageType(int index)
Specified by:
getMessageType in interface DescriptorProtos.FileDescriptorProtoOrBuilder

setMessageType

public DescriptorProtos.FileDescriptorProto.Builder setMessageType(int index,
                                                                   DescriptorProtos.DescriptorProto value)

setMessageType

public DescriptorProtos.FileDescriptorProto.Builder setMessageType(int index,
                                                                   DescriptorProtos.DescriptorProto.Builder builderForValue)

addMessageType

public DescriptorProtos.FileDescriptorProto.Builder addMessageType(DescriptorProtos.DescriptorProto value)

addMessageType

public DescriptorProtos.FileDescriptorProto.Builder addMessageType(int index,
                                                                   DescriptorProtos.DescriptorProto value)

addMessageType

public DescriptorProtos.FileDescriptorProto.Builder addMessageType(DescriptorProtos.DescriptorProto.Builder builderForValue)

addMessageType

public DescriptorProtos.FileDescriptorProto.Builder addMessageType(int index,
                                                                   DescriptorProtos.DescriptorProto.Builder builderForValue)

addAllMessageType

public DescriptorProtos.FileDescriptorProto.Builder addAllMessageType(java.lang.Iterable<? extends DescriptorProtos.DescriptorProto> values)

clearMessageType

public DescriptorProtos.FileDescriptorProto.Builder clearMessageType()

removeMessageType

public DescriptorProtos.FileDescriptorProto.Builder removeMessageType(int index)

getMessageTypeBuilder

public DescriptorProtos.DescriptorProto.Builder getMessageTypeBuilder(int index)

getMessageTypeOrBuilder

public DescriptorProtos.DescriptorProtoOrBuilder getMessageTypeOrBuilder(int index)
Specified by:
getMessageTypeOrBuilder in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getMessageTypeOrBuilderList

public java.util.List<? extends DescriptorProtos.DescriptorProtoOrBuilder> getMessageTypeOrBuilderList()
Specified by:
getMessageTypeOrBuilderList in interface DescriptorProtos.FileDescriptorProtoOrBuilder

addMessageTypeBuilder

public DescriptorProtos.DescriptorProto.Builder addMessageTypeBuilder()

addMessageTypeBuilder

public DescriptorProtos.DescriptorProto.Builder addMessageTypeBuilder(int index)

getMessageTypeBuilderList

public java.util.List<DescriptorProtos.DescriptorProto.Builder> getMessageTypeBuilderList()

getEnumTypeList

public java.util.List<DescriptorProtos.EnumDescriptorProto> getEnumTypeList()
Specified by:
getEnumTypeList in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getEnumTypeCount

public int getEnumTypeCount()
Specified by:
getEnumTypeCount in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getEnumType

public DescriptorProtos.EnumDescriptorProto getEnumType(int index)
Specified by:
getEnumType in interface DescriptorProtos.FileDescriptorProtoOrBuilder

setEnumType

public DescriptorProtos.FileDescriptorProto.Builder setEnumType(int index,
                                                                DescriptorProtos.EnumDescriptorProto value)

setEnumType

public DescriptorProtos.FileDescriptorProto.Builder setEnumType(int index,
                                                                DescriptorProtos.EnumDescriptorProto.Builder builderForValue)

addEnumType

public DescriptorProtos.FileDescriptorProto.Builder addEnumType(DescriptorProtos.EnumDescriptorProto value)

addEnumType

public DescriptorProtos.FileDescriptorProto.Builder addEnumType(int index,
                                                                DescriptorProtos.EnumDescriptorProto value)

addEnumType

public DescriptorProtos.FileDescriptorProto.Builder addEnumType(DescriptorProtos.EnumDescriptorProto.Builder builderForValue)

addEnumType

public DescriptorProtos.FileDescriptorProto.Builder addEnumType(int index,
                                                                DescriptorProtos.EnumDescriptorProto.Builder builderForValue)

addAllEnumType

public DescriptorProtos.FileDescriptorProto.Builder addAllEnumType(java.lang.Iterable<? extends DescriptorProtos.EnumDescriptorProto> values)

clearEnumType

public DescriptorProtos.FileDescriptorProto.Builder clearEnumType()

removeEnumType

public DescriptorProtos.FileDescriptorProto.Builder removeEnumType(int index)

getEnumTypeBuilder

public DescriptorProtos.EnumDescriptorProto.Builder getEnumTypeBuilder(int index)

getEnumTypeOrBuilder

public DescriptorProtos.EnumDescriptorProtoOrBuilder getEnumTypeOrBuilder(int index)
Specified by:
getEnumTypeOrBuilder in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getEnumTypeOrBuilderList

public java.util.List<? extends DescriptorProtos.EnumDescriptorProtoOrBuilder> getEnumTypeOrBuilderList()
Specified by:
getEnumTypeOrBuilderList in interface DescriptorProtos.FileDescriptorProtoOrBuilder

addEnumTypeBuilder

public DescriptorProtos.EnumDescriptorProto.Builder addEnumTypeBuilder()

addEnumTypeBuilder

public DescriptorProtos.EnumDescriptorProto.Builder addEnumTypeBuilder(int index)

getEnumTypeBuilderList

public java.util.List<DescriptorProtos.EnumDescriptorProto.Builder> getEnumTypeBuilderList()

getServiceList

public java.util.List<DescriptorProtos.ServiceDescriptorProto> getServiceList()
Specified by:
getServiceList in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getServiceCount

public int getServiceCount()
Specified by:
getServiceCount in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getService

public DescriptorProtos.ServiceDescriptorProto getService(int index)
Specified by:
getService in interface DescriptorProtos.FileDescriptorProtoOrBuilder

setService

public DescriptorProtos.FileDescriptorProto.Builder setService(int index,
                                                               DescriptorProtos.ServiceDescriptorProto value)

setService

public DescriptorProtos.FileDescriptorProto.Builder setService(int index,
                                                               DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)

addService

public DescriptorProtos.FileDescriptorProto.Builder addService(DescriptorProtos.ServiceDescriptorProto value)

addService

public DescriptorProtos.FileDescriptorProto.Builder addService(int index,
                                                               DescriptorProtos.ServiceDescriptorProto value)

addService

public DescriptorProtos.FileDescriptorProto.Builder addService(DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)

addService

public DescriptorProtos.FileDescriptorProto.Builder addService(int index,
                                                               DescriptorProtos.ServiceDescriptorProto.Builder builderForValue)

addAllService

public DescriptorProtos.FileDescriptorProto.Builder addAllService(java.lang.Iterable<? extends DescriptorProtos.ServiceDescriptorProto> values)

clearService

public DescriptorProtos.FileDescriptorProto.Builder clearService()

removeService

public DescriptorProtos.FileDescriptorProto.Builder removeService(int index)

getServiceBuilder

public DescriptorProtos.ServiceDescriptorProto.Builder getServiceBuilder(int index)

getServiceOrBuilder

public DescriptorProtos.ServiceDescriptorProtoOrBuilder getServiceOrBuilder(int index)
Specified by:
getServiceOrBuilder in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getServiceOrBuilderList

public java.util.List<? extends DescriptorProtos.ServiceDescriptorProtoOrBuilder> getServiceOrBuilderList()
Specified by:
getServiceOrBuilderList in interface DescriptorProtos.FileDescriptorProtoOrBuilder

addServiceBuilder

public DescriptorProtos.ServiceDescriptorProto.Builder addServiceBuilder()

addServiceBuilder

public DescriptorProtos.ServiceDescriptorProto.Builder addServiceBuilder(int index)

getServiceBuilderList

public java.util.List<DescriptorProtos.ServiceDescriptorProto.Builder> getServiceBuilderList()

getExtensionList

public java.util.List<DescriptorProtos.FieldDescriptorProto> getExtensionList()
Specified by:
getExtensionList in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getExtensionCount

public int getExtensionCount()
Specified by:
getExtensionCount in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getExtension

public DescriptorProtos.FieldDescriptorProto getExtension(int index)
Specified by:
getExtension in interface DescriptorProtos.FileDescriptorProtoOrBuilder

setExtension

public DescriptorProtos.FileDescriptorProto.Builder setExtension(int index,
                                                                 DescriptorProtos.FieldDescriptorProto value)

setExtension

public DescriptorProtos.FileDescriptorProto.Builder setExtension(int index,
                                                                 DescriptorProtos.FieldDescriptorProto.Builder builderForValue)

addExtension

public DescriptorProtos.FileDescriptorProto.Builder addExtension(DescriptorProtos.FieldDescriptorProto value)

addExtension

public DescriptorProtos.FileDescriptorProto.Builder addExtension(int index,
                                                                 DescriptorProtos.FieldDescriptorProto value)

addExtension

public DescriptorProtos.FileDescriptorProto.Builder addExtension(DescriptorProtos.FieldDescriptorProto.Builder builderForValue)

addExtension

public DescriptorProtos.FileDescriptorProto.Builder addExtension(int index,
                                                                 DescriptorProtos.FieldDescriptorProto.Builder builderForValue)

addAllExtension

public DescriptorProtos.FileDescriptorProto.Builder addAllExtension(java.lang.Iterable<? extends DescriptorProtos.FieldDescriptorProto> values)

clearExtension

public DescriptorProtos.FileDescriptorProto.Builder clearExtension()

removeExtension

public DescriptorProtos.FileDescriptorProto.Builder removeExtension(int index)

getExtensionBuilder

public DescriptorProtos.FieldDescriptorProto.Builder getExtensionBuilder(int index)

getExtensionOrBuilder

public DescriptorProtos.FieldDescriptorProtoOrBuilder getExtensionOrBuilder(int index)
Specified by:
getExtensionOrBuilder in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getExtensionOrBuilderList

public java.util.List<? extends DescriptorProtos.FieldDescriptorProtoOrBuilder> getExtensionOrBuilderList()
Specified by:
getExtensionOrBuilderList in interface DescriptorProtos.FileDescriptorProtoOrBuilder

addExtensionBuilder

public DescriptorProtos.FieldDescriptorProto.Builder addExtensionBuilder()

addExtensionBuilder

public DescriptorProtos.FieldDescriptorProto.Builder addExtensionBuilder(int index)

getExtensionBuilderList

public java.util.List<DescriptorProtos.FieldDescriptorProto.Builder> getExtensionBuilderList()

hasOptions

public boolean hasOptions()
Specified by:
hasOptions in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getOptions

public DescriptorProtos.FileOptions getOptions()
Specified by:
getOptions in interface DescriptorProtos.FileDescriptorProtoOrBuilder

setOptions

public DescriptorProtos.FileDescriptorProto.Builder setOptions(DescriptorProtos.FileOptions value)

setOptions

public DescriptorProtos.FileDescriptorProto.Builder setOptions(DescriptorProtos.FileOptions.Builder builderForValue)

mergeOptions

public DescriptorProtos.FileDescriptorProto.Builder mergeOptions(DescriptorProtos.FileOptions value)

clearOptions

public DescriptorProtos.FileDescriptorProto.Builder clearOptions()

getOptionsBuilder

public DescriptorProtos.FileOptions.Builder getOptionsBuilder()

getOptionsOrBuilder

public DescriptorProtos.FileOptionsOrBuilder getOptionsOrBuilder()
Specified by:
getOptionsOrBuilder in interface DescriptorProtos.FileDescriptorProtoOrBuilder

hasSourceCodeInfo

public boolean hasSourceCodeInfo()
Specified by:
hasSourceCodeInfo in interface DescriptorProtos.FileDescriptorProtoOrBuilder

getSourceCodeInfo

public DescriptorProtos.SourceCodeInfo getSourceCodeInfo()
Specified by:
getSourceCodeInfo in interface DescriptorProtos.FileDescriptorProtoOrBuilder

setSourceCodeInfo

public DescriptorProtos.FileDescriptorProto.Builder setSourceCodeInfo(DescriptorProtos.SourceCodeInfo value)

setSourceCodeInfo

public DescriptorProtos.FileDescriptorProto.Builder setSourceCodeInfo(DescriptorProtos.SourceCodeInfo.Builder builderForValue)

mergeSourceCodeInfo

public DescriptorProtos.FileDescriptorProto.Builder mergeSourceCodeInfo(DescriptorProtos.SourceCodeInfo value)

clearSourceCodeInfo

public DescriptorProtos.FileDescriptorProto.Builder clearSourceCodeInfo()

getSourceCodeInfoBuilder

public DescriptorProtos.SourceCodeInfo.Builder getSourceCodeInfoBuilder()

getSourceCodeInfoOrBuilder

public DescriptorProtos.SourceCodeInfoOrBuilder getSourceCodeInfoOrBuilder()
Specified by:
getSourceCodeInfoOrBuilder in interface DescriptorProtos.FileDescriptorProtoOrBuilder


Copyright © 2008-2011 Google. All Rights Reserved.