public static final class Type.Builder extends com.google.protobuf.GeneratedMessage.Builder<Type.Builder> implements TypeOrBuilder
`Type` represents the type of data that is written to, read from, or stored
in Bigtable. It is heavily based on the GoogleSQL standard to help maintain
familiarity and consistency across products and features.
For compatibility with Bigtable's existing untyped APIs, each `Type` includes
an `Encoding` which describes how to convert to or from the underlying data.
Each encoding can operate in one of two modes:
- Sorted: In this mode, Bigtable guarantees that `Encode(X) <= Encode(Y)`
if and only if `X <= Y`. This is useful anywhere sort order is important,
for example when encoding keys.
- Distinct: In this mode, Bigtable guarantees that if `X != Y` then
`Encode(X) != Encode(Y)`. However, the converse is not guaranteed. For
example, both `{'foo': '1', 'bar': '2'}` and `{'bar': '2', 'foo': '1'}`
are valid encodings of the same JSON value.
The API clearly documents which mode is used wherever an encoding can be
configured. Each encoding also documents which values are supported in which
modes. For example, when encoding INT64 as a numeric STRING, negative numbers
cannot be encoded in sorted mode. This is because `INT64(1) > INT64(-1)`, but
`STRING("-00001") > STRING("00001")`.
Protobuf type google.bigtable.v2.Type| Modifier and Type | Method and Description |
|---|---|
Type |
build() |
Type |
buildPartial() |
Type.Builder |
clear() |
Type.Builder |
clearAggregateType()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6; |
Type.Builder |
clearArrayType()
Array
.google.bigtable.v2.Type.Array array_type = 3; |
Type.Builder |
clearBoolType()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8; |
Type.Builder |
clearBytesType()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1; |
Type.Builder |
clearDateType()
Date
.google.bigtable.v2.Type.Date date_type = 11; |
Type.Builder |
clearEnumType()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14; |
Type.Builder |
clearFloat32Type()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12; |
Type.Builder |
clearFloat64Type()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9; |
Type.Builder |
clearInt64Type()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5; |
Type.Builder |
clearKind() |
Type.Builder |
clearMapType()
Map
.google.bigtable.v2.Type.Map map_type = 4; |
Type.Builder |
clearProtoType()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
Type.Builder |
clearStringType()
String
.google.bigtable.v2.Type.String string_type = 2; |
Type.Builder |
clearStructType()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7; |
Type.Builder |
clearTimestampType()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10; |
Type.Aggregate |
getAggregateType()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6; |
Type.Aggregate.Builder |
getAggregateTypeBuilder()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6; |
Type.AggregateOrBuilder |
getAggregateTypeOrBuilder()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6; |
Type.Array |
getArrayType()
Array
.google.bigtable.v2.Type.Array array_type = 3; |
Type.Array.Builder |
getArrayTypeBuilder()
Array
.google.bigtable.v2.Type.Array array_type = 3; |
Type.ArrayOrBuilder |
getArrayTypeOrBuilder()
Array
.google.bigtable.v2.Type.Array array_type = 3; |
Type.Bool |
getBoolType()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8; |
Type.Bool.Builder |
getBoolTypeBuilder()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8; |
Type.BoolOrBuilder |
getBoolTypeOrBuilder()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8; |
Type.Bytes |
getBytesType()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1; |
Type.Bytes.Builder |
getBytesTypeBuilder()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1; |
Type.BytesOrBuilder |
getBytesTypeOrBuilder()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1; |
Type.Date |
getDateType()
Date
.google.bigtable.v2.Type.Date date_type = 11; |
Type.Date.Builder |
getDateTypeBuilder()
Date
.google.bigtable.v2.Type.Date date_type = 11; |
Type.DateOrBuilder |
getDateTypeOrBuilder()
Date
.google.bigtable.v2.Type.Date date_type = 11; |
Type |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Type.Enum |
getEnumType()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14; |
Type.Enum.Builder |
getEnumTypeBuilder()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14; |
Type.EnumOrBuilder |
getEnumTypeOrBuilder()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14; |
Type.Float32 |
getFloat32Type()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12; |
Type.Float32.Builder |
getFloat32TypeBuilder()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12; |
Type.Float32OrBuilder |
getFloat32TypeOrBuilder()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12; |
Type.Float64 |
getFloat64Type()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9; |
Type.Float64.Builder |
getFloat64TypeBuilder()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9; |
Type.Float64OrBuilder |
getFloat64TypeOrBuilder()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9; |
Type.Int64 |
getInt64Type()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5; |
Type.Int64.Builder |
getInt64TypeBuilder()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5; |
Type.Int64OrBuilder |
getInt64TypeOrBuilder()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5; |
Type.KindCase |
getKindCase() |
Type.Map |
getMapType()
Map
.google.bigtable.v2.Type.Map map_type = 4; |
Type.Map.Builder |
getMapTypeBuilder()
Map
.google.bigtable.v2.Type.Map map_type = 4; |
Type.MapOrBuilder |
getMapTypeOrBuilder()
Map
.google.bigtable.v2.Type.Map map_type = 4; |
Type.Proto |
getProtoType()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
Type.Proto.Builder |
getProtoTypeBuilder()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
Type.ProtoOrBuilder |
getProtoTypeOrBuilder()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
Type.String |
getStringType()
String
.google.bigtable.v2.Type.String string_type = 2; |
Type.String.Builder |
getStringTypeBuilder()
String
.google.bigtable.v2.Type.String string_type = 2; |
Type.StringOrBuilder |
getStringTypeOrBuilder()
String
.google.bigtable.v2.Type.String string_type = 2; |
Type.Struct |
getStructType()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7; |
Type.Struct.Builder |
getStructTypeBuilder()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7; |
Type.StructOrBuilder |
getStructTypeOrBuilder()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7; |
Type.Timestamp |
getTimestampType()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10; |
Type.Timestamp.Builder |
getTimestampTypeBuilder()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10; |
Type.TimestampOrBuilder |
getTimestampTypeOrBuilder()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10; |
boolean |
hasAggregateType()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6; |
boolean |
hasArrayType()
Array
.google.bigtable.v2.Type.Array array_type = 3; |
boolean |
hasBoolType()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8; |
boolean |
hasBytesType()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1; |
boolean |
hasDateType()
Date
.google.bigtable.v2.Type.Date date_type = 11; |
boolean |
hasEnumType()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14; |
boolean |
hasFloat32Type()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12; |
boolean |
hasFloat64Type()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9; |
boolean |
hasInt64Type()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5; |
boolean |
hasMapType()
Map
.google.bigtable.v2.Type.Map map_type = 4; |
boolean |
hasProtoType()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
boolean |
hasStringType()
String
.google.bigtable.v2.Type.String string_type = 2; |
boolean |
hasStructType()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7; |
boolean |
hasTimestampType()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Type.Builder |
mergeAggregateType(Type.Aggregate value)
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6; |
Type.Builder |
mergeArrayType(Type.Array value)
Array
.google.bigtable.v2.Type.Array array_type = 3; |
Type.Builder |
mergeBoolType(Type.Bool value)
Bool
.google.bigtable.v2.Type.Bool bool_type = 8; |
Type.Builder |
mergeBytesType(Type.Bytes value)
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1; |
Type.Builder |
mergeDateType(Type.Date value)
Date
.google.bigtable.v2.Type.Date date_type = 11; |
Type.Builder |
mergeEnumType(Type.Enum value)
Enum
.google.bigtable.v2.Type.Enum enum_type = 14; |
Type.Builder |
mergeFloat32Type(Type.Float32 value)
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12; |
Type.Builder |
mergeFloat64Type(Type.Float64 value)
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9; |
Type.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Type.Builder |
mergeFrom(com.google.protobuf.Message other) |
Type.Builder |
mergeFrom(Type other) |
Type.Builder |
mergeInt64Type(Type.Int64 value)
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5; |
Type.Builder |
mergeMapType(Type.Map value)
Map
.google.bigtable.v2.Type.Map map_type = 4; |
Type.Builder |
mergeProtoType(Type.Proto value)
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
Type.Builder |
mergeStringType(Type.String value)
String
.google.bigtable.v2.Type.String string_type = 2; |
Type.Builder |
mergeStructType(Type.Struct value)
Struct
.google.bigtable.v2.Type.Struct struct_type = 7; |
Type.Builder |
mergeTimestampType(Type.Timestamp value)
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10; |
Type.Builder |
setAggregateType(Type.Aggregate.Builder builderForValue)
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6; |
Type.Builder |
setAggregateType(Type.Aggregate value)
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6; |
Type.Builder |
setArrayType(Type.Array.Builder builderForValue)
Array
.google.bigtable.v2.Type.Array array_type = 3; |
Type.Builder |
setArrayType(Type.Array value)
Array
.google.bigtable.v2.Type.Array array_type = 3; |
Type.Builder |
setBoolType(Type.Bool.Builder builderForValue)
Bool
.google.bigtable.v2.Type.Bool bool_type = 8; |
Type.Builder |
setBoolType(Type.Bool value)
Bool
.google.bigtable.v2.Type.Bool bool_type = 8; |
Type.Builder |
setBytesType(Type.Bytes.Builder builderForValue)
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1; |
Type.Builder |
setBytesType(Type.Bytes value)
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1; |
Type.Builder |
setDateType(Type.Date.Builder builderForValue)
Date
.google.bigtable.v2.Type.Date date_type = 11; |
Type.Builder |
setDateType(Type.Date value)
Date
.google.bigtable.v2.Type.Date date_type = 11; |
Type.Builder |
setEnumType(Type.Enum.Builder builderForValue)
Enum
.google.bigtable.v2.Type.Enum enum_type = 14; |
Type.Builder |
setEnumType(Type.Enum value)
Enum
.google.bigtable.v2.Type.Enum enum_type = 14; |
Type.Builder |
setFloat32Type(Type.Float32.Builder builderForValue)
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12; |
Type.Builder |
setFloat32Type(Type.Float32 value)
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12; |
Type.Builder |
setFloat64Type(Type.Float64.Builder builderForValue)
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9; |
Type.Builder |
setFloat64Type(Type.Float64 value)
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9; |
Type.Builder |
setInt64Type(Type.Int64.Builder builderForValue)
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5; |
Type.Builder |
setInt64Type(Type.Int64 value)
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5; |
Type.Builder |
setMapType(Type.Map.Builder builderForValue)
Map
.google.bigtable.v2.Type.Map map_type = 4; |
Type.Builder |
setMapType(Type.Map value)
Map
.google.bigtable.v2.Type.Map map_type = 4; |
Type.Builder |
setProtoType(Type.Proto.Builder builderForValue)
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
Type.Builder |
setProtoType(Type.Proto value)
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
Type.Builder |
setStringType(Type.String.Builder builderForValue)
String
.google.bigtable.v2.Type.String string_type = 2; |
Type.Builder |
setStringType(Type.String value)
String
.google.bigtable.v2.Type.String string_type = 2; |
Type.Builder |
setStructType(Type.Struct.Builder builderForValue)
Struct
.google.bigtable.v2.Type.Struct struct_type = 7; |
Type.Builder |
setStructType(Type.Struct value)
Struct
.google.bigtable.v2.Type.Struct struct_type = 7; |
Type.Builder |
setTimestampType(Type.Timestamp.Builder builderForValue)
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10; |
Type.Builder |
setTimestampType(Type.Timestamp value)
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10; |
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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Type.Builder>public Type.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Type.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Type.Builder>public Type getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Type build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Type buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Type.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Type.Builder>public Type.Builder mergeFrom(Type other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Type.Builder>public Type.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Type.Builder>IOExceptionpublic Type.KindCase getKindCase()
getKindCase in interface TypeOrBuilderpublic Type.Builder clearKind()
public boolean hasBytesType()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1;hasBytesType in interface TypeOrBuilderpublic Type.Bytes getBytesType()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1;getBytesType in interface TypeOrBuilderpublic Type.Builder setBytesType(Type.Bytes value)
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1;public Type.Builder setBytesType(Type.Bytes.Builder builderForValue)
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1;public Type.Builder mergeBytesType(Type.Bytes value)
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1;public Type.Builder clearBytesType()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1;public Type.Bytes.Builder getBytesTypeBuilder()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1;public Type.BytesOrBuilder getBytesTypeOrBuilder()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1;getBytesTypeOrBuilder in interface TypeOrBuilderpublic boolean hasStringType()
String
.google.bigtable.v2.Type.String string_type = 2;hasStringType in interface TypeOrBuilderpublic Type.String getStringType()
String
.google.bigtable.v2.Type.String string_type = 2;getStringType in interface TypeOrBuilderpublic Type.Builder setStringType(Type.String value)
String
.google.bigtable.v2.Type.String string_type = 2;public Type.Builder setStringType(Type.String.Builder builderForValue)
String
.google.bigtable.v2.Type.String string_type = 2;public Type.Builder mergeStringType(Type.String value)
String
.google.bigtable.v2.Type.String string_type = 2;public Type.Builder clearStringType()
String
.google.bigtable.v2.Type.String string_type = 2;public Type.String.Builder getStringTypeBuilder()
String
.google.bigtable.v2.Type.String string_type = 2;public Type.StringOrBuilder getStringTypeOrBuilder()
String
.google.bigtable.v2.Type.String string_type = 2;getStringTypeOrBuilder in interface TypeOrBuilderpublic boolean hasInt64Type()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5;hasInt64Type in interface TypeOrBuilderpublic Type.Int64 getInt64Type()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5;getInt64Type in interface TypeOrBuilderpublic Type.Builder setInt64Type(Type.Int64 value)
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5;public Type.Builder setInt64Type(Type.Int64.Builder builderForValue)
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5;public Type.Builder mergeInt64Type(Type.Int64 value)
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5;public Type.Builder clearInt64Type()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5;public Type.Int64.Builder getInt64TypeBuilder()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5;public Type.Int64OrBuilder getInt64TypeOrBuilder()
Int64
.google.bigtable.v2.Type.Int64 int64_type = 5;getInt64TypeOrBuilder in interface TypeOrBuilderpublic boolean hasFloat32Type()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12;hasFloat32Type in interface TypeOrBuilderpublic Type.Float32 getFloat32Type()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12;getFloat32Type in interface TypeOrBuilderpublic Type.Builder setFloat32Type(Type.Float32 value)
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12;public Type.Builder setFloat32Type(Type.Float32.Builder builderForValue)
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12;public Type.Builder mergeFloat32Type(Type.Float32 value)
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12;public Type.Builder clearFloat32Type()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12;public Type.Float32.Builder getFloat32TypeBuilder()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12;public Type.Float32OrBuilder getFloat32TypeOrBuilder()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12;getFloat32TypeOrBuilder in interface TypeOrBuilderpublic boolean hasFloat64Type()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9;hasFloat64Type in interface TypeOrBuilderpublic Type.Float64 getFloat64Type()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9;getFloat64Type in interface TypeOrBuilderpublic Type.Builder setFloat64Type(Type.Float64 value)
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9;public Type.Builder setFloat64Type(Type.Float64.Builder builderForValue)
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9;public Type.Builder mergeFloat64Type(Type.Float64 value)
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9;public Type.Builder clearFloat64Type()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9;public Type.Float64.Builder getFloat64TypeBuilder()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9;public Type.Float64OrBuilder getFloat64TypeOrBuilder()
Float64
.google.bigtable.v2.Type.Float64 float64_type = 9;getFloat64TypeOrBuilder in interface TypeOrBuilderpublic boolean hasBoolType()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8;hasBoolType in interface TypeOrBuilderpublic Type.Bool getBoolType()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8;getBoolType in interface TypeOrBuilderpublic Type.Builder setBoolType(Type.Bool value)
Bool
.google.bigtable.v2.Type.Bool bool_type = 8;public Type.Builder setBoolType(Type.Bool.Builder builderForValue)
Bool
.google.bigtable.v2.Type.Bool bool_type = 8;public Type.Builder mergeBoolType(Type.Bool value)
Bool
.google.bigtable.v2.Type.Bool bool_type = 8;public Type.Builder clearBoolType()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8;public Type.Bool.Builder getBoolTypeBuilder()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8;public Type.BoolOrBuilder getBoolTypeOrBuilder()
Bool
.google.bigtable.v2.Type.Bool bool_type = 8;getBoolTypeOrBuilder in interface TypeOrBuilderpublic boolean hasTimestampType()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10;hasTimestampType in interface TypeOrBuilderpublic Type.Timestamp getTimestampType()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10;getTimestampType in interface TypeOrBuilderpublic Type.Builder setTimestampType(Type.Timestamp value)
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10;public Type.Builder setTimestampType(Type.Timestamp.Builder builderForValue)
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10;public Type.Builder mergeTimestampType(Type.Timestamp value)
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10;public Type.Builder clearTimestampType()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10;public Type.Timestamp.Builder getTimestampTypeBuilder()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10;public Type.TimestampOrBuilder getTimestampTypeOrBuilder()
Timestamp
.google.bigtable.v2.Type.Timestamp timestamp_type = 10;getTimestampTypeOrBuilder in interface TypeOrBuilderpublic boolean hasDateType()
Date
.google.bigtable.v2.Type.Date date_type = 11;hasDateType in interface TypeOrBuilderpublic Type.Date getDateType()
Date
.google.bigtable.v2.Type.Date date_type = 11;getDateType in interface TypeOrBuilderpublic Type.Builder setDateType(Type.Date value)
Date
.google.bigtable.v2.Type.Date date_type = 11;public Type.Builder setDateType(Type.Date.Builder builderForValue)
Date
.google.bigtable.v2.Type.Date date_type = 11;public Type.Builder mergeDateType(Type.Date value)
Date
.google.bigtable.v2.Type.Date date_type = 11;public Type.Builder clearDateType()
Date
.google.bigtable.v2.Type.Date date_type = 11;public Type.Date.Builder getDateTypeBuilder()
Date
.google.bigtable.v2.Type.Date date_type = 11;public Type.DateOrBuilder getDateTypeOrBuilder()
Date
.google.bigtable.v2.Type.Date date_type = 11;getDateTypeOrBuilder in interface TypeOrBuilderpublic boolean hasAggregateType()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6;hasAggregateType in interface TypeOrBuilderpublic Type.Aggregate getAggregateType()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6;getAggregateType in interface TypeOrBuilderpublic Type.Builder setAggregateType(Type.Aggregate value)
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6;public Type.Builder setAggregateType(Type.Aggregate.Builder builderForValue)
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6;public Type.Builder mergeAggregateType(Type.Aggregate value)
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6;public Type.Builder clearAggregateType()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6;public Type.Aggregate.Builder getAggregateTypeBuilder()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6;public Type.AggregateOrBuilder getAggregateTypeOrBuilder()
Aggregate
.google.bigtable.v2.Type.Aggregate aggregate_type = 6;getAggregateTypeOrBuilder in interface TypeOrBuilderpublic boolean hasStructType()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7;hasStructType in interface TypeOrBuilderpublic Type.Struct getStructType()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7;getStructType in interface TypeOrBuilderpublic Type.Builder setStructType(Type.Struct value)
Struct
.google.bigtable.v2.Type.Struct struct_type = 7;public Type.Builder setStructType(Type.Struct.Builder builderForValue)
Struct
.google.bigtable.v2.Type.Struct struct_type = 7;public Type.Builder mergeStructType(Type.Struct value)
Struct
.google.bigtable.v2.Type.Struct struct_type = 7;public Type.Builder clearStructType()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7;public Type.Struct.Builder getStructTypeBuilder()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7;public Type.StructOrBuilder getStructTypeOrBuilder()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7;getStructTypeOrBuilder in interface TypeOrBuilderpublic boolean hasArrayType()
Array
.google.bigtable.v2.Type.Array array_type = 3;hasArrayType in interface TypeOrBuilderpublic Type.Array getArrayType()
Array
.google.bigtable.v2.Type.Array array_type = 3;getArrayType in interface TypeOrBuilderpublic Type.Builder setArrayType(Type.Array value)
Array
.google.bigtable.v2.Type.Array array_type = 3;public Type.Builder setArrayType(Type.Array.Builder builderForValue)
Array
.google.bigtable.v2.Type.Array array_type = 3;public Type.Builder mergeArrayType(Type.Array value)
Array
.google.bigtable.v2.Type.Array array_type = 3;public Type.Builder clearArrayType()
Array
.google.bigtable.v2.Type.Array array_type = 3;public Type.Array.Builder getArrayTypeBuilder()
Array
.google.bigtable.v2.Type.Array array_type = 3;public Type.ArrayOrBuilder getArrayTypeOrBuilder()
Array
.google.bigtable.v2.Type.Array array_type = 3;getArrayTypeOrBuilder in interface TypeOrBuilderpublic boolean hasMapType()
Map
.google.bigtable.v2.Type.Map map_type = 4;hasMapType in interface TypeOrBuilderpublic Type.Map getMapType()
Map
.google.bigtable.v2.Type.Map map_type = 4;getMapType in interface TypeOrBuilderpublic Type.Builder setMapType(Type.Map value)
Map
.google.bigtable.v2.Type.Map map_type = 4;public Type.Builder setMapType(Type.Map.Builder builderForValue)
Map
.google.bigtable.v2.Type.Map map_type = 4;public Type.Builder mergeMapType(Type.Map value)
Map
.google.bigtable.v2.Type.Map map_type = 4;public Type.Builder clearMapType()
Map
.google.bigtable.v2.Type.Map map_type = 4;public Type.Map.Builder getMapTypeBuilder()
Map
.google.bigtable.v2.Type.Map map_type = 4;public Type.MapOrBuilder getMapTypeOrBuilder()
Map
.google.bigtable.v2.Type.Map map_type = 4;getMapTypeOrBuilder in interface TypeOrBuilderpublic boolean hasProtoType()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13;hasProtoType in interface TypeOrBuilderpublic Type.Proto getProtoType()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13;getProtoType in interface TypeOrBuilderpublic Type.Builder setProtoType(Type.Proto value)
Proto
.google.bigtable.v2.Type.Proto proto_type = 13;public Type.Builder setProtoType(Type.Proto.Builder builderForValue)
Proto
.google.bigtable.v2.Type.Proto proto_type = 13;public Type.Builder mergeProtoType(Type.Proto value)
Proto
.google.bigtable.v2.Type.Proto proto_type = 13;public Type.Builder clearProtoType()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13;public Type.Proto.Builder getProtoTypeBuilder()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13;public Type.ProtoOrBuilder getProtoTypeOrBuilder()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13;getProtoTypeOrBuilder in interface TypeOrBuilderpublic boolean hasEnumType()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14;hasEnumType in interface TypeOrBuilderpublic Type.Enum getEnumType()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14;getEnumType in interface TypeOrBuilderpublic Type.Builder setEnumType(Type.Enum value)
Enum
.google.bigtable.v2.Type.Enum enum_type = 14;public Type.Builder setEnumType(Type.Enum.Builder builderForValue)
Enum
.google.bigtable.v2.Type.Enum enum_type = 14;public Type.Builder mergeEnumType(Type.Enum value)
Enum
.google.bigtable.v2.Type.Enum enum_type = 14;public Type.Builder clearEnumType()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14;public Type.Enum.Builder getEnumTypeBuilder()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14;public Type.EnumOrBuilder getEnumTypeOrBuilder()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14;getEnumTypeOrBuilder in interface TypeOrBuilderCopyright © 2026 Google LLC. All rights reserved.