com.google.protobuf
Class DescriptorProtos.FileDescriptorProto.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<DescriptorProtos.FileDescriptorProto.Builder>
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 java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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.