Package com.google.protobuf
Interface DescriptorProtos.EnumDescriptorProtoOrBuilder
- All Superinterfaces:
com.google.protobuf.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"];
com.google.protobuf.ByteString
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"];
com.google.protobuf.ByteString
getReservedNameBytes
(int index) repeated string reserved_name = 5 [json_name = "reservedName"];
int
repeated 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"];
int
repeated .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"];
int
repeated .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"];
boolean
hasName()
optional string name = 1 [json_name = "name"];
boolean
optional .google.protobuf.EnumOptions options = 3 [json_name = "options"];
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods 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
com.google.protobuf.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
com.google.protobuf.ByteString getReservedNameBytes(int index) 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.
-