Package com.google.protobuf
Interface DescriptorProtos.EnumDescriptorProtoOrBuilder
- All Superinterfaces:
MessageLiteOrBuilder,MessageOrBuilder
- All Known Implementing Classes:
DescriptorProtos.EnumDescriptorProto,DescriptorProtos.EnumDescriptorProto.Builder
- Enclosing class:
- DescriptorProtos
-
Method Summary
Modifier and TypeMethodDescriptiongetName()optional string name = 1 [json_name = "name"];optional string name = 1 [json_name = "name"];optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];getReservedName(int index) repeated string reserved_name = 5 [json_name = "reservedName"];getReservedNameBytes(int index) repeated string reserved_name = 5 [json_name = "reservedName"];intrepeated string reserved_name = 5 [json_name = "reservedName"];repeated string reserved_name = 5 [json_name = "reservedName"];getReservedRange(int index) repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];intrepeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];getReservedRangeOrBuilder(int index) repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"];getValue(int index) repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];intrepeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];getValueOrBuilder(int index) repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"];booleanhasName()optional string name = 1 [json_name = "name"];booleanoptional .google.protobuf.EnumOptions options = 3 [json_name = "options"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasName
boolean hasName()optional string name = 1 [json_name = "name"];- Returns:
- Whether the name field is set.
-
getName
String getName()optional string name = 1 [json_name = "name"];- Returns:
- The name.
-
getNameBytes
ByteString getNameBytes()optional string name = 1 [json_name = "name"];- Returns:
- The bytes for name.
-
getValueList
List<DescriptorProtos.EnumValueDescriptorProto> getValueList()repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"]; -
getValue
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"]; -
getValueCount
int getValueCount()repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"]; -
getValueOrBuilderList
List<? extends DescriptorProtos.EnumValueDescriptorProtoOrBuilder> getValueOrBuilderList()repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"]; -
getValueOrBuilder
repeated .google.protobuf.EnumValueDescriptorProto value = 2 [json_name = "value"]; -
hasOptions
boolean hasOptions()optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];- Returns:
- Whether the options field is set.
-
getOptions
DescriptorProtos.EnumOptions getOptions()optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];- Returns:
- The options.
-
getOptionsOrBuilder
DescriptorProtos.EnumOptionsOrBuilder getOptionsOrBuilder()optional .google.protobuf.EnumOptions options = 3 [json_name = "options"]; -
getReservedRangeList
List<DescriptorProtos.EnumDescriptorProto.EnumReservedRange> getReservedRangeList()repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"]; -
getReservedRange
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"]; -
getReservedRangeCount
int getReservedRangeCount()repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"]; -
getReservedRangeOrBuilderList
List<? extends DescriptorProtos.EnumDescriptorProto.EnumReservedRangeOrBuilder> getReservedRangeOrBuilderList()repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"]; -
getReservedRangeOrBuilder
DescriptorProtos.EnumDescriptorProto.EnumReservedRangeOrBuilder getReservedRangeOrBuilder(int index) repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4 [json_name = "reservedRange"]; -
getReservedNameList
repeated string reserved_name = 5 [json_name = "reservedName"];- Returns:
- A list containing the reservedName.
-
getReservedNameCount
int getReservedNameCount()repeated string reserved_name = 5 [json_name = "reservedName"];- Returns:
- The count of reservedName.
-
getReservedName
repeated string reserved_name = 5 [json_name = "reservedName"];- Parameters:
index- The index of the element to return.- Returns:
- The reservedName at the given index.
-
getReservedNameBytes
repeated string reserved_name = 5 [json_name = "reservedName"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the reservedName at the given index.
-