public static final class Table.ClusterState extends GeneratedMessageV3 implements Table.ClusterStateOrBuilder
The state of a table's data in a particular cluster.
Protobuf type google.bigtable.admin.v2.Table.ClusterState
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > Table.ClusterStateImplements
Table.ClusterStateOrBuilderStatic Fields
ENCRYPTION_INFO_FIELD_NUMBER
public static final int ENCRYPTION_INFO_FIELD_NUMBER
Type | Description |
int |
REPLICATION_STATE_FIELD_NUMBER
public static final int REPLICATION_STATE_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static Table.ClusterState getDefaultInstance()
Type | Description |
Table.ClusterState |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static Table.ClusterState.Builder newBuilder()
Type | Description |
Table.ClusterState.Builder |
newBuilder(Table.ClusterState prototype)
public static Table.ClusterState.Builder newBuilder(Table.ClusterState prototype)
Name | Description |
prototype | Table.ClusterState |
Type | Description |
Table.ClusterState.Builder |
parseDelimitedFrom(InputStream input)
public static Table.ClusterState parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
Table.ClusterState |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Table.ClusterState parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Table.ClusterState |
Type | Description |
IOException |
parseFrom(byte[] data)
public static Table.ClusterState parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
Table.ClusterState |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Table.ClusterState parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Table.ClusterState |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static Table.ClusterState parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
Table.ClusterState |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Table.ClusterState parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Table.ClusterState |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static Table.ClusterState parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
Table.ClusterState |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Table.ClusterState parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Table.ClusterState |
Type | Description |
IOException |
parseFrom(InputStream input)
public static Table.ClusterState parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
Table.ClusterState |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Table.ClusterState parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Table.ClusterState |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static Table.ClusterState parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
Table.ClusterState |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Table.ClusterState parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Table.ClusterState |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<Table.ClusterState> parser()
Type | Description |
Parser<ClusterState> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getDefaultInstanceForType()
public Table.ClusterState getDefaultInstanceForType()
Type | Description |
Table.ClusterState |
getEncryptionInfo(int index)
public EncryptionInfo getEncryptionInfo(int index)
Output only. The encryption information for the table in this cluster. If the encryption key protecting this resource is customer managed, then its version can be rotated in Cloud Key Management Service (Cloud KMS). The primary version of the key and its status will be reflected here when changes propagate from Cloud KMS.
repeated .google.bigtable.admin.v2.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
EncryptionInfo |
getEncryptionInfoCount()
public int getEncryptionInfoCount()
Output only. The encryption information for the table in this cluster. If the encryption key protecting this resource is customer managed, then its version can be rotated in Cloud Key Management Service (Cloud KMS). The primary version of the key and its status will be reflected here when changes propagate from Cloud KMS.
repeated .google.bigtable.admin.v2.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
int |
getEncryptionInfoList()
public List<EncryptionInfo> getEncryptionInfoList()
Output only. The encryption information for the table in this cluster. If the encryption key protecting this resource is customer managed, then its version can be rotated in Cloud Key Management Service (Cloud KMS). The primary version of the key and its status will be reflected here when changes propagate from Cloud KMS.
repeated .google.bigtable.admin.v2.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
List<EncryptionInfo> |
getEncryptionInfoOrBuilder(int index)
public EncryptionInfoOrBuilder getEncryptionInfoOrBuilder(int index)
Output only. The encryption information for the table in this cluster. If the encryption key protecting this resource is customer managed, then its version can be rotated in Cloud Key Management Service (Cloud KMS). The primary version of the key and its status will be reflected here when changes propagate from Cloud KMS.
repeated .google.bigtable.admin.v2.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
EncryptionInfoOrBuilder |
getEncryptionInfoOrBuilderList()
public List<? extends EncryptionInfoOrBuilder> getEncryptionInfoOrBuilderList()
Output only. The encryption information for the table in this cluster. If the encryption key protecting this resource is customer managed, then its version can be rotated in Cloud Key Management Service (Cloud KMS). The primary version of the key and its status will be reflected here when changes propagate from Cloud KMS.
repeated .google.bigtable.admin.v2.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
List<? extends com.google.bigtable.admin.v2.EncryptionInfoOrBuilder> |
getParserForType()
public Parser<Table.ClusterState> getParserForType()
Type | Description |
Parser<ClusterState> |
getReplicationState()
public Table.ClusterState.ReplicationState getReplicationState()
Output only. The state of replication for the table in this cluster.
.google.bigtable.admin.v2.Table.ClusterState.ReplicationState replication_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Table.ClusterState.ReplicationState | The replicationState. |
getReplicationStateValue()
public int getReplicationStateValue()
Output only. The state of replication for the table in this cluster.
.google.bigtable.admin.v2.Table.ClusterState.ReplicationState replication_state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
int | The enum numeric value on the wire for replicationState. |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public Table.ClusterState.Builder newBuilderForType()
Type | Description |
Table.ClusterState.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Table.ClusterState.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
Table.ClusterState.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public Table.ClusterState.Builder toBuilder()
Type | Description |
Table.ClusterState.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |