Package com.google.api.expr.v1alpha1
Interface ValueOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Value,Value.Builder
public interface ValueOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanBoolean value.com.google.protobuf.ByteStringByte string value.doubleFloating point value.An enum value.longSigned integer value.List value.Map value.com.google.protobuf.NullValueNull value.intNull value.com.google.protobuf.AnyThe proto message backing an object value.UTF-8 string value.com.google.protobuf.ByteStringUTF-8 string value.Type value.com.google.protobuf.ByteStringType value.longUnsigned integer value.booleanBoolean value.booleanByte string value.booleanFloating point value.booleanAn enum value.booleanSigned integer value.booleanList value.booleanMap value.booleanNull value.booleanThe proto message backing an object value.booleanUTF-8 string value.booleanType value.booleanUnsigned integer value.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasNullValue
boolean hasNullValue()Null value.
.google.protobuf.NullValue null_value = 1 [json_name = "nullValue"];- Returns:
- Whether the nullValue field is set.
-
getNullValueValue
int getNullValueValue()Null value.
.google.protobuf.NullValue null_value = 1 [json_name = "nullValue"];- Returns:
- The enum numeric value on the wire for nullValue.
-
getNullValue
com.google.protobuf.NullValue getNullValue()Null value.
.google.protobuf.NullValue null_value = 1 [json_name = "nullValue"];- Returns:
- The nullValue.
-
hasBoolValue
boolean hasBoolValue()Boolean value.
bool bool_value = 2 [json_name = "boolValue"];- Returns:
- Whether the boolValue field is set.
-
getBoolValue
boolean getBoolValue()Boolean value.
bool bool_value = 2 [json_name = "boolValue"];- Returns:
- The boolValue.
-
hasInt64Value
boolean hasInt64Value()Signed integer value.
int64 int64_value = 3 [json_name = "int64Value"];- Returns:
- Whether the int64Value field is set.
-
getInt64Value
long getInt64Value()Signed integer value.
int64 int64_value = 3 [json_name = "int64Value"];- Returns:
- The int64Value.
-
hasUint64Value
boolean hasUint64Value()Unsigned integer value.
uint64 uint64_value = 4 [json_name = "uint64Value"];- Returns:
- Whether the uint64Value field is set.
-
getUint64Value
long getUint64Value()Unsigned integer value.
uint64 uint64_value = 4 [json_name = "uint64Value"];- Returns:
- The uint64Value.
-
hasDoubleValue
boolean hasDoubleValue()Floating point value.
double double_value = 5 [json_name = "doubleValue"];- Returns:
- Whether the doubleValue field is set.
-
getDoubleValue
double getDoubleValue()Floating point value.
double double_value = 5 [json_name = "doubleValue"];- Returns:
- The doubleValue.
-
hasStringValue
boolean hasStringValue()UTF-8 string value.
string string_value = 6 [json_name = "stringValue"];- Returns:
- Whether the stringValue field is set.
-
getStringValue
String getStringValue()UTF-8 string value.
string string_value = 6 [json_name = "stringValue"];- Returns:
- The stringValue.
-
getStringValueBytes
com.google.protobuf.ByteString getStringValueBytes()UTF-8 string value.
string string_value = 6 [json_name = "stringValue"];- Returns:
- The bytes for stringValue.
-
hasBytesValue
boolean hasBytesValue()Byte string value.
bytes bytes_value = 7 [json_name = "bytesValue"];- Returns:
- Whether the bytesValue field is set.
-
getBytesValue
com.google.protobuf.ByteString getBytesValue()Byte string value.
bytes bytes_value = 7 [json_name = "bytesValue"];- Returns:
- The bytesValue.
-
hasEnumValue
boolean hasEnumValue()An enum value.
.google.api.expr.v1alpha1.EnumValue enum_value = 9 [json_name = "enumValue"];- Returns:
- Whether the enumValue field is set.
-
getEnumValue
EnumValue getEnumValue()An enum value.
.google.api.expr.v1alpha1.EnumValue enum_value = 9 [json_name = "enumValue"];- Returns:
- The enumValue.
-
hasObjectValue
boolean hasObjectValue()The proto message backing an object value.
.google.protobuf.Any object_value = 10 [json_name = "objectValue"];- Returns:
- Whether the objectValue field is set.
-
getObjectValue
com.google.protobuf.Any getObjectValue()The proto message backing an object value.
.google.protobuf.Any object_value = 10 [json_name = "objectValue"];- Returns:
- The objectValue.
-
hasMapValue
boolean hasMapValue()Map value.
.google.api.expr.v1alpha1.MapValue map_value = 11 [json_name = "mapValue"];- Returns:
- Whether the mapValue field is set.
-
getMapValue
MapValue getMapValue()Map value.
.google.api.expr.v1alpha1.MapValue map_value = 11 [json_name = "mapValue"];- Returns:
- The mapValue.
-
hasListValue
boolean hasListValue()List value.
.google.api.expr.v1alpha1.ListValue list_value = 12 [json_name = "listValue"];- Returns:
- Whether the listValue field is set.
-
getListValue
ListValue getListValue()List value.
.google.api.expr.v1alpha1.ListValue list_value = 12 [json_name = "listValue"];- Returns:
- The listValue.
-
hasTypeValue
boolean hasTypeValue()Type value.
string type_value = 15 [json_name = "typeValue"];- Returns:
- Whether the typeValue field is set.
-
getTypeValue
String getTypeValue()Type value.
string type_value = 15 [json_name = "typeValue"];- Returns:
- The typeValue.
-
getTypeValueBytes
com.google.protobuf.ByteString getTypeValueBytes()Type value.
string type_value = 15 [json_name = "typeValue"];- Returns:
- The bytes for typeValue.
-
getKindCase
Value.KindCase getKindCase()
-