@Generated public final class Type extends com.google.protobuf.GeneratedMessage 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 | Class and Description |
|---|---|
static class |
Type.Aggregate
A value that combines incremental updates into a summarized value.
|
static interface |
Type.AggregateOrBuilder |
static class |
Type.Array
An ordered list of elements of a given type.
|
static interface |
Type.ArrayOrBuilder |
static class |
Type.Bool
bool
Values of type `Bool` are stored in `Value.bool_value`.
|
static interface |
Type.BoolOrBuilder |
static class |
Type.Builder
`Type` represents the type of data that is written to, read from, or stored
in Bigtable.
|
static class |
Type.Bytes
Bytes
Values of type `Bytes` are stored in `Value.bytes_value`.
|
static interface |
Type.BytesOrBuilder |
static class |
Type.Date
Date
Values of type `Date` are stored in `Value.date_value`.
|
static interface |
Type.DateOrBuilder |
static class |
Type.Enum
A protobuf enum type.
|
static interface |
Type.EnumOrBuilder |
static class |
Type.Float32
Float32
Values of type `Float32` are stored in `Value.float_value`.
|
static interface |
Type.Float32OrBuilder |
static class |
Type.Float64
Float64
Values of type `Float64` are stored in `Value.float_value`.
|
static interface |
Type.Float64OrBuilder |
static class |
Type.Int64
Int64
Values of type `Int64` are stored in `Value.int_value`.
|
static interface |
Type.Int64OrBuilder |
static class |
Type.KindCase |
static class |
Type.Map
A mapping of keys to values of a given type.
|
static interface |
Type.MapOrBuilder |
static class |
Type.Proto
A protobuf message type.
|
static interface |
Type.ProtoOrBuilder |
static class |
Type.String
String
Values of type `String` are stored in `Value.string_value`.
|
static interface |
Type.StringOrBuilder |
static class |
Type.Struct
A structured data value, consisting of fields which map to dynamically
typed values.
|
static interface |
Type.StructOrBuilder |
static class |
Type.Timestamp
Timestamp
Values of type `Timestamp` are stored in `Value.timestamp_value`.
|
static interface |
Type.TimestampOrBuilder |
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
AGGREGATE_TYPE_FIELD_NUMBER |
static int |
ARRAY_TYPE_FIELD_NUMBER |
static int |
BOOL_TYPE_FIELD_NUMBER |
static int |
BYTES_TYPE_FIELD_NUMBER |
static int |
DATE_TYPE_FIELD_NUMBER |
static int |
ENUM_TYPE_FIELD_NUMBER |
static int |
FLOAT32_TYPE_FIELD_NUMBER |
static int |
FLOAT64_TYPE_FIELD_NUMBER |
static int |
INT64_TYPE_FIELD_NUMBER |
static int |
MAP_TYPE_FIELD_NUMBER |
static int |
PROTO_TYPE_FIELD_NUMBER |
static int |
STRING_TYPE_FIELD_NUMBER |
static int |
STRUCT_TYPE_FIELD_NUMBER |
static int |
TIMESTAMP_TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Type.Aggregate |
getAggregateType()
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.ArrayOrBuilder |
getArrayTypeOrBuilder()
Array
.google.bigtable.v2.Type.Array array_type = 3; |
Type.Bool |
getBoolType()
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.BytesOrBuilder |
getBytesTypeOrBuilder()
Bytes
.google.bigtable.v2.Type.Bytes bytes_type = 1; |
Type.Date |
getDateType()
Date
.google.bigtable.v2.Type.Date date_type = 11; |
Type.DateOrBuilder |
getDateTypeOrBuilder()
Date
.google.bigtable.v2.Type.Date date_type = 11; |
static Type |
getDefaultInstance() |
Type |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Type.Enum |
getEnumType()
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.Float32OrBuilder |
getFloat32TypeOrBuilder()
Float32
.google.bigtable.v2.Type.Float32 float32_type = 12; |
Type.Float64 |
getFloat64Type()
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.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.MapOrBuilder |
getMapTypeOrBuilder()
Map
.google.bigtable.v2.Type.Map map_type = 4; |
com.google.protobuf.Parser<Type> |
getParserForType() |
Type.Proto |
getProtoType()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
Type.ProtoOrBuilder |
getProtoTypeOrBuilder()
Proto
.google.bigtable.v2.Type.Proto proto_type = 13; |
int |
getSerializedSize() |
Type.String |
getStringType()
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.StructOrBuilder |
getStructTypeOrBuilder()
Struct
.google.bigtable.v2.Type.Struct struct_type = 7; |
Type.Timestamp |
getTimestampType()
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; |
int |
hashCode() |
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() |
static Type.Builder |
newBuilder() |
static Type.Builder |
newBuilder(Type prototype) |
Type.Builder |
newBuilderForType() |
protected Type.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static Type |
parseDelimitedFrom(InputStream input) |
static Type |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Type |
parseFrom(byte[] data) |
static Type |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Type |
parseFrom(ByteBuffer data) |
static Type |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Type |
parseFrom(com.google.protobuf.ByteString data) |
static Type |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Type |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Type |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Type |
parseFrom(InputStream input) |
static Type |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Type> |
parser() |
Type.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int BYTES_TYPE_FIELD_NUMBER
public static final int STRING_TYPE_FIELD_NUMBER
public static final int INT64_TYPE_FIELD_NUMBER
public static final int FLOAT32_TYPE_FIELD_NUMBER
public static final int FLOAT64_TYPE_FIELD_NUMBER
public static final int BOOL_TYPE_FIELD_NUMBER
public static final int TIMESTAMP_TYPE_FIELD_NUMBER
public static final int DATE_TYPE_FIELD_NUMBER
public static final int AGGREGATE_TYPE_FIELD_NUMBER
public static final int STRUCT_TYPE_FIELD_NUMBER
public static final int ARRAY_TYPE_FIELD_NUMBER
public static final int MAP_TYPE_FIELD_NUMBER
public static final int PROTO_TYPE_FIELD_NUMBER
public static final int ENUM_TYPE_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic Type.KindCase getKindCase()
getKindCase in interface TypeOrBuilderpublic 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.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.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.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.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.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.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.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.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.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.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.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.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.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.EnumOrBuilder getEnumTypeOrBuilder()
Enum
.google.bigtable.v2.Type.Enum enum_type = 14;getEnumTypeOrBuilder in interface TypeOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Type parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Type parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Type parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Type parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Type parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Type parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Type parseFrom(InputStream input) throws IOException
IOExceptionpublic static Type parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Type parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Type parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Type parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Type parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Type.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Type.Builder newBuilder()
public static Type.Builder newBuilder(Type prototype)
public Type.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Type.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static Type getDefaultInstance()
public static com.google.protobuf.Parser<Type> parser()
public com.google.protobuf.Parser<Type> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic Type getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.