Package com.google.protobuf
Interface DescriptorProtos.EnumDescriptorProtoOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder
,MessageOrBuilder
- All Known Implementing Classes:
DescriptorProtos.EnumDescriptorProto
,DescriptorProtos.EnumDescriptorProto.Builder
- Enclosing class:
- DescriptorProtos
public static interface DescriptorProtos.EnumDescriptorProtoOrBuilder extends MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
optional string name = 1;
ByteString
getNameBytes()
optional string name = 1;
DescriptorProtos.EnumOptions
getOptions()
optional .google.protobuf.EnumOptions options = 3;
DescriptorProtos.EnumOptionsOrBuilder
getOptionsOrBuilder()
optional .google.protobuf.EnumOptions options = 3;
String
getReservedName(int index)
Reserved enum value names, which may not be reused.ByteString
getReservedNameBytes(int index)
Reserved enum value names, which may not be reused.int
getReservedNameCount()
Reserved enum value names, which may not be reused.List<String>
getReservedNameList()
Reserved enum value names, which may not be reused.DescriptorProtos.EnumDescriptorProto.EnumReservedRange
getReservedRange(int index)
Range of reserved numeric values.int
getReservedRangeCount()
Range of reserved numeric values.List<DescriptorProtos.EnumDescriptorProto.EnumReservedRange>
getReservedRangeList()
Range of reserved numeric values.DescriptorProtos.EnumDescriptorProto.EnumReservedRangeOrBuilder
getReservedRangeOrBuilder(int index)
Range of reserved numeric values.List<? extends DescriptorProtos.EnumDescriptorProto.EnumReservedRangeOrBuilder>
getReservedRangeOrBuilderList()
Range of reserved numeric values.DescriptorProtos.EnumValueDescriptorProto
getValue(int index)
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
int
getValueCount()
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
List<DescriptorProtos.EnumValueDescriptorProto>
getValueList()
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
DescriptorProtos.EnumValueDescriptorProtoOrBuilder
getValueOrBuilder(int index)
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
List<? extends DescriptorProtos.EnumValueDescriptorProtoOrBuilder>
getValueOrBuilderList()
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
boolean
hasName()
optional string name = 1;
boolean
hasOptions()
optional .google.protobuf.EnumOptions options = 3;
-
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 Detail
-
hasName
boolean hasName()
optional string name = 1;
- Returns:
- Whether the name field is set.
-
getName
String getName()
optional string name = 1;
- Returns:
- The name.
-
getNameBytes
ByteString getNameBytes()
optional string name = 1;
- Returns:
- The bytes for name.
-
getValueList
List<DescriptorProtos.EnumValueDescriptorProto> getValueList()
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
-
getValue
DescriptorProtos.EnumValueDescriptorProto getValue(int index)
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
-
getValueCount
int getValueCount()
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
-
getValueOrBuilderList
List<? extends DescriptorProtos.EnumValueDescriptorProtoOrBuilder> getValueOrBuilderList()
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
-
getValueOrBuilder
DescriptorProtos.EnumValueDescriptorProtoOrBuilder getValueOrBuilder(int index)
repeated .google.protobuf.EnumValueDescriptorProto value = 2;
-
hasOptions
boolean hasOptions()
optional .google.protobuf.EnumOptions options = 3;
- Returns:
- Whether the options field is set.
-
getOptions
DescriptorProtos.EnumOptions getOptions()
optional .google.protobuf.EnumOptions options = 3;
- Returns:
- The options.
-
getOptionsOrBuilder
DescriptorProtos.EnumOptionsOrBuilder getOptionsOrBuilder()
optional .google.protobuf.EnumOptions options = 3;
-
getReservedRangeList
List<DescriptorProtos.EnumDescriptorProto.EnumReservedRange> getReservedRangeList()
Range of reserved numeric values. Reserved numeric values may not be used by enum values in the same enum declaration. Reserved ranges may not overlap.
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4;
-
getReservedRange
DescriptorProtos.EnumDescriptorProto.EnumReservedRange getReservedRange(int index)
Range of reserved numeric values. Reserved numeric values may not be used by enum values in the same enum declaration. Reserved ranges may not overlap.
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4;
-
getReservedRangeCount
int getReservedRangeCount()
Range of reserved numeric values. Reserved numeric values may not be used by enum values in the same enum declaration. Reserved ranges may not overlap.
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4;
-
getReservedRangeOrBuilderList
List<? extends DescriptorProtos.EnumDescriptorProto.EnumReservedRangeOrBuilder> getReservedRangeOrBuilderList()
Range of reserved numeric values. Reserved numeric values may not be used by enum values in the same enum declaration. Reserved ranges may not overlap.
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4;
-
getReservedRangeOrBuilder
DescriptorProtos.EnumDescriptorProto.EnumReservedRangeOrBuilder getReservedRangeOrBuilder(int index)
Range of reserved numeric values. Reserved numeric values may not be used by enum values in the same enum declaration. Reserved ranges may not overlap.
repeated .google.protobuf.EnumDescriptorProto.EnumReservedRange reserved_range = 4;
-
getReservedNameList
List<String> getReservedNameList()
Reserved enum value names, which may not be reused. A given name may only be reserved once.
repeated string reserved_name = 5;
- Returns:
- A list containing the reservedName.
-
getReservedNameCount
int getReservedNameCount()
Reserved enum value names, which may not be reused. A given name may only be reserved once.
repeated string reserved_name = 5;
- Returns:
- The count of reservedName.
-
getReservedName
String getReservedName(int index)
Reserved enum value names, which may not be reused. A given name may only be reserved once.
repeated string reserved_name = 5;
- Parameters:
index
- The index of the element to return.- Returns:
- The reservedName at the given index.
-
getReservedNameBytes
ByteString getReservedNameBytes(int index)
Reserved enum value names, which may not be reused. A given name may only be reserved once.
repeated string reserved_name = 5;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the reservedName at the given index.
-
-