getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.bigtable.v2.Type.Array getDefaultInstanceForType() {
+ public com.google.bigtable.v2.Type.Proto getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface MapOrBuilder
+ public interface EnumOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.bigtable.v2.Type.Map)
+ // @@protoc_insertion_point(interface_extends:google.bigtable.v2.Type.Enum)
com.google.protobuf.MessageOrBuilder {
/**
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The ID of the schema bundle that this enum is defined in.
*
*
- * .google.bigtable.v2.Type key_type = 1;
+ * string schema_bundle_id = 1;
*
- * @return Whether the keyType field is set.
+ * @return The schemaBundleId.
*/
- boolean hasKeyType();
+ java.lang.String getSchemaBundleId();
/**
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The ID of the schema bundle that this enum is defined in.
*
*
- * .google.bigtable.v2.Type key_type = 1;
- *
- * @return The keyType.
- */
- com.google.bigtable.v2.Type getKeyType();
-
- /**
- *
- *
- *
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
- *
+ * string schema_bundle_id = 1;
*
- * .google.bigtable.v2.Type key_type = 1;
+ * @return The bytes for schemaBundleId.
*/
- com.google.bigtable.v2.TypeOrBuilder getKeyTypeOrBuilder();
+ com.google.protobuf.ByteString getSchemaBundleIdBytes();
/**
*
*
*
- * The type of the values in a map.
+ * The fully qualified name of the protobuf enum message, including package.
+ * In the format of "foo.bar.EnumMessage".
*
*
- * .google.bigtable.v2.Type value_type = 2;
+ * string enum_name = 2;
*
- * @return Whether the valueType field is set.
+ * @return The enumName.
*/
- boolean hasValueType();
+ java.lang.String getEnumName();
/**
*
*
*
- * The type of the values in a map.
+ * The fully qualified name of the protobuf enum message, including package.
+ * In the format of "foo.bar.EnumMessage".
*
*
- * .google.bigtable.v2.Type value_type = 2;
- *
- * @return The valueType.
- */
- com.google.bigtable.v2.Type getValueType();
-
- /**
- *
- *
- *
- * The type of the values in a map.
- *
+ * string enum_name = 2;
*
- * .google.bigtable.v2.Type value_type = 2;
+ * @return The bytes for enumName.
*/
- com.google.bigtable.v2.TypeOrBuilder getValueTypeOrBuilder();
+ com.google.protobuf.ByteString getEnumNameBytes();
}
/**
*
*
*
- * 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.
+ * A protobuf enum type.
+ * Values of type `Enum` are stored in `Value.int_value`.
*
*
- * Protobuf type {@code google.bigtable.v2.Type.Map}
+ * Protobuf type {@code google.bigtable.v2.Type.Enum}
*/
- public static final class Map extends com.google.protobuf.GeneratedMessageV3
+ public static final class Enum extends com.google.protobuf.GeneratedMessageV3
implements
- // @@protoc_insertion_point(message_implements:google.bigtable.v2.Type.Map)
- MapOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.bigtable.v2.Type.Enum)
+ EnumOrBuilder {
private static final long serialVersionUID = 0L;
- // Use Map.newBuilder() to construct.
- private Map(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ // Use Enum.newBuilder() to construct.
+ private Enum(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
- private Map() {}
+ private Enum() {
+ schemaBundleId_ = "";
+ enumName_ = "";
+ }
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
- return new Map();
+ return new Enum();
}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.bigtable.v2.TypesProto
- .internal_static_google_bigtable_v2_Type_Map_descriptor;
+ .internal_static_google_bigtable_v2_Type_Enum_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.bigtable.v2.TypesProto
- .internal_static_google_bigtable_v2_Type_Map_fieldAccessorTable
+ .internal_static_google_bigtable_v2_Type_Enum_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.bigtable.v2.Type.Map.class, com.google.bigtable.v2.Type.Map.Builder.class);
+ com.google.bigtable.v2.Type.Enum.class,
+ com.google.bigtable.v2.Type.Enum.Builder.class);
}
- private int bitField0_;
- public static final int KEY_TYPE_FIELD_NUMBER = 1;
- private com.google.bigtable.v2.Type keyType_;
+ public static final int SCHEMA_BUNDLE_ID_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object schemaBundleId_ = "";
/**
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The ID of the schema bundle that this enum is defined in.
*
*
- * .google.bigtable.v2.Type key_type = 1;
+ * string schema_bundle_id = 1;
*
- * @return Whether the keyType field is set.
+ * @return The schemaBundleId.
*/
@java.lang.Override
- public boolean hasKeyType() {
- return ((bitField0_ & 0x00000001) != 0);
+ public java.lang.String getSchemaBundleId() {
+ java.lang.Object ref = schemaBundleId_;
+ 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();
+ schemaBundleId_ = s;
+ return s;
+ }
}
/**
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The ID of the schema bundle that this enum is defined in.
*
*
- * .google.bigtable.v2.Type key_type = 1;
+ * string schema_bundle_id = 1;
*
- * @return The keyType.
+ * @return The bytes for schemaBundleId.
*/
@java.lang.Override
- public com.google.bigtable.v2.Type getKeyType() {
- return keyType_ == null ? com.google.bigtable.v2.Type.getDefaultInstance() : keyType_;
+ public com.google.protobuf.ByteString getSchemaBundleIdBytes() {
+ java.lang.Object ref = schemaBundleId_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ schemaBundleId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
}
- /**
- *
- *
- *
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
- *
- *
- * .google.bigtable.v2.Type key_type = 1;
- */
- @java.lang.Override
- public com.google.bigtable.v2.TypeOrBuilder getKeyTypeOrBuilder() {
- return keyType_ == null ? com.google.bigtable.v2.Type.getDefaultInstance() : keyType_;
- }
+ public static final int ENUM_NAME_FIELD_NUMBER = 2;
- public static final int VALUE_TYPE_FIELD_NUMBER = 2;
- private com.google.bigtable.v2.Type valueType_;
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object enumName_ = "";
/**
*
*
*
- * The type of the values in a map.
+ * The fully qualified name of the protobuf enum message, including package.
+ * In the format of "foo.bar.EnumMessage".
*
*
- * .google.bigtable.v2.Type value_type = 2;
+ * string enum_name = 2;
*
- * @return Whether the valueType field is set.
+ * @return The enumName.
*/
@java.lang.Override
- public boolean hasValueType() {
- return ((bitField0_ & 0x00000002) != 0);
+ public java.lang.String getEnumName() {
+ java.lang.Object ref = enumName_;
+ 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();
+ enumName_ = s;
+ return s;
+ }
}
/**
*
*
*
- * The type of the values in a map.
+ * The fully qualified name of the protobuf enum message, including package.
+ * In the format of "foo.bar.EnumMessage".
*
*
- * .google.bigtable.v2.Type value_type = 2;
- *
- * @return The valueType.
- */
- @java.lang.Override
- public com.google.bigtable.v2.Type getValueType() {
- return valueType_ == null ? com.google.bigtable.v2.Type.getDefaultInstance() : valueType_;
- }
-
- /**
- *
- *
- *
- * The type of the values in a map.
- *
+ * string enum_name = 2;
*
- * .google.bigtable.v2.Type value_type = 2;
+ * @return The bytes for enumName.
*/
@java.lang.Override
- public com.google.bigtable.v2.TypeOrBuilder getValueTypeOrBuilder() {
- return valueType_ == null ? com.google.bigtable.v2.Type.getDefaultInstance() : valueType_;
+ public com.google.protobuf.ByteString getEnumNameBytes() {
+ java.lang.Object ref = enumName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ enumName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
}
private byte memoizedIsInitialized = -1;
@@ -12566,11 +12663,11 @@ public final boolean isInitialized() {
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
- if (((bitField0_ & 0x00000001) != 0)) {
- output.writeMessage(1, getKeyType());
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schemaBundleId_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, schemaBundleId_);
}
- if (((bitField0_ & 0x00000002) != 0)) {
- output.writeMessage(2, getValueType());
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(enumName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, enumName_);
}
getUnknownFields().writeTo(output);
}
@@ -12581,11 +12678,11 @@ public int getSerializedSize() {
if (size != -1) return size;
size = 0;
- if (((bitField0_ & 0x00000001) != 0)) {
- size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getKeyType());
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schemaBundleId_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, schemaBundleId_);
}
- if (((bitField0_ & 0x00000002) != 0)) {
- size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getValueType());
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(enumName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, enumName_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -12597,19 +12694,13 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof com.google.bigtable.v2.Type.Map)) {
+ if (!(obj instanceof com.google.bigtable.v2.Type.Enum)) {
return super.equals(obj);
}
- com.google.bigtable.v2.Type.Map other = (com.google.bigtable.v2.Type.Map) obj;
+ com.google.bigtable.v2.Type.Enum other = (com.google.bigtable.v2.Type.Enum) 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 (!getSchemaBundleId().equals(other.getSchemaBundleId())) return false;
+ if (!getEnumName().equals(other.getEnumName())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -12621,83 +12712,79 @@ public int hashCode() {
}
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 = (37 * hash) + SCHEMA_BUNDLE_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getSchemaBundleId().hashCode();
+ hash = (37 * hash) + ENUM_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getEnumName().hashCode();
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.bigtable.v2.Type.Map parseFrom(java.nio.ByteBuffer data)
+ public static com.google.bigtable.v2.Type.Enum parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.bigtable.v2.Type.Map parseFrom(
+ public static com.google.bigtable.v2.Type.Enum 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.v2.Type.Map parseFrom(com.google.protobuf.ByteString data)
+ public static com.google.bigtable.v2.Type.Enum parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.bigtable.v2.Type.Map parseFrom(
+ public static com.google.bigtable.v2.Type.Enum 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.v2.Type.Map parseFrom(byte[] data)
+ public static com.google.bigtable.v2.Type.Enum parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.bigtable.v2.Type.Map parseFrom(
+ public static com.google.bigtable.v2.Type.Enum parseFrom(
byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.bigtable.v2.Type.Map parseFrom(java.io.InputStream input)
+ public static com.google.bigtable.v2.Type.Enum parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
}
- public static com.google.bigtable.v2.Type.Map parseFrom(
+ public static com.google.bigtable.v2.Type.Enum 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.v2.Type.Map parseDelimitedFrom(java.io.InputStream input)
+ public static com.google.bigtable.v2.Type.Enum parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.bigtable.v2.Type.Map parseDelimitedFrom(
+ public static com.google.bigtable.v2.Type.Enum 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.v2.Type.Map parseFrom(
+ public static com.google.bigtable.v2.Type.Enum parseFrom(
com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
}
- public static com.google.bigtable.v2.Type.Map parseFrom(
+ public static com.google.bigtable.v2.Type.Enum parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -12714,7 +12801,7 @@ public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(com.google.bigtable.v2.Type.Map prototype) {
+ public static Builder newBuilder(com.google.bigtable.v2.Type.Enum prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -12734,85 +12821,62 @@ protected Builder newBuilderForType(
*
*
*
- * 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.
+ * A protobuf enum type.
+ * Values of type `Enum` are stored in `Value.int_value`.
*
*
- * Protobuf type {@code google.bigtable.v2.Type.Map}
+ * Protobuf type {@code google.bigtable.v2.Type.Enum}
*/
public static final class Builder
extends com.google.protobuf.GeneratedMessageV3.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.bigtable.v2.Type.Map)
- com.google.bigtable.v2.Type.MapOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.bigtable.v2.Type.Enum)
+ com.google.bigtable.v2.Type.EnumOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.bigtable.v2.TypesProto
- .internal_static_google_bigtable_v2_Type_Map_descriptor;
+ .internal_static_google_bigtable_v2_Type_Enum_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.bigtable.v2.TypesProto
- .internal_static_google_bigtable_v2_Type_Map_fieldAccessorTable
+ .internal_static_google_bigtable_v2_Type_Enum_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.bigtable.v2.Type.Map.class,
- com.google.bigtable.v2.Type.Map.Builder.class);
+ com.google.bigtable.v2.Type.Enum.class,
+ com.google.bigtable.v2.Type.Enum.Builder.class);
}
- // Construct using com.google.bigtable.v2.Type.Map.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
+ // Construct using com.google.bigtable.v2.Type.Enum.newBuilder()
+ private Builder() {}
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;
- }
+ schemaBundleId_ = "";
+ enumName_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.bigtable.v2.TypesProto
- .internal_static_google_bigtable_v2_Type_Map_descriptor;
+ .internal_static_google_bigtable_v2_Type_Enum_descriptor;
}
@java.lang.Override
- public com.google.bigtable.v2.Type.Map getDefaultInstanceForType() {
- return com.google.bigtable.v2.Type.Map.getDefaultInstance();
+ public com.google.bigtable.v2.Type.Enum getDefaultInstanceForType() {
+ return com.google.bigtable.v2.Type.Enum.getDefaultInstance();
}
@java.lang.Override
- public com.google.bigtable.v2.Type.Map build() {
- com.google.bigtable.v2.Type.Map result = buildPartial();
+ public com.google.bigtable.v2.Type.Enum build() {
+ com.google.bigtable.v2.Type.Enum result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -12820,8 +12884,8 @@ public com.google.bigtable.v2.Type.Map build() {
}
@java.lang.Override
- public com.google.bigtable.v2.Type.Map buildPartial() {
- com.google.bigtable.v2.Type.Map result = new com.google.bigtable.v2.Type.Map(this);
+ public com.google.bigtable.v2.Type.Enum buildPartial() {
+ com.google.bigtable.v2.Type.Enum result = new com.google.bigtable.v2.Type.Enum(this);
if (bitField0_ != 0) {
buildPartial0(result);
}
@@ -12829,18 +12893,14 @@ public com.google.bigtable.v2.Type.Map buildPartial() {
return result;
}
- private void buildPartial0(com.google.bigtable.v2.Type.Map result) {
+ private void buildPartial0(com.google.bigtable.v2.Type.Enum result) {
int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
- result.keyType_ = keyTypeBuilder_ == null ? keyType_ : keyTypeBuilder_.build();
- to_bitField0_ |= 0x00000001;
+ result.schemaBundleId_ = schemaBundleId_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
- result.valueType_ = valueTypeBuilder_ == null ? valueType_ : valueTypeBuilder_.build();
- to_bitField0_ |= 0x00000002;
+ result.enumName_ = enumName_;
}
- result.bitField0_ |= to_bitField0_;
}
@java.lang.Override
@@ -12880,21 +12940,25 @@ public Builder addRepeatedField(
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof com.google.bigtable.v2.Type.Map) {
- return mergeFrom((com.google.bigtable.v2.Type.Map) other);
+ if (other instanceof com.google.bigtable.v2.Type.Enum) {
+ return mergeFrom((com.google.bigtable.v2.Type.Enum) other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(com.google.bigtable.v2.Type.Map other) {
- if (other == com.google.bigtable.v2.Type.Map.getDefaultInstance()) return this;
- if (other.hasKeyType()) {
- mergeKeyType(other.getKeyType());
+ public Builder mergeFrom(com.google.bigtable.v2.Type.Enum other) {
+ if (other == com.google.bigtable.v2.Type.Enum.getDefaultInstance()) return this;
+ if (!other.getSchemaBundleId().isEmpty()) {
+ schemaBundleId_ = other.schemaBundleId_;
+ bitField0_ |= 0x00000001;
+ onChanged();
}
- if (other.hasValueType()) {
- mergeValueType(other.getValueType());
+ if (!other.getEnumName().isEmpty()) {
+ enumName_ = other.enumName_;
+ bitField0_ |= 0x00000002;
+ onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -12924,13 +12988,13 @@ public Builder mergeFrom(
break;
case 10:
{
- input.readMessage(getKeyTypeFieldBuilder().getBuilder(), extensionRegistry);
+ schemaBundleId_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000001;
break;
} // case 10
case 18:
{
- input.readMessage(getValueTypeFieldBuilder().getBuilder(), extensionRegistry);
+ enumName_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000002;
break;
} // case 18
@@ -12953,46 +13017,28 @@ public Builder mergeFrom(
private int bitField0_;
- private com.google.bigtable.v2.Type keyType_;
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.v2.Type,
- com.google.bigtable.v2.Type.Builder,
- com.google.bigtable.v2.TypeOrBuilder>
- keyTypeBuilder_;
-
- /**
- *
- *
- *
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
- *
- *
- * .google.bigtable.v2.Type key_type = 1;
- *
- * @return Whether the keyType field is set.
- */
- public boolean hasKeyType() {
- return ((bitField0_ & 0x00000001) != 0);
- }
+ private java.lang.Object schemaBundleId_ = "";
/**
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The ID of the schema bundle that this enum is defined in.
*
*
- * .google.bigtable.v2.Type key_type = 1;
+ * string schema_bundle_id = 1;
*
- * @return The keyType.
+ * @return The schemaBundleId.
*/
- public com.google.bigtable.v2.Type getKeyType() {
- if (keyTypeBuilder_ == null) {
- return keyType_ == null ? com.google.bigtable.v2.Type.getDefaultInstance() : keyType_;
+ public java.lang.String getSchemaBundleId() {
+ java.lang.Object ref = schemaBundleId_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ schemaBundleId_ = s;
+ return s;
} else {
- return keyTypeBuilder_.getMessage();
+ return (java.lang.String) ref;
}
}
@@ -13000,42 +13046,42 @@ public com.google.bigtable.v2.Type getKeyType() {
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The ID of the schema bundle that this enum is defined in.
*
*
- * .google.bigtable.v2.Type key_type = 1;
+ * string schema_bundle_id = 1;
+ *
+ * @return The bytes for schemaBundleId.
*/
- public Builder setKeyType(com.google.bigtable.v2.Type value) {
- if (keyTypeBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- keyType_ = value;
+ public com.google.protobuf.ByteString getSchemaBundleIdBytes() {
+ java.lang.Object ref = schemaBundleId_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ schemaBundleId_ = b;
+ return b;
} else {
- keyTypeBuilder_.setMessage(value);
+ return (com.google.protobuf.ByteString) ref;
}
- bitField0_ |= 0x00000001;
- onChanged();
- return this;
}
/**
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The ID of the schema bundle that this enum is defined in.
*
*
- * .google.bigtable.v2.Type key_type = 1;
+ * string schema_bundle_id = 1;
+ *
+ * @param value The schemaBundleId to set.
+ * @return This builder for chaining.
*/
- public Builder setKeyType(com.google.bigtable.v2.Type.Builder builderForValue) {
- if (keyTypeBuilder_ == null) {
- keyType_ = builderForValue.build();
- } else {
- keyTypeBuilder_.setMessage(builderForValue.build());
+ public Builder setSchemaBundleId(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
}
+ schemaBundleId_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
@@ -13045,48 +13091,16 @@ public Builder setKeyType(com.google.bigtable.v2.Type.Builder builderForValue) {
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The ID of the schema bundle that this enum is defined in.
*
*
- * .google.bigtable.v2.Type key_type = 1;
- */
- public Builder mergeKeyType(com.google.bigtable.v2.Type value) {
- if (keyTypeBuilder_ == null) {
- if (((bitField0_ & 0x00000001) != 0)
- && keyType_ != null
- && keyType_ != com.google.bigtable.v2.Type.getDefaultInstance()) {
- getKeyTypeBuilder().mergeFrom(value);
- } else {
- keyType_ = value;
- }
- } else {
- keyTypeBuilder_.mergeFrom(value);
- }
- if (keyType_ != null) {
- bitField0_ |= 0x00000001;
- onChanged();
- }
- return this;
- }
-
- /**
- *
+ * string schema_bundle_id = 1;
*
- *
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
- *
- *
- * .google.bigtable.v2.Type key_type = 1;
+ * @return This builder for chaining.
*/
- public Builder clearKeyType() {
+ public Builder clearSchemaBundleId() {
+ schemaBundleId_ = getDefaultInstance().getSchemaBundleId();
bitField0_ = (bitField0_ & ~0x00000001);
- keyType_ = null;
- if (keyTypeBuilder_ != null) {
- keyTypeBuilder_.dispose();
- keyTypeBuilder_ = null;
- }
onChanged();
return this;
}
@@ -13095,33 +13109,48 @@ public Builder clearKeyType() {
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The ID of the schema bundle that this enum is defined in.
*
*
- * .google.bigtable.v2.Type key_type = 1;
+ * string schema_bundle_id = 1;
+ *
+ * @param value The bytes for schemaBundleId to set.
+ * @return This builder for chaining.
*/
- public com.google.bigtable.v2.Type.Builder getKeyTypeBuilder() {
+ public Builder setSchemaBundleIdBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ schemaBundleId_ = value;
bitField0_ |= 0x00000001;
onChanged();
- return getKeyTypeFieldBuilder().getBuilder();
+ return this;
}
+ private java.lang.Object enumName_ = "";
+
/**
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The fully qualified name of the protobuf enum message, including package.
+ * In the format of "foo.bar.EnumMessage".
*
*
- * .google.bigtable.v2.Type key_type = 1;
+ * string enum_name = 2;
+ *
+ * @return The enumName.
*/
- public com.google.bigtable.v2.TypeOrBuilder getKeyTypeOrBuilder() {
- if (keyTypeBuilder_ != null) {
- return keyTypeBuilder_.getMessageOrBuilder();
+ public java.lang.String getEnumName() {
+ java.lang.Object ref = enumName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ enumName_ = s;
+ return s;
} else {
- return keyType_ == null ? com.google.bigtable.v2.Type.getDefaultInstance() : keyType_;
+ return (java.lang.String) ref;
}
}
@@ -13129,219 +13158,92 @@ public com.google.bigtable.v2.TypeOrBuilder getKeyTypeOrBuilder() {
*
*
*
- * The type of a map key.
- * Only `Bytes`, `String`, and `Int64` are allowed as key types.
+ * The fully qualified name of the protobuf enum message, including package.
+ * In the format of "foo.bar.EnumMessage".
*
*
- * .google.bigtable.v2.Type key_type = 1;
+ * string enum_name = 2;
+ *
+ * @return The bytes for enumName.
*/
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.v2.Type,
- com.google.bigtable.v2.Type.Builder,
- com.google.bigtable.v2.TypeOrBuilder>
- getKeyTypeFieldBuilder() {
- if (keyTypeBuilder_ == null) {
- keyTypeBuilder_ =
- new com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.v2.Type,
- com.google.bigtable.v2.Type.Builder,
- com.google.bigtable.v2.TypeOrBuilder>(
- getKeyType(), getParentForChildren(), isClean());
- keyType_ = null;
+ public com.google.protobuf.ByteString getEnumNameBytes() {
+ java.lang.Object ref = enumName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ enumName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
}
- return keyTypeBuilder_;
}
- private com.google.bigtable.v2.Type valueType_;
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.v2.Type,
- com.google.bigtable.v2.Type.Builder,
- com.google.bigtable.v2.TypeOrBuilder>
- valueTypeBuilder_;
-
/**
*
*
*
- * The type of the values in a map.
+ * The fully qualified name of the protobuf enum message, including package.
+ * In the format of "foo.bar.EnumMessage".
*
*
- * .google.bigtable.v2.Type value_type = 2;
+ * string enum_name = 2;
*
- * @return Whether the valueType field is set.
+ * @param value The enumName to set.
+ * @return This builder for chaining.
*/
- public boolean hasValueType() {
- return ((bitField0_ & 0x00000002) != 0);
+ public Builder setEnumName(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ enumName_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
}
/**
*
*
*
- * The type of the values in a map.
+ * The fully qualified name of the protobuf enum message, including package.
+ * In the format of "foo.bar.EnumMessage".
*
*
- * .google.bigtable.v2.Type value_type = 2;
+ * string enum_name = 2;
*
- * @return The valueType.
+ * @return This builder for chaining.
*/
- public com.google.bigtable.v2.Type getValueType() {
- if (valueTypeBuilder_ == null) {
- return valueType_ == null ? com.google.bigtable.v2.Type.getDefaultInstance() : valueType_;
- } else {
- return valueTypeBuilder_.getMessage();
- }
+ public Builder clearEnumName() {
+ enumName_ = getDefaultInstance().getEnumName();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
}
/**
*
*
*
- * The type of the values in a map.
+ * The fully qualified name of the protobuf enum message, including package.
+ * In the format of "foo.bar.EnumMessage".
*
*
- * .google.bigtable.v2.Type value_type = 2;
+ * string enum_name = 2;
+ *
+ * @param value The bytes for enumName to set.
+ * @return This builder for chaining.
*/
- public Builder setValueType(com.google.bigtable.v2.Type value) {
- if (valueTypeBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- valueType_ = value;
- } else {
- valueTypeBuilder_.setMessage(value);
+ public Builder setEnumNameBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
}
+ checkByteStringIsUtf8(value);
+ enumName_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
- /**
- *
- *
- *
- * The type of the values in a map.
- *
- *
- * .google.bigtable.v2.Type value_type = 2;
- */
- public Builder setValueType(com.google.bigtable.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.v2.Type value_type = 2;
- */
- public Builder mergeValueType(com.google.bigtable.v2.Type value) {
- if (valueTypeBuilder_ == null) {
- if (((bitField0_ & 0x00000002) != 0)
- && valueType_ != null
- && valueType_ != com.google.bigtable.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.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.v2.Type value_type = 2;
- */
- public com.google.bigtable.v2.Type.Builder getValueTypeBuilder() {
- bitField0_ |= 0x00000002;
- onChanged();
- return getValueTypeFieldBuilder().getBuilder();
- }
-
- /**
- *
- *
- *
- * The type of the values in a map.
- *
- *
- * .google.bigtable.v2.Type value_type = 2;
- */
- public com.google.bigtable.v2.TypeOrBuilder getValueTypeOrBuilder() {
- if (valueTypeBuilder_ != null) {
- return valueTypeBuilder_.getMessageOrBuilder();
- } else {
- return valueType_ == null ? com.google.bigtable.v2.Type.getDefaultInstance() : valueType_;
- }
- }
-
- /**
- *
- *
- *
- * The type of the values in a map.
- *
- *
- * .google.bigtable.v2.Type value_type = 2;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.v2.Type,
- com.google.bigtable.v2.Type.Builder,
- com.google.bigtable.v2.TypeOrBuilder>
- getValueTypeFieldBuilder() {
- if (valueTypeBuilder_ == null) {
- valueTypeBuilder_ =
- new com.google.protobuf.SingleFieldBuilderV3<
- com.google.bigtable.v2.Type,
- com.google.bigtable.v2.Type.Builder,
- com.google.bigtable.v2.TypeOrBuilder>(
- getValueType(), getParentForChildren(), isClean());
- valueType_ = null;
- }
- return valueTypeBuilder_;
- }
-
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -13354,24 +13256,24 @@ public final Builder mergeUnknownFields(
return super.mergeUnknownFields(unknownFields);
}
- // @@protoc_insertion_point(builder_scope:google.bigtable.v2.Type.Map)
+ // @@protoc_insertion_point(builder_scope:google.bigtable.v2.Type.Enum)
}
- // @@protoc_insertion_point(class_scope:google.bigtable.v2.Type.Map)
- private static final com.google.bigtable.v2.Type.Map DEFAULT_INSTANCE;
+ // @@protoc_insertion_point(class_scope:google.bigtable.v2.Type.Enum)
+ private static final com.google.bigtable.v2.Type.Enum DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new com.google.bigtable.v2.Type.Map();
+ DEFAULT_INSTANCE = new com.google.bigtable.v2.Type.Enum();
}
- public static com.google.bigtable.v2.Type.Map getDefaultInstance() {
+ public static com.google.bigtable.v2.Type.Enum getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser