Package com.google.bigtable.admin.v2
Class Type.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
com.google.bigtable.admin.v2.Type.Builder
- All Implemented Interfaces:
TypeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Type
public static final class Type.Builder
extends com.google.protobuf.GeneratedMessageV3.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.admin.v2.Type-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()AggregateArrayBoolBytesDateEnumclearField(com.google.protobuf.Descriptors.FieldDescriptor field) Float32Float64Int64MapclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) ProtoStringStructTimestampclone()AggregateAggregateAggregateArrayArrayArrayBoolBoolBoolBytesBytesBytesDateDateDatestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEnumEnumEnumFloat32Float32Float32Float64Float64Float64Int64Int64Int64MapMapMapProtoProtoProtoStringStringStringStructStructStructTimestampTimestampTimestampbooleanAggregatebooleanArraybooleanBoolbooleanBytesbooleanDatebooleanEnumbooleanFloat32booleanFloat64booleanInt64booleanMapbooleanProtobooleanStringbooleanStructbooleanTimestampprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAggregateType(Type.Aggregate value) AggregatemergeArrayType(Type.Array value) ArraymergeBoolType(Type.Bool value) BoolmergeBytesType(Type.Bytes value) BytesmergeDateType(Type.Date value) DatemergeEnumType(Type.Enum value) EnummergeFloat32Type(Type.Float32 value) Float32mergeFloat64Type(Type.Float64 value) Float64mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInt64Type(Type.Int64 value) Int64mergeMapType(Type.Map value) MapmergeProtoType(Type.Proto value) ProtomergeStringType(Type.String value) StringmergeStructType(Type.Struct value) StructmergeTimestampType(Type.Timestamp value) Timestampfinal Type.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAggregateType(Type.Aggregate value) AggregatesetAggregateType(Type.Aggregate.Builder builderForValue) AggregatesetArrayType(Type.Array value) ArraysetArrayType(Type.Array.Builder builderForValue) ArraysetBoolType(Type.Bool value) BoolsetBoolType(Type.Bool.Builder builderForValue) BoolsetBytesType(Type.Bytes value) BytessetBytesType(Type.Bytes.Builder builderForValue) BytessetDateType(Type.Date value) DatesetDateType(Type.Date.Builder builderForValue) DatesetEnumType(Type.Enum value) EnumsetEnumType(Type.Enum.Builder builderForValue) EnumsetFloat32Type(Type.Float32 value) Float32setFloat32Type(Type.Float32.Builder builderForValue) Float32setFloat64Type(Type.Float64 value) Float64setFloat64Type(Type.Float64.Builder builderForValue) Float64setInt64Type(Type.Int64 value) Int64setInt64Type(Type.Int64.Builder builderForValue) Int64setMapType(Type.Map value) MapsetMapType(Type.Map.Builder builderForValue) MapsetProtoType(Type.Proto value) ProtosetProtoType(Type.Proto.Builder builderForValue) ProtosetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStringType(Type.String value) StringsetStringType(Type.String.Builder builderForValue) StringsetStructType(Type.Struct value) StructsetStructType(Type.Struct.Builder builderForValue) StructsetTimestampType(Type.Timestamp value) TimestampsetTimestampType(Type.Timestamp.Builder builderForValue) Timestampfinal Type.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
setRepeatedField
public Type.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
addRepeatedField
public Type.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Type.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
mergeFrom
public Type.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Type.Builder>- Throws:
IOException
-
getKindCase
- Specified by:
getKindCasein interfaceTypeOrBuilder
-
clearKind
-
hasBytesType
public boolean hasBytesType()Bytes
.google.bigtable.admin.v2.Type.Bytes bytes_type = 1;- Specified by:
hasBytesTypein interfaceTypeOrBuilder- Returns:
- Whether the bytesType field is set.
-
getBytesType
Bytes
.google.bigtable.admin.v2.Type.Bytes bytes_type = 1;- Specified by:
getBytesTypein interfaceTypeOrBuilder- Returns:
- The bytesType.
-
setBytesType
Bytes
.google.bigtable.admin.v2.Type.Bytes bytes_type = 1; -
setBytesType
Bytes
.google.bigtable.admin.v2.Type.Bytes bytes_type = 1; -
mergeBytesType
Bytes
.google.bigtable.admin.v2.Type.Bytes bytes_type = 1; -
clearBytesType
Bytes
.google.bigtable.admin.v2.Type.Bytes bytes_type = 1; -
getBytesTypeBuilder
Bytes
.google.bigtable.admin.v2.Type.Bytes bytes_type = 1; -
getBytesTypeOrBuilder
Bytes
.google.bigtable.admin.v2.Type.Bytes bytes_type = 1;- Specified by:
getBytesTypeOrBuilderin interfaceTypeOrBuilder
-
hasStringType
public boolean hasStringType()String
.google.bigtable.admin.v2.Type.String string_type = 2;- Specified by:
hasStringTypein interfaceTypeOrBuilder- Returns:
- Whether the stringType field is set.
-
getStringType
String
.google.bigtable.admin.v2.Type.String string_type = 2;- Specified by:
getStringTypein interfaceTypeOrBuilder- Returns:
- The stringType.
-
setStringType
String
.google.bigtable.admin.v2.Type.String string_type = 2; -
setStringType
String
.google.bigtable.admin.v2.Type.String string_type = 2; -
mergeStringType
String
.google.bigtable.admin.v2.Type.String string_type = 2; -
clearStringType
String
.google.bigtable.admin.v2.Type.String string_type = 2; -
getStringTypeBuilder
String
.google.bigtable.admin.v2.Type.String string_type = 2; -
getStringTypeOrBuilder
String
.google.bigtable.admin.v2.Type.String string_type = 2;- Specified by:
getStringTypeOrBuilderin interfaceTypeOrBuilder
-
hasInt64Type
public boolean hasInt64Type()Int64
.google.bigtable.admin.v2.Type.Int64 int64_type = 5;- Specified by:
hasInt64Typein interfaceTypeOrBuilder- Returns:
- Whether the int64Type field is set.
-
getInt64Type
Int64
.google.bigtable.admin.v2.Type.Int64 int64_type = 5;- Specified by:
getInt64Typein interfaceTypeOrBuilder- Returns:
- The int64Type.
-
setInt64Type
Int64
.google.bigtable.admin.v2.Type.Int64 int64_type = 5; -
setInt64Type
Int64
.google.bigtable.admin.v2.Type.Int64 int64_type = 5; -
mergeInt64Type
Int64
.google.bigtable.admin.v2.Type.Int64 int64_type = 5; -
clearInt64Type
Int64
.google.bigtable.admin.v2.Type.Int64 int64_type = 5; -
getInt64TypeBuilder
Int64
.google.bigtable.admin.v2.Type.Int64 int64_type = 5; -
getInt64TypeOrBuilder
Int64
.google.bigtable.admin.v2.Type.Int64 int64_type = 5;- Specified by:
getInt64TypeOrBuilderin interfaceTypeOrBuilder
-
hasFloat32Type
public boolean hasFloat32Type()Float32
.google.bigtable.admin.v2.Type.Float32 float32_type = 12;- Specified by:
hasFloat32Typein interfaceTypeOrBuilder- Returns:
- Whether the float32Type field is set.
-
getFloat32Type
Float32
.google.bigtable.admin.v2.Type.Float32 float32_type = 12;- Specified by:
getFloat32Typein interfaceTypeOrBuilder- Returns:
- The float32Type.
-
setFloat32Type
Float32
.google.bigtable.admin.v2.Type.Float32 float32_type = 12; -
setFloat32Type
Float32
.google.bigtable.admin.v2.Type.Float32 float32_type = 12; -
mergeFloat32Type
Float32
.google.bigtable.admin.v2.Type.Float32 float32_type = 12; -
clearFloat32Type
Float32
.google.bigtable.admin.v2.Type.Float32 float32_type = 12; -
getFloat32TypeBuilder
Float32
.google.bigtable.admin.v2.Type.Float32 float32_type = 12; -
getFloat32TypeOrBuilder
Float32
.google.bigtable.admin.v2.Type.Float32 float32_type = 12;- Specified by:
getFloat32TypeOrBuilderin interfaceTypeOrBuilder
-
hasFloat64Type
public boolean hasFloat64Type()Float64
.google.bigtable.admin.v2.Type.Float64 float64_type = 9;- Specified by:
hasFloat64Typein interfaceTypeOrBuilder- Returns:
- Whether the float64Type field is set.
-
getFloat64Type
Float64
.google.bigtable.admin.v2.Type.Float64 float64_type = 9;- Specified by:
getFloat64Typein interfaceTypeOrBuilder- Returns:
- The float64Type.
-
setFloat64Type
Float64
.google.bigtable.admin.v2.Type.Float64 float64_type = 9; -
setFloat64Type
Float64
.google.bigtable.admin.v2.Type.Float64 float64_type = 9; -
mergeFloat64Type
Float64
.google.bigtable.admin.v2.Type.Float64 float64_type = 9; -
clearFloat64Type
Float64
.google.bigtable.admin.v2.Type.Float64 float64_type = 9; -
getFloat64TypeBuilder
Float64
.google.bigtable.admin.v2.Type.Float64 float64_type = 9; -
getFloat64TypeOrBuilder
Float64
.google.bigtable.admin.v2.Type.Float64 float64_type = 9;- Specified by:
getFloat64TypeOrBuilderin interfaceTypeOrBuilder
-
hasBoolType
public boolean hasBoolType()Bool
.google.bigtable.admin.v2.Type.Bool bool_type = 8;- Specified by:
hasBoolTypein interfaceTypeOrBuilder- Returns:
- Whether the boolType field is set.
-
getBoolType
Bool
.google.bigtable.admin.v2.Type.Bool bool_type = 8;- Specified by:
getBoolTypein interfaceTypeOrBuilder- Returns:
- The boolType.
-
setBoolType
Bool
.google.bigtable.admin.v2.Type.Bool bool_type = 8; -
setBoolType
Bool
.google.bigtable.admin.v2.Type.Bool bool_type = 8; -
mergeBoolType
Bool
.google.bigtable.admin.v2.Type.Bool bool_type = 8; -
clearBoolType
Bool
.google.bigtable.admin.v2.Type.Bool bool_type = 8; -
getBoolTypeBuilder
Bool
.google.bigtable.admin.v2.Type.Bool bool_type = 8; -
getBoolTypeOrBuilder
Bool
.google.bigtable.admin.v2.Type.Bool bool_type = 8;- Specified by:
getBoolTypeOrBuilderin interfaceTypeOrBuilder
-
hasTimestampType
public boolean hasTimestampType()Timestamp
.google.bigtable.admin.v2.Type.Timestamp timestamp_type = 10;- Specified by:
hasTimestampTypein interfaceTypeOrBuilder- Returns:
- Whether the timestampType field is set.
-
getTimestampType
Timestamp
.google.bigtable.admin.v2.Type.Timestamp timestamp_type = 10;- Specified by:
getTimestampTypein interfaceTypeOrBuilder- Returns:
- The timestampType.
-
setTimestampType
Timestamp
.google.bigtable.admin.v2.Type.Timestamp timestamp_type = 10; -
setTimestampType
Timestamp
.google.bigtable.admin.v2.Type.Timestamp timestamp_type = 10; -
mergeTimestampType
Timestamp
.google.bigtable.admin.v2.Type.Timestamp timestamp_type = 10; -
clearTimestampType
Timestamp
.google.bigtable.admin.v2.Type.Timestamp timestamp_type = 10; -
getTimestampTypeBuilder
Timestamp
.google.bigtable.admin.v2.Type.Timestamp timestamp_type = 10; -
getTimestampTypeOrBuilder
Timestamp
.google.bigtable.admin.v2.Type.Timestamp timestamp_type = 10;- Specified by:
getTimestampTypeOrBuilderin interfaceTypeOrBuilder
-
hasDateType
public boolean hasDateType()Date
.google.bigtable.admin.v2.Type.Date date_type = 11;- Specified by:
hasDateTypein interfaceTypeOrBuilder- Returns:
- Whether the dateType field is set.
-
getDateType
Date
.google.bigtable.admin.v2.Type.Date date_type = 11;- Specified by:
getDateTypein interfaceTypeOrBuilder- Returns:
- The dateType.
-
setDateType
Date
.google.bigtable.admin.v2.Type.Date date_type = 11; -
setDateType
Date
.google.bigtable.admin.v2.Type.Date date_type = 11; -
mergeDateType
Date
.google.bigtable.admin.v2.Type.Date date_type = 11; -
clearDateType
Date
.google.bigtable.admin.v2.Type.Date date_type = 11; -
getDateTypeBuilder
Date
.google.bigtable.admin.v2.Type.Date date_type = 11; -
getDateTypeOrBuilder
Date
.google.bigtable.admin.v2.Type.Date date_type = 11;- Specified by:
getDateTypeOrBuilderin interfaceTypeOrBuilder
-
hasAggregateType
public boolean hasAggregateType()Aggregate
.google.bigtable.admin.v2.Type.Aggregate aggregate_type = 6;- Specified by:
hasAggregateTypein interfaceTypeOrBuilder- Returns:
- Whether the aggregateType field is set.
-
getAggregateType
Aggregate
.google.bigtable.admin.v2.Type.Aggregate aggregate_type = 6;- Specified by:
getAggregateTypein interfaceTypeOrBuilder- Returns:
- The aggregateType.
-
setAggregateType
Aggregate
.google.bigtable.admin.v2.Type.Aggregate aggregate_type = 6; -
setAggregateType
Aggregate
.google.bigtable.admin.v2.Type.Aggregate aggregate_type = 6; -
mergeAggregateType
Aggregate
.google.bigtable.admin.v2.Type.Aggregate aggregate_type = 6; -
clearAggregateType
Aggregate
.google.bigtable.admin.v2.Type.Aggregate aggregate_type = 6; -
getAggregateTypeBuilder
Aggregate
.google.bigtable.admin.v2.Type.Aggregate aggregate_type = 6; -
getAggregateTypeOrBuilder
Aggregate
.google.bigtable.admin.v2.Type.Aggregate aggregate_type = 6;- Specified by:
getAggregateTypeOrBuilderin interfaceTypeOrBuilder
-
hasStructType
public boolean hasStructType()Struct
.google.bigtable.admin.v2.Type.Struct struct_type = 7;- Specified by:
hasStructTypein interfaceTypeOrBuilder- Returns:
- Whether the structType field is set.
-
getStructType
Struct
.google.bigtable.admin.v2.Type.Struct struct_type = 7;- Specified by:
getStructTypein interfaceTypeOrBuilder- Returns:
- The structType.
-
setStructType
Struct
.google.bigtable.admin.v2.Type.Struct struct_type = 7; -
setStructType
Struct
.google.bigtable.admin.v2.Type.Struct struct_type = 7; -
mergeStructType
Struct
.google.bigtable.admin.v2.Type.Struct struct_type = 7; -
clearStructType
Struct
.google.bigtable.admin.v2.Type.Struct struct_type = 7; -
getStructTypeBuilder
Struct
.google.bigtable.admin.v2.Type.Struct struct_type = 7; -
getStructTypeOrBuilder
Struct
.google.bigtable.admin.v2.Type.Struct struct_type = 7;- Specified by:
getStructTypeOrBuilderin interfaceTypeOrBuilder
-
hasArrayType
public boolean hasArrayType()Array
.google.bigtable.admin.v2.Type.Array array_type = 3;- Specified by:
hasArrayTypein interfaceTypeOrBuilder- Returns:
- Whether the arrayType field is set.
-
getArrayType
Array
.google.bigtable.admin.v2.Type.Array array_type = 3;- Specified by:
getArrayTypein interfaceTypeOrBuilder- Returns:
- The arrayType.
-
setArrayType
Array
.google.bigtable.admin.v2.Type.Array array_type = 3; -
setArrayType
Array
.google.bigtable.admin.v2.Type.Array array_type = 3; -
mergeArrayType
Array
.google.bigtable.admin.v2.Type.Array array_type = 3; -
clearArrayType
Array
.google.bigtable.admin.v2.Type.Array array_type = 3; -
getArrayTypeBuilder
Array
.google.bigtable.admin.v2.Type.Array array_type = 3; -
getArrayTypeOrBuilder
Array
.google.bigtable.admin.v2.Type.Array array_type = 3;- Specified by:
getArrayTypeOrBuilderin interfaceTypeOrBuilder
-
hasMapType
public boolean hasMapType()Map
.google.bigtable.admin.v2.Type.Map map_type = 4;- Specified by:
hasMapTypein interfaceTypeOrBuilder- Returns:
- Whether the mapType field is set.
-
getMapType
Map
.google.bigtable.admin.v2.Type.Map map_type = 4;- Specified by:
getMapTypein interfaceTypeOrBuilder- Returns:
- The mapType.
-
setMapType
Map
.google.bigtable.admin.v2.Type.Map map_type = 4; -
setMapType
Map
.google.bigtable.admin.v2.Type.Map map_type = 4; -
mergeMapType
Map
.google.bigtable.admin.v2.Type.Map map_type = 4; -
clearMapType
Map
.google.bigtable.admin.v2.Type.Map map_type = 4; -
getMapTypeBuilder
Map
.google.bigtable.admin.v2.Type.Map map_type = 4; -
getMapTypeOrBuilder
Map
.google.bigtable.admin.v2.Type.Map map_type = 4;- Specified by:
getMapTypeOrBuilderin interfaceTypeOrBuilder
-
hasProtoType
public boolean hasProtoType()Proto
.google.bigtable.admin.v2.Type.Proto proto_type = 13;- Specified by:
hasProtoTypein interfaceTypeOrBuilder- Returns:
- Whether the protoType field is set.
-
getProtoType
Proto
.google.bigtable.admin.v2.Type.Proto proto_type = 13;- Specified by:
getProtoTypein interfaceTypeOrBuilder- Returns:
- The protoType.
-
setProtoType
Proto
.google.bigtable.admin.v2.Type.Proto proto_type = 13; -
setProtoType
Proto
.google.bigtable.admin.v2.Type.Proto proto_type = 13; -
mergeProtoType
Proto
.google.bigtable.admin.v2.Type.Proto proto_type = 13; -
clearProtoType
Proto
.google.bigtable.admin.v2.Type.Proto proto_type = 13; -
getProtoTypeBuilder
Proto
.google.bigtable.admin.v2.Type.Proto proto_type = 13; -
getProtoTypeOrBuilder
Proto
.google.bigtable.admin.v2.Type.Proto proto_type = 13;- Specified by:
getProtoTypeOrBuilderin interfaceTypeOrBuilder
-
hasEnumType
public boolean hasEnumType()Enum
.google.bigtable.admin.v2.Type.Enum enum_type = 14;- Specified by:
hasEnumTypein interfaceTypeOrBuilder- Returns:
- Whether the enumType field is set.
-
getEnumType
Enum
.google.bigtable.admin.v2.Type.Enum enum_type = 14;- Specified by:
getEnumTypein interfaceTypeOrBuilder- Returns:
- The enumType.
-
setEnumType
Enum
.google.bigtable.admin.v2.Type.Enum enum_type = 14; -
setEnumType
Enum
.google.bigtable.admin.v2.Type.Enum enum_type = 14; -
mergeEnumType
Enum
.google.bigtable.admin.v2.Type.Enum enum_type = 14; -
clearEnumType
Enum
.google.bigtable.admin.v2.Type.Enum enum_type = 14; -
getEnumTypeBuilder
Enum
.google.bigtable.admin.v2.Type.Enum enum_type = 14; -
getEnumTypeOrBuilder
Enum
.google.bigtable.admin.v2.Type.Enum enum_type = 14;- Specified by:
getEnumTypeOrBuilderin interfaceTypeOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Type.Builder>
-