diff --git a/google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.admin.v2/reflect-config.json b/google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.admin.v2/reflect-config.json
index ef4771454d..f85ef97ad0 100644
--- a/google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.admin.v2/reflect-config.json
+++ b/google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.admin.v2/reflect-config.json
@@ -2213,6 +2213,60 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Aggregate$HyperLogLogPlusPlusUniqueCount",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Aggregate$HyperLogLogPlusPlusUniqueCount$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Aggregate$Max",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Aggregate$Max$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Aggregate$Min",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Aggregate$Min$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.bigtable.admin.v2.Type$Aggregate$Sum",
"queryAllDeclaredConstructors": true,
@@ -2231,6 +2285,42 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Array",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Array$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Bool",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Bool$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.bigtable.admin.v2.Type$Builder",
"queryAllDeclaredConstructors": true,
@@ -2294,6 +2384,60 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Date",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Date$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Float32",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Float32$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Float64",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Float64$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.bigtable.admin.v2.Type$Int64",
"queryAllDeclaredConstructors": true,
@@ -2348,6 +2492,24 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Map",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Map$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.bigtable.admin.v2.Type$String",
"queryAllDeclaredConstructors": true,
@@ -2384,6 +2546,24 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.bigtable.admin.v2.Type$String$Encoding$Utf8Bytes",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$String$Encoding$Utf8Bytes$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.bigtable.admin.v2.Type$String$Encoding$Utf8Raw",
"queryAllDeclaredConstructors": true,
@@ -2402,6 +2582,60 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Struct",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Struct$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Struct$Field",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Struct$Field$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Timestamp",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.admin.v2.Type$Timestamp$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.bigtable.admin.v2.UndeleteTableMetadata",
"queryAllDeclaredConstructors": true,
diff --git a/google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.data.v2/reflect-config.json b/google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.data.v2/reflect-config.json
index 007c234eca..800f8d368c 100644
--- a/google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.data.v2/reflect-config.json
+++ b/google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.data.v2/reflect-config.json
@@ -863,6 +863,24 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.bigtable.v2.Mutation$MergeToCell",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.v2.Mutation$MergeToCell$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.bigtable.v2.Mutation$SetCell",
"queryAllDeclaredConstructors": true,
@@ -1979,6 +1997,24 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.bigtable.v2.Type$String$Encoding$Utf8Raw",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.bigtable.v2.Type$String$Encoding$Utf8Raw$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.bigtable.v2.Type$Struct",
"queryAllDeclaredConstructors": true,
diff --git a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableInstanceAdminProto.java b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableInstanceAdminProto.java
index ea06b5e132..6666160ca0 100644
--- a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableInstanceAdminProto.java
+++ b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableInstanceAdminProto.java
@@ -378,13 +378,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "/cloud-bigtable.admin.cluster,https://ww"
+ "w.googleapis.com/auth/cloud-platform,htt"
+ "ps://www.googleapis.com/auth/cloud-platf"
- + "orm.read-onlyB\342\001\n\034com.google.bigtable.ad"
- + "min.v2B\032BigtableInstanceAdminProtoP\001Z=go"
- + "ogle.golang.org/genproto/googleapis/bigt"
- + "able/admin/v2;admin\252\002\036Google.Cloud.Bigta"
- + "ble.Admin.V2\312\002\036Google\\Cloud\\Bigtable\\Adm"
- + "in\\V2\352\002\"Google::Cloud::Bigtable::Admin::"
- + "V2b\006proto3"
+ + "orm.read-onlyB\335\001\n\034com.google.bigtable.ad"
+ + "min.v2B\032BigtableInstanceAdminProtoP\001Z8cl"
+ + "oud.google.com/go/bigtable/admin/apiv2/a"
+ + "dminpb;adminpb\252\002\036Google.Cloud.Bigtable.A"
+ + "dmin.V2\312\002\036Google\\Cloud\\Bigtable\\Admin\\V2"
+ + "\352\002\"Google::Cloud::Bigtable::Admin::V2b\006p"
+ + "roto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableTableAdminProto.java b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableTableAdminProto.java
index 519621b5bb..5cea686449 100644
--- a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableTableAdminProto.java
+++ b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/BigtableTableAdminProto.java
@@ -576,12 +576,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "table.admin.table,https://www.googleapis"
+ ".com/auth/cloud-platform,https://www.goo"
+ "gleapis.com/auth/cloud-platform.read-onl"
- + "yB\337\001\n\034com.google.bigtable.admin.v2B\027Bigt"
- + "ableTableAdminProtoP\001Z=google.golang.org"
- + "/genproto/googleapis/bigtable/admin/v2;a"
- + "dmin\252\002\036Google.Cloud.Bigtable.Admin.V2\312\002\036"
- + "Google\\Cloud\\Bigtable\\Admin\\V2\352\002\"Google:"
- + ":Cloud::Bigtable::Admin::V2b\006proto3"
+ + "yB\332\001\n\034com.google.bigtable.admin.v2B\027Bigt"
+ + "ableTableAdminProtoP\001Z8cloud.google.com/"
+ + "go/bigtable/admin/apiv2/adminpb;adminpb\252"
+ + "\002\036Google.Cloud.Bigtable.Admin.V2\312\002\036Googl"
+ + "e\\Cloud\\Bigtable\\Admin\\V2\352\002\"Google::Clou"
+ + "d::Bigtable::Admin::V2b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CommonProto.java b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CommonProto.java
index 8676a0d306..2116b9f891 100644
--- a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CommonProto.java
+++ b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/CommonProto.java
@@ -48,13 +48,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\030\002 \001(\0132\032.google.protobuf.Timestamp\022,\n\010en"
+ "d_time\030\003 \001(\0132\032.google.protobuf.Timestamp"
+ "*=\n\013StorageType\022\034\n\030STORAGE_TYPE_UNSPECIF"
- + "IED\020\000\022\007\n\003SSD\020\001\022\007\n\003HDD\020\002B\323\001\n\034com.google.b"
- + "igtable.admin.v2B\013CommonProtoP\001Z=google."
- + "golang.org/genproto/googleapis/bigtable/"
- + "admin/v2;admin\252\002\036Google.Cloud.Bigtable.A"
- + "dmin.V2\312\002\036Google\\Cloud\\Bigtable\\Admin\\V2"
- + "\352\002\"Google::Cloud::Bigtable::Admin::V2b\006p"
- + "roto3"
+ + "IED\020\000\022\007\n\003SSD\020\001\022\007\n\003HDD\020\002B\316\001\n\034com.google.b"
+ + "igtable.admin.v2B\013CommonProtoP\001Z8cloud.g"
+ + "oogle.com/go/bigtable/admin/apiv2/adminp"
+ + "b;adminpb\252\002\036Google.Cloud.Bigtable.Admin."
+ + "V2\312\002\036Google\\Cloud\\Bigtable\\Admin\\V2\352\002\"Go"
+ + "ogle::Cloud::Bigtable::Admin::V2b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/InstanceProto.java b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/InstanceProto.java
index 93ee4de23b..0464c4de6f 100644
--- a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/InstanceProto.java
+++ b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/InstanceProto.java
@@ -182,16 +182,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "B\003\340A\003:\177\352A|\n&bigtableadmin.googleapis.com"
+ "/HotTablet\022Rprojects/{project}/instances"
+ "/{instance}/clusters/{cluster}/hotTablet"
- + "s/{hot_tablet}B\320\002\n\034com.google.bigtable.a"
- + "dmin.v2B\rInstanceProtoP\001Z=google.golang."
- + "org/genproto/googleapis/bigtable/admin/v"
- + "2;admin\252\002\036Google.Cloud.Bigtable.Admin.V2"
- + "\312\002\036Google\\Cloud\\Bigtable\\Admin\\V2\352\002\"Goog"
- + "le::Cloud::Bigtable::Admin::V2\352Ax\n!cloud"
- + "kms.googleapis.com/CryptoKey\022Sprojects/{"
- + "project}/locations/{location}/keyRings/{"
- + "key_ring}/cryptoKeys/{crypto_key}b\006proto"
- + "3"
+ + "s/{hot_tablet}B\313\002\n\034com.google.bigtable.a"
+ + "dmin.v2B\rInstanceProtoP\001Z8cloud.google.c"
+ + "om/go/bigtable/admin/apiv2/adminpb;admin"
+ + "pb\252\002\036Google.Cloud.Bigtable.Admin.V2\312\002\036Go"
+ + "ogle\\Cloud\\Bigtable\\Admin\\V2\352\002\"Google::C"
+ + "loud::Bigtable::Admin::V2\352Ax\n!cloudkms.g"
+ + "oogleapis.com/CryptoKey\022Sprojects/{proje"
+ + "ct}/locations/{location}/keyRings/{key_r"
+ + "ing}/cryptoKeys/{crypto_key}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/TableProto.java b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/TableProto.java
index ca63194f29..42dcaf2d64 100644
--- a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/TableProto.java
+++ b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/TableProto.java
@@ -234,17 +234,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "mestampB\003\340A\003\022\031\n\014source_table\030\004 \001(\tB\003\340A\003\022"
+ "\032\n\rsource_backup\030\n \001(\tB\003\340A\003*D\n\021RestoreSo"
+ "urceType\022#\n\037RESTORE_SOURCE_TYPE_UNSPECIF"
- + "IED\020\000\022\n\n\006BACKUP\020\001B\374\002\n\034com.google.bigtabl"
- + "e.admin.v2B\nTableProtoP\001Z=google.golang."
- + "org/genproto/googleapis/bigtable/admin/v"
- + "2;admin\252\002\036Google.Cloud.Bigtable.Admin.V2"
- + "\312\002\036Google\\Cloud\\Bigtable\\Admin\\V2\352\002\"Goog"
- + "le::Cloud::Bigtable::Admin::V2\352A\246\001\n(clou"
- + "dkms.googleapis.com/CryptoKeyVersion\022zpr"
- + "ojects/{project}/locations/{location}/ke"
- + "yRings/{key_ring}/cryptoKeys/{crypto_key"
- + "}/cryptoKeyVersions/{crypto_key_version}"
- + "b\006proto3"
+ + "IED\020\000\022\n\n\006BACKUP\020\001B\367\002\n\034com.google.bigtabl"
+ + "e.admin.v2B\nTableProtoP\001Z8cloud.google.c"
+ + "om/go/bigtable/admin/apiv2/adminpb;admin"
+ + "pb\252\002\036Google.Cloud.Bigtable.Admin.V2\312\002\036Go"
+ + "ogle\\Cloud\\Bigtable\\Admin\\V2\352\002\"Google::C"
+ + "loud::Bigtable::Admin::V2\352A\246\001\n(cloudkms."
+ + "googleapis.com/CryptoKeyVersion\022zproject"
+ + "s/{project}/locations/{location}/keyRing"
+ + "s/{key_ring}/cryptoKeys/{crypto_key}/cry"
+ + "ptoKeyVersions/{crypto_key_version}b\006pro"
+ + "to3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Type.java b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Type.java
index ab4866e061..9a6148053e 100644
--- a/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Type.java
+++ b/proto-google-cloud-bigtable-admin-v2/src/main/java/com/google/bigtable/admin/v2/Type.java
@@ -29,27 +29,22 @@
*
* For compatibility with Bigtable's existing untyped APIs, each `Type` includes
* an `Encoding` which describes how to convert to/from the underlying data.
- * This might involve composing a series of steps into an "encoding chain," for
- * example to convert from INT64 -> STRING -> raw bytes. In most cases, a "link"
- * in the encoding chain will be based an on existing GoogleSQL conversion
- * function like `CAST`.
*
- * Each link in the encoding chain also defines the following properties:
- * * Natural sort: Does the encoded value sort consistently with the original
- * typed value? Note that Bigtable will always sort data based on the raw
- * encoded value, *not* the decoded type.
+ * Each encoding also defines the following properties:
+ *
+ * * Order-preserving: Does the encoded value sort consistently with the
+ * original typed value? Note that Bigtable will always sort data based on
+ * the raw encoded value, *not* the decoded type.
* - Example: BYTES values sort in the same order as their raw encodings.
- * - Counterexample: Encoding INT64 to a fixed-width STRING does *not*
- * preserve sort order when dealing with negative numbers.
- * INT64(1) > INT64(-1), but STRING("-00001") > STRING("00001).
- * - The overall encoding chain has this property if *every* link does.
+ * - Counterexample: Encoding INT64 as a fixed-width decimal string does
+ * *not* preserve sort order when dealing with negative numbers.
+ * `INT64(1) > INT64(-1)`, but `STRING("-00001") > STRING("00001)`.
* * Self-delimiting: If we concatenate two encoded values, can we always tell
* where the first one ends and the second one begins?
* - Example: If we encode INT64s to fixed-width STRINGs, the first value
* will always contain exactly N digits, possibly preceded by a sign.
* - Counterexample: If we concatenate two UTF-8 encoded STRINGs, we have
* no way to tell where the first one ends.
- * - The overall encoding chain has this property if *any* link does.
* * Compatibility: Which other systems have matching encoding schemes? For
* example, does this encoding have a GoogleSQL equivalent? HBase? Java?
*
@@ -265,7 +260,7 @@ public interface RawOrBuilder
*
*
* Leaves the value "as-is"
- * * Natural sort? Yes
+ * * Order-preserving? Yes
* * Self-delimiting? No
* * Compatibility? N/A
*
@@ -464,7 +459,7 @@ protected Builder newBuilderForType(
*
*
* Leaves the value "as-is"
- * * Natural sort? Yes
+ * * Order-preserving? Yes
* * Self-delimiting? No
* * Compatibility? N/A
*
@@ -2207,37 +2202,85 @@ public interface EncodingOrBuilder
*
*
*
- * Use `Utf8Raw` encoding.
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
*
*
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
*
+ * @deprecated google.bigtable.admin.v2.Type.String.Encoding.utf8_raw is deprecated. See
+ * google/bigtable/admin/v2/types.proto;l=97
* @return Whether the utf8Raw field is set.
*/
+ @java.lang.Deprecated
boolean hasUtf8Raw();
/**
*
*
*
- * Use `Utf8Raw` encoding.
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
*
*
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
*
+ * @deprecated google.bigtable.admin.v2.Type.String.Encoding.utf8_raw is deprecated. See
+ * google/bigtable/admin/v2/types.proto;l=97
* @return The utf8Raw.
*/
+ @java.lang.Deprecated
com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw getUtf8Raw();
/**
*
*
*
- * Use `Utf8Raw` encoding.
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
*
*
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
*/
+ @java.lang.Deprecated
com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder getUtf8RawOrBuilder();
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ *
+ * @return Whether the utf8Bytes field is set.
+ */
+ boolean hasUtf8Bytes();
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ *
+ * @return The utf8Bytes.
+ */
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes getUtf8Bytes();
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ */
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8BytesOrBuilder getUtf8BytesOrBuilder();
+
com.google.bigtable.admin.v2.Type.String.Encoding.EncodingCase getEncodingCase();
}
/**
@@ -2282,6 +2325,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
com.google.bigtable.admin.v2.Type.String.Encoding.Builder.class);
}
+ @java.lang.Deprecated
public interface Utf8RawOrBuilder
extends
// @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw)
@@ -2290,17 +2334,12 @@ public interface Utf8RawOrBuilder
*
*
*
- * UTF-8 encoding
- * * Natural sort? No (ASCII characters only)
- * * Self-delimiting? No
- * * Compatibility?
- * - BigQuery Federation `TEXT` encoding
- * - HBase `Bytes.toBytes`
- * - Java `String#getBytes(StandardCharsets.UTF_8)`
+ * Deprecated: prefer the equivalent `Utf8Bytes`.
*
*
* Protobuf type {@code google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw}
*/
+ @java.lang.Deprecated
public static final class Utf8Raw extends com.google.protobuf.GeneratedMessageV3
implements
// @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw)
@@ -2492,13 +2531,7 @@ protected Builder newBuilderForType(
*
*
*
- * UTF-8 encoding
- * * Natural sort? No (ASCII characters only)
- * * Self-delimiting? No
- * * Compatibility?
- * - BigQuery Federation `TEXT` encoding
- * - HBase `Bytes.toBytes`
- * - Java `String#getBytes(StandardCharsets.UTF_8)`
+ * Deprecated: prefer the equivalent `Utf8Bytes`.
*
*
* Protobuf type {@code google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw}
@@ -2725,6701 +2758,18085 @@ public com.google.protobuf.Parser getParserForType() {
}
}
- private int encodingCase_ = 0;
-
- @SuppressWarnings("serial")
- private java.lang.Object encoding_;
-
- public enum EncodingCase
- implements
- com.google.protobuf.Internal.EnumLite,
- com.google.protobuf.AbstractMessage.InternalOneOfEnum {
- UTF8_RAW(1),
- ENCODING_NOT_SET(0);
- private final int value;
-
- private EncodingCase(int value) {
- this.value = value;
- }
- /**
- * @param value The number of the enum to look for.
- * @return The enum associated with the given number.
- * @deprecated Use {@link #forNumber(int)} instead.
- */
- @java.lang.Deprecated
- public static EncodingCase valueOf(int value) {
- return forNumber(value);
- }
-
- public static EncodingCase forNumber(int value) {
- switch (value) {
- case 1:
- return UTF8_RAW;
- case 0:
- return ENCODING_NOT_SET;
- default:
- return null;
- }
- }
-
- public int getNumber() {
- return this.value;
- }
- };
-
- public EncodingCase getEncodingCase() {
- return EncodingCase.forNumber(encodingCase_);
- }
-
- public static final int UTF8_RAW_FIELD_NUMBER = 1;
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- *
- * @return Whether the utf8Raw field is set.
- */
- @java.lang.Override
- public boolean hasUtf8Raw() {
- return encodingCase_ == 1;
- }
+ public interface Utf8BytesOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes)
+ com.google.protobuf.MessageOrBuilder {}
/**
*
*
*
- * Use `Utf8Raw` encoding.
+ * UTF-8 encoding
+ * * Order-preserving? Yes (code point order)
+ * * Self-delimiting? No
+ * * Compatibility?
+ * - BigQuery Federation `TEXT` encoding
+ * - HBase `Bytes.toBytes`
+ * - Java `String#getBytes(StandardCharsets.UTF_8)`
*
*
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- *
- * @return The utf8Raw.
+ * Protobuf type {@code google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes}
*/
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw getUtf8Raw() {
- if (encodingCase_ == 1) {
- return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_;
+ public static final class Utf8Bytes extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes)
+ Utf8BytesOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Utf8Bytes.newBuilder() to construct.
+ private Utf8Bytes(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
}
- return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
- }
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- */
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder
- getUtf8RawOrBuilder() {
- if (encodingCase_ == 1) {
- return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_;
+
+ private Utf8Bytes() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Utf8Bytes();
}
- return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
- }
- private byte memoizedIsInitialized = -1;
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_Encoding_Utf8Bytes_descriptor;
+ }
- @java.lang.Override
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized == 1) return true;
- if (isInitialized == 0) return false;
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_Encoding_Utf8Bytes_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.class,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.Builder.class);
+ }
- memoizedIsInitialized = 1;
- return true;
- }
+ private byte memoizedIsInitialized = -1;
- @java.lang.Override
- public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
- if (encodingCase_ == 1) {
- output.writeMessage(
- 1, (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_);
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
}
- getUnknownFields().writeTo(output);
- }
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getUnknownFields().writeTo(output);
+ }
- size = 0;
- if (encodingCase_ == 1) {
- size +=
- com.google.protobuf.CodedOutputStream.computeMessageSize(
- 1, (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_);
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
}
- size += getUnknownFields().getSerializedSize();
- memoizedSize = size;
- return size;
- }
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes other =
+ (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
- if (!(obj instanceof com.google.bigtable.admin.v2.Type.String.Encoding)) {
- return super.equals(obj);
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
}
- com.google.bigtable.admin.v2.Type.String.Encoding other =
- (com.google.bigtable.admin.v2.Type.String.Encoding) obj;
- if (!getEncodingCase().equals(other.getEncodingCase())) return false;
- switch (encodingCase_) {
- case 1:
- if (!getUtf8Raw().equals(other.getUtf8Raw())) return false;
- break;
- case 0:
- default:
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
}
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
- }
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- switch (encodingCase_) {
- case 1:
- hash = (37 * hash) + UTF8_RAW_FIELD_NUMBER;
- hash = (53 * hash) + getUtf8Raw().hashCode();
- break;
- case 0:
- default:
- }
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
- java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
- java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
- byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
- java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseDelimitedFrom(
- java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseDelimitedFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
- com.google.protobuf.CodedInputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
-
- public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- @java.lang.Override
- public Builder newBuilderForType() {
- return newBuilder();
- }
-
- public static Builder newBuilder() {
- return DEFAULT_INSTANCE.toBuilder();
- }
-
- public static Builder newBuilder(
- com.google.bigtable.admin.v2.Type.String.Encoding prototype) {
- return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
- }
-
- @java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
- }
-
- @java.lang.Override
- protected Builder newBuilderForType(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
- }
- /**
- *
- *
- *
- * Rules used to convert to/from lower level types.
- *
- *
- * Protobuf type {@code google.bigtable.admin.v2.Type.String.Encoding}
- */
- public static final class Builder
- extends com.google.protobuf.GeneratedMessageV3.Builder
- implements
- // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.String.Encoding)
- com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_String_Encoding_descriptor;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
}
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_String_Encoding_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bigtable.admin.v2.Type.String.Encoding.class,
- com.google.bigtable.admin.v2.Type.String.Encoding.Builder.class);
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
}
- // Construct using com.google.bigtable.admin.v2.Type.String.Encoding.newBuilder()
- private Builder() {}
-
- private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
}
- @java.lang.Override
- public Builder clear() {
- super.clear();
- bitField0_ = 0;
- if (utf8RawBuilder_ != null) {
- utf8RawBuilder_.clear();
- }
- encodingCase_ = 0;
- encoding_ = null;
- return this;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
}
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_String_Encoding_descriptor;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
}
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.Encoding getDefaultInstanceForType() {
- return com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance();
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
}
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.Encoding build() {
- com.google.bigtable.admin.v2.Type.String.Encoding result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
}
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.Encoding buildPartial() {
- com.google.bigtable.admin.v2.Type.String.Encoding result =
- new com.google.bigtable.admin.v2.Type.String.Encoding(this);
- if (bitField0_ != 0) {
- buildPartial0(result);
- }
- buildPartialOneofs(result);
- onBuilt();
- return result;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input);
}
- private void buildPartial0(com.google.bigtable.admin.v2.Type.String.Encoding result) {
- int from_bitField0_ = bitField0_;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes
+ parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
}
- private void buildPartialOneofs(com.google.bigtable.admin.v2.Type.String.Encoding result) {
- result.encodingCase_ = encodingCase_;
- result.encoding_ = this.encoding_;
- if (encodingCase_ == 1 && utf8RawBuilder_ != null) {
- result.encoding_ = utf8RawBuilder_.build();
- }
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
}
- @java.lang.Override
- public Builder clone() {
- return super.clone();
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
}
@java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.setField(field, value);
+ public Builder newBuilderForType() {
+ return newBuilder();
}
- @java.lang.Override
- public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
}
- @java.lang.Override
- public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
+ public static Builder newBuilder(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index,
- java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.addRepeatedField(field, value);
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
}
-
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof com.google.bigtable.admin.v2.Type.String.Encoding) {
- return mergeFrom((com.google.bigtable.admin.v2.Type.String.Encoding) other);
- } else {
- super.mergeFrom(other);
- return this;
+ /**
+ *
+ *
+ *
+ * UTF-8 encoding
+ * * Order-preserving? Yes (code point order)
+ * * Self-delimiting? No
+ * * Compatibility?
+ * - BigQuery Federation `TEXT` encoding
+ * - HBase `Bytes.toBytes`
+ * - Java `String#getBytes(StandardCharsets.UTF_8)`
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes)
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8BytesOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_Encoding_Utf8Bytes_descriptor;
}
- }
- public Builder mergeFrom(com.google.bigtable.admin.v2.Type.String.Encoding other) {
- if (other == com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance())
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_Encoding_Utf8Bytes_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.class,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.Builder.class);
+ }
+
+ // Construct using
+ // com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
return this;
- switch (other.getEncodingCase()) {
- case UTF8_RAW:
- {
- mergeUtf8Raw(other.getUtf8Raw());
- break;
- }
- case ENCODING_NOT_SET:
- {
- break;
- }
}
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_Encoding_Utf8Bytes_descriptor;
+ }
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes
+ getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.getDefaultInstance();
}
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10:
- {
- input.readMessage(getUtf8RawFieldBuilder().getBuilder(), extensionRegistry);
- encodingCase_ = 1;
- break;
- } // case 10
- default:
- {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int encodingCase_ = 0;
- private java.lang.Object encoding_;
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes build() {
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
- public EncodingCase getEncodingCase() {
- return EncodingCase.forNumber(encodingCase_);
- }
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes buildPartial() {
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes result =
+ new com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes(this);
+ onBuilt();
+ return result;
+ }
- public Builder clearEncoding() {
- encodingCase_ = 0;
- encoding_ = null;
- onChanged();
- return this;
- }
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
- private int bitField0_;
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw,
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder,
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder>
- utf8RawBuilder_;
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- *
- * @return Whether the utf8Raw field is set.
- */
- @java.lang.Override
- public boolean hasUtf8Raw() {
- return encodingCase_ == 1;
- }
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- *
- * @return The utf8Raw.
- */
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw getUtf8Raw() {
- if (utf8RawBuilder_ == null) {
- if (encodingCase_ == 1) {
- return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_;
- }
- return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
- } else {
- if (encodingCase_ == 1) {
- return utf8RawBuilder_.getMessage();
- }
- return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
}
- }
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- */
- public Builder setUtf8Raw(com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw value) {
- if (utf8RawBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- encoding_ = value;
- onChanged();
- } else {
- utf8RawBuilder_.setMessage(value);
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
}
- encodingCase_ = 1;
- return this;
- }
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- */
- public Builder setUtf8Raw(
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder builderForValue) {
- if (utf8RawBuilder_ == null) {
- encoding_ = builderForValue.build();
- onChanged();
- } else {
- utf8RawBuilder_.setMessage(builderForValue.build());
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
}
- encodingCase_ = 1;
- return this;
- }
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- */
- public Builder mergeUtf8Raw(
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw value) {
- if (utf8RawBuilder_ == null) {
- if (encodingCase_ == 1
- && encoding_
- != com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw
- .getDefaultInstance()) {
- encoding_ =
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.newBuilder(
- (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_)
- .mergeFrom(value)
- .buildPartial();
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) other);
} else {
- encoding_ = value;
- }
- onChanged();
- } else {
- if (encodingCase_ == 1) {
- utf8RawBuilder_.mergeFrom(value);
- } else {
- utf8RawBuilder_.setMessage(value);
+ super.mergeFrom(other);
+ return this;
}
}
- encodingCase_ = 1;
- return this;
- }
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- */
- public Builder clearUtf8Raw() {
- if (utf8RawBuilder_ == null) {
- if (encodingCase_ == 1) {
- encodingCase_ = 0;
- encoding_ = null;
- onChanged();
- }
- } else {
- if (encodingCase_ == 1) {
- encodingCase_ = 0;
- encoding_ = null;
+
+ public Builder mergeFrom(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes other) {
+ if (other
+ == com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.getDefaultInstance())
+ return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
}
- utf8RawBuilder_.clear();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
}
- return this;
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes)
}
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- */
- public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder
- getUtf8RawBuilder() {
- return getUtf8RawFieldBuilder().getBuilder();
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes)
+ private static final com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes();
}
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- */
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder
- getUtf8RawOrBuilder() {
- if ((encodingCase_ == 1) && (utf8RawBuilder_ != null)) {
- return utf8RawBuilder_.getMessageOrBuilder();
- } else {
- if (encodingCase_ == 1) {
- return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_;
- }
- return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
- }
+
+ public static com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
}
- /**
- *
- *
- *
- * Use `Utf8Raw` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw,
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder,
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder>
- getUtf8RawFieldBuilder() {
- if (utf8RawBuilder_ == null) {
- if (!(encodingCase_ == 1)) {
- encoding_ =
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
- }
- utf8RawBuilder_ =
- new com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw,
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder,
- com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder>(
- (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_,
- getParentForChildren(),
- isClean());
- encoding_ = null;
- }
- encodingCase_ = 1;
- onChanged();
- return utf8RawBuilder_;
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Utf8Bytes parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
}
@java.lang.Override
- public final Builder setUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.setUnknownFields(unknownFields);
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
}
@java.lang.Override
- public final Builder mergeUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.mergeUnknownFields(unknownFields);
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
}
-
- // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.String.Encoding)
}
- // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.String.Encoding)
- private static final com.google.bigtable.admin.v2.Type.String.Encoding DEFAULT_INSTANCE;
+ private int encodingCase_ = 0;
- static {
- DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.String.Encoding();
- }
+ @SuppressWarnings("serial")
+ private java.lang.Object encoding_;
- public static com.google.bigtable.admin.v2.Type.String.Encoding getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
+ public enum EncodingCase
+ implements
+ com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ @java.lang.Deprecated
+ UTF8_RAW(1),
+ UTF8_BYTES(2),
+ ENCODING_NOT_SET(0);
+ private final int value;
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Encoding parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException()
- .setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
+ private EncodingCase(int value) {
+ this.value = value;
+ }
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static EncodingCase valueOf(int value) {
+ return forNumber(value);
+ }
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
+ public static EncodingCase forNumber(int value) {
+ switch (value) {
+ case 1:
+ return UTF8_RAW;
+ case 2:
+ return UTF8_BYTES;
+ case 0:
+ return ENCODING_NOT_SET;
+ default:
+ return null;
+ }
+ }
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public EncodingCase getEncodingCase() {
+ return EncodingCase.forNumber(encodingCase_);
}
+ public static final int UTF8_RAW_FIELD_NUMBER = 1;
+ /**
+ *
+ *
+ *
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
+ *
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
+ *
+ * @deprecated google.bigtable.admin.v2.Type.String.Encoding.utf8_raw is deprecated. See
+ * google/bigtable/admin/v2/types.proto;l=97
+ * @return Whether the utf8Raw field is set.
+ */
@java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.Encoding getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
+ @java.lang.Deprecated
+ public boolean hasUtf8Raw() {
+ return encodingCase_ == 1;
+ }
+ /**
+ *
+ *
+ *
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
+ *
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
+ *
+ * @deprecated google.bigtable.admin.v2.Type.String.Encoding.utf8_raw is deprecated. See
+ * google/bigtable/admin/v2/types.proto;l=97
+ * @return The utf8Raw.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw getUtf8Raw() {
+ if (encodingCase_ == 1) {
+ return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
+ }
+ /**
+ *
+ *
+ *
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
+ *
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder
+ getUtf8RawOrBuilder() {
+ if (encodingCase_ == 1) {
+ return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
}
- }
- private int bitField0_;
- public static final int ENCODING_FIELD_NUMBER = 1;
- private com.google.bigtable.admin.v2.Type.String.Encoding encoding_;
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- *
- * @return Whether the encoding field is set.
- */
- @java.lang.Override
- public boolean hasEncoding() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- *
- * @return The encoding.
- */
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.Encoding getEncoding() {
- return encoding_ == null
- ? com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()
- : encoding_;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- */
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder getEncodingOrBuilder() {
- return encoding_ == null
- ? com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()
- : encoding_;
- }
+ public static final int UTF8_BYTES_FIELD_NUMBER = 2;
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ *
+ * @return Whether the utf8Bytes field is set.
+ */
+ @java.lang.Override
+ public boolean hasUtf8Bytes() {
+ return encodingCase_ == 2;
+ }
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ *
+ * @return The utf8Bytes.
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes getUtf8Bytes() {
+ if (encodingCase_ == 2) {
+ return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.getDefaultInstance();
+ }
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8BytesOrBuilder
+ getUtf8BytesOrBuilder() {
+ if (encodingCase_ == 2) {
+ return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.getDefaultInstance();
+ }
- private byte memoizedIsInitialized = -1;
+ private byte memoizedIsInitialized = -1;
- @java.lang.Override
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized == 1) return true;
- if (isInitialized == 0) return false;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
- memoizedIsInitialized = 1;
- return true;
- }
+ memoizedIsInitialized = 1;
+ return true;
+ }
- @java.lang.Override
- public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
- if (((bitField0_ & 0x00000001) != 0)) {
- output.writeMessage(1, getEncoding());
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (encodingCase_ == 1) {
+ output.writeMessage(
+ 1, (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_);
+ }
+ if (encodingCase_ == 2) {
+ output.writeMessage(
+ 2, (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) encoding_);
+ }
+ getUnknownFields().writeTo(output);
}
- getUnknownFields().writeTo(output);
- }
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
- size = 0;
- if (((bitField0_ & 0x00000001) != 0)) {
- size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getEncoding());
+ size = 0;
+ if (encodingCase_ == 1) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 1, (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_);
+ }
+ if (encodingCase_ == 2) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 2, (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) encoding_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
}
- size += getUnknownFields().getSerializedSize();
- memoizedSize = size;
- return size;
- }
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.String.Encoding)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.String.Encoding other =
+ (com.google.bigtable.admin.v2.Type.String.Encoding) obj;
+
+ if (!getEncodingCase().equals(other.getEncodingCase())) return false;
+ switch (encodingCase_) {
+ case 1:
+ if (!getUtf8Raw().equals(other.getUtf8Raw())) return false;
+ break;
+ case 2:
+ if (!getUtf8Bytes().equals(other.getUtf8Bytes())) return false;
+ break;
+ case 0:
+ default:
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
- if (!(obj instanceof com.google.bigtable.admin.v2.Type.String)) {
- return super.equals(obj);
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ switch (encodingCase_) {
+ case 1:
+ hash = (37 * hash) + UTF8_RAW_FIELD_NUMBER;
+ hash = (53 * hash) + getUtf8Raw().hashCode();
+ break;
+ case 2:
+ hash = (37 * hash) + UTF8_BYTES_FIELD_NUMBER;
+ hash = (53 * hash) + getUtf8Bytes().hashCode();
+ break;
+ case 0:
+ default:
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
}
- com.google.bigtable.admin.v2.Type.String other =
- (com.google.bigtable.admin.v2.Type.String) obj;
- if (hasEncoding() != other.hasEncoding()) return false;
- if (hasEncoding()) {
- if (!getEncoding().equals(other.getEncoding())) return false;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
}
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
- }
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- if (hasEncoding()) {
- hash = (37 * hash) + ENCODING_FIELD_NUMBER;
- hash = (53 * hash) + getEncoding().hashCode();
- }
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(
- java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(
- byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseDelimitedFrom(
- java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseDelimitedFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(
- com.google.protobuf.CodedInputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
-
- public static com.google.bigtable.admin.v2.Type.String parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- @java.lang.Override
- public Builder newBuilderForType() {
- return newBuilder();
- }
-
- public static Builder newBuilder() {
- return DEFAULT_INSTANCE.toBuilder();
- }
-
- public static Builder newBuilder(com.google.bigtable.admin.v2.Type.String prototype) {
- return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
- }
-
- @java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
- }
-
- @java.lang.Override
- protected Builder newBuilderForType(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
- }
- /**
- *
- *
- *
- * String
- * Values of type `String` are stored in `Value.string_value`.
- *
- *
- * Protobuf type {@code google.bigtable.admin.v2.Type.String}
- */
- public static final class Builder
- extends com.google.protobuf.GeneratedMessageV3.Builder
- implements
- // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.String)
- com.google.bigtable.admin.v2.Type.StringOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_String_descriptor;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
}
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_String_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bigtable.admin.v2.Type.String.class,
- com.google.bigtable.admin.v2.Type.String.Builder.class);
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
}
- // Construct using com.google.bigtable.admin.v2.Type.String.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
}
- private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
}
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
- getEncodingFieldBuilder();
- }
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
}
- @java.lang.Override
- public Builder clear() {
- super.clear();
- bitField0_ = 0;
- encoding_ = null;
- if (encodingBuilder_ != null) {
- encodingBuilder_.dispose();
- encodingBuilder_ = null;
- }
- return this;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
}
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_String_descriptor;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
}
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String getDefaultInstanceForType() {
- return com.google.bigtable.admin.v2.Type.String.getDefaultInstance();
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
}
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String build() {
- com.google.bigtable.admin.v2.Type.String result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
}
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String buildPartial() {
- com.google.bigtable.admin.v2.Type.String result =
- new com.google.bigtable.admin.v2.Type.String(this);
- if (bitField0_ != 0) {
- buildPartial0(result);
- }
- onBuilt();
- return result;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
}
- private void buildPartial0(com.google.bigtable.admin.v2.Type.String result) {
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.encoding_ = encodingBuilder_ == null ? encoding_ : encodingBuilder_.build();
- to_bitField0_ |= 0x00000001;
- }
- result.bitField0_ |= to_bitField0_;
+ public static com.google.bigtable.admin.v2.Type.String.Encoding parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
}
@java.lang.Override
- public Builder clone() {
- return super.clone();
+ public Builder newBuilderForType() {
+ return newBuilder();
}
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.setField(field, value);
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
}
- @java.lang.Override
- public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
+ public static Builder newBuilder(
+ com.google.bigtable.admin.v2.Type.String.Encoding prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
- public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index,
- java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
-
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.addRepeatedField(field, value);
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
}
+ /**
+ *
+ *
+ *
+ * Rules used to convert to/from lower level types.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.String.Encoding}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.String.Encoding)
+ com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_Encoding_descriptor;
+ }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof com.google.bigtable.admin.v2.Type.String) {
- return mergeFrom((com.google.bigtable.admin.v2.Type.String) other);
- } else {
- super.mergeFrom(other);
- return this;
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_Encoding_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.String.Encoding.class,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Builder.class);
}
- }
- public Builder mergeFrom(com.google.bigtable.admin.v2.Type.String other) {
- if (other == com.google.bigtable.admin.v2.Type.String.getDefaultInstance()) return this;
- if (other.hasEncoding()) {
- mergeEncoding(other.getEncoding());
+ // Construct using com.google.bigtable.admin.v2.Type.String.Encoding.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
}
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ if (utf8RawBuilder_ != null) {
+ utf8RawBuilder_.clear();
+ }
+ if (utf8BytesBuilder_ != null) {
+ utf8BytesBuilder_.clear();
+ }
+ encodingCase_ = 0;
+ encoding_ = null;
+ return this;
+ }
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_Encoding_descriptor;
}
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10:
- {
- input.readMessage(getEncodingFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000001;
- break;
- } // case 10
- default:
- {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance();
+ }
- private com.google.bigtable.admin.v2.Type.String.Encoding encoding_;
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.String.Encoding,
- com.google.bigtable.admin.v2.Type.String.Encoding.Builder,
- com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder>
- encodingBuilder_;
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- *
- * @return Whether the encoding field is set.
- */
- public boolean hasEncoding() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- *
- * @return The encoding.
- */
- public com.google.bigtable.admin.v2.Type.String.Encoding getEncoding() {
- if (encodingBuilder_ == null) {
- return encoding_ == null
- ? com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()
- : encoding_;
- } else {
- return encodingBuilder_.getMessage();
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding build() {
+ com.google.bigtable.admin.v2.Type.String.Encoding result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
}
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- */
- public Builder setEncoding(com.google.bigtable.admin.v2.Type.String.Encoding value) {
- if (encodingBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding buildPartial() {
+ com.google.bigtable.admin.v2.Type.String.Encoding result =
+ new com.google.bigtable.admin.v2.Type.String.Encoding(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
}
- encoding_ = value;
- } else {
- encodingBuilder_.setMessage(value);
+ buildPartialOneofs(result);
+ onBuilt();
+ return result;
}
- bitField0_ |= 0x00000001;
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- */
- public Builder setEncoding(
- com.google.bigtable.admin.v2.Type.String.Encoding.Builder builderForValue) {
- if (encodingBuilder_ == null) {
- encoding_ = builderForValue.build();
- } else {
- encodingBuilder_.setMessage(builderForValue.build());
+
+ private void buildPartial0(com.google.bigtable.admin.v2.Type.String.Encoding result) {
+ int from_bitField0_ = bitField0_;
}
- bitField0_ |= 0x00000001;
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- */
- public Builder mergeEncoding(com.google.bigtable.admin.v2.Type.String.Encoding value) {
- if (encodingBuilder_ == null) {
- if (((bitField0_ & 0x00000001) != 0)
- && encoding_ != null
- && encoding_
- != com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()) {
- getEncodingBuilder().mergeFrom(value);
- } else {
- encoding_ = value;
+
+ private void buildPartialOneofs(com.google.bigtable.admin.v2.Type.String.Encoding result) {
+ result.encodingCase_ = encodingCase_;
+ result.encoding_ = this.encoding_;
+ if (encodingCase_ == 1 && utf8RawBuilder_ != null) {
+ result.encoding_ = utf8RawBuilder_.build();
+ }
+ if (encodingCase_ == 2 && utf8BytesBuilder_ != null) {
+ result.encoding_ = utf8BytesBuilder_.build();
}
- } else {
- encodingBuilder_.mergeFrom(value);
}
- if (encoding_ != null) {
- bitField0_ |= 0x00000001;
- onChanged();
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
}
- return this;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- */
- public Builder clearEncoding() {
- bitField0_ = (bitField0_ & ~0x00000001);
- encoding_ = null;
- if (encodingBuilder_ != null) {
- encodingBuilder_.dispose();
- encodingBuilder_ = null;
- }
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- */
- public com.google.bigtable.admin.v2.Type.String.Encoding.Builder getEncodingBuilder() {
- bitField0_ |= 0x00000001;
- onChanged();
- return getEncodingFieldBuilder().getBuilder();
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- */
- public com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder getEncodingOrBuilder() {
- if (encodingBuilder_ != null) {
- return encodingBuilder_.getMessageOrBuilder();
- } else {
- return encoding_ == null
- ? com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()
- : encoding_;
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
}
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.String.Encoding,
- com.google.bigtable.admin.v2.Type.String.Encoding.Builder,
- com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder>
- getEncodingFieldBuilder() {
- if (encodingBuilder_ == null) {
- encodingBuilder_ =
- new com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.String.Encoding,
- com.google.bigtable.admin.v2.Type.String.Encoding.Builder,
- com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder>(
- getEncoding(), getParentForChildren(), isClean());
- encoding_ = null;
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
}
- return encodingBuilder_;
- }
- @java.lang.Override
- public final Builder setUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.setUnknownFields(unknownFields);
- }
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
- @java.lang.Override
- public final Builder mergeUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.mergeUnknownFields(unknownFields);
- }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
- // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.String)
- }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
- // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.String)
- private static final com.google.bigtable.admin.v2.Type.String DEFAULT_INSTANCE;
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.String.Encoding) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.String.Encoding) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
- static {
- DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.String();
- }
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.String.Encoding other) {
+ if (other == com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance())
+ return this;
+ switch (other.getEncodingCase()) {
+ case UTF8_RAW:
+ {
+ mergeUtf8Raw(other.getUtf8Raw());
+ break;
+ }
+ case UTF8_BYTES:
+ {
+ mergeUtf8Bytes(other.getUtf8Bytes());
+ break;
+ }
+ case ENCODING_NOT_SET:
+ {
+ break;
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
- public static com.google.bigtable.admin.v2.Type.String getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public String parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException()
- .setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
}
- };
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ input.readMessage(getUtf8RawFieldBuilder().getBuilder(), extensionRegistry);
+ encodingCase_ = 1;
+ break;
+ } // case 10
+ case 18:
+ {
+ input.readMessage(getUtf8BytesFieldBuilder().getBuilder(), extensionRegistry);
+ encodingCase_ = 2;
+ break;
+ } // case 18
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
+ private int encodingCase_ = 0;
+ private java.lang.Object encoding_;
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
+ public EncodingCase getEncodingCase() {
+ return EncodingCase.forNumber(encodingCase_);
+ }
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.String getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
- }
+ public Builder clearEncoding() {
+ encodingCase_ = 0;
+ encoding_ = null;
+ onChanged();
+ return this;
+ }
- public interface Int64OrBuilder
- extends
- // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Int64)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- *
- * @return Whether the encoding field is set.
- */
- boolean hasEncoding();
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- *
- * @return The encoding.
- */
- com.google.bigtable.admin.v2.Type.Int64.Encoding getEncoding();
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- */
- com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder getEncodingOrBuilder();
- }
- /**
- *
- *
- *
- * Int64
- * Values of type `Int64` are stored in `Value.int_value`.
- *
- *
- * Protobuf type {@code google.bigtable.admin.v2.Type.Int64}
- */
- public static final class Int64 extends com.google.protobuf.GeneratedMessageV3
- implements
- // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Int64)
- Int64OrBuilder {
- private static final long serialVersionUID = 0L;
- // Use Int64.newBuilder() to construct.
- private Int64(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
-
- private Int64() {}
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
- return new Int64();
- }
-
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bigtable.admin.v2.Type.Int64.class,
- com.google.bigtable.admin.v2.Type.Int64.Builder.class);
- }
-
- public interface EncodingOrBuilder
- extends
- // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Int64.Encoding)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- *
- *
- * Use `BigEndianBytes` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
- *
- * @return Whether the bigEndianBytes field is set.
- */
- boolean hasBigEndianBytes();
- /**
- *
- *
- *
- * Use `BigEndianBytes` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
- *
- * @return The bigEndianBytes.
- */
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes getBigEndianBytes();
- /**
- *
- *
- *
- * Use `BigEndianBytes` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
- */
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder
- getBigEndianBytesOrBuilder();
-
- com.google.bigtable.admin.v2.Type.Int64.Encoding.EncodingCase getEncodingCase();
- }
- /**
- *
- *
- *
- * Rules used to convert to/from lower level types.
- *
- *
- * Protobuf type {@code google.bigtable.admin.v2.Type.Int64.Encoding}
- */
- public static final class Encoding extends com.google.protobuf.GeneratedMessageV3
- implements
- // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Int64.Encoding)
- EncodingOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use Encoding.newBuilder() to construct.
- private Encoding(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
-
- private Encoding() {}
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
- return new Encoding();
- }
-
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.class,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder.class);
- }
-
- public interface BigEndianBytesOrBuilder
- extends
- // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
- com.google.protobuf.MessageOrBuilder {
+ private int bitField0_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder>
+ utf8RawBuilder_;
/**
*
*
*
- * The underlying `Bytes` type, which may be able to encode further.
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
*
*
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
*
- * @return Whether the bytesType field is set.
+ * @deprecated google.bigtable.admin.v2.Type.String.Encoding.utf8_raw is deprecated. See
+ * google/bigtable/admin/v2/types.proto;l=97
+ * @return Whether the utf8Raw field is set.
*/
- boolean hasBytesType();
+ @java.lang.Override
+ @java.lang.Deprecated
+ public boolean hasUtf8Raw() {
+ return encodingCase_ == 1;
+ }
/**
*
*
*
- * The underlying `Bytes` type, which may be able to encode further.
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
*
*
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
*
- * @return The bytesType.
+ * @deprecated google.bigtable.admin.v2.Type.String.Encoding.utf8_raw is deprecated. See
+ * google/bigtable/admin/v2/types.proto;l=97
+ * @return The utf8Raw.
*/
- com.google.bigtable.admin.v2.Type.Bytes getBytesType();
+ @java.lang.Override
+ @java.lang.Deprecated
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw getUtf8Raw() {
+ if (utf8RawBuilder_ == null) {
+ if (encodingCase_ == 1) {
+ return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
+ } else {
+ if (encodingCase_ == 1) {
+ return utf8RawBuilder_.getMessage();
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
+ }
+ }
/**
*
*
*
- * The underlying `Bytes` type, which may be able to encode further.
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
*
*
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
*/
- com.google.bigtable.admin.v2.Type.BytesOrBuilder getBytesTypeOrBuilder();
- }
- /**
- *
- *
- *
- * Encodes the value as an 8-byte big endian twos complement `Bytes`
- * value.
- * * Natural sort? No (positive values only)
- * * Self-delimiting? Yes
- * * Compatibility?
- * - BigQuery Federation `BINARY` encoding
- * - HBase `Bytes.toBytes`
- * - Java `ByteBuffer.putLong()` with `ByteOrder.BIG_ENDIAN`
- *
- *
- * Protobuf type {@code google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes}
- */
- public static final class BigEndianBytes extends com.google.protobuf.GeneratedMessageV3
- implements
- // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
- BigEndianBytesOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use BigEndianBytes.newBuilder() to construct.
- private BigEndianBytes(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
-
- private BigEndianBytes() {}
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
- return new BigEndianBytes();
- }
-
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.class,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder.class);
+ @java.lang.Deprecated
+ public Builder setUtf8Raw(com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw value) {
+ if (utf8RawBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ encoding_ = value;
+ onChanged();
+ } else {
+ utf8RawBuilder_.setMessage(value);
+ }
+ encodingCase_ = 1;
+ return this;
}
-
- private int bitField0_;
- public static final int BYTES_TYPE_FIELD_NUMBER = 1;
- private com.google.bigtable.admin.v2.Type.Bytes bytesType_;
/**
*
*
*
- * The underlying `Bytes` type, which may be able to encode further.
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
*
*
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- *
- * @return Whether the bytesType field is set.
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
*/
- @java.lang.Override
- public boolean hasBytesType() {
- return ((bitField0_ & 0x00000001) != 0);
+ @java.lang.Deprecated
+ public Builder setUtf8Raw(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder builderForValue) {
+ if (utf8RawBuilder_ == null) {
+ encoding_ = builderForValue.build();
+ onChanged();
+ } else {
+ utf8RawBuilder_.setMessage(builderForValue.build());
+ }
+ encodingCase_ = 1;
+ return this;
}
/**
*
*
*
- * The underlying `Bytes` type, which may be able to encode further.
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
*
*
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- *
- * @return The bytesType.
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
*/
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Bytes getBytesType() {
- return bytesType_ == null
- ? com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()
- : bytesType_;
+ @java.lang.Deprecated
+ public Builder mergeUtf8Raw(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw value) {
+ if (utf8RawBuilder_ == null) {
+ if (encodingCase_ == 1
+ && encoding_
+ != com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw
+ .getDefaultInstance()) {
+ encoding_ =
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.newBuilder(
+ (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ encoding_ = value;
+ }
+ onChanged();
+ } else {
+ if (encodingCase_ == 1) {
+ utf8RawBuilder_.mergeFrom(value);
+ } else {
+ utf8RawBuilder_.setMessage(value);
+ }
+ }
+ encodingCase_ = 1;
+ return this;
}
/**
*
*
*
- * The underlying `Bytes` type, which may be able to encode further.
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
*
*
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
*/
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.BytesOrBuilder getBytesTypeOrBuilder() {
- return bytesType_ == null
- ? com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()
- : bytesType_;
+ @java.lang.Deprecated
+ public Builder clearUtf8Raw() {
+ if (utf8RawBuilder_ == null) {
+ if (encodingCase_ == 1) {
+ encodingCase_ = 0;
+ encoding_ = null;
+ onChanged();
+ }
+ } else {
+ if (encodingCase_ == 1) {
+ encodingCase_ = 0;
+ encoding_ = null;
+ }
+ utf8RawBuilder_.clear();
+ }
+ return this;
}
-
- private byte memoizedIsInitialized = -1;
-
- @java.lang.Override
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized == 1) return true;
- if (isInitialized == 0) return false;
-
- memoizedIsInitialized = 1;
- return true;
+ /**
+ *
+ *
+ *
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
+ *
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
+ */
+ @java.lang.Deprecated
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder
+ getUtf8RawBuilder() {
+ return getUtf8RawFieldBuilder().getBuilder();
}
-
+ /**
+ *
+ *
+ *
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
+ *
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
+ */
@java.lang.Override
- public void writeTo(com.google.protobuf.CodedOutputStream output)
- throws java.io.IOException {
- if (((bitField0_ & 0x00000001) != 0)) {
- output.writeMessage(1, getBytesType());
+ @java.lang.Deprecated
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder
+ getUtf8RawOrBuilder() {
+ if ((encodingCase_ == 1) && (utf8RawBuilder_ != null)) {
+ return utf8RawBuilder_.getMessageOrBuilder();
+ } else {
+ if (encodingCase_ == 1) {
+ return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
}
- getUnknownFields().writeTo(output);
}
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (((bitField0_ & 0x00000001) != 0)) {
- size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getBytesType());
+ /**
+ *
+ *
+ *
+ * Deprecated: if set, converts to an empty `utf8_bytes`.
+ *
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw utf8_raw = 1 [deprecated = true];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder>
+ getUtf8RawFieldBuilder() {
+ if (utf8RawBuilder_ == null) {
+ if (!(encodingCase_ == 1)) {
+ encoding_ =
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.getDefaultInstance();
+ }
+ utf8RawBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw.Builder,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8RawOrBuilder>(
+ (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Raw) encoding_,
+ getParentForChildren(),
+ isClean());
+ encoding_ = null;
}
- size += getUnknownFields().getSerializedSize();
- memoizedSize = size;
- return size;
+ encodingCase_ = 1;
+ onChanged();
+ return utf8RawBuilder_;
}
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.Builder,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8BytesOrBuilder>
+ utf8BytesBuilder_;
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ *
+ * @return Whether the utf8Bytes field is set.
+ */
@java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)) {
- return super.equals(obj);
- }
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes other =
- (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) obj;
-
- if (hasBytesType() != other.hasBytesType()) return false;
- if (hasBytesType()) {
- if (!getBytesType().equals(other.getBytesType())) return false;
- }
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
+ public boolean hasUtf8Bytes() {
+ return encodingCase_ == 2;
}
-
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ *
+ * @return The utf8Bytes.
+ */
@java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- if (hasBytesType()) {
- hash = (37 * hash) + BYTES_TYPE_FIELD_NUMBER;
- hash = (53 * hash) + getBytesType().hashCode();
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes getUtf8Bytes() {
+ if (utf8BytesBuilder_ == null) {
+ if (encodingCase_ == 2) {
+ return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.getDefaultInstance();
+ } else {
+ if (encodingCase_ == 2) {
+ return utf8BytesBuilder_.getMessage();
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.getDefaultInstance();
}
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
}
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ */
+ public Builder setUtf8Bytes(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes value) {
+ if (utf8BytesBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ encoding_ = value;
+ onChanged();
+ } else {
+ utf8BytesBuilder_.setMessage(value);
+ }
+ encodingCase_ = 2;
+ return this;
}
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ */
+ public Builder setUtf8Bytes(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.Builder builderForValue) {
+ if (utf8BytesBuilder_ == null) {
+ encoding_ = builderForValue.build();
+ onChanged();
+ } else {
+ utf8BytesBuilder_.setMessage(builderForValue.build());
+ }
+ encodingCase_ = 2;
+ return this;
}
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
- PARSER, input);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- com.google.protobuf.CodedInputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- @java.lang.Override
- public Builder newBuilderForType() {
- return newBuilder();
- }
-
- public static Builder newBuilder() {
- return DEFAULT_INSTANCE.toBuilder();
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ */
+ public Builder mergeUtf8Bytes(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes value) {
+ if (utf8BytesBuilder_ == null) {
+ if (encodingCase_ == 2
+ && encoding_
+ != com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes
+ .getDefaultInstance()) {
+ encoding_ =
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.newBuilder(
+ (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) encoding_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ encoding_ = value;
+ }
+ onChanged();
+ } else {
+ if (encodingCase_ == 2) {
+ utf8BytesBuilder_.mergeFrom(value);
+ } else {
+ utf8BytesBuilder_.setMessage(value);
+ }
+ }
+ encodingCase_ = 2;
+ return this;
}
-
- public static Builder newBuilder(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes prototype) {
- return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ */
+ public Builder clearUtf8Bytes() {
+ if (utf8BytesBuilder_ == null) {
+ if (encodingCase_ == 2) {
+ encodingCase_ = 0;
+ encoding_ = null;
+ onChanged();
+ }
+ } else {
+ if (encodingCase_ == 2) {
+ encodingCase_ = 0;
+ encoding_ = null;
+ }
+ utf8BytesBuilder_.clear();
+ }
+ return this;
}
-
- @java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ */
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.Builder
+ getUtf8BytesBuilder() {
+ return getUtf8BytesFieldBuilder().getBuilder();
}
-
+ /**
+ *
+ *
+ *
+ * Use `Utf8Bytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
+ */
@java.lang.Override
- protected Builder newBuilderForType(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Utf8BytesOrBuilder
+ getUtf8BytesOrBuilder() {
+ if ((encodingCase_ == 2) && (utf8BytesBuilder_ != null)) {
+ return utf8BytesBuilder_.getMessageOrBuilder();
+ } else {
+ if (encodingCase_ == 2) {
+ return (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.getDefaultInstance();
+ }
}
/**
*
*
*
- * Encodes the value as an 8-byte big endian twos complement `Bytes`
- * value.
- * * Natural sort? No (positive values only)
- * * Self-delimiting? Yes
- * * Compatibility?
- * - BigQuery Federation `BINARY` encoding
- * - HBase `Bytes.toBytes`
- * - Java `ByteBuffer.putLong()` with `ByteOrder.BIG_ENDIAN`
+ * Use `Utf8Bytes` encoding.
*
*
- * Protobuf type {@code google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes}
+ * .google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes utf8_bytes = 2;
*/
- public static final class Builder
- extends com.google.protobuf.GeneratedMessageV3.Builder
- implements
- // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.class,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder.class);
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.Builder,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8BytesOrBuilder>
+ getUtf8BytesFieldBuilder() {
+ if (utf8BytesBuilder_ == null) {
+ if (!(encodingCase_ == 2)) {
+ encoding_ =
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.getDefaultInstance();
+ }
+ utf8BytesBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes.Builder,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Utf8BytesOrBuilder>(
+ (com.google.bigtable.admin.v2.Type.String.Encoding.Utf8Bytes) encoding_,
+ getParentForChildren(),
+ isClean());
+ encoding_ = null;
}
+ encodingCase_ = 2;
+ onChanged();
+ return utf8BytesBuilder_;
+ }
- // Construct using
- // com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
- private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
- getBytesTypeFieldBuilder();
- }
- }
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.String.Encoding)
+ }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- bitField0_ = 0;
- bytesType_ = null;
- if (bytesTypeBuilder_ != null) {
- bytesTypeBuilder_.dispose();
- bytesTypeBuilder_ = null;
- }
- return this;
- }
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.String.Encoding)
+ private static final com.google.bigtable.admin.v2.Type.String.Encoding DEFAULT_INSTANCE;
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_descriptor;
- }
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.String.Encoding();
+ }
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- getDefaultInstanceForType() {
- return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- .getDefaultInstance();
- }
+ public static com.google.bigtable.admin.v2.Type.String.Encoding getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes build() {
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Encoding parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
}
- return result;
- }
+ };
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes buildPartial() {
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes result =
- new com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes(this);
- if (bitField0_ != 0) {
- buildPartial0(result);
- }
- onBuilt();
- return result;
- }
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
- private void buildPartial0(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes result) {
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.bytesType_ =
- bytesTypeBuilder_ == null ? bytesType_ : bytesTypeBuilder_.build();
- to_bitField0_ |= 0x00000001;
- }
- result.bitField0_ |= to_bitField0_;
- }
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.setField(field, value);
- }
+ private int bitField0_;
+ public static final int ENCODING_FIELD_NUMBER = 1;
+ private com.google.bigtable.admin.v2.Type.String.Encoding encoding_;
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ *
+ * @return Whether the encoding field is set.
+ */
+ @java.lang.Override
+ public boolean hasEncoding() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ *
+ * @return The encoding.
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.Encoding getEncoding() {
+ return encoding_ == null
+ ? com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()
+ : encoding_;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder getEncodingOrBuilder() {
+ return encoding_ == null
+ ? com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()
+ : encoding_;
+ }
- @java.lang.Override
- public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
+ private byte memoizedIsInitialized = -1;
- @java.lang.Override
- public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index,
- java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
+ memoizedIsInitialized = 1;
+ return true;
+ }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getEncoding());
+ }
+ getUnknownFields().writeTo(output);
+ }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) {
- return mergeFrom(
- (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
- public Builder mergeFrom(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes other) {
- if (other
- == com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- .getDefaultInstance()) return this;
- if (other.hasBytesType()) {
- mergeBytesType(other.getBytesType());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getEncoding());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.String)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.String other =
+ (com.google.bigtable.admin.v2.Type.String) obj;
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10:
- {
- input.readMessage(getBytesTypeFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000001;
- break;
- } // case 10
- default:
- {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
+ if (hasEncoding() != other.hasEncoding()) return false;
+ if (hasEncoding()) {
+ if (!getEncoding().equals(other.getEncoding())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
- private int bitField0_;
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasEncoding()) {
+ hash = (37 * hash) + ENCODING_FIELD_NUMBER;
+ hash = (53 * hash) + getEncoding().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
- private com.google.bigtable.admin.v2.Type.Bytes bytesType_;
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.Bytes,
- com.google.bigtable.admin.v2.Type.Bytes.Builder,
- com.google.bigtable.admin.v2.Type.BytesOrBuilder>
- bytesTypeBuilder_;
- /**
- *
- *
- *
- * The underlying `Bytes` type, which may be able to encode further.
- *
- *
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- *
- * @return Whether the bytesType field is set.
- */
- public boolean hasBytesType() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- *
- *
- * The underlying `Bytes` type, which may be able to encode further.
- *
- *
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- *
- * @return The bytesType.
- */
- public com.google.bigtable.admin.v2.Type.Bytes getBytesType() {
- if (bytesTypeBuilder_ == null) {
- return bytesType_ == null
- ? com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()
- : bytesType_;
- } else {
- return bytesTypeBuilder_.getMessage();
- }
- }
- /**
- *
- *
- *
- * The underlying `Bytes` type, which may be able to encode further.
- *
- *
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- */
- public Builder setBytesType(com.google.bigtable.admin.v2.Type.Bytes value) {
- if (bytesTypeBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- bytesType_ = value;
- } else {
- bytesTypeBuilder_.setMessage(value);
- }
- bitField0_ |= 0x00000001;
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * The underlying `Bytes` type, which may be able to encode further.
- *
- *
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- */
- public Builder setBytesType(
- com.google.bigtable.admin.v2.Type.Bytes.Builder builderForValue) {
- if (bytesTypeBuilder_ == null) {
- bytesType_ = builderForValue.build();
- } else {
- bytesTypeBuilder_.setMessage(builderForValue.build());
- }
- bitField0_ |= 0x00000001;
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * The underlying `Bytes` type, which may be able to encode further.
- *
- *
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- */
- public Builder mergeBytesType(com.google.bigtable.admin.v2.Type.Bytes value) {
- if (bytesTypeBuilder_ == null) {
- if (((bitField0_ & 0x00000001) != 0)
- && bytesType_ != null
- && bytesType_ != com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()) {
- getBytesTypeBuilder().mergeFrom(value);
- } else {
- bytesType_ = value;
- }
- } else {
- bytesTypeBuilder_.mergeFrom(value);
- }
- if (bytesType_ != null) {
- bitField0_ |= 0x00000001;
- onChanged();
- }
- return this;
- }
- /**
- *
- *
- *
- * The underlying `Bytes` type, which may be able to encode further.
- *
- *
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- */
- public Builder clearBytesType() {
- bitField0_ = (bitField0_ & ~0x00000001);
- bytesType_ = null;
- if (bytesTypeBuilder_ != null) {
- bytesTypeBuilder_.dispose();
- bytesTypeBuilder_ = null;
- }
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * The underlying `Bytes` type, which may be able to encode further.
- *
- *
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- */
- public com.google.bigtable.admin.v2.Type.Bytes.Builder getBytesTypeBuilder() {
- bitField0_ |= 0x00000001;
- onChanged();
- return getBytesTypeFieldBuilder().getBuilder();
- }
- /**
- *
- *
- *
- * The underlying `Bytes` type, which may be able to encode further.
- *
- *
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- */
- public com.google.bigtable.admin.v2.Type.BytesOrBuilder getBytesTypeOrBuilder() {
- if (bytesTypeBuilder_ != null) {
- return bytesTypeBuilder_.getMessageOrBuilder();
- } else {
- return bytesType_ == null
- ? com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()
- : bytesType_;
- }
- }
- /**
- *
- *
- *
- * The underlying `Bytes` type, which may be able to encode further.
- *
- *
- * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.Bytes,
- com.google.bigtable.admin.v2.Type.Bytes.Builder,
- com.google.bigtable.admin.v2.Type.BytesOrBuilder>
- getBytesTypeFieldBuilder() {
- if (bytesTypeBuilder_ == null) {
- bytesTypeBuilder_ =
- new com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.Bytes,
- com.google.bigtable.admin.v2.Type.Bytes.Builder,
- com.google.bigtable.admin.v2.Type.BytesOrBuilder>(
- getBytesType(), getParentForChildren(), isClean());
- bytesType_ = null;
- }
- return bytesTypeBuilder_;
- }
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
- @java.lang.Override
- public final Builder setUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.setUnknownFields(unknownFields);
- }
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
- @java.lang.Override
- public final Builder mergeUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.mergeUnknownFields(unknownFields);
- }
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
- // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
- }
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
- // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
- private static final com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- DEFAULT_INSTANCE;
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
- static {
- DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes();
- }
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public BigEndianBytes parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException()
- .setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
+ public static com.google.bigtable.admin.v2.Type.String parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
+ public static com.google.bigtable.admin.v2.Type.String parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
- }
-
- private int encodingCase_ = 0;
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
- @SuppressWarnings("serial")
- private java.lang.Object encoding_;
+ public static com.google.bigtable.admin.v2.Type.String parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
- public enum EncodingCase
- implements
- com.google.protobuf.Internal.EnumLite,
- com.google.protobuf.AbstractMessage.InternalOneOfEnum {
- BIG_ENDIAN_BYTES(1),
- ENCODING_NOT_SET(0);
- private final int value;
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
- private EncodingCase(int value) {
- this.value = value;
- }
- /**
- * @param value The number of the enum to look for.
- * @return The enum associated with the given number.
- * @deprecated Use {@link #forNumber(int)} instead.
- */
- @java.lang.Deprecated
- public static EncodingCase valueOf(int value) {
- return forNumber(value);
- }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
- public static EncodingCase forNumber(int value) {
- switch (value) {
- case 1:
- return BIG_ENDIAN_BYTES;
- case 0:
- return ENCODING_NOT_SET;
- default:
- return null;
- }
- }
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.String prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
- public int getNumber() {
- return this.value;
- }
- };
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
- public EncodingCase getEncodingCase() {
- return EncodingCase.forNumber(encodingCase_);
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * String
+ * Values of type `String` are stored in `Value.string_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.String}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.String)
+ com.google.bigtable.admin.v2.Type.StringOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_descriptor;
}
- public static final int BIG_ENDIAN_BYTES_FIELD_NUMBER = 1;
- /**
- *
- *
- *
- * Use `BigEndianBytes` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
- *
- * @return Whether the bigEndianBytes field is set.
- */
@java.lang.Override
- public boolean hasBigEndianBytes() {
- return encodingCase_ == 1;
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.String.class,
+ com.google.bigtable.admin.v2.Type.String.Builder.class);
}
- /**
- *
- *
- *
- * Use `BigEndianBytes` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
- *
- * @return The bigEndianBytes.
- */
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes getBigEndianBytes() {
- if (encodingCase_ == 1) {
- return (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_;
+
+ // Construct using com.google.bigtable.admin.v2.Type.String.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getEncodingFieldBuilder();
}
- return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.getDefaultInstance();
}
- /**
- *
- *
- *
- * Use `BigEndianBytes` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
- */
+
@java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder
- getBigEndianBytesOrBuilder() {
- if (encodingCase_ == 1) {
- return (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_;
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ encoding_ = null;
+ if (encodingBuilder_ != null) {
+ encodingBuilder_.dispose();
+ encodingBuilder_ = null;
}
- return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.getDefaultInstance();
+ return this;
}
- private byte memoizedIsInitialized = -1;
-
@java.lang.Override
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized == 1) return true;
- if (isInitialized == 0) return false;
-
- memoizedIsInitialized = 1;
- return true;
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_String_descriptor;
}
@java.lang.Override
- public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
- if (encodingCase_ == 1) {
- output.writeMessage(
- 1, (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_);
- }
- getUnknownFields().writeTo(output);
+ public com.google.bigtable.admin.v2.Type.String getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.String.getDefaultInstance();
}
@java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (encodingCase_ == 1) {
- size +=
- com.google.protobuf.CodedOutputStream.computeMessageSize(
- 1, (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_);
+ public com.google.bigtable.admin.v2.Type.String build() {
+ com.google.bigtable.admin.v2.Type.String result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
}
- size += getUnknownFields().getSerializedSize();
- memoizedSize = size;
- return size;
+ return result;
}
@java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof com.google.bigtable.admin.v2.Type.Int64.Encoding)) {
- return super.equals(obj);
+ public com.google.bigtable.admin.v2.Type.String buildPartial() {
+ com.google.bigtable.admin.v2.Type.String result =
+ new com.google.bigtable.admin.v2.Type.String(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
}
- com.google.bigtable.admin.v2.Type.Int64.Encoding other =
- (com.google.bigtable.admin.v2.Type.Int64.Encoding) obj;
+ onBuilt();
+ return result;
+ }
- if (!getEncodingCase().equals(other.getEncodingCase())) return false;
- switch (encodingCase_) {
- case 1:
- if (!getBigEndianBytes().equals(other.getBigEndianBytes())) return false;
- break;
- case 0:
- default:
+ private void buildPartial0(com.google.bigtable.admin.v2.Type.String result) {
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.encoding_ = encodingBuilder_ == null ? encoding_ : encodingBuilder_.build();
+ to_bitField0_ |= 0x00000001;
}
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
+ result.bitField0_ |= to_bitField0_;
}
@java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- switch (encodingCase_) {
- case 1:
- hash = (37 * hash) + BIG_ENDIAN_BYTES_FIELD_NUMBER;
- hash = (53 * hash) + getBigEndianBytes().hashCode();
- break;
- case 0:
- default:
- }
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
+ public Builder clone() {
+ return super.clone();
}
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
- java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
- java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
}
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
}
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
- byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
}
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
- java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
}
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
}
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseDelimitedFrom(
- java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.String) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.String) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
}
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseDelimitedFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
- PARSER, input, extensionRegistry);
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.String other) {
+ if (other == com.google.bigtable.admin.v2.Type.String.getDefaultInstance()) return this;
+ if (other.hasEncoding()) {
+ mergeEncoding(other.getEncoding());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
}
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
- com.google.protobuf.CodedInputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
}
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ @java.lang.Override
+ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
-
- @java.lang.Override
- public Builder newBuilderForType() {
- return newBuilder();
- }
-
- public static Builder newBuilder() {
- return DEFAULT_INSTANCE.toBuilder();
- }
-
- public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Int64.Encoding prototype) {
- return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ input.readMessage(getEncodingFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
}
- @java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
- }
+ private int bitField0_;
- @java.lang.Override
- protected Builder newBuilderForType(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
+ private com.google.bigtable.admin.v2.Type.String.Encoding encoding_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.String.Encoding,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Builder,
+ com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder>
+ encodingBuilder_;
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ *
+ * @return Whether the encoding field is set.
+ */
+ public boolean hasEncoding() {
+ return ((bitField0_ & 0x00000001) != 0);
}
/**
*
*
*
- * Rules used to convert to/from lower level types.
+ * The encoding to use when converting to/from lower level types.
*
*
- * Protobuf type {@code google.bigtable.admin.v2.Type.Int64.Encoding}
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ *
+ * @return The encoding.
*/
- public static final class Builder
- extends com.google.protobuf.GeneratedMessageV3.Builder
- implements
- // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Int64.Encoding)
- com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.class,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder.class);
- }
-
- // Construct using com.google.bigtable.admin.v2.Type.Int64.Encoding.newBuilder()
- private Builder() {}
-
- private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
+ public com.google.bigtable.admin.v2.Type.String.Encoding getEncoding() {
+ if (encodingBuilder_ == null) {
+ return encoding_ == null
+ ? com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()
+ : encoding_;
+ } else {
+ return encodingBuilder_.getMessage();
}
-
- @java.lang.Override
- public Builder clear() {
- super.clear();
- bitField0_ = 0;
- if (bigEndianBytesBuilder_ != null) {
- bigEndianBytesBuilder_.clear();
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ */
+ public Builder setEncoding(com.google.bigtable.admin.v2.Type.String.Encoding value) {
+ if (encodingBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
}
- encodingCase_ = 0;
- encoding_ = null;
- return this;
+ encoding_ = value;
+ } else {
+ encodingBuilder_.setMessage(value);
}
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_descriptor;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ */
+ public Builder setEncoding(
+ com.google.bigtable.admin.v2.Type.String.Encoding.Builder builderForValue) {
+ if (encodingBuilder_ == null) {
+ encoding_ = builderForValue.build();
+ } else {
+ encodingBuilder_.setMessage(builderForValue.build());
}
-
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding getDefaultInstanceForType() {
- return com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance();
- }
-
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding build() {
- com.google.bigtable.admin.v2.Type.Int64.Encoding result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ */
+ public Builder mergeEncoding(com.google.bigtable.admin.v2.Type.String.Encoding value) {
+ if (encodingBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && encoding_ != null
+ && encoding_
+ != com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()) {
+ getEncodingBuilder().mergeFrom(value);
+ } else {
+ encoding_ = value;
}
- return result;
+ } else {
+ encodingBuilder_.mergeFrom(value);
}
-
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding buildPartial() {
- com.google.bigtable.admin.v2.Type.Int64.Encoding result =
- new com.google.bigtable.admin.v2.Type.Int64.Encoding(this);
- if (bitField0_ != 0) {
- buildPartial0(result);
- }
- buildPartialOneofs(result);
- onBuilt();
- return result;
+ if (encoding_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
}
-
- private void buildPartial0(com.google.bigtable.admin.v2.Type.Int64.Encoding result) {
- int from_bitField0_ = bitField0_;
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ */
+ public Builder clearEncoding() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ encoding_ = null;
+ if (encodingBuilder_ != null) {
+ encodingBuilder_.dispose();
+ encodingBuilder_ = null;
}
-
- private void buildPartialOneofs(com.google.bigtable.admin.v2.Type.Int64.Encoding result) {
- result.encodingCase_ = encodingCase_;
- result.encoding_ = this.encoding_;
- if (encodingCase_ == 1 && bigEndianBytesBuilder_ != null) {
- result.encoding_ = bigEndianBytesBuilder_.build();
- }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.String.Encoding.Builder getEncodingBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return getEncodingFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder getEncodingOrBuilder() {
+ if (encodingBuilder_ != null) {
+ return encodingBuilder_.getMessageOrBuilder();
+ } else {
+ return encoding_ == null
+ ? com.google.bigtable.admin.v2.Type.String.Encoding.getDefaultInstance()
+ : encoding_;
}
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.String.Encoding encoding = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.String.Encoding,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Builder,
+ com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder>
+ getEncodingFieldBuilder() {
+ if (encodingBuilder_ == null) {
+ encodingBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.String.Encoding,
+ com.google.bigtable.admin.v2.Type.String.Encoding.Builder,
+ com.google.bigtable.admin.v2.Type.String.EncodingOrBuilder>(
+ getEncoding(), getParentForChildren(), isClean());
+ encoding_ = null;
}
+ return encodingBuilder_;
+ }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.setField(field, value);
- }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
- @java.lang.Override
- public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
- @java.lang.Override
- public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.String)
+ }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index,
- java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.String)
+ private static final com.google.bigtable.admin.v2.Type.String DEFAULT_INSTANCE;
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.String();
+ }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof com.google.bigtable.admin.v2.Type.Int64.Encoding) {
- return mergeFrom((com.google.bigtable.admin.v2.Type.Int64.Encoding) other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
+ public static com.google.bigtable.admin.v2.Type.String getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
- public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Int64.Encoding other) {
- if (other == com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance())
- return this;
- switch (other.getEncodingCase()) {
- case BIG_ENDIAN_BYTES:
- {
- mergeBigEndianBytes(other.getBigEndianBytes());
- break;
- }
- case ENCODING_NOT_SET:
- {
- break;
- }
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public String parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
}
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
+ };
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10:
- {
- input.readMessage(
- getBigEndianBytesFieldBuilder().getBuilder(), extensionRegistry);
- encodingCase_ = 1;
- break;
- } // case 10
- default:
- {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
- private int encodingCase_ = 0;
- private java.lang.Object encoding_;
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.String getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
- public EncodingCase getEncodingCase() {
- return EncodingCase.forNumber(encodingCase_);
- }
+ public interface Int64OrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Int64)
+ com.google.protobuf.MessageOrBuilder {
- public Builder clearEncoding() {
- encodingCase_ = 0;
- encoding_ = null;
- onChanged();
- return this;
- }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ *
+ * @return Whether the encoding field is set.
+ */
+ boolean hasEncoding();
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ *
+ * @return The encoding.
+ */
+ com.google.bigtable.admin.v2.Type.Int64.Encoding getEncoding();
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ */
+ com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder getEncodingOrBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Int64
+ * Values of type `Int64` are stored in `Value.int_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Int64}
+ */
+ public static final class Int64 extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Int64)
+ Int64OrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Int64.newBuilder() to construct.
+ private Int64(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
- private int bitField0_;
+ private Int64() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Int64();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Int64.class,
+ com.google.bigtable.admin.v2.Type.Int64.Builder.class);
+ }
+
+ public interface EncodingOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Int64.Encoding)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ *
+ * @return Whether the bigEndianBytes field is set.
+ */
+ boolean hasBigEndianBytes();
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ *
+ * @return The bigEndianBytes.
+ */
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes getBigEndianBytes();
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ */
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder
+ getBigEndianBytesOrBuilder();
+
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.EncodingCase getEncodingCase();
+ }
+ /**
+ *
+ *
+ *
+ * Rules used to convert to/from lower level types.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Int64.Encoding}
+ */
+ public static final class Encoding extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Int64.Encoding)
+ EncodingOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Encoding.newBuilder() to construct.
+ private Encoding(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Encoding() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Encoding();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.class,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder.class);
+ }
+
+ public interface BigEndianBytesOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
+ com.google.protobuf.MessageOrBuilder {
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder>
- bigEndianBytesBuilder_;
/**
*
*
*
- * Use `BigEndianBytes` encoding.
+ * Deprecated: ignored if set.
*
*
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
*
- * @return Whether the bigEndianBytes field is set.
+ * @return Whether the bytesType field is set.
*/
- @java.lang.Override
- public boolean hasBigEndianBytes() {
- return encodingCase_ == 1;
- }
+ boolean hasBytesType();
/**
*
*
*
- * Use `BigEndianBytes` encoding.
+ * Deprecated: ignored if set.
*
*
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
*
- * @return The bigEndianBytes.
+ * @return The bytesType.
*/
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes getBigEndianBytes() {
- if (bigEndianBytesBuilder_ == null) {
- if (encodingCase_ == 1) {
- return (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_;
- }
- return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- .getDefaultInstance();
- } else {
- if (encodingCase_ == 1) {
- return bigEndianBytesBuilder_.getMessage();
- }
- return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- .getDefaultInstance();
- }
- }
+ com.google.bigtable.admin.v2.Type.Bytes getBytesType();
/**
*
*
*
- * Use `BigEndianBytes` encoding.
+ * Deprecated: ignored if set.
*
*
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
*/
- public Builder setBigEndianBytes(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes value) {
- if (bigEndianBytesBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- encoding_ = value;
- onChanged();
- } else {
- bigEndianBytesBuilder_.setMessage(value);
- }
- encodingCase_ = 1;
- return this;
+ com.google.bigtable.admin.v2.Type.BytesOrBuilder getBytesTypeOrBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Encodes the value as an 8-byte big endian twos complement `Bytes`
+ * value.
+ * * Order-preserving? No (positive values only)
+ * * Self-delimiting? Yes
+ * * Compatibility?
+ * - BigQuery Federation `BINARY` encoding
+ * - HBase `Bytes.toBytes`
+ * - Java `ByteBuffer.putLong()` with `ByteOrder.BIG_ENDIAN`
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes}
+ */
+ public static final class BigEndianBytes extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
+ BigEndianBytesOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use BigEndianBytes.newBuilder() to construct.
+ private BigEndianBytes(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
}
- /**
- *
- *
- *
- * Use `BigEndianBytes` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
- */
- public Builder setBigEndianBytes(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder
- builderForValue) {
- if (bigEndianBytesBuilder_ == null) {
- encoding_ = builderForValue.build();
- onChanged();
- } else {
- bigEndianBytesBuilder_.setMessage(builderForValue.build());
- }
- encodingCase_ = 1;
- return this;
+
+ private BigEndianBytes() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BigEndianBytes();
}
- /**
- *
- *
- *
- * Use `BigEndianBytes` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
- */
- public Builder mergeBigEndianBytes(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes value) {
- if (bigEndianBytesBuilder_ == null) {
- if (encodingCase_ == 1
- && encoding_
- != com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- .getDefaultInstance()) {
- encoding_ =
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.newBuilder(
- (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
- encoding_)
- .mergeFrom(value)
- .buildPartial();
- } else {
- encoding_ = value;
- }
- onChanged();
- } else {
- if (encodingCase_ == 1) {
- bigEndianBytesBuilder_.mergeFrom(value);
- } else {
- bigEndianBytesBuilder_.setMessage(value);
- }
- }
- encodingCase_ = 1;
- return this;
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_descriptor;
}
- /**
- *
- *
- *
- * Use `BigEndianBytes` encoding.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
- */
- public Builder clearBigEndianBytes() {
- if (bigEndianBytesBuilder_ == null) {
- if (encodingCase_ == 1) {
- encodingCase_ = 0;
- encoding_ = null;
- onChanged();
- }
- } else {
- if (encodingCase_ == 1) {
- encodingCase_ = 0;
- encoding_ = null;
- }
- bigEndianBytesBuilder_.clear();
- }
- return this;
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.class,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder.class);
}
+
+ private int bitField0_;
+ public static final int BYTES_TYPE_FIELD_NUMBER = 1;
+ private com.google.bigtable.admin.v2.Type.Bytes bytesType_;
/**
*
*
*
- * Use `BigEndianBytes` encoding.
+ * Deprecated: ignored if set.
*
*
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ *
+ * @return Whether the bytesType field is set.
*/
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder
- getBigEndianBytesBuilder() {
- return getBigEndianBytesFieldBuilder().getBuilder();
+ @java.lang.Override
+ public boolean hasBytesType() {
+ return ((bitField0_ & 0x00000001) != 0);
}
/**
*
*
*
- * Use `BigEndianBytes` encoding.
+ * Deprecated: ignored if set.
*
*
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ *
+ * @return The bytesType.
*/
@java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder
- getBigEndianBytesOrBuilder() {
- if ((encodingCase_ == 1) && (bigEndianBytesBuilder_ != null)) {
- return bigEndianBytesBuilder_.getMessageOrBuilder();
- } else {
- if (encodingCase_ == 1) {
- return (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_;
- }
- return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- .getDefaultInstance();
- }
+ public com.google.bigtable.admin.v2.Type.Bytes getBytesType() {
+ return bytesType_ == null
+ ? com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()
+ : bytesType_;
}
/**
*
*
*
- * Use `BigEndianBytes` encoding.
+ * Deprecated: ignored if set.
*
*
- * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
- *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
*/
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder>
- getBigEndianBytesFieldBuilder() {
- if (bigEndianBytesBuilder_ == null) {
- if (!(encodingCase_ == 1)) {
- encoding_ =
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
- .getDefaultInstance();
- }
- bigEndianBytesBuilder_ =
- new com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder>(
- (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_,
- getParentForChildren(),
- isClean());
- encoding_ = null;
- }
- encodingCase_ = 1;
- onChanged();
- return bigEndianBytesBuilder_;
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.BytesOrBuilder getBytesTypeOrBuilder() {
+ return bytesType_ == null
+ ? com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()
+ : bytesType_;
}
+ private byte memoizedIsInitialized = -1;
+
@java.lang.Override
- public final Builder setUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.setUnknownFields(unknownFields);
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
}
@java.lang.Override
- public final Builder mergeUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.mergeUnknownFields(unknownFields);
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getBytesType());
+ }
+ getUnknownFields().writeTo(output);
}
- // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Int64.Encoding)
- }
-
- // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Int64.Encoding)
- private static final com.google.bigtable.admin.v2.Type.Int64.Encoding DEFAULT_INSTANCE;
-
- static {
- DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Int64.Encoding();
- }
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
- public static com.google.bigtable.admin.v2.Type.Int64.Encoding getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getBytesType());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Encoding parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException()
- .setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes other =
+ (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) obj;
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
+ if (hasBytesType() != other.hasBytesType()) return false;
+ if (hasBytesType()) {
+ if (!getBytesType().equals(other.getBytesType())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasBytesType()) {
+ hash = (37 * hash) + BYTES_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + getBytesType().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
- }
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
- private int bitField0_;
- public static final int ENCODING_FIELD_NUMBER = 1;
- private com.google.bigtable.admin.v2.Type.Int64.Encoding encoding_;
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- *
- * @return Whether the encoding field is set.
- */
- @java.lang.Override
- public boolean hasEncoding() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- *
- * @return The encoding.
- */
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.Encoding getEncoding() {
- return encoding_ == null
- ? com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()
- : encoding_;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- */
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder getEncodingOrBuilder() {
- return encoding_ == null
- ? com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()
- : encoding_;
- }
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
- private byte memoizedIsInitialized = -1;
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
- @java.lang.Override
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized == 1) return true;
- if (isInitialized == 0) return false;
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
- memoizedIsInitialized = 1;
- return true;
- }
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
- @java.lang.Override
- public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
- if (((bitField0_ & 0x00000001) != 0)) {
- output.writeMessage(1, getEncoding());
- }
- getUnknownFields().writeTo(output);
- }
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
- size = 0;
- if (((bitField0_ & 0x00000001) != 0)) {
- size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getEncoding());
- }
- size += getUnknownFields().getSerializedSize();
- memoizedSize = size;
- return size;
- }
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof com.google.bigtable.admin.v2.Type.Int64)) {
- return super.equals(obj);
- }
- com.google.bigtable.admin.v2.Type.Int64 other = (com.google.bigtable.admin.v2.Type.Int64) obj;
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input);
+ }
- if (hasEncoding() != other.hasEncoding()) return false;
- if (hasEncoding()) {
- if (!getEncoding().equals(other.getEncoding())) return false;
- }
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
- }
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- if (hasEncoding()) {
- hash = (37 * hash) + ENCODING_FIELD_NUMBER;
- hash = (53 * hash) + getEncoding().hashCode();
- }
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
- java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ public static Builder newBuilder(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
- byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Encodes the value as an 8-byte big endian twos complement `Bytes`
+ * value.
+ * * Order-preserving? No (positive values only)
+ * * Self-delimiting? Yes
+ * * Compatibility?
+ * - BigQuery Federation `BINARY` encoding
+ * - HBase `Bytes.toBytes`
+ * - Java `ByteBuffer.putLong()` with `ByteOrder.BIG_ENDIAN`
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_descriptor;
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.class,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder.class);
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
+ // Construct using
+ // com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseDelimitedFrom(
- java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
- }
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseDelimitedFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
- PARSER, input, extensionRegistry);
- }
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getBytesTypeFieldBuilder();
+ }
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
- com.google.protobuf.CodedInputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
- }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ bytesType_ = null;
+ if (bytesTypeBuilder_ != null) {
+ bytesTypeBuilder_.dispose();
+ bytesTypeBuilder_ = null;
+ }
+ return this;
+ }
- public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_BigEndianBytes_descriptor;
+ }
- @java.lang.Override
- public Builder newBuilderForType() {
- return newBuilder();
- }
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ .getDefaultInstance();
+ }
- public static Builder newBuilder() {
- return DEFAULT_INSTANCE.toBuilder();
- }
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes build() {
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
- public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Int64 prototype) {
- return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
- }
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes buildPartial() {
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes result =
+ new com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
- @java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
- }
+ private void buildPartial0(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes result) {
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.bytesType_ =
+ bytesTypeBuilder_ == null ? bytesType_ : bytesTypeBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ result.bitField0_ |= to_bitField0_;
+ }
- @java.lang.Override
- protected Builder newBuilderForType(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
- }
- /**
- *
- *
- *
- * Int64
- * Values of type `Int64` are stored in `Value.int_value`.
- *
- *
- * Protobuf type {@code google.bigtable.admin.v2.Type.Int64}
- */
- public static final class Builder
- extends com.google.protobuf.GeneratedMessageV3.Builder
- implements
- // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Int64)
- com.google.bigtable.admin.v2.Type.Int64OrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_descriptor;
- }
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bigtable.admin.v2.Type.Int64.class,
- com.google.bigtable.admin.v2.Type.Int64.Builder.class);
- }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
- // Construct using com.google.bigtable.admin.v2.Type.Int64.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
- private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
- getEncodingFieldBuilder();
- }
- }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- bitField0_ = 0;
- encoding_ = null;
- if (encodingBuilder_ != null) {
- encodingBuilder_.dispose();
- encodingBuilder_ = null;
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Int64_descriptor;
- }
-
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64 getDefaultInstanceForType() {
- return com.google.bigtable.admin.v2.Type.Int64.getDefaultInstance();
- }
-
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64 build() {
- com.google.bigtable.admin.v2.Type.Int64 result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64 buildPartial() {
- com.google.bigtable.admin.v2.Type.Int64 result =
- new com.google.bigtable.admin.v2.Type.Int64(this);
- if (bitField0_ != 0) {
- buildPartial0(result);
- }
- onBuilt();
- return result;
- }
-
- private void buildPartial0(com.google.bigtable.admin.v2.Type.Int64 result) {
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.encoding_ = encodingBuilder_ == null ? encoding_ : encodingBuilder_.build();
- to_bitField0_ |= 0x00000001;
- }
- result.bitField0_ |= to_bitField0_;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
-
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.setField(field, value);
- }
-
- @java.lang.Override
- public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
-
- @java.lang.Override
- public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
-
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index,
- java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
-
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof com.google.bigtable.admin.v2.Type.Int64) {
- return mergeFrom((com.google.bigtable.admin.v2.Type.Int64) other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) {
+ return mergeFrom(
+ (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
- public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Int64 other) {
- if (other == com.google.bigtable.admin.v2.Type.Int64.getDefaultInstance()) return this;
- if (other.hasEncoding()) {
- mergeEncoding(other.getEncoding());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
+ public Builder mergeFrom(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes other) {
+ if (other
+ == com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ .getDefaultInstance()) return this;
+ if (other.hasBytesType()) {
+ mergeBytesType(other.getBytesType());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10:
- {
- input.readMessage(getEncodingFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000001;
- break;
- } // case 10
- default:
- {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ input.readMessage(getBytesTypeFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
- private int bitField0_;
+ private int bitField0_;
- private com.google.bigtable.admin.v2.Type.Int64.Encoding encoding_;
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.Int64.Encoding,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder,
- com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder>
- encodingBuilder_;
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- *
- * @return Whether the encoding field is set.
- */
- public boolean hasEncoding() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- *
- * @return The encoding.
- */
- public com.google.bigtable.admin.v2.Type.Int64.Encoding getEncoding() {
- if (encodingBuilder_ == null) {
- return encoding_ == null
- ? com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()
- : encoding_;
- } else {
- return encodingBuilder_.getMessage();
- }
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- */
- public Builder setEncoding(com.google.bigtable.admin.v2.Type.Int64.Encoding value) {
- if (encodingBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
+ private com.google.bigtable.admin.v2.Type.Bytes bytesType_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Bytes,
+ com.google.bigtable.admin.v2.Type.Bytes.Builder,
+ com.google.bigtable.admin.v2.Type.BytesOrBuilder>
+ bytesTypeBuilder_;
+ /**
+ *
+ *
+ *
+ * Deprecated: ignored if set.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ *
+ * @return Whether the bytesType field is set.
+ */
+ public boolean hasBytesType() {
+ return ((bitField0_ & 0x00000001) != 0);
}
- encoding_ = value;
- } else {
- encodingBuilder_.setMessage(value);
- }
- bitField0_ |= 0x00000001;
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- */
- public Builder setEncoding(
- com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder builderForValue) {
- if (encodingBuilder_ == null) {
- encoding_ = builderForValue.build();
- } else {
- encodingBuilder_.setMessage(builderForValue.build());
- }
- bitField0_ |= 0x00000001;
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- */
- public Builder mergeEncoding(com.google.bigtable.admin.v2.Type.Int64.Encoding value) {
- if (encodingBuilder_ == null) {
- if (((bitField0_ & 0x00000001) != 0)
- && encoding_ != null
- && encoding_
- != com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()) {
- getEncodingBuilder().mergeFrom(value);
- } else {
- encoding_ = value;
+ /**
+ *
+ *
+ *
+ * Deprecated: ignored if set.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ *
+ * @return The bytesType.
+ */
+ public com.google.bigtable.admin.v2.Type.Bytes getBytesType() {
+ if (bytesTypeBuilder_ == null) {
+ return bytesType_ == null
+ ? com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()
+ : bytesType_;
+ } else {
+ return bytesTypeBuilder_.getMessage();
+ }
}
- } else {
- encodingBuilder_.mergeFrom(value);
- }
- if (encoding_ != null) {
- bitField0_ |= 0x00000001;
- onChanged();
- }
- return this;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- */
- public Builder clearEncoding() {
- bitField0_ = (bitField0_ & ~0x00000001);
- encoding_ = null;
- if (encodingBuilder_ != null) {
- encodingBuilder_.dispose();
- encodingBuilder_ = null;
- }
- onChanged();
- return this;
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- */
- public com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder getEncodingBuilder() {
- bitField0_ |= 0x00000001;
- onChanged();
- return getEncodingFieldBuilder().getBuilder();
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- */
- public com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder getEncodingOrBuilder() {
- if (encodingBuilder_ != null) {
- return encodingBuilder_.getMessageOrBuilder();
- } else {
- return encoding_ == null
- ? com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()
- : encoding_;
- }
- }
- /**
- *
- *
- *
- * The encoding to use when converting to/from lower level types.
- *
- *
- * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.Int64.Encoding,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder,
- com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder>
- getEncodingFieldBuilder() {
- if (encodingBuilder_ == null) {
- encodingBuilder_ =
- new com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.admin.v2.Type.Int64.Encoding,
- com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder,
- com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder>(
- getEncoding(), getParentForChildren(), isClean());
- encoding_ = null;
- }
- return encodingBuilder_;
- }
-
- @java.lang.Override
- public final Builder setUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.setUnknownFields(unknownFields);
- }
-
- @java.lang.Override
- public final Builder mergeUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.mergeUnknownFields(unknownFields);
- }
-
- // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Int64)
- }
-
- // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Int64)
- private static final com.google.bigtable.admin.v2.Type.Int64 DEFAULT_INSTANCE;
-
- static {
- DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Int64();
- }
-
- public static com.google.bigtable.admin.v2.Type.Int64 getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Int64 parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException()
- .setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
+ /**
+ *
+ *
+ *
+ * Deprecated: ignored if set.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ */
+ public Builder setBytesType(com.google.bigtable.admin.v2.Type.Bytes value) {
+ if (bytesTypeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bytesType_ = value;
+ } else {
+ bytesTypeBuilder_.setMessage(value);
}
- return builder.buildPartial();
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Deprecated: ignored if set.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ */
+ public Builder setBytesType(
+ com.google.bigtable.admin.v2.Type.Bytes.Builder builderForValue) {
+ if (bytesTypeBuilder_ == null) {
+ bytesType_ = builderForValue.build();
+ } else {
+ bytesTypeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Deprecated: ignored if set.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ */
+ public Builder mergeBytesType(com.google.bigtable.admin.v2.Type.Bytes value) {
+ if (bytesTypeBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && bytesType_ != null
+ && bytesType_ != com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()) {
+ getBytesTypeBuilder().mergeFrom(value);
+ } else {
+ bytesType_ = value;
+ }
+ } else {
+ bytesTypeBuilder_.mergeFrom(value);
+ }
+ if (bytesType_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Deprecated: ignored if set.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ */
+ public Builder clearBytesType() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ bytesType_ = null;
+ if (bytesTypeBuilder_ != null) {
+ bytesTypeBuilder_.dispose();
+ bytesTypeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Deprecated: ignored if set.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Bytes.Builder getBytesTypeBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return getBytesTypeFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Deprecated: ignored if set.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.BytesOrBuilder getBytesTypeOrBuilder() {
+ if (bytesTypeBuilder_ != null) {
+ return bytesTypeBuilder_.getMessageOrBuilder();
+ } else {
+ return bytesType_ == null
+ ? com.google.bigtable.admin.v2.Type.Bytes.getDefaultInstance()
+ : bytesType_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Deprecated: ignored if set.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Bytes bytes_type = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Bytes,
+ com.google.bigtable.admin.v2.Type.Bytes.Builder,
+ com.google.bigtable.admin.v2.Type.BytesOrBuilder>
+ getBytesTypeFieldBuilder() {
+ if (bytesTypeBuilder_ == null) {
+ bytesTypeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Bytes,
+ com.google.bigtable.admin.v2.Type.Bytes.Builder,
+ com.google.bigtable.admin.v2.Type.BytesOrBuilder>(
+ getBytesType(), getParentForChildren(), isClean());
+ bytesType_ = null;
+ }
+ return bytesTypeBuilder_;
}
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.bigtable.admin.v2.Type.Int64 getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
- }
-
- public interface AggregateOrBuilder
- extends
- // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Aggregate)
- com.google.protobuf.MessageOrBuilder {
- /**
- *
- *
- *
- * Type of the inputs that are accumulated by this `Aggregate`, which must
- * specify a full encoding.
- * Use `AddInput` mutations to accumulate new inputs.
- *
- *
- * .google.bigtable.admin.v2.Type input_type = 1;
- *
- * @return Whether the inputType field is set.
- */
- boolean hasInputType();
- /**
- *
- *
- *
- * Type of the inputs that are accumulated by this `Aggregate`, which must
- * specify a full encoding.
- * Use `AddInput` mutations to accumulate new inputs.
- *
- *
- * .google.bigtable.admin.v2.Type input_type = 1;
- *
- * @return The inputType.
- */
- com.google.bigtable.admin.v2.Type getInputType();
- /**
- *
- *
- *
- * Type of the inputs that are accumulated by this `Aggregate`, which must
- * specify a full encoding.
- * Use `AddInput` mutations to accumulate new inputs.
- *
- *
- * .google.bigtable.admin.v2.Type input_type = 1;
- */
- com.google.bigtable.admin.v2.TypeOrBuilder getInputTypeOrBuilder();
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
- /**
- *
- *
- *
- * Output only. Type that holds the internal accumulator state for the
- * `Aggregate`. This is a function of the `input_type` and `aggregator`
- * chosen, and will always specify a full encoding.
- *
- *
- *
- * .google.bigtable.admin.v2.Type state_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- *
- *
- * @return Whether the stateType field is set.
- */
- boolean hasStateType();
- /**
- *
- *
- *
- * Output only. Type that holds the internal accumulator state for the
- * `Aggregate`. This is a function of the `input_type` and `aggregator`
- * chosen, and will always specify a full encoding.
- *
- *
- *
- * .google.bigtable.admin.v2.Type state_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- *
- *
- * @return The stateType.
- */
- com.google.bigtable.admin.v2.Type getStateType();
- /**
- *
- *
- *
- * Output only. Type that holds the internal accumulator state for the
- * `Aggregate`. This is a function of the `input_type` and `aggregator`
- * chosen, and will always specify a full encoding.
- *
- *
- *
- * .google.bigtable.admin.v2.Type state_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- *
- */
- com.google.bigtable.admin.v2.TypeOrBuilder getStateTypeOrBuilder();
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
- /**
- *
- *
- *
- * Sum aggregator.
- *
- *
- * .google.bigtable.admin.v2.Type.Aggregate.Sum sum = 4;
- *
- * @return Whether the sum field is set.
- */
- boolean hasSum();
- /**
- *
- *
- *
- * Sum aggregator.
- *
- *
- * .google.bigtable.admin.v2.Type.Aggregate.Sum sum = 4;
- *
- * @return The sum.
- */
- com.google.bigtable.admin.v2.Type.Aggregate.Sum getSum();
- /**
- *
- *
- *
- * Sum aggregator.
- *
- *
- * .google.bigtable.admin.v2.Type.Aggregate.Sum sum = 4;
- */
- com.google.bigtable.admin.v2.Type.Aggregate.SumOrBuilder getSumOrBuilder();
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
+ }
- com.google.bigtable.admin.v2.Type.Aggregate.AggregatorCase getAggregatorCase();
- }
- /**
- *
- *
- *
- * A value that combines incremental updates into a summarized value.
- *
- * Data is never directly written or read using type `Aggregate`. Writes will
- * provide either the `input_type` or `state_type`, and reads will always
- * return the `state_type` .
- *
- *
- * Protobuf type {@code google.bigtable.admin.v2.Type.Aggregate}
- */
- public static final class Aggregate extends com.google.protobuf.GeneratedMessageV3
- implements
- // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Aggregate)
- AggregateOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use Aggregate.newBuilder() to construct.
- private Aggregate(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
+ private static final com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ DEFAULT_INSTANCE;
- private Aggregate() {}
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes();
+ }
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
- return new Aggregate();
- }
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Aggregate_descriptor;
- }
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public BigEndianBytes parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bigtable.admin.v2.TypesProto
- .internal_static_google_bigtable_admin_v2_Type_Aggregate_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bigtable.admin.v2.Type.Aggregate.class,
- com.google.bigtable.admin.v2.Type.Aggregate.Builder.class);
- }
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
- public interface SumOrBuilder
- extends
- // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Aggregate.Sum)
- com.google.protobuf.MessageOrBuilder {}
- /**
- *
- *
- *
- * Computes the sum of the input values.
- * Allowed input: `Int64`
- * State: same as input
- *
- *
- * Protobuf type {@code google.bigtable.admin.v2.Type.Aggregate.Sum}
- */
- public static final class Sum extends com.google.protobuf.GeneratedMessageV3
- implements
- // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Aggregate.Sum)
- SumOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use Sum.newBuilder() to construct.
- private Sum(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private int encodingCase_ = 0;
+
+ @SuppressWarnings("serial")
+ private java.lang.Object encoding_;
+
+ public enum EncodingCase
+ implements
+ com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ BIG_ENDIAN_BYTES(1),
+ ENCODING_NOT_SET(0);
+ private final int value;
+
+ private EncodingCase(int value) {
+ this.value = value;
+ }
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static EncodingCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static EncodingCase forNumber(int value) {
+ switch (value) {
+ case 1:
+ return BIG_ENDIAN_BYTES;
+ case 0:
+ return ENCODING_NOT_SET;
+ default:
+ return null;
+ }
+ }
+
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public EncodingCase getEncodingCase() {
+ return EncodingCase.forNumber(encodingCase_);
+ }
+
+ public static final int BIG_ENDIAN_BYTES_FIELD_NUMBER = 1;
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ *
+ * @return Whether the bigEndianBytes field is set.
+ */
+ @java.lang.Override
+ public boolean hasBigEndianBytes() {
+ return encodingCase_ == 1;
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ *
+ * @return The bigEndianBytes.
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes getBigEndianBytes() {
+ if (encodingCase_ == 1) {
+ return (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.getDefaultInstance();
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder
+ getBigEndianBytesOrBuilder() {
+ if (encodingCase_ == 1) {
+ return (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.getDefaultInstance();
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (encodingCase_ == 1) {
+ output.writeMessage(
+ 1, (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (encodingCase_ == 1) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 1, (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Int64.Encoding)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Int64.Encoding other =
+ (com.google.bigtable.admin.v2.Type.Int64.Encoding) obj;
+
+ if (!getEncodingCase().equals(other.getEncodingCase())) return false;
+ switch (encodingCase_) {
+ case 1:
+ if (!getBigEndianBytes().equals(other.getBigEndianBytes())) return false;
+ break;
+ case 0:
+ default:
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ switch (encodingCase_) {
+ case 1:
+ hash = (37 * hash) + BIG_ENDIAN_BYTES_FIELD_NUMBER;
+ hash = (53 * hash) + getBigEndianBytes().hashCode();
+ break;
+ case 0:
+ default:
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Int64.Encoding prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Rules used to convert to/from lower level types.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Int64.Encoding}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Int64.Encoding)
+ com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.class,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Int64.Encoding.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ if (bigEndianBytesBuilder_ != null) {
+ bigEndianBytesBuilder_.clear();
+ }
+ encodingCase_ = 0;
+ encoding_ = null;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_Encoding_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding build() {
+ com.google.bigtable.admin.v2.Type.Int64.Encoding result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding buildPartial() {
+ com.google.bigtable.admin.v2.Type.Int64.Encoding result =
+ new com.google.bigtable.admin.v2.Type.Int64.Encoding(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ buildPartialOneofs(result);
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(com.google.bigtable.admin.v2.Type.Int64.Encoding result) {
+ int from_bitField0_ = bitField0_;
+ }
+
+ private void buildPartialOneofs(com.google.bigtable.admin.v2.Type.Int64.Encoding result) {
+ result.encodingCase_ = encodingCase_;
+ result.encoding_ = this.encoding_;
+ if (encodingCase_ == 1 && bigEndianBytesBuilder_ != null) {
+ result.encoding_ = bigEndianBytesBuilder_.build();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Int64.Encoding) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Int64.Encoding) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Int64.Encoding other) {
+ if (other == com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance())
+ return this;
+ switch (other.getEncodingCase()) {
+ case BIG_ENDIAN_BYTES:
+ {
+ mergeBigEndianBytes(other.getBigEndianBytes());
+ break;
+ }
+ case ENCODING_NOT_SET:
+ {
+ break;
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ input.readMessage(
+ getBigEndianBytesFieldBuilder().getBuilder(), extensionRegistry);
+ encodingCase_ = 1;
+ break;
+ } // case 10
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int encodingCase_ = 0;
+ private java.lang.Object encoding_;
+
+ public EncodingCase getEncodingCase() {
+ return EncodingCase.forNumber(encodingCase_);
+ }
+
+ public Builder clearEncoding() {
+ encodingCase_ = 0;
+ encoding_ = null;
+ onChanged();
+ return this;
+ }
+
+ private int bitField0_;
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder>
+ bigEndianBytesBuilder_;
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ *
+ * @return Whether the bigEndianBytes field is set.
+ */
+ @java.lang.Override
+ public boolean hasBigEndianBytes() {
+ return encodingCase_ == 1;
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ *
+ * @return The bigEndianBytes.
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes getBigEndianBytes() {
+ if (bigEndianBytesBuilder_ == null) {
+ if (encodingCase_ == 1) {
+ return (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ .getDefaultInstance();
+ } else {
+ if (encodingCase_ == 1) {
+ return bigEndianBytesBuilder_.getMessage();
+ }
+ return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ .getDefaultInstance();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ */
+ public Builder setBigEndianBytes(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes value) {
+ if (bigEndianBytesBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ encoding_ = value;
+ onChanged();
+ } else {
+ bigEndianBytesBuilder_.setMessage(value);
+ }
+ encodingCase_ = 1;
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ */
+ public Builder setBigEndianBytes(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder
+ builderForValue) {
+ if (bigEndianBytesBuilder_ == null) {
+ encoding_ = builderForValue.build();
+ onChanged();
+ } else {
+ bigEndianBytesBuilder_.setMessage(builderForValue.build());
+ }
+ encodingCase_ = 1;
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ */
+ public Builder mergeBigEndianBytes(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes value) {
+ if (bigEndianBytesBuilder_ == null) {
+ if (encodingCase_ == 1
+ && encoding_
+ != com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ .getDefaultInstance()) {
+ encoding_ =
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.newBuilder(
+ (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes)
+ encoding_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ encoding_ = value;
+ }
+ onChanged();
+ } else {
+ if (encodingCase_ == 1) {
+ bigEndianBytesBuilder_.mergeFrom(value);
+ } else {
+ bigEndianBytesBuilder_.setMessage(value);
+ }
+ }
+ encodingCase_ = 1;
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ */
+ public Builder clearBigEndianBytes() {
+ if (bigEndianBytesBuilder_ == null) {
+ if (encodingCase_ == 1) {
+ encodingCase_ = 0;
+ encoding_ = null;
+ onChanged();
+ }
+ } else {
+ if (encodingCase_ == 1) {
+ encodingCase_ = 0;
+ encoding_ = null;
+ }
+ bigEndianBytesBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ */
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder
+ getBigEndianBytesBuilder() {
+ return getBigEndianBytesFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder
+ getBigEndianBytesOrBuilder() {
+ if ((encodingCase_ == 1) && (bigEndianBytesBuilder_ != null)) {
+ return bigEndianBytesBuilder_.getMessageOrBuilder();
+ } else {
+ if (encodingCase_ == 1) {
+ return (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_;
+ }
+ return com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ .getDefaultInstance();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Use `BigEndianBytes` encoding.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes big_endian_bytes = 1;
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder>
+ getBigEndianBytesFieldBuilder() {
+ if (bigEndianBytesBuilder_ == null) {
+ if (!(encodingCase_ == 1)) {
+ encoding_ =
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes
+ .getDefaultInstance();
+ }
+ bigEndianBytesBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes.Builder,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytesOrBuilder>(
+ (com.google.bigtable.admin.v2.Type.Int64.Encoding.BigEndianBytes) encoding_,
+ getParentForChildren(),
+ isClean());
+ encoding_ = null;
+ }
+ encodingCase_ = 1;
+ onChanged();
+ return bigEndianBytesBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Int64.Encoding)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Int64.Encoding)
+ private static final com.google.bigtable.admin.v2.Type.Int64.Encoding DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Int64.Encoding();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64.Encoding getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Encoding parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ private int bitField0_;
+ public static final int ENCODING_FIELD_NUMBER = 1;
+ private com.google.bigtable.admin.v2.Type.Int64.Encoding encoding_;
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ *
+ * @return Whether the encoding field is set.
+ */
+ @java.lang.Override
+ public boolean hasEncoding() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ *
+ * @return The encoding.
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding getEncoding() {
+ return encoding_ == null
+ ? com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()
+ : encoding_;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder getEncodingOrBuilder() {
+ return encoding_ == null
+ ? com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()
+ : encoding_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getEncoding());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getEncoding());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Int64)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Int64 other = (com.google.bigtable.admin.v2.Type.Int64) obj;
+
+ if (hasEncoding() != other.hasEncoding()) return false;
+ if (hasEncoding()) {
+ if (!getEncoding().equals(other.getEncoding())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasEncoding()) {
+ hash = (37 * hash) + ENCODING_FIELD_NUMBER;
+ hash = (53 * hash) + getEncoding().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Int64 prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Int64
+ * Values of type `Int64` are stored in `Value.int_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Int64}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Int64)
+ com.google.bigtable.admin.v2.Type.Int64OrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Int64.class,
+ com.google.bigtable.admin.v2.Type.Int64.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Int64.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getEncodingFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ encoding_ = null;
+ if (encodingBuilder_ != null) {
+ encodingBuilder_.dispose();
+ encodingBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Int64_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64 getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Int64.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64 build() {
+ com.google.bigtable.admin.v2.Type.Int64 result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64 buildPartial() {
+ com.google.bigtable.admin.v2.Type.Int64 result =
+ new com.google.bigtable.admin.v2.Type.Int64(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(com.google.bigtable.admin.v2.Type.Int64 result) {
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.encoding_ = encodingBuilder_ == null ? encoding_ : encodingBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ result.bitField0_ |= to_bitField0_;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Int64) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Int64) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Int64 other) {
+ if (other == com.google.bigtable.admin.v2.Type.Int64.getDefaultInstance()) return this;
+ if (other.hasEncoding()) {
+ mergeEncoding(other.getEncoding());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ input.readMessage(getEncodingFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private com.google.bigtable.admin.v2.Type.Int64.Encoding encoding_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Int64.Encoding,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder,
+ com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder>
+ encodingBuilder_;
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ *
+ * @return Whether the encoding field is set.
+ */
+ public boolean hasEncoding() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ *
+ * @return The encoding.
+ */
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding getEncoding() {
+ if (encodingBuilder_ == null) {
+ return encoding_ == null
+ ? com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()
+ : encoding_;
+ } else {
+ return encodingBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ */
+ public Builder setEncoding(com.google.bigtable.admin.v2.Type.Int64.Encoding value) {
+ if (encodingBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ encoding_ = value;
+ } else {
+ encodingBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ */
+ public Builder setEncoding(
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder builderForValue) {
+ if (encodingBuilder_ == null) {
+ encoding_ = builderForValue.build();
+ } else {
+ encodingBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ */
+ public Builder mergeEncoding(com.google.bigtable.admin.v2.Type.Int64.Encoding value) {
+ if (encodingBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && encoding_ != null
+ && encoding_
+ != com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()) {
+ getEncodingBuilder().mergeFrom(value);
+ } else {
+ encoding_ = value;
+ }
+ } else {
+ encodingBuilder_.mergeFrom(value);
+ }
+ if (encoding_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ */
+ public Builder clearEncoding() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ encoding_ = null;
+ if (encodingBuilder_ != null) {
+ encodingBuilder_.dispose();
+ encodingBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder getEncodingBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return getEncodingFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder getEncodingOrBuilder() {
+ if (encodingBuilder_ != null) {
+ return encodingBuilder_.getMessageOrBuilder();
+ } else {
+ return encoding_ == null
+ ? com.google.bigtable.admin.v2.Type.Int64.Encoding.getDefaultInstance()
+ : encoding_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The encoding to use when converting to/from lower level types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type.Int64.Encoding encoding = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Int64.Encoding,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder,
+ com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder>
+ getEncodingFieldBuilder() {
+ if (encodingBuilder_ == null) {
+ encodingBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Int64.Encoding,
+ com.google.bigtable.admin.v2.Type.Int64.Encoding.Builder,
+ com.google.bigtable.admin.v2.Type.Int64.EncodingOrBuilder>(
+ getEncoding(), getParentForChildren(), isClean());
+ encoding_ = null;
+ }
+ return encodingBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Int64)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Int64)
+ private static final com.google.bigtable.admin.v2.Type.Int64 DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Int64();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Int64 getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Int64 parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Int64 getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface BoolOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Bool)
+ com.google.protobuf.MessageOrBuilder {}
+ /**
+ *
+ *
+ *
+ * bool
+ * Values of type `Bool` are stored in `Value.bool_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Bool}
+ */
+ public static final class Bool extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Bool)
+ BoolOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Bool.newBuilder() to construct.
+ private Bool(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Bool() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Bool();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Bool_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Bool_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Bool.class,
+ com.google.bigtable.admin.v2.Type.Bool.Builder.class);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Bool)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Bool other = (com.google.bigtable.admin.v2.Type.Bool) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Bool prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * bool
+ * Values of type `Bool` are stored in `Value.bool_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Bool}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Bool)
+ com.google.bigtable.admin.v2.Type.BoolOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Bool_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Bool_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Bool.class,
+ com.google.bigtable.admin.v2.Type.Bool.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Bool.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Bool_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Bool getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Bool.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Bool build() {
+ com.google.bigtable.admin.v2.Type.Bool result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Bool buildPartial() {
+ com.google.bigtable.admin.v2.Type.Bool result =
+ new com.google.bigtable.admin.v2.Type.Bool(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Bool) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Bool) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Bool other) {
+ if (other == com.google.bigtable.admin.v2.Type.Bool.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Bool)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Bool)
+ private static final com.google.bigtable.admin.v2.Type.Bool DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Bool();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Bool getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Bool parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Bool getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface Float32OrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Float32)
+ com.google.protobuf.MessageOrBuilder {}
+ /**
+ *
+ *
+ *
+ * Float32
+ * Values of type `Float32` are stored in `Value.float_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Float32}
+ */
+ public static final class Float32 extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Float32)
+ Float32OrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Float32.newBuilder() to construct.
+ private Float32(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Float32() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Float32();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float32_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float32_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Float32.class,
+ com.google.bigtable.admin.v2.Type.Float32.Builder.class);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Float32)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Float32 other =
+ (com.google.bigtable.admin.v2.Type.Float32) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Float32 prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Float32
+ * Values of type `Float32` are stored in `Value.float_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Float32}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Float32)
+ com.google.bigtable.admin.v2.Type.Float32OrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float32_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float32_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Float32.class,
+ com.google.bigtable.admin.v2.Type.Float32.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Float32.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float32_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Float32 getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Float32.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Float32 build() {
+ com.google.bigtable.admin.v2.Type.Float32 result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Float32 buildPartial() {
+ com.google.bigtable.admin.v2.Type.Float32 result =
+ new com.google.bigtable.admin.v2.Type.Float32(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Float32) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Float32) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Float32 other) {
+ if (other == com.google.bigtable.admin.v2.Type.Float32.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Float32)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Float32)
+ private static final com.google.bigtable.admin.v2.Type.Float32 DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Float32();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float32 getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Float32 parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Float32 getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface Float64OrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Float64)
+ com.google.protobuf.MessageOrBuilder {}
+ /**
+ *
+ *
+ *
+ * Float64
+ * Values of type `Float64` are stored in `Value.float_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Float64}
+ */
+ public static final class Float64 extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Float64)
+ Float64OrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Float64.newBuilder() to construct.
+ private Float64(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Float64() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Float64();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float64_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float64_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Float64.class,
+ com.google.bigtable.admin.v2.Type.Float64.Builder.class);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Float64)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Float64 other =
+ (com.google.bigtable.admin.v2.Type.Float64) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Float64 prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Float64
+ * Values of type `Float64` are stored in `Value.float_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Float64}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Float64)
+ com.google.bigtable.admin.v2.Type.Float64OrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float64_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float64_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Float64.class,
+ com.google.bigtable.admin.v2.Type.Float64.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Float64.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Float64_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Float64 getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Float64.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Float64 build() {
+ com.google.bigtable.admin.v2.Type.Float64 result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Float64 buildPartial() {
+ com.google.bigtable.admin.v2.Type.Float64 result =
+ new com.google.bigtable.admin.v2.Type.Float64(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Float64) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Float64) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Float64 other) {
+ if (other == com.google.bigtable.admin.v2.Type.Float64.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Float64)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Float64)
+ private static final com.google.bigtable.admin.v2.Type.Float64 DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Float64();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Float64 getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Float64 parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Float64 getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface TimestampOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Timestamp)
+ com.google.protobuf.MessageOrBuilder {}
+ /**
+ *
+ *
+ *
+ * Timestamp
+ * Values of type `Timestamp` are stored in `Value.timestamp_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Timestamp}
+ */
+ public static final class Timestamp extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Timestamp)
+ TimestampOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Timestamp.newBuilder() to construct.
+ private Timestamp(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Timestamp() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Timestamp();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Timestamp_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Timestamp_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Timestamp.class,
+ com.google.bigtable.admin.v2.Type.Timestamp.Builder.class);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Timestamp)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Timestamp other =
+ (com.google.bigtable.admin.v2.Type.Timestamp) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Timestamp prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Timestamp
+ * Values of type `Timestamp` are stored in `Value.timestamp_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Timestamp}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Timestamp)
+ com.google.bigtable.admin.v2.Type.TimestampOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Timestamp_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Timestamp_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Timestamp.class,
+ com.google.bigtable.admin.v2.Type.Timestamp.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Timestamp.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Timestamp_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Timestamp getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Timestamp.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Timestamp build() {
+ com.google.bigtable.admin.v2.Type.Timestamp result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Timestamp buildPartial() {
+ com.google.bigtable.admin.v2.Type.Timestamp result =
+ new com.google.bigtable.admin.v2.Type.Timestamp(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Timestamp) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Timestamp) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Timestamp other) {
+ if (other == com.google.bigtable.admin.v2.Type.Timestamp.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Timestamp)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Timestamp)
+ private static final com.google.bigtable.admin.v2.Type.Timestamp DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Timestamp();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Timestamp getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Timestamp parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Timestamp getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface DateOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Date)
+ com.google.protobuf.MessageOrBuilder {}
+ /**
+ *
+ *
+ *
+ * Date
+ * Values of type `Date` are stored in `Value.date_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Date}
+ */
+ public static final class Date extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Date)
+ DateOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Date.newBuilder() to construct.
+ private Date(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Date() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Date();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Date_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Date_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Date.class,
+ com.google.bigtable.admin.v2.Type.Date.Builder.class);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Date)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Date other = (com.google.bigtable.admin.v2.Type.Date) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Date prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * Date
+ * Values of type `Date` are stored in `Value.date_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Date}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Date)
+ com.google.bigtable.admin.v2.Type.DateOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Date_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Date_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Date.class,
+ com.google.bigtable.admin.v2.Type.Date.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Date.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Date_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Date getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Date.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Date build() {
+ com.google.bigtable.admin.v2.Type.Date result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Date buildPartial() {
+ com.google.bigtable.admin.v2.Type.Date result =
+ new com.google.bigtable.admin.v2.Type.Date(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Date) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Date) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Date other) {
+ if (other == com.google.bigtable.admin.v2.Type.Date.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Date)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Date)
+ private static final com.google.bigtable.admin.v2.Type.Date DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Date();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Date getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Date parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Date getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface StructOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Struct)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ java.util.List getFieldsList();
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ com.google.bigtable.admin.v2.Type.Struct.Field getFields(int index);
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ int getFieldsCount();
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ java.util.List extends com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder>
+ getFieldsOrBuilderList();
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder getFieldsOrBuilder(int index);
+ }
+ /**
+ *
+ *
+ *
+ * A structured data value, consisting of fields which map to dynamically
+ * typed values.
+ * Values of type `Struct` are stored in `Value.array_value` where entries are
+ * in the same order and number as `field_types`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Struct}
+ */
+ public static final class Struct extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Struct)
+ StructOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Struct.newBuilder() to construct.
+ private Struct(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Struct() {
+ fields_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Struct();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Struct.class,
+ com.google.bigtable.admin.v2.Type.Struct.Builder.class);
+ }
+
+ public interface FieldOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Struct.Field)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * The field name (optional). Fields without a `field_name` are considered
+ * anonymous and cannot be referenced by name.
+ *
+ *
+ * string field_name = 1;
+ *
+ * @return The fieldName.
+ */
+ java.lang.String getFieldName();
+ /**
+ *
+ *
+ *
+ * The field name (optional). Fields without a `field_name` are considered
+ * anonymous and cannot be referenced by name.
+ *
+ *
+ * string field_name = 1;
+ *
+ * @return The bytes for fieldName.
+ */
+ com.google.protobuf.ByteString getFieldNameBytes();
+
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ *
+ * @return Whether the type field is set.
+ */
+ boolean hasType();
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ *
+ * @return The type.
+ */
+ com.google.bigtable.admin.v2.Type getType();
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ */
+ com.google.bigtable.admin.v2.TypeOrBuilder getTypeOrBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * A struct field and its type.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Struct.Field}
+ */
+ public static final class Field extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Struct.Field)
+ FieldOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Field.newBuilder() to construct.
+ private Field(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Field() {
+ fieldName_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Field();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_Field_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_Field_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Struct.Field.class,
+ com.google.bigtable.admin.v2.Type.Struct.Field.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int FIELD_NAME_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object fieldName_ = "";
+ /**
+ *
+ *
+ *
+ * The field name (optional). Fields without a `field_name` are considered
+ * anonymous and cannot be referenced by name.
+ *
+ *
+ * string field_name = 1;
+ *
+ * @return The fieldName.
+ */
+ @java.lang.Override
+ public java.lang.String getFieldName() {
+ java.lang.Object ref = fieldName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ fieldName_ = s;
+ return s;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The field name (optional). Fields without a `field_name` are considered
+ * anonymous and cannot be referenced by name.
+ *
+ *
+ * string field_name = 1;
+ *
+ * @return The bytes for fieldName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getFieldNameBytes() {
+ java.lang.Object ref = fieldName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ fieldName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int TYPE_FIELD_NUMBER = 2;
+ private com.google.bigtable.admin.v2.Type type_;
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ *
+ * @return Whether the type field is set.
+ */
+ @java.lang.Override
+ public boolean hasType() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ *
+ * @return The type.
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type getType() {
+ return type_ == null ? com.google.bigtable.admin.v2.Type.getDefaultInstance() : type_;
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.TypeOrBuilder getTypeOrBuilder() {
+ return type_ == null ? com.google.bigtable.admin.v2.Type.getDefaultInstance() : type_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, fieldName_);
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(2, getType());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fieldName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, fieldName_);
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getType());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Struct.Field)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Struct.Field other =
+ (com.google.bigtable.admin.v2.Type.Struct.Field) obj;
+
+ if (!getFieldName().equals(other.getFieldName())) return false;
+ if (hasType() != other.hasType()) return false;
+ if (hasType()) {
+ if (!getType().equals(other.getType())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + FIELD_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getFieldName().hashCode();
+ if (hasType()) {
+ hash = (37 * hash) + TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + getType().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Struct.Field prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * A struct field and its type.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Struct.Field}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Struct.Field)
+ com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_Field_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_Field_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Struct.Field.class,
+ com.google.bigtable.admin.v2.Type.Struct.Field.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Struct.Field.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getTypeFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ fieldName_ = "";
+ type_ = null;
+ if (typeBuilder_ != null) {
+ typeBuilder_.dispose();
+ typeBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_Field_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct.Field getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Struct.Field.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct.Field build() {
+ com.google.bigtable.admin.v2.Type.Struct.Field result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct.Field buildPartial() {
+ com.google.bigtable.admin.v2.Type.Struct.Field result =
+ new com.google.bigtable.admin.v2.Type.Struct.Field(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(com.google.bigtable.admin.v2.Type.Struct.Field result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.fieldName_ = fieldName_;
+ }
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.type_ = typeBuilder_ == null ? type_ : typeBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ result.bitField0_ |= to_bitField0_;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Struct.Field) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Struct.Field) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Struct.Field other) {
+ if (other == com.google.bigtable.admin.v2.Type.Struct.Field.getDefaultInstance())
+ return this;
+ if (!other.getFieldName().isEmpty()) {
+ fieldName_ = other.fieldName_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ if (other.hasType()) {
+ mergeType(other.getType());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ fieldName_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 18:
+ {
+ input.readMessage(getTypeFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private java.lang.Object fieldName_ = "";
+ /**
+ *
+ *
+ *
+ * The field name (optional). Fields without a `field_name` are considered
+ * anonymous and cannot be referenced by name.
+ *
+ *
+ * string field_name = 1;
+ *
+ * @return The fieldName.
+ */
+ public java.lang.String getFieldName() {
+ java.lang.Object ref = fieldName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ fieldName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The field name (optional). Fields without a `field_name` are considered
+ * anonymous and cannot be referenced by name.
+ *
+ *
+ * string field_name = 1;
+ *
+ * @return The bytes for fieldName.
+ */
+ public com.google.protobuf.ByteString getFieldNameBytes() {
+ java.lang.Object ref = fieldName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ fieldName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The field name (optional). Fields without a `field_name` are considered
+ * anonymous and cannot be referenced by name.
+ *
+ *
+ * string field_name = 1;
+ *
+ * @param value The fieldName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFieldName(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ fieldName_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The field name (optional). Fields without a `field_name` are considered
+ * anonymous and cannot be referenced by name.
+ *
+ *
+ * string field_name = 1;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearFieldName() {
+ fieldName_ = getDefaultInstance().getFieldName();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The field name (optional). Fields without a `field_name` are considered
+ * anonymous and cannot be referenced by name.
+ *
+ *
+ * string field_name = 1;
+ *
+ * @param value The bytes for fieldName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFieldNameBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ fieldName_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private com.google.bigtable.admin.v2.Type type_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>
+ typeBuilder_;
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ *
+ * @return Whether the type field is set.
+ */
+ public boolean hasType() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ *
+ * @return The type.
+ */
+ public com.google.bigtable.admin.v2.Type getType() {
+ if (typeBuilder_ == null) {
+ return type_ == null ? com.google.bigtable.admin.v2.Type.getDefaultInstance() : type_;
+ } else {
+ return typeBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ */
+ public Builder setType(com.google.bigtable.admin.v2.Type value) {
+ if (typeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ type_ = value;
+ } else {
+ typeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ */
+ public Builder setType(com.google.bigtable.admin.v2.Type.Builder builderForValue) {
+ if (typeBuilder_ == null) {
+ type_ = builderForValue.build();
+ } else {
+ typeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ */
+ public Builder mergeType(com.google.bigtable.admin.v2.Type value) {
+ if (typeBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)
+ && type_ != null
+ && type_ != com.google.bigtable.admin.v2.Type.getDefaultInstance()) {
+ getTypeBuilder().mergeFrom(value);
+ } else {
+ type_ = value;
+ }
+ } else {
+ typeBuilder_.mergeFrom(value);
+ }
+ if (type_ != null) {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ */
+ public Builder clearType() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ type_ = null;
+ if (typeBuilder_ != null) {
+ typeBuilder_.dispose();
+ typeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ */
+ public com.google.bigtable.admin.v2.Type.Builder getTypeBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return getTypeFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ */
+ public com.google.bigtable.admin.v2.TypeOrBuilder getTypeOrBuilder() {
+ if (typeBuilder_ != null) {
+ return typeBuilder_.getMessageOrBuilder();
+ } else {
+ return type_ == null ? com.google.bigtable.admin.v2.Type.getDefaultInstance() : type_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The type of values in this field.
+ *
+ *
+ * .google.bigtable.admin.v2.Type type = 2;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>
+ getTypeFieldBuilder() {
+ if (typeBuilder_ == null) {
+ typeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>(
+ getType(), getParentForChildren(), isClean());
+ type_ = null;
+ }
+ return typeBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Struct.Field)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Struct.Field)
+ private static final com.google.bigtable.admin.v2.Type.Struct.Field DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Struct.Field();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct.Field getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Field parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct.Field getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public static final int FIELDS_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private java.util.List fields_;
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ @java.lang.Override
+ public java.util.List getFieldsList() {
+ return fields_;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ @java.lang.Override
+ public java.util.List extends com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder>
+ getFieldsOrBuilderList() {
+ return fields_;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ @java.lang.Override
+ public int getFieldsCount() {
+ return fields_.size();
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct.Field getFields(int index) {
+ return fields_.get(index);
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder getFieldsOrBuilder(int index) {
+ return fields_.get(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ for (int i = 0; i < fields_.size(); i++) {
+ output.writeMessage(1, fields_.get(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < fields_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, fields_.get(i));
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Struct)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Struct other =
+ (com.google.bigtable.admin.v2.Type.Struct) obj;
+
+ if (!getFieldsList().equals(other.getFieldsList())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getFieldsCount() > 0) {
+ hash = (37 * hash) + FIELDS_FIELD_NUMBER;
+ hash = (53 * hash) + getFieldsList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Struct prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * A structured data value, consisting of fields which map to dynamically
+ * typed values.
+ * Values of type `Struct` are stored in `Value.array_value` where entries are
+ * in the same order and number as `field_types`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Struct}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Struct)
+ com.google.bigtable.admin.v2.Type.StructOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Struct.class,
+ com.google.bigtable.admin.v2.Type.Struct.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Struct.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ if (fieldsBuilder_ == null) {
+ fields_ = java.util.Collections.emptyList();
+ } else {
+ fields_ = null;
+ fieldsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Struct_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Struct.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct build() {
+ com.google.bigtable.admin.v2.Type.Struct result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct buildPartial() {
+ com.google.bigtable.admin.v2.Type.Struct result =
+ new com.google.bigtable.admin.v2.Type.Struct(this);
+ buildPartialRepeatedFields(result);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartialRepeatedFields(com.google.bigtable.admin.v2.Type.Struct result) {
+ if (fieldsBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ fields_ = java.util.Collections.unmodifiableList(fields_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.fields_ = fields_;
+ } else {
+ result.fields_ = fieldsBuilder_.build();
+ }
+ }
+
+ private void buildPartial0(com.google.bigtable.admin.v2.Type.Struct result) {
+ int from_bitField0_ = bitField0_;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Struct) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Struct) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Struct other) {
+ if (other == com.google.bigtable.admin.v2.Type.Struct.getDefaultInstance()) return this;
+ if (fieldsBuilder_ == null) {
+ if (!other.fields_.isEmpty()) {
+ if (fields_.isEmpty()) {
+ fields_ = other.fields_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureFieldsIsMutable();
+ fields_.addAll(other.fields_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.fields_.isEmpty()) {
+ if (fieldsBuilder_.isEmpty()) {
+ fieldsBuilder_.dispose();
+ fieldsBuilder_ = null;
+ fields_ = other.fields_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ fieldsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
+ ? getFieldsFieldBuilder()
+ : null;
+ } else {
+ fieldsBuilder_.addAllMessages(other.fields_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ com.google.bigtable.admin.v2.Type.Struct.Field m =
+ input.readMessage(
+ com.google.bigtable.admin.v2.Type.Struct.Field.parser(),
+ extensionRegistry);
+ if (fieldsBuilder_ == null) {
+ ensureFieldsIsMutable();
+ fields_.add(m);
+ } else {
+ fieldsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 10
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private java.util.List fields_ =
+ java.util.Collections.emptyList();
+
+ private void ensureFieldsIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ fields_ =
+ new java.util.ArrayList(fields_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Struct.Field,
+ com.google.bigtable.admin.v2.Type.Struct.Field.Builder,
+ com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder>
+ fieldsBuilder_;
+
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public java.util.List getFieldsList() {
+ if (fieldsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(fields_);
+ } else {
+ return fieldsBuilder_.getMessageList();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public int getFieldsCount() {
+ if (fieldsBuilder_ == null) {
+ return fields_.size();
+ } else {
+ return fieldsBuilder_.getCount();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Struct.Field getFields(int index) {
+ if (fieldsBuilder_ == null) {
+ return fields_.get(index);
+ } else {
+ return fieldsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public Builder setFields(int index, com.google.bigtable.admin.v2.Type.Struct.Field value) {
+ if (fieldsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureFieldsIsMutable();
+ fields_.set(index, value);
+ onChanged();
+ } else {
+ fieldsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public Builder setFields(
+ int index, com.google.bigtable.admin.v2.Type.Struct.Field.Builder builderForValue) {
+ if (fieldsBuilder_ == null) {
+ ensureFieldsIsMutable();
+ fields_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ fieldsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public Builder addFields(com.google.bigtable.admin.v2.Type.Struct.Field value) {
+ if (fieldsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureFieldsIsMutable();
+ fields_.add(value);
+ onChanged();
+ } else {
+ fieldsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public Builder addFields(int index, com.google.bigtable.admin.v2.Type.Struct.Field value) {
+ if (fieldsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureFieldsIsMutable();
+ fields_.add(index, value);
+ onChanged();
+ } else {
+ fieldsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public Builder addFields(
+ com.google.bigtable.admin.v2.Type.Struct.Field.Builder builderForValue) {
+ if (fieldsBuilder_ == null) {
+ ensureFieldsIsMutable();
+ fields_.add(builderForValue.build());
+ onChanged();
+ } else {
+ fieldsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public Builder addFields(
+ int index, com.google.bigtable.admin.v2.Type.Struct.Field.Builder builderForValue) {
+ if (fieldsBuilder_ == null) {
+ ensureFieldsIsMutable();
+ fields_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ fieldsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public Builder addAllFields(
+ java.lang.Iterable extends com.google.bigtable.admin.v2.Type.Struct.Field> values) {
+ if (fieldsBuilder_ == null) {
+ ensureFieldsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, fields_);
+ onChanged();
+ } else {
+ fieldsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public Builder clearFields() {
+ if (fieldsBuilder_ == null) {
+ fields_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ fieldsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public Builder removeFields(int index) {
+ if (fieldsBuilder_ == null) {
+ ensureFieldsIsMutable();
+ fields_.remove(index);
+ onChanged();
+ } else {
+ fieldsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Struct.Field.Builder getFieldsBuilder(int index) {
+ return getFieldsFieldBuilder().getBuilder(index);
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder getFieldsOrBuilder(int index) {
+ if (fieldsBuilder_ == null) {
+ return fields_.get(index);
+ } else {
+ return fieldsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public java.util.List extends com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder>
+ getFieldsOrBuilderList() {
+ if (fieldsBuilder_ != null) {
+ return fieldsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(fields_);
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Struct.Field.Builder addFieldsBuilder() {
+ return getFieldsFieldBuilder()
+ .addBuilder(com.google.bigtable.admin.v2.Type.Struct.Field.getDefaultInstance());
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Struct.Field.Builder addFieldsBuilder(int index) {
+ return getFieldsFieldBuilder()
+ .addBuilder(index, com.google.bigtable.admin.v2.Type.Struct.Field.getDefaultInstance());
+ }
+ /**
+ *
+ *
+ *
+ * The names and types of the fields in this struct.
+ *
+ *
+ * repeated .google.bigtable.admin.v2.Type.Struct.Field fields = 1;
+ */
+ public java.util.List
+ getFieldsBuilderList() {
+ return getFieldsFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Struct.Field,
+ com.google.bigtable.admin.v2.Type.Struct.Field.Builder,
+ com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder>
+ getFieldsFieldBuilder() {
+ if (fieldsBuilder_ == null) {
+ fieldsBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type.Struct.Field,
+ com.google.bigtable.admin.v2.Type.Struct.Field.Builder,
+ com.google.bigtable.admin.v2.Type.Struct.FieldOrBuilder>(
+ fields_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean());
+ fields_ = null;
+ }
+ return fieldsBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Struct)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Struct)
+ private static final com.google.bigtable.admin.v2.Type.Struct DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Struct();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Struct getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Struct parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Struct getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface ArrayOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Array)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ *
+ * @return Whether the elementType field is set.
+ */
+ boolean hasElementType();
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ *
+ * @return The elementType.
+ */
+ com.google.bigtable.admin.v2.Type getElementType();
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ */
+ com.google.bigtable.admin.v2.TypeOrBuilder getElementTypeOrBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * An ordered list of elements of a given type.
+ * Values of type `Array` are stored in `Value.array_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Array}
+ */
+ public static final class Array extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Array)
+ ArrayOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Array.newBuilder() to construct.
+ private Array(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Array() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Array();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Array_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Array_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Array.class,
+ com.google.bigtable.admin.v2.Type.Array.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int ELEMENT_TYPE_FIELD_NUMBER = 1;
+ private com.google.bigtable.admin.v2.Type elementType_;
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ *
+ * @return Whether the elementType field is set.
+ */
+ @java.lang.Override
+ public boolean hasElementType() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ *
+ * @return The elementType.
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type getElementType() {
+ return elementType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : elementType_;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.TypeOrBuilder getElementTypeOrBuilder() {
+ return elementType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : elementType_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getElementType());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getElementType());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Array)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Array other = (com.google.bigtable.admin.v2.Type.Array) obj;
+
+ if (hasElementType() != other.hasElementType()) return false;
+ if (hasElementType()) {
+ if (!getElementType().equals(other.getElementType())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasElementType()) {
+ hash = (37 * hash) + ELEMENT_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + getElementType().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Array prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * An ordered list of elements of a given type.
+ * Values of type `Array` are stored in `Value.array_value`.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Array}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Array)
+ com.google.bigtable.admin.v2.Type.ArrayOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Array_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Array_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Array.class,
+ com.google.bigtable.admin.v2.Type.Array.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Array.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getElementTypeFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ elementType_ = null;
+ if (elementTypeBuilder_ != null) {
+ elementTypeBuilder_.dispose();
+ elementTypeBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Array_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Array getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Array.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Array build() {
+ com.google.bigtable.admin.v2.Type.Array result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Array buildPartial() {
+ com.google.bigtable.admin.v2.Type.Array result =
+ new com.google.bigtable.admin.v2.Type.Array(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(com.google.bigtable.admin.v2.Type.Array result) {
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.elementType_ =
+ elementTypeBuilder_ == null ? elementType_ : elementTypeBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ result.bitField0_ |= to_bitField0_;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Array) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Array) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Array other) {
+ if (other == com.google.bigtable.admin.v2.Type.Array.getDefaultInstance()) return this;
+ if (other.hasElementType()) {
+ mergeElementType(other.getElementType());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ input.readMessage(getElementTypeFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private com.google.bigtable.admin.v2.Type elementType_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>
+ elementTypeBuilder_;
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ *
+ * @return Whether the elementType field is set.
+ */
+ public boolean hasElementType() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ *
+ * @return The elementType.
+ */
+ public com.google.bigtable.admin.v2.Type getElementType() {
+ if (elementTypeBuilder_ == null) {
+ return elementType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : elementType_;
+ } else {
+ return elementTypeBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ */
+ public Builder setElementType(com.google.bigtable.admin.v2.Type value) {
+ if (elementTypeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ elementType_ = value;
+ } else {
+ elementTypeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ */
+ public Builder setElementType(com.google.bigtable.admin.v2.Type.Builder builderForValue) {
+ if (elementTypeBuilder_ == null) {
+ elementType_ = builderForValue.build();
+ } else {
+ elementTypeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ */
+ public Builder mergeElementType(com.google.bigtable.admin.v2.Type value) {
+ if (elementTypeBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && elementType_ != null
+ && elementType_ != com.google.bigtable.admin.v2.Type.getDefaultInstance()) {
+ getElementTypeBuilder().mergeFrom(value);
+ } else {
+ elementType_ = value;
+ }
+ } else {
+ elementTypeBuilder_.mergeFrom(value);
+ }
+ if (elementType_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ */
+ public Builder clearElementType() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ elementType_ = null;
+ if (elementTypeBuilder_ != null) {
+ elementTypeBuilder_.dispose();
+ elementTypeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Builder getElementTypeBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return getElementTypeFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ */
+ public com.google.bigtable.admin.v2.TypeOrBuilder getElementTypeOrBuilder() {
+ if (elementTypeBuilder_ != null) {
+ return elementTypeBuilder_.getMessageOrBuilder();
+ } else {
+ return elementType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : elementType_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The type of the elements in the array. This must not be `Array`.
+ *
+ *
+ * .google.bigtable.admin.v2.Type element_type = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>
+ getElementTypeFieldBuilder() {
+ if (elementTypeBuilder_ == null) {
+ elementTypeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>(
+ getElementType(), getParentForChildren(), isClean());
+ elementType_ = null;
+ }
+ return elementTypeBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Array)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Array)
+ private static final com.google.bigtable.admin.v2.Type.Array DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Array();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Array getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Array parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Array getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface MapOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.bigtable.admin.v2.Type.Map)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ *
+ * @return Whether the keyType field is set.
+ */
+ boolean hasKeyType();
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ *
+ * @return The keyType.
+ */
+ com.google.bigtable.admin.v2.Type getKeyType();
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ */
+ com.google.bigtable.admin.v2.TypeOrBuilder getKeyTypeOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ *
+ * @return Whether the valueType field is set.
+ */
+ boolean hasValueType();
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ *
+ * @return The valueType.
+ */
+ com.google.bigtable.admin.v2.Type getValueType();
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ */
+ com.google.bigtable.admin.v2.TypeOrBuilder getValueTypeOrBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * A mapping of keys to values of a given type.
+ * Values of type `Map` are stored in a `Value.array_value` where each entry
+ * is another `Value.array_value` with two elements (the key and the value,
+ * in that order).
+ * Normally encoded Map values won't have repeated keys, however, clients are
+ * expected to handle the case in which they do. If the same key appears
+ * multiple times, the _last_ value takes precedence.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Map}
+ */
+ public static final class Map extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.bigtable.admin.v2.Type.Map)
+ MapOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use Map.newBuilder() to construct.
+ private Map(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private Map() {}
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Map();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Map_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Map_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Map.class,
+ com.google.bigtable.admin.v2.Type.Map.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int KEY_TYPE_FIELD_NUMBER = 1;
+ private com.google.bigtable.admin.v2.Type keyType_;
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ *
+ * @return Whether the keyType field is set.
+ */
+ @java.lang.Override
+ public boolean hasKeyType() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ *
+ * @return The keyType.
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type getKeyType() {
+ return keyType_ == null ? com.google.bigtable.admin.v2.Type.getDefaultInstance() : keyType_;
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.TypeOrBuilder getKeyTypeOrBuilder() {
+ return keyType_ == null ? com.google.bigtable.admin.v2.Type.getDefaultInstance() : keyType_;
+ }
+
+ public static final int VALUE_TYPE_FIELD_NUMBER = 2;
+ private com.google.bigtable.admin.v2.Type valueType_;
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ *
+ * @return Whether the valueType field is set.
+ */
+ @java.lang.Override
+ public boolean hasValueType() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ *
+ * @return The valueType.
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type getValueType() {
+ return valueType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : valueType_;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ */
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.TypeOrBuilder getValueTypeOrBuilder() {
+ return valueType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : valueType_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getKeyType());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ output.writeMessage(2, getValueType());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getKeyType());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getValueType());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.bigtable.admin.v2.Type.Map)) {
+ return super.equals(obj);
+ }
+ com.google.bigtable.admin.v2.Type.Map other = (com.google.bigtable.admin.v2.Type.Map) obj;
+
+ if (hasKeyType() != other.hasKeyType()) return false;
+ if (hasKeyType()) {
+ if (!getKeyType().equals(other.getKeyType())) return false;
+ }
+ if (hasValueType() != other.hasValueType()) return false;
+ if (hasValueType()) {
+ if (!getValueType().equals(other.getValueType())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasKeyType()) {
+ hash = (37 * hash) + KEY_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + getKeyType().hashCode();
+ }
+ if (hasValueType()) {
+ hash = (37 * hash) + VALUE_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + getValueType().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.bigtable.admin.v2.Type.Map prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * A mapping of keys to values of a given type.
+ * Values of type `Map` are stored in a `Value.array_value` where each entry
+ * is another `Value.array_value` with two elements (the key and the value,
+ * in that order).
+ * Normally encoded Map values won't have repeated keys, however, clients are
+ * expected to handle the case in which they do. If the same key appears
+ * multiple times, the _last_ value takes precedence.
+ *
+ *
+ * Protobuf type {@code google.bigtable.admin.v2.Type.Map}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessageV3.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.bigtable.admin.v2.Type.Map)
+ com.google.bigtable.admin.v2.Type.MapOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Map_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Map_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.bigtable.admin.v2.Type.Map.class,
+ com.google.bigtable.admin.v2.Type.Map.Builder.class);
+ }
+
+ // Construct using com.google.bigtable.admin.v2.Type.Map.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
+ getKeyTypeFieldBuilder();
+ getValueTypeFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ keyType_ = null;
+ if (keyTypeBuilder_ != null) {
+ keyTypeBuilder_.dispose();
+ keyTypeBuilder_ = null;
+ }
+ valueType_ = null;
+ if (valueTypeBuilder_ != null) {
+ valueTypeBuilder_.dispose();
+ valueTypeBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.bigtable.admin.v2.TypesProto
+ .internal_static_google_bigtable_admin_v2_Type_Map_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Map getDefaultInstanceForType() {
+ return com.google.bigtable.admin.v2.Type.Map.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Map build() {
+ com.google.bigtable.admin.v2.Type.Map result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.bigtable.admin.v2.Type.Map buildPartial() {
+ com.google.bigtable.admin.v2.Type.Map result =
+ new com.google.bigtable.admin.v2.Type.Map(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(com.google.bigtable.admin.v2.Type.Map result) {
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.keyType_ = keyTypeBuilder_ == null ? keyType_ : keyTypeBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.valueType_ = valueTypeBuilder_ == null ? valueType_ : valueTypeBuilder_.build();
+ to_bitField0_ |= 0x00000002;
+ }
+ result.bitField0_ |= to_bitField0_;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.setField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+
+ @java.lang.Override
+ public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.bigtable.admin.v2.Type.Map) {
+ return mergeFrom((com.google.bigtable.admin.v2.Type.Map) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.bigtable.admin.v2.Type.Map other) {
+ if (other == com.google.bigtable.admin.v2.Type.Map.getDefaultInstance()) return this;
+ if (other.hasKeyType()) {
+ mergeKeyType(other.getKeyType());
+ }
+ if (other.hasValueType()) {
+ mergeValueType(other.getValueType());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ input.readMessage(getKeyTypeFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ case 18:
+ {
+ input.readMessage(getValueTypeFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private com.google.bigtable.admin.v2.Type keyType_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>
+ keyTypeBuilder_;
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ *
+ * @return Whether the keyType field is set.
+ */
+ public boolean hasKeyType() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ *
+ * @return The keyType.
+ */
+ public com.google.bigtable.admin.v2.Type getKeyType() {
+ if (keyTypeBuilder_ == null) {
+ return keyType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : keyType_;
+ } else {
+ return keyTypeBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ */
+ public Builder setKeyType(com.google.bigtable.admin.v2.Type value) {
+ if (keyTypeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ keyType_ = value;
+ } else {
+ keyTypeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ */
+ public Builder setKeyType(com.google.bigtable.admin.v2.Type.Builder builderForValue) {
+ if (keyTypeBuilder_ == null) {
+ keyType_ = builderForValue.build();
+ } else {
+ keyTypeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ */
+ public Builder mergeKeyType(com.google.bigtable.admin.v2.Type value) {
+ if (keyTypeBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && keyType_ != null
+ && keyType_ != com.google.bigtable.admin.v2.Type.getDefaultInstance()) {
+ getKeyTypeBuilder().mergeFrom(value);
+ } else {
+ keyType_ = value;
+ }
+ } else {
+ keyTypeBuilder_.mergeFrom(value);
+ }
+ if (keyType_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ */
+ public Builder clearKeyType() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ keyType_ = null;
+ if (keyTypeBuilder_ != null) {
+ keyTypeBuilder_.dispose();
+ keyTypeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ */
+ public com.google.bigtable.admin.v2.Type.Builder getKeyTypeBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return getKeyTypeFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ */
+ public com.google.bigtable.admin.v2.TypeOrBuilder getKeyTypeOrBuilder() {
+ if (keyTypeBuilder_ != null) {
+ return keyTypeBuilder_.getMessageOrBuilder();
+ } else {
+ return keyType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : keyType_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The type of a map key.
+ * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ *
+ *
+ * .google.bigtable.admin.v2.Type key_type = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>
+ getKeyTypeFieldBuilder() {
+ if (keyTypeBuilder_ == null) {
+ keyTypeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>(
+ getKeyType(), getParentForChildren(), isClean());
+ keyType_ = null;
+ }
+ return keyTypeBuilder_;
+ }
+
+ private com.google.bigtable.admin.v2.Type valueType_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>
+ valueTypeBuilder_;
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ *
+ * @return Whether the valueType field is set.
+ */
+ public boolean hasValueType() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ *
+ * @return The valueType.
+ */
+ public com.google.bigtable.admin.v2.Type getValueType() {
+ if (valueTypeBuilder_ == null) {
+ return valueType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : valueType_;
+ } else {
+ return valueTypeBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ */
+ public Builder setValueType(com.google.bigtable.admin.v2.Type value) {
+ if (valueTypeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ valueType_ = value;
+ } else {
+ valueTypeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ */
+ public Builder setValueType(com.google.bigtable.admin.v2.Type.Builder builderForValue) {
+ if (valueTypeBuilder_ == null) {
+ valueType_ = builderForValue.build();
+ } else {
+ valueTypeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ */
+ public Builder mergeValueType(com.google.bigtable.admin.v2.Type value) {
+ if (valueTypeBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)
+ && valueType_ != null
+ && valueType_ != com.google.bigtable.admin.v2.Type.getDefaultInstance()) {
+ getValueTypeBuilder().mergeFrom(value);
+ } else {
+ valueType_ = value;
+ }
+ } else {
+ valueTypeBuilder_.mergeFrom(value);
+ }
+ if (valueType_ != null) {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ */
+ public Builder clearValueType() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ valueType_ = null;
+ if (valueTypeBuilder_ != null) {
+ valueTypeBuilder_.dispose();
+ valueTypeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ */
+ public com.google.bigtable.admin.v2.Type.Builder getValueTypeBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return getValueTypeFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ */
+ public com.google.bigtable.admin.v2.TypeOrBuilder getValueTypeOrBuilder() {
+ if (valueTypeBuilder_ != null) {
+ return valueTypeBuilder_.getMessageOrBuilder();
+ } else {
+ return valueType_ == null
+ ? com.google.bigtable.admin.v2.Type.getDefaultInstance()
+ : valueType_;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The type of the values in a map.
+ *
+ *
+ * .google.bigtable.admin.v2.Type value_type = 2;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>
+ getValueTypeFieldBuilder() {
+ if (valueTypeBuilder_ == null) {
+ valueTypeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.bigtable.admin.v2.Type,
+ com.google.bigtable.admin.v2.Type.Builder,
+ com.google.bigtable.admin.v2.TypeOrBuilder>(
+ getValueType(), getParentForChildren(), isClean());
+ valueType_ = null;
+ }
+ return valueTypeBuilder_;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.bigtable.admin.v2.Type.Map)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.bigtable.admin.v2.Type.Map)
+ private static final com.google.bigtable.admin.v2.Type.Map DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.bigtable.admin.v2.Type.Map();
+ }
+
+ public static com.google.bigtable.admin.v2.Type.Map getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser