Package com.google.protobuf
Class DescriptorProtos.EnumDescriptorProto.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<DescriptorProtos.EnumDescriptorProto,DescriptorProtos.EnumDescriptorProto.Builder>
-
- com.google.protobuf.DescriptorProtos.EnumDescriptorProto.Builder
-
- All Implemented Interfaces:
DescriptorProtos.EnumDescriptorProtoOrBuilder,MessageLite.Builder,MessageLiteOrBuilder,java.lang.Cloneable
- Enclosing class:
- DescriptorProtos.EnumDescriptorProto
public static final class DescriptorProtos.EnumDescriptorProto.Builder extends GeneratedMessageLite.Builder<DescriptorProtos.EnumDescriptorProto,DescriptorProtos.EnumDescriptorProto.Builder> implements DescriptorProtos.EnumDescriptorProtoOrBuilder
Protobuf typegoogle.protobuf.EnumDescriptorProto
-
-
Field Summary
-
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DescriptorProtos.EnumDescriptorProto.BuilderaddAllReservedName(java.lang.Iterable<java.lang.String> values)repeated string reserved_name = 5 [json_name = "reservedName"];DescriptorProtos.EnumDescriptorProto.BuilderaddAllReservedRange(java.lang.Iterable<? extends DescriptorProtos.EnumDescriptorProto.EnumReservedRange> values)repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumDescriptorProto.BuilderaddAllValue(java.lang.Iterable<? extends DescriptorProtos.EnumValueDescriptorProto> values)repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];DescriptorProtos.EnumDescriptorProto.BuilderaddReservedName(java.lang.String value)repeated string reserved_name = 5 [json_name = "reservedName"];DescriptorProtos.EnumDescriptorProto.BuilderaddReservedNameBytes(ByteString value)repeated string reserved_name = 5 [json_name = "reservedName"];DescriptorProtos.EnumDescriptorProto.BuilderaddReservedRange(int index, DescriptorProtos.EnumDescriptorProto.EnumReservedRange value)repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumDescriptorProto.BuilderaddReservedRange(int index, DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder builderForValue)repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumDescriptorProto.BuilderaddReservedRange(DescriptorProtos.EnumDescriptorProto.EnumReservedRange value)repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumDescriptorProto.BuilderaddReservedRange(DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder builderForValue)repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumDescriptorProto.BuilderaddValue(int index, DescriptorProtos.EnumValueDescriptorProto value)repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];DescriptorProtos.EnumDescriptorProto.BuilderaddValue(int index, DescriptorProtos.EnumValueDescriptorProto.Builder builderForValue)repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];DescriptorProtos.EnumDescriptorProto.BuilderaddValue(DescriptorProtos.EnumValueDescriptorProto value)repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];DescriptorProtos.EnumDescriptorProto.BuilderaddValue(DescriptorProtos.EnumValueDescriptorProto.Builder builderForValue)repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];DescriptorProtos.EnumDescriptorProto.BuilderclearName()optional string name = 1 [json_name = "name"];DescriptorProtos.EnumDescriptorProto.BuilderclearOptions()optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];DescriptorProtos.EnumDescriptorProto.BuilderclearReservedName()repeated string reserved_name = 5 [json_name = "reservedName"];DescriptorProtos.EnumDescriptorProto.BuilderclearReservedRange()repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumDescriptorProto.BuilderclearValue()repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];java.lang.StringgetName()optional string name = 1 [json_name = "name"];ByteStringgetNameBytes()optional string name = 1 [json_name = "name"];DescriptorProtos.EnumOptionsgetOptions()optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];java.lang.StringgetReservedName(int index)repeated string reserved_name = 5 [json_name = "reservedName"];ByteStringgetReservedNameBytes(int index)repeated string reserved_name = 5 [json_name = "reservedName"];intgetReservedNameCount()repeated string reserved_name = 5 [json_name = "reservedName"];java.util.List<java.lang.String>getReservedNameList()repeated string reserved_name = 5 [json_name = "reservedName"];DescriptorProtos.EnumDescriptorProto.EnumReservedRangegetReservedRange(int index)repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];intgetReservedRangeCount()repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];java.util.List<DescriptorProtos.EnumDescriptorProto.EnumReservedRange>getReservedRangeList()repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumValueDescriptorProtogetValue(int index)repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];intgetValueCount()repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];java.util.List<DescriptorProtos.EnumValueDescriptorProto>getValueList()repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];booleanhasName()optional string name = 1 [json_name = "name"];booleanhasOptions()optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];DescriptorProtos.EnumDescriptorProto.BuildermergeOptions(DescriptorProtos.EnumOptions value)optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];DescriptorProtos.EnumDescriptorProto.BuilderremoveReservedRange(int index)repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumDescriptorProto.BuilderremoveValue(int index)repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];DescriptorProtos.EnumDescriptorProto.BuildersetName(java.lang.String value)optional string name = 1 [json_name = "name"];DescriptorProtos.EnumDescriptorProto.BuildersetNameBytes(ByteString value)optional string name = 1 [json_name = "name"];DescriptorProtos.EnumDescriptorProto.BuildersetOptions(DescriptorProtos.EnumOptions value)optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];DescriptorProtos.EnumDescriptorProto.BuildersetOptions(DescriptorProtos.EnumOptions.Builder builderForValue)optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];DescriptorProtos.EnumDescriptorProto.BuildersetReservedName(int index, java.lang.String value)repeated string reserved_name = 5 [json_name = "reservedName"];DescriptorProtos.EnumDescriptorProto.BuildersetReservedRange(int index, DescriptorProtos.EnumDescriptorProto.EnumReservedRange value)repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumDescriptorProto.BuildersetReservedRange(int index, DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder builderForValue)repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];DescriptorProtos.EnumDescriptorProto.BuildersetValue(int index, DescriptorProtos.EnumValueDescriptorProto value)repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];DescriptorProtos.EnumDescriptorProto.BuildersetValue(int index, DescriptorProtos.EnumValueDescriptorProto.Builder builderForValue)repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, 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
-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
-
-
-
Method Detail
-
hasName
public boolean hasName()
optional string name = 1 [json_name = "name"];- Specified by:
hasNamein interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder- Returns:
- Whether the name field is set.
-
getName
public java.lang.String getName()
optional string name = 1 [json_name = "name"];- Specified by:
getNamein interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder- Returns:
- The name.
-
getNameBytes
public ByteString getNameBytes()
optional string name = 1 [json_name = "name"];- Specified by:
getNameBytesin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder- Returns:
- The bytes for name.
-
setName
public DescriptorProtos.EnumDescriptorProto.Builder setName(java.lang.String value)
optional string name = 1 [json_name = "name"];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public DescriptorProtos.EnumDescriptorProto.Builder clearName()
optional string name = 1 [json_name = "name"];- Returns:
- This builder for chaining.
-
setNameBytes
public DescriptorProtos.EnumDescriptorProto.Builder setNameBytes(ByteString value)
optional string name = 1 [json_name = "name"];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getValueList
public java.util.List<DescriptorProtos.EnumValueDescriptorProto> getValueList()
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];- Specified by:
getValueListin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder
-
getValueCount
public int getValueCount()
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];- Specified by:
getValueCountin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder
-
getValue
public DescriptorProtos.EnumValueDescriptorProto getValue(int index)
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];- Specified by:
getValuein interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder
-
setValue
public DescriptorProtos.EnumDescriptorProto.Builder setValue(int index, DescriptorProtos.EnumValueDescriptorProto value)
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];
-
setValue
public DescriptorProtos.EnumDescriptorProto.Builder setValue(int index, DescriptorProtos.EnumValueDescriptorProto.Builder builderForValue)
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];
-
addValue
public DescriptorProtos.EnumDescriptorProto.Builder addValue(DescriptorProtos.EnumValueDescriptorProto value)
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];
-
addValue
public DescriptorProtos.EnumDescriptorProto.Builder addValue(int index, DescriptorProtos.EnumValueDescriptorProto value)
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];
-
addValue
public DescriptorProtos.EnumDescriptorProto.Builder addValue(DescriptorProtos.EnumValueDescriptorProto.Builder builderForValue)
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];
-
addValue
public DescriptorProtos.EnumDescriptorProto.Builder addValue(int index, DescriptorProtos.EnumValueDescriptorProto.Builder builderForValue)
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];
-
addAllValue
public DescriptorProtos.EnumDescriptorProto.Builder addAllValue(java.lang.Iterable<? extends DescriptorProtos.EnumValueDescriptorProto> values)
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];
-
clearValue
public DescriptorProtos.EnumDescriptorProto.Builder clearValue()
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];
-
removeValue
public DescriptorProtos.EnumDescriptorProto.Builder removeValue(int index)
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];
-
hasOptions
public boolean hasOptions()
optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];- Specified by:
hasOptionsin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder- Returns:
- Whether the options field is set.
-
getOptions
public DescriptorProtos.EnumOptions getOptions()
optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];- Specified by:
getOptionsin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder- Returns:
- The options.
-
setOptions
public DescriptorProtos.EnumDescriptorProto.Builder setOptions(DescriptorProtos.EnumOptions value)
optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];
-
setOptions
public DescriptorProtos.EnumDescriptorProto.Builder setOptions(DescriptorProtos.EnumOptions.Builder builderForValue)
optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];
-
mergeOptions
public DescriptorProtos.EnumDescriptorProto.Builder mergeOptions(DescriptorProtos.EnumOptions value)
optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];
-
clearOptions
public DescriptorProtos.EnumDescriptorProto.Builder clearOptions()
optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];
-
getReservedRangeList
public java.util.List<DescriptorProtos.EnumDescriptorProto.EnumReservedRange> getReservedRangeList()
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];- Specified by:
getReservedRangeListin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder
-
getReservedRangeCount
public int getReservedRangeCount()
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];- Specified by:
getReservedRangeCountin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder
-
getReservedRange
public DescriptorProtos.EnumDescriptorProto.EnumReservedRange getReservedRange(int index)
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];- Specified by:
getReservedRangein interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder
-
setReservedRange
public DescriptorProtos.EnumDescriptorProto.Builder setReservedRange(int index, DescriptorProtos.EnumDescriptorProto.EnumReservedRange value)
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];
-
setReservedRange
public DescriptorProtos.EnumDescriptorProto.Builder setReservedRange(int index, DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder builderForValue)
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];
-
addReservedRange
public DescriptorProtos.EnumDescriptorProto.Builder addReservedRange(DescriptorProtos.EnumDescriptorProto.EnumReservedRange value)
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];
-
addReservedRange
public DescriptorProtos.EnumDescriptorProto.Builder addReservedRange(int index, DescriptorProtos.EnumDescriptorProto.EnumReservedRange value)
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];
-
addReservedRange
public DescriptorProtos.EnumDescriptorProto.Builder addReservedRange(DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder builderForValue)
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];
-
addReservedRange
public DescriptorProtos.EnumDescriptorProto.Builder addReservedRange(int index, DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder builderForValue)
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];
-
addAllReservedRange
public DescriptorProtos.EnumDescriptorProto.Builder addAllReservedRange(java.lang.Iterable<? extends DescriptorProtos.EnumDescriptorProto.EnumReservedRange> values)
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];
-
clearReservedRange
public DescriptorProtos.EnumDescriptorProto.Builder clearReservedRange()
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];
-
removeReservedRange
public DescriptorProtos.EnumDescriptorProto.Builder removeReservedRange(int index)
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];
-
getReservedNameList
public java.util.List<java.lang.String> getReservedNameList()
repeated string reserved_name = 5 [json_name = "reservedName"];- Specified by:
getReservedNameListin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder- Returns:
- A list containing the reservedName.
-
getReservedNameCount
public int getReservedNameCount()
repeated string reserved_name = 5 [json_name = "reservedName"];- Specified by:
getReservedNameCountin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder- Returns:
- The count of reservedName.
-
getReservedName
public java.lang.String getReservedName(int index)
repeated string reserved_name = 5 [json_name = "reservedName"];- Specified by:
getReservedNamein interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The reservedName at the given index.
-
getReservedNameBytes
public ByteString getReservedNameBytes(int index)
repeated string reserved_name = 5 [json_name = "reservedName"];- Specified by:
getReservedNameBytesin interfaceDescriptorProtos.EnumDescriptorProtoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the reservedName at the given index.
-
setReservedName
public DescriptorProtos.EnumDescriptorProto.Builder setReservedName(int index, java.lang.String value)
repeated string reserved_name = 5 [json_name = "reservedName"];- Parameters:
index- The index to set the value at.value- The reservedName to set.- Returns:
- This builder for chaining.
-
addReservedName
public DescriptorProtos.EnumDescriptorProto.Builder addReservedName(java.lang.String value)
repeated string reserved_name = 5 [json_name = "reservedName"];- Parameters:
value- The reservedName to add.- Returns:
- This builder for chaining.
-
addAllReservedName
public DescriptorProtos.EnumDescriptorProto.Builder addAllReservedName(java.lang.Iterable<java.lang.String> values)
repeated string reserved_name = 5 [json_name = "reservedName"];- Parameters:
values- The reservedName to add.- Returns:
- This builder for chaining.
-
clearReservedName
public DescriptorProtos.EnumDescriptorProto.Builder clearReservedName()
repeated string reserved_name = 5 [json_name = "reservedName"];- Returns:
- This builder for chaining.
-
addReservedNameBytes
public DescriptorProtos.EnumDescriptorProto.Builder addReservedNameBytes(ByteString value)
repeated string reserved_name = 5 [json_name = "reservedName"];- Parameters:
value- The bytes of the reservedName to add.- Returns:
- This builder for chaining.
-
-