@Generated
public interface ValueOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
ArrayValue |
getArrayValue()
Represents a typed value transported as a sequence of values.
|
ArrayValueOrBuilder |
getArrayValueOrBuilder()
Represents a typed value transported as a sequence of values.
|
boolean |
getBoolValue()
Represents a typed value transported as a boolean.
|
com.google.protobuf.ByteString |
getBytesValue()
Represents a typed value transported as a byte sequence.
|
com.google.type.Date |
getDateValue()
Represents a typed value transported as a date.
|
com.google.type.DateOrBuilder |
getDateValueOrBuilder()
Represents a typed value transported as a date.
|
double |
getFloatValue()
Represents a typed value transported as a floating point number.
|
long |
getIntValue()
Represents a typed value transported as an integer.
|
Value.KindCase |
getKindCase() |
long |
getRawTimestampMicros()
Represents a raw cell timestamp with no type information.
|
com.google.protobuf.ByteString |
getRawValue()
Represents a raw byte sequence with no type information.
|
String |
getStringValue()
Represents a typed value transported as a string.
|
com.google.protobuf.ByteString |
getStringValueBytes()
Represents a typed value transported as a string.
|
com.google.protobuf.Timestamp |
getTimestampValue()
Represents a typed value transported as a timestamp.
|
com.google.protobuf.TimestampOrBuilder |
getTimestampValueOrBuilder()
Represents a typed value transported as a timestamp.
|
Type |
getType()
The verified `Type` of this `Value`, if it cannot be inferred.
|
TypeOrBuilder |
getTypeOrBuilder()
The verified `Type` of this `Value`, if it cannot be inferred.
|
boolean |
hasArrayValue()
Represents a typed value transported as a sequence of values.
|
boolean |
hasBoolValue()
Represents a typed value transported as a boolean.
|
boolean |
hasBytesValue()
Represents a typed value transported as a byte sequence.
|
boolean |
hasDateValue()
Represents a typed value transported as a date.
|
boolean |
hasFloatValue()
Represents a typed value transported as a floating point number.
|
boolean |
hasIntValue()
Represents a typed value transported as an integer.
|
boolean |
hasRawTimestampMicros()
Represents a raw cell timestamp with no type information.
|
boolean |
hasRawValue()
Represents a raw byte sequence with no type information.
|
boolean |
hasStringValue()
Represents a typed value transported as a string.
|
boolean |
hasTimestampValue()
Represents a typed value transported as a timestamp.
|
boolean |
hasType()
The verified `Type` of this `Value`, if it cannot be inferred.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasType()
The verified `Type` of this `Value`, if it cannot be inferred. Read results will never specify the encoding for `type` since the value will already have been decoded by the server. Furthermore, the `type` will be omitted entirely if it can be inferred from a previous response. The exact semantics for inferring `type` will vary, and are therefore documented separately for each read method. When using composite types (Struct, Array, Map) only the outermost `Value` will specify the `type`. This top-level `type` will define the types for any nested `Struct' fields, `Array` elements, or `Map` key/value pairs. If a nested `Value` provides a `type` on write, the request will be rejected with INVALID_ARGUMENT.
.google.bigtable.v2.Type type = 7;Type getType()
The verified `Type` of this `Value`, if it cannot be inferred. Read results will never specify the encoding for `type` since the value will already have been decoded by the server. Furthermore, the `type` will be omitted entirely if it can be inferred from a previous response. The exact semantics for inferring `type` will vary, and are therefore documented separately for each read method. When using composite types (Struct, Array, Map) only the outermost `Value` will specify the `type`. This top-level `type` will define the types for any nested `Struct' fields, `Array` elements, or `Map` key/value pairs. If a nested `Value` provides a `type` on write, the request will be rejected with INVALID_ARGUMENT.
.google.bigtable.v2.Type type = 7;TypeOrBuilder getTypeOrBuilder()
The verified `Type` of this `Value`, if it cannot be inferred. Read results will never specify the encoding for `type` since the value will already have been decoded by the server. Furthermore, the `type` will be omitted entirely if it can be inferred from a previous response. The exact semantics for inferring `type` will vary, and are therefore documented separately for each read method. When using composite types (Struct, Array, Map) only the outermost `Value` will specify the `type`. This top-level `type` will define the types for any nested `Struct' fields, `Array` elements, or `Map` key/value pairs. If a nested `Value` provides a `type` on write, the request will be rejected with INVALID_ARGUMENT.
.google.bigtable.v2.Type type = 7;boolean hasRawValue()
Represents a raw byte sequence with no type information. The `type` field must be omitted.
bytes raw_value = 8;com.google.protobuf.ByteString getRawValue()
Represents a raw byte sequence with no type information. The `type` field must be omitted.
bytes raw_value = 8;boolean hasRawTimestampMicros()
Represents a raw cell timestamp with no type information. The `type` field must be omitted.
int64 raw_timestamp_micros = 9;long getRawTimestampMicros()
Represents a raw cell timestamp with no type information. The `type` field must be omitted.
int64 raw_timestamp_micros = 9;boolean hasBytesValue()
Represents a typed value transported as a byte sequence.
bytes bytes_value = 2;com.google.protobuf.ByteString getBytesValue()
Represents a typed value transported as a byte sequence.
bytes bytes_value = 2;boolean hasStringValue()
Represents a typed value transported as a string.
string string_value = 3;String getStringValue()
Represents a typed value transported as a string.
string string_value = 3;com.google.protobuf.ByteString getStringValueBytes()
Represents a typed value transported as a string.
string string_value = 3;boolean hasIntValue()
Represents a typed value transported as an integer.
int64 int_value = 6;long getIntValue()
Represents a typed value transported as an integer.
int64 int_value = 6;boolean hasBoolValue()
Represents a typed value transported as a boolean.
bool bool_value = 10;boolean getBoolValue()
Represents a typed value transported as a boolean.
bool bool_value = 10;boolean hasFloatValue()
Represents a typed value transported as a floating point number. Does not support NaN or infinities.
double float_value = 11;double getFloatValue()
Represents a typed value transported as a floating point number. Does not support NaN or infinities.
double float_value = 11;boolean hasTimestampValue()
Represents a typed value transported as a timestamp.
.google.protobuf.Timestamp timestamp_value = 12;com.google.protobuf.Timestamp getTimestampValue()
Represents a typed value transported as a timestamp.
.google.protobuf.Timestamp timestamp_value = 12;com.google.protobuf.TimestampOrBuilder getTimestampValueOrBuilder()
Represents a typed value transported as a timestamp.
.google.protobuf.Timestamp timestamp_value = 12;boolean hasDateValue()
Represents a typed value transported as a date.
.google.type.Date date_value = 13;com.google.type.Date getDateValue()
Represents a typed value transported as a date.
.google.type.Date date_value = 13;com.google.type.DateOrBuilder getDateValueOrBuilder()
Represents a typed value transported as a date.
.google.type.Date date_value = 13;boolean hasArrayValue()
Represents a typed value transported as a sequence of values. To differentiate between `Struct`, `Array`, and `Map`, the outermost `Value` must provide an explicit `type` on write. This `type` will apply recursively to the nested `Struct` fields, `Array` elements, or `Map` key/value pairs, which *must not* supply their own `type`.
.google.bigtable.v2.ArrayValue array_value = 4;ArrayValue getArrayValue()
Represents a typed value transported as a sequence of values. To differentiate between `Struct`, `Array`, and `Map`, the outermost `Value` must provide an explicit `type` on write. This `type` will apply recursively to the nested `Struct` fields, `Array` elements, or `Map` key/value pairs, which *must not* supply their own `type`.
.google.bigtable.v2.ArrayValue array_value = 4;ArrayValueOrBuilder getArrayValueOrBuilder()
Represents a typed value transported as a sequence of values. To differentiate between `Struct`, `Array`, and `Map`, the outermost `Value` must provide an explicit `type` on write. This `type` will apply recursively to the nested `Struct` fields, `Array` elements, or `Map` key/value pairs, which *must not* supply their own `type`.
.google.bigtable.v2.ArrayValue array_value = 4;Value.KindCase getKindCase()
Copyright © 2026 Google LLC. All rights reserved.