Package com.google.api.expr.v1beta1
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 TypeMethodDescriptionboolean
Boolean value.com.google.protobuf.ByteString
Byte string value.double
Floating point value.An enum value.long
Signed integer value.List value.Map value.com.google.protobuf.NullValue
Null value.int
Null value.com.google.protobuf.Any
The proto message backing an object value.UTF-8 string value.com.google.protobuf.ByteString
UTF-8 string value.A Type value represented by the fully qualified name of the type.com.google.protobuf.ByteString
A Type value represented by the fully qualified name of the type.long
Unsigned integer value.boolean
Boolean value.boolean
Byte string value.boolean
Floating point value.boolean
An enum value.boolean
Signed integer value.boolean
List value.boolean
Map value.boolean
Null value.boolean
The proto message backing an object value.boolean
UTF-8 string value.boolean
A Type value represented by the fully qualified name of the type.boolean
Unsigned 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.v1beta1.EnumValue enum_value = 9 [json_name = "enumValue"];
- Returns:
- Whether the enumValue field is set.
-
getEnumValue
EnumValue getEnumValue()An enum value.
.google.api.expr.v1beta1.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.v1beta1.MapValue map_value = 11 [json_name = "mapValue"];
- Returns:
- Whether the mapValue field is set.
-
getMapValue
MapValue getMapValue()Map value.
.google.api.expr.v1beta1.MapValue map_value = 11 [json_name = "mapValue"];
- Returns:
- The mapValue.
-
hasListValue
boolean hasListValue()List value.
.google.api.expr.v1beta1.ListValue list_value = 12 [json_name = "listValue"];
- Returns:
- Whether the listValue field is set.
-
getListValue
ListValue getListValue()List value.
.google.api.expr.v1beta1.ListValue list_value = 12 [json_name = "listValue"];
- Returns:
- The listValue.
-
hasTypeValue
boolean hasTypeValue()A Type value represented by the fully qualified name of the type.
string type_value = 15 [json_name = "typeValue"];
- Returns:
- Whether the typeValue field is set.
-
getTypeValue
String getTypeValue()A Type value represented by the fully qualified name of the type.
string type_value = 15 [json_name = "typeValue"];
- Returns:
- The typeValue.
-
getTypeValueBytes
com.google.protobuf.ByteString getTypeValueBytes()A Type value represented by the fully qualified name of the type.
string type_value = 15 [json_name = "typeValue"];
- Returns:
- The bytes for typeValue.
-
getKindCase
Value.KindCase getKindCase()
-