Package com.google.protobuf
Interface EnumOrBuilder
- All Superinterfaces:
MessageLiteOrBuilder
- All Known Implementing Classes:
Enum
,Enum.Builder
-
Method Summary
Modifier and TypeMethodDescriptionThe source edition string, only valid when syntax is SYNTAX_EDITIONS.The source edition string, only valid when syntax is SYNTAX_EDITIONS.getEnumvalue
(int index) Enum value definitions.int
Enum value definitions.Enum value definitions.getName()
Enum type name.Enum type name.getOptions
(int index) Protocol buffer options.int
Protocol buffer options.Protocol buffer options.The source context.The source syntax.int
The source syntax.boolean
The source context.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getName
String getName()Enum type name.
string name = 1;
- Returns:
- The name.
-
getNameBytes
ByteString getNameBytes()Enum type name.
string name = 1;
- Returns:
- The bytes for name.
-
getEnumvalueList
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;
-
getEnumvalue
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;
-
getEnumvalueCount
int getEnumvalueCount()Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;
-
getOptionsList
Protocol buffer options.
repeated .google.protobuf.Option options = 3;
-
getOptions
Protocol buffer options.
repeated .google.protobuf.Option options = 3;
-
getOptionsCount
int getOptionsCount()Protocol buffer options.
repeated .google.protobuf.Option options = 3;
-
hasSourceContext
boolean hasSourceContext()The source context.
.google.protobuf.SourceContext source_context = 4;
- Returns:
- Whether the sourceContext field is set.
-
getSourceContext
SourceContext getSourceContext()The source context.
.google.protobuf.SourceContext source_context = 4;
- Returns:
- The sourceContext.
-
getSyntaxValue
int getSyntaxValue()The source syntax.
.google.protobuf.Syntax syntax = 5;
- Returns:
- The enum numeric value on the wire for syntax.
-
getSyntax
Syntax getSyntax()The source syntax.
.google.protobuf.Syntax syntax = 5;
- Returns:
- The syntax.
-
getEdition
String getEdition()The source edition string, only valid when syntax is SYNTAX_EDITIONS.
string edition = 6;
- Returns:
- The edition.
-
getEditionBytes
ByteString getEditionBytes()The source edition string, only valid when syntax is SYNTAX_EDITIONS.
string edition = 6;
- Returns:
- The bytes for edition.
-