Package dev.cel.expr
Class EnumValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<EnumValue.Builder>
-
- dev.cel.expr.EnumValue.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,EnumValueOrBuilder,java.lang.Cloneable
- Enclosing class:
- EnumValue
public static final class EnumValue.Builder extends com.google.protobuf.GeneratedMessage.Builder<EnumValue.Builder> implements EnumValueOrBuilder
An enum value.
Protobuf typecel.expr.EnumValue
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description EnumValuebuild()EnumValuebuildPartial()EnumValue.Builderclear()EnumValue.BuilderclearType()The fully qualified name of the enum type.EnumValue.BuilderclearValue()The value of the enum.EnumValuegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetType()The fully qualified name of the enum type.com.google.protobuf.ByteStringgetTypeBytes()The fully qualified name of the enum type.intgetValue()The value of the enum.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()EnumValue.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)EnumValue.BuildermergeFrom(com.google.protobuf.Message other)EnumValue.BuildermergeFrom(EnumValue other)EnumValue.BuildersetType(java.lang.String value)The fully qualified name of the enum type.EnumValue.BuildersetTypeBytes(com.google.protobuf.ByteString value)The fully qualified name of the enum type.EnumValue.BuildersetValue(int value)The value of the enum.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<EnumValue.Builder>
-
clear
public EnumValue.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<EnumValue.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<EnumValue.Builder>
-
getDefaultInstanceForType
public EnumValue getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public EnumValue build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EnumValue buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public EnumValue.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EnumValue.Builder>
-
mergeFrom
public EnumValue.Builder mergeFrom(EnumValue other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<EnumValue.Builder>
-
mergeFrom
public EnumValue.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EnumValue.Builder>- Throws:
java.io.IOException
-
getType
public java.lang.String getType()
The fully qualified name of the enum type.
string type = 1;- Specified by:
getTypein interfaceEnumValueOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
The fully qualified name of the enum type.
string type = 1;- Specified by:
getTypeBytesin interfaceEnumValueOrBuilder- Returns:
- The bytes for type.
-
setType
public EnumValue.Builder setType(java.lang.String value)
The fully qualified name of the enum type.
string type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public EnumValue.Builder clearType()
The fully qualified name of the enum type.
string type = 1;- Returns:
- This builder for chaining.
-
setTypeBytes
public EnumValue.Builder setTypeBytes(com.google.protobuf.ByteString value)
The fully qualified name of the enum type.
string type = 1;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getValue
public int getValue()
The value of the enum.
int32 value = 2;- Specified by:
getValuein interfaceEnumValueOrBuilder- Returns:
- The value.
-
setValue
public EnumValue.Builder setValue(int value)
The value of the enum.
int32 value = 2;- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public EnumValue.Builder clearValue()
The value of the enum.
int32 value = 2;- Returns:
- This builder for chaining.
-
-