Interface Table.ClusterStateOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Table.ClusterState, Table.ClusterState.Builder
Enclosing class:
Table

public static interface Table.ClusterStateOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getReplicationStateValue

      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];
      Returns:
      The enum numeric value on the wire for 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];
      Returns:
      The replicationState.
    • getEncryptionInfoList

      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];
    • getEncryptionInfo

      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];
    • getEncryptionInfoCount

      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];
    • getEncryptionInfoOrBuilderList

      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];
    • getEncryptionInfoOrBuilder

      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];