Package dev.cel.expr
Interface ValueOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder,MessageOrBuilder
- All Known Implementing Classes:
Value,Value.Builder
public interface ValueOrBuilder extends MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetBoolValue()Boolean value.ByteStringgetBytesValue()Byte string value.doublegetDoubleValue()Floating point value.EnumValuegetEnumValue()An enum value.EnumValueOrBuildergetEnumValueOrBuilder()An enum value.longgetInt64Value()Signed integer value.Value.KindCasegetKindCase()ListValuegetListValue()List value.ListValueOrBuildergetListValueOrBuilder()List value.MapValuegetMapValue()Map value.MapValueOrBuildergetMapValueOrBuilder()Map value.NullValuegetNullValue()Null value.intgetNullValueValue()Null value.AnygetObjectValue()The proto message backing an object value.AnyOrBuildergetObjectValueOrBuilder()The proto message backing an object value.java.lang.StringgetStringValue()UTF-8 string value.ByteStringgetStringValueBytes()UTF-8 string value.java.lang.StringgetTypeValue()Type value.ByteStringgetTypeValueBytes()Type value.longgetUint64Value()Unsigned integer value.booleanhasBoolValue()Boolean value.booleanhasBytesValue()Byte string value.booleanhasDoubleValue()Floating point value.booleanhasEnumValue()An enum value.booleanhasInt64Value()Signed integer value.booleanhasListValue()List value.booleanhasMapValue()Map value.booleanhasNullValue()Null value.booleanhasObjectValue()The proto message backing an object value.booleanhasStringValue()UTF-8 string value.booleanhasTypeValue()Type value.booleanhasUint64Value()Unsigned integer value.-
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
-
hasNullValue
boolean hasNullValue()
Null value.
.google.protobuf.NullValue null_value = 1;- Returns:
- Whether the nullValue field is set.
-
getNullValueValue
int getNullValueValue()
Null value.
.google.protobuf.NullValue null_value = 1;- Returns:
- The enum numeric value on the wire for nullValue.
-
getNullValue
NullValue getNullValue()
Null value.
.google.protobuf.NullValue null_value = 1;- Returns:
- The nullValue.
-
hasBoolValue
boolean hasBoolValue()
Boolean value.
bool bool_value = 2;- Returns:
- Whether the boolValue field is set.
-
getBoolValue
boolean getBoolValue()
Boolean value.
bool bool_value = 2;- Returns:
- The boolValue.
-
hasInt64Value
boolean hasInt64Value()
Signed integer value.
int64 int64_value = 3;- Returns:
- Whether the int64Value field is set.
-
getInt64Value
long getInt64Value()
Signed integer value.
int64 int64_value = 3;- Returns:
- The int64Value.
-
hasUint64Value
boolean hasUint64Value()
Unsigned integer value.
uint64 uint64_value = 4;- Returns:
- Whether the uint64Value field is set.
-
getUint64Value
long getUint64Value()
Unsigned integer value.
uint64 uint64_value = 4;- Returns:
- The uint64Value.
-
hasDoubleValue
boolean hasDoubleValue()
Floating point value.
double double_value = 5;- Returns:
- Whether the doubleValue field is set.
-
getDoubleValue
double getDoubleValue()
Floating point value.
double double_value = 5;- Returns:
- The doubleValue.
-
hasStringValue
boolean hasStringValue()
UTF-8 string value.
string string_value = 6;- Returns:
- Whether the stringValue field is set.
-
getStringValue
java.lang.String getStringValue()
UTF-8 string value.
string string_value = 6;- Returns:
- The stringValue.
-
getStringValueBytes
ByteString getStringValueBytes()
UTF-8 string value.
string string_value = 6;- Returns:
- The bytes for stringValue.
-
hasBytesValue
boolean hasBytesValue()
Byte string value.
bytes bytes_value = 7;- Returns:
- Whether the bytesValue field is set.
-
getBytesValue
ByteString getBytesValue()
Byte string value.
bytes bytes_value = 7;- Returns:
- The bytesValue.
-
hasEnumValue
boolean hasEnumValue()
An enum value.
.cel.expr.EnumValue enum_value = 9;- Returns:
- Whether the enumValue field is set.
-
getEnumValue
EnumValue getEnumValue()
An enum value.
.cel.expr.EnumValue enum_value = 9;- Returns:
- The enumValue.
-
getEnumValueOrBuilder
EnumValueOrBuilder getEnumValueOrBuilder()
An enum value.
.cel.expr.EnumValue enum_value = 9;
-
hasObjectValue
boolean hasObjectValue()
The proto message backing an object value.
.google.protobuf.Any object_value = 10;- Returns:
- Whether the objectValue field is set.
-
getObjectValue
Any getObjectValue()
The proto message backing an object value.
.google.protobuf.Any object_value = 10;- Returns:
- The objectValue.
-
getObjectValueOrBuilder
AnyOrBuilder getObjectValueOrBuilder()
The proto message backing an object value.
.google.protobuf.Any object_value = 10;
-
hasMapValue
boolean hasMapValue()
Map value.
.cel.expr.MapValue map_value = 11;- Returns:
- Whether the mapValue field is set.
-
getMapValue
MapValue getMapValue()
Map value.
.cel.expr.MapValue map_value = 11;- Returns:
- The mapValue.
-
getMapValueOrBuilder
MapValueOrBuilder getMapValueOrBuilder()
Map value.
.cel.expr.MapValue map_value = 11;
-
hasListValue
boolean hasListValue()
List value.
.cel.expr.ListValue list_value = 12;- Returns:
- Whether the listValue field is set.
-
getListValue
ListValue getListValue()
List value.
.cel.expr.ListValue list_value = 12;- Returns:
- The listValue.
-
getListValueOrBuilder
ListValueOrBuilder getListValueOrBuilder()
List value.
.cel.expr.ListValue list_value = 12;
-
hasTypeValue
boolean hasTypeValue()
Type value.
string type_value = 15;- Returns:
- Whether the typeValue field is set.
-
getTypeValue
java.lang.String getTypeValue()
Type value.
string type_value = 15;- Returns:
- The typeValue.
-
getTypeValueBytes
ByteString getTypeValueBytes()
Type value.
string type_value = 15;- Returns:
- The bytes for typeValue.
-
getKindCase
Value.KindCase getKindCase()
-
-