public static final class DescriptorProtos.UninterpretedOption.Builder extends GeneratedMessage.Builder <DescriptorProtos .UninterpretedOption .Builder > implements DescriptorProtos .UninterpretedOptionOrBuilder
google.protobuf.UninterpretedOption
A message representing a option the parser does not recognize. This only appears in options protos created by the compiler::Parser class. DescriptorPool resolves these when building Descriptor objects. Therefore, options protos in descriptor objects (e.g. returned by Descriptor::options(), or produced by Descriptor::CopyTo()) will never have UninterpretedOptions in them.
| Modifier and Type | Method and Description |
|---|---|
DescriptorProtos |
addAllName(Iterable
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
addName(DescriptorProtos
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
addName(DescriptorProtos
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
addName(int index, DescriptorProtos
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
addName(int index, DescriptorProtos
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
addNameBuilder()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
addNameBuilder(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
build()
Constructs the message based on the state of the Builder.
|
DescriptorProtos |
buildPartial()
Like
MessageLite, but does not throw an exception if the message is missing required fields.
|
DescriptorProtos |
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 |
clearAggregateValue()
optional string aggregate_value = 8;
|
DescriptorProtos |
clearDoubleValue()
optional double double_value = 6;
|
DescriptorProtos |
clearIdentifierValue()
optional string identifier_value = 3;
|
DescriptorProtos |
clearName()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
clearNegativeIntValue()
optional int64 negative_int_value = 5;
|
DescriptorProtos |
clearPositiveIntValue()
optional uint64 positive_int_value = 4;
|
DescriptorProtos |
clearStringValue()
optional bytes string_value = 7;
|
DescriptorProtos |
clone()
Clones the Builder.
|
String |
getAggregateValue()
optional string aggregate_value = 8;
|
ByteString |
getAggregateValueBytes()
optional string aggregate_value = 8;
|
DescriptorProtos |
getDefaultInstanceForType()
Get an instance of the type with no fields set.
|
static Descriptors |
getDescriptor()
|
Descriptors |
getDescriptorForType()
Get the message's type's descriptor.
|
double |
getDoubleValue()
optional double double_value = 6;
|
String |
getIdentifierValue()
optional string identifier_value = 3;
|
ByteString |
getIdentifierValueBytes()
optional string identifier_value = 3;
|
DescriptorProtos |
getName(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
getNameBuilder(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
List |
getNameBuilderList()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
int |
getNameCount()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
List |
getNameList()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
getNameOrBuilder(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
List |
getNameOrBuilderList()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
long |
getNegativeIntValue()
optional int64 negative_int_value = 5;
|
long |
getPositiveIntValue()
optional uint64 positive_int_value = 4;
|
ByteString |
getStringValue()
optional bytes string_value = 7;
|
boolean |
hasAggregateValue()
optional string aggregate_value = 8;
|
boolean |
hasDoubleValue()
optional double double_value = 6;
|
boolean |
hasIdentifierValue()
optional string identifier_value = 3;
|
boolean |
hasNegativeIntValue()
optional int64 negative_int_value = 5;
|
boolean |
hasPositiveIntValue()
optional uint64 positive_int_value = 4;
|
boolean |
hasStringValue()
optional bytes string_value = 7;
|
protected GeneratedMessage |
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 |
mergeFrom(CodedInputStream
Like
MessageLite, but also parses extensions.
|
DescriptorProtos |
mergeFrom(DescriptorProtos
|
DescriptorProtos |
mergeFrom(Message
Merge
other into the message being built.
|
DescriptorProtos |
removeName(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
setAggregateValue(String
optional string aggregate_value = 8;
|
DescriptorProtos |
setAggregateValueBytes(ByteString
optional string aggregate_value = 8;
|
DescriptorProtos |
setDoubleValue(double value)
optional double double_value = 6;
|
DescriptorProtos |
setIdentifierValue(String
optional string identifier_value = 3;
|
DescriptorProtos |
setIdentifierValueBytes(ByteString
optional string identifier_value = 3;
|
DescriptorProtos |
setName(int index, DescriptorProtos
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
setName(int index, DescriptorProtos
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
|
DescriptorProtos |
setNegativeIntValue(long value)
optional int64 negative_int_value = 5;
|
DescriptorProtos |
setPositiveIntValue(long value)
optional uint64 positive_int_value = 4;
|
DescriptorProtos |
setStringValue(ByteString
optional bytes string_value = 7;
|
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
GeneratedMessage.Builder
public DescriptorProtos.UninterpretedOption .Builder clear()
GeneratedMessage.Builder
public DescriptorProtos.UninterpretedOption .Builder clone()
MessageLite.Builder
clone in interface
Message.Builder
clone in interface
MessageLite.Builder
clone in class
GeneratedMessage.Builder <DescriptorProtos.UninterpretedOption.Builder >
Object.clone()
public Descriptors.Descriptor getDescriptorForType()
Message.Builder
MessageOrBuilder.getDescriptorForType() .
public DescriptorProtos.UninterpretedOption getDefaultInstanceForType()
MessageLiteOrBuilder
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.
public DescriptorProtos.UninterpretedOption build()
MessageLite.Builder
public DescriptorProtos.UninterpretedOption buildPartial()
MessageLite.Builder
MessageLite.Builder.build() , but does not throw an exception if the message is missing required fields. Instead, a partial message is returned. Subsequent changes to the Builder will not affect the returned message.
public DescriptorProtos.UninterpretedOption .Builder mergeFrom(Message other)
Message.Builder
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:
other, then
other's value overwrites the value in this message.
other, it is merged into the corresponding sub-message of this message using the same merging rules.
other are concatenated with the elements in this message. This is equivalent to the
Message::MergeFrom method in C++.
public DescriptorProtos.UninterpretedOption .Builder mergeFrom(DescriptorProtos .UninterpretedOption other)
public final boolean isInitialized()
MessageLiteOrBuilder
public DescriptorProtos.UninterpretedOption .Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
MessageLite.Builder
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.
mergeFrom in interface
Message.Builder
mergeFrom in interface
MessageLite.Builder
mergeFrom in class
AbstractMessage.Builder <DescriptorProtos.UninterpretedOption.Builder >
IOException
public List<DescriptorProtos .UninterpretedOption .NamePart > getNameList()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public int getNameCount()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .NamePart getName(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .Builder setName(int index, DescriptorProtos .UninterpretedOption .NamePart value)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .Builder setName(int index, DescriptorProtos .UninterpretedOption .NamePart .Builder builderForValue)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .Builder addName(DescriptorProtos .UninterpretedOption .NamePart value)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .Builder addName(int index, DescriptorProtos .UninterpretedOption .NamePart value)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .Builder addName(DescriptorProtos .UninterpretedOption .NamePart .Builder builderForValue)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .Builder addName(int index, DescriptorProtos .UninterpretedOption .NamePart .Builder builderForValue)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .Builder addAllName(Iterable <? extends DescriptorProtos .UninterpretedOption .NamePart > values)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .Builder clearName()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .Builder removeName(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .NamePart .Builder getNameBuilder(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .NamePartOrBuilder getNameOrBuilder(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public List<? extends DescriptorProtos .UninterpretedOption .NamePartOrBuilder > getNameOrBuilderList()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .NamePart .Builder addNameBuilder()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public DescriptorProtos.UninterpretedOption .NamePart .Builder addNameBuilder(int index)
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public List<DescriptorProtos .UninterpretedOption .NamePart .Builder > getNameBuilderList()
repeated .google.protobuf.UninterpretedOption.NamePart name = 2;
public boolean hasIdentifierValue()
optional string identifier_value = 3;
The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing. Exactly one of these should be set.
public StringgetIdentifierValue()
optional string identifier_value = 3;
The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing. Exactly one of these should be set.
public ByteStringgetIdentifierValueBytes()
optional string identifier_value = 3;
The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing. Exactly one of these should be set.
public DescriptorProtos.UninterpretedOption .Builder setIdentifierValue(String value)
optional string identifier_value = 3;
The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing. Exactly one of these should be set.
public DescriptorProtos.UninterpretedOption .Builder clearIdentifierValue()
optional string identifier_value = 3;
The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing. Exactly one of these should be set.
public DescriptorProtos.UninterpretedOption .Builder setIdentifierValueBytes(ByteString value)
optional string identifier_value = 3;
The value of the uninterpreted option, in whatever type the tokenizer identified it as during parsing. Exactly one of these should be set.
public boolean hasPositiveIntValue()
optional uint64 positive_int_value = 4;
public long getPositiveIntValue()
optional uint64 positive_int_value = 4;
public DescriptorProtos.UninterpretedOption .Builder setPositiveIntValue(long value)
optional uint64 positive_int_value = 4;
public DescriptorProtos.UninterpretedOption .Builder clearPositiveIntValue()
optional uint64 positive_int_value = 4;
public boolean hasNegativeIntValue()
optional int64 negative_int_value = 5;
public long getNegativeIntValue()
optional int64 negative_int_value = 5;
public DescriptorProtos.UninterpretedOption .Builder setNegativeIntValue(long value)
optional int64 negative_int_value = 5;
public DescriptorProtos.UninterpretedOption .Builder clearNegativeIntValue()
optional int64 negative_int_value = 5;
public boolean hasDoubleValue()
optional double double_value = 6;
public double getDoubleValue()
optional double double_value = 6;
public DescriptorProtos.UninterpretedOption .Builder setDoubleValue(double value)
optional double double_value = 6;
public DescriptorProtos.UninterpretedOption .Builder clearDoubleValue()
optional double double_value = 6;
public boolean hasStringValue()
optional bytes string_value = 7;
public ByteStringgetStringValue()
optional bytes string_value = 7;
public DescriptorProtos.UninterpretedOption .Builder setStringValue(ByteString value)
optional bytes string_value = 7;
public DescriptorProtos.UninterpretedOption .Builder clearStringValue()
optional bytes string_value = 7;
public boolean hasAggregateValue()
optional string aggregate_value = 8;
public StringgetAggregateValue()
optional string aggregate_value = 8;
public ByteStringgetAggregateValueBytes()
optional string aggregate_value = 8;
public DescriptorProtos.UninterpretedOption .Builder setAggregateValue(String value)
optional string aggregate_value = 8;
public DescriptorProtos.UninterpretedOption .Builder clearAggregateValue()
optional string aggregate_value = 8;
public DescriptorProtos.UninterpretedOption .Builder setAggregateValueBytes(ByteString value)
optional string aggregate_value = 8;