public static final class Enum.Builder extends GeneratedMessageLite.Builder<Enum,Enum.Builder> implements EnumOrBuilder
Enum type definition.Protobuf type
google.protobuf.Enuminstance, isBuilt| Modifier and Type | Method and Description |
|---|---|
Enum.Builder |
addAllEnumvalue(Iterable<? extends EnumValue> values)
Enum value definitions.
|
Enum.Builder |
addAllOptions(Iterable<? extends Option> values)
Protocol buffer options.
|
Enum.Builder |
addEnumvalue(EnumValue.Builder builderForValue)
Enum value definitions.
|
Enum.Builder |
addEnumvalue(EnumValue value)
Enum value definitions.
|
Enum.Builder |
addEnumvalue(int index,
EnumValue.Builder builderForValue)
Enum value definitions.
|
Enum.Builder |
addEnumvalue(int index,
EnumValue value)
Enum value definitions.
|
Enum.Builder |
addOptions(int index,
Option.Builder builderForValue)
Protocol buffer options.
|
Enum.Builder |
addOptions(int index,
Option value)
Protocol buffer options.
|
Enum.Builder |
addOptions(Option.Builder builderForValue)
Protocol buffer options.
|
Enum.Builder |
addOptions(Option value)
Protocol buffer options.
|
Enum.Builder |
clearEnumvalue()
Enum value definitions.
|
Enum.Builder |
clearName()
Enum type name.
|
Enum.Builder |
clearOptions()
Protocol buffer options.
|
Enum.Builder |
clearSourceContext()
The source context.
|
Enum.Builder |
clearSyntax()
The source syntax.
|
EnumValue |
getEnumvalue(int index)
Enum value definitions.
|
int |
getEnumvalueCount()
Enum value definitions.
|
List<EnumValue> |
getEnumvalueList()
Enum value definitions.
|
String |
getName()
Enum type name.
|
ByteString |
getNameBytes()
Enum type name.
|
Option |
getOptions(int index)
Protocol buffer options.
|
int |
getOptionsCount()
Protocol buffer options.
|
List<Option> |
getOptionsList()
Protocol buffer options.
|
SourceContext |
getSourceContext()
The source context.
|
Syntax |
getSyntax()
The source syntax.
|
int |
getSyntaxValue()
The source syntax.
|
boolean |
hasSourceContext()
The source context.
|
Enum.Builder |
mergeSourceContext(SourceContext value)
The source context.
|
Enum.Builder |
removeEnumvalue(int index)
Enum value definitions.
|
Enum.Builder |
removeOptions(int index)
Protocol buffer options.
|
Enum.Builder |
setEnumvalue(int index,
EnumValue.Builder builderForValue)
Enum value definitions.
|
Enum.Builder |
setEnumvalue(int index,
EnumValue value)
Enum value definitions.
|
Enum.Builder |
setName(String value)
Enum type name.
|
Enum.Builder |
setNameBytes(ByteString value)
Enum type name.
|
Enum.Builder |
setOptions(int index,
Option.Builder builderForValue)
Protocol buffer options.
|
Enum.Builder |
setOptions(int index,
Option value)
Protocol buffer options.
|
Enum.Builder |
setSourceContext(SourceContext.Builder builderForValue)
The source context.
|
Enum.Builder |
setSourceContext(SourceContext value)
The source context.
|
Enum.Builder |
setSyntax(Syntax value)
The source syntax.
|
Enum.Builder |
setSyntaxValue(int value)
The source syntax.
|
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefaultInstanceForType, isInitializedpublic String getName()
Enum type name.
string name = 1;getName in interface EnumOrBuilderpublic ByteString getNameBytes()
Enum type name.
string name = 1;getNameBytes in interface EnumOrBuilderpublic Enum.Builder setName(String value)
Enum type name.
string name = 1;value - The name to set.public Enum.Builder clearName()
Enum type name.
string name = 1;public Enum.Builder setNameBytes(ByteString value)
Enum type name.
string name = 1;value - The bytes for name to set.public List<EnumValue> getEnumvalueList()
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;getEnumvalueList in interface EnumOrBuilderpublic int getEnumvalueCount()
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;getEnumvalueCount in interface EnumOrBuilderpublic EnumValue getEnumvalue(int index)
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;getEnumvalue in interface EnumOrBuilderpublic Enum.Builder setEnumvalue(int index, EnumValue value)
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;public Enum.Builder setEnumvalue(int index, EnumValue.Builder builderForValue)
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;public Enum.Builder addEnumvalue(EnumValue value)
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;public Enum.Builder addEnumvalue(int index, EnumValue value)
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;public Enum.Builder addEnumvalue(EnumValue.Builder builderForValue)
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;public Enum.Builder addEnumvalue(int index, EnumValue.Builder builderForValue)
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;public Enum.Builder addAllEnumvalue(Iterable<? extends EnumValue> values)
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;public Enum.Builder clearEnumvalue()
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;public Enum.Builder removeEnumvalue(int index)
Enum value definitions.
repeated .google.protobuf.EnumValue enumvalue = 2;public List<Option> getOptionsList()
Protocol buffer options.
repeated .google.protobuf.Option options = 3;getOptionsList in interface EnumOrBuilderpublic int getOptionsCount()
Protocol buffer options.
repeated .google.protobuf.Option options = 3;getOptionsCount in interface EnumOrBuilderpublic Option getOptions(int index)
Protocol buffer options.
repeated .google.protobuf.Option options = 3;getOptions in interface EnumOrBuilderpublic Enum.Builder setOptions(int index, Option value)
Protocol buffer options.
repeated .google.protobuf.Option options = 3;public Enum.Builder setOptions(int index, Option.Builder builderForValue)
Protocol buffer options.
repeated .google.protobuf.Option options = 3;public Enum.Builder addOptions(Option value)
Protocol buffer options.
repeated .google.protobuf.Option options = 3;public Enum.Builder addOptions(int index, Option value)
Protocol buffer options.
repeated .google.protobuf.Option options = 3;public Enum.Builder addOptions(Option.Builder builderForValue)
Protocol buffer options.
repeated .google.protobuf.Option options = 3;public Enum.Builder addOptions(int index, Option.Builder builderForValue)
Protocol buffer options.
repeated .google.protobuf.Option options = 3;public Enum.Builder addAllOptions(Iterable<? extends Option> values)
Protocol buffer options.
repeated .google.protobuf.Option options = 3;public Enum.Builder clearOptions()
Protocol buffer options.
repeated .google.protobuf.Option options = 3;public Enum.Builder removeOptions(int index)
Protocol buffer options.
repeated .google.protobuf.Option options = 3;public boolean hasSourceContext()
The source context.
.google.protobuf.SourceContext source_context = 4;hasSourceContext in interface EnumOrBuilderpublic SourceContext getSourceContext()
The source context.
.google.protobuf.SourceContext source_context = 4;getSourceContext in interface EnumOrBuilderpublic Enum.Builder setSourceContext(SourceContext value)
The source context.
.google.protobuf.SourceContext source_context = 4;public Enum.Builder setSourceContext(SourceContext.Builder builderForValue)
The source context.
.google.protobuf.SourceContext source_context = 4;public Enum.Builder mergeSourceContext(SourceContext value)
The source context.
.google.protobuf.SourceContext source_context = 4;public Enum.Builder clearSourceContext()
The source context.
.google.protobuf.SourceContext source_context = 4;public int getSyntaxValue()
The source syntax.
.google.protobuf.Syntax syntax = 5;getSyntaxValue in interface EnumOrBuilderpublic Enum.Builder setSyntaxValue(int value)
The source syntax.
.google.protobuf.Syntax syntax = 5;value - The syntax to set.public Syntax getSyntax()
The source syntax.
.google.protobuf.Syntax syntax = 5;getSyntax in interface EnumOrBuilderpublic Enum.Builder setSyntax(Syntax value)
The source syntax.
.google.protobuf.Syntax syntax = 5;value - The enum numeric value on the wire for syntax to set.public Enum.Builder clearSyntax()
The source syntax.
.google.protobuf.Syntax syntax = 5;Copyright © 2008–2020. All rights reserved.