Interface EncryptionInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
EncryptionInfo, EncryptionInfo.Builder

public interface EncryptionInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getEncryptionTypeValue

      int getEncryptionTypeValue()
       Output only. The type of encryption used to protect this resource.
       
      .google.bigtable.admin.v2.EncryptionInfo.EncryptionType encryption_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for encryptionType.
    • getEncryptionType

      EncryptionInfo.EncryptionType getEncryptionType()
       Output only. The type of encryption used to protect this resource.
       
      .google.bigtable.admin.v2.EncryptionInfo.EncryptionType encryption_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The encryptionType.
    • hasEncryptionStatus

      boolean hasEncryptionStatus()
       Output only. The status of encrypt/decrypt calls on underlying data for
       this resource. Regardless of status, the existing data is always encrypted
       at rest.
       
      .google.rpc.Status encryption_status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the encryptionStatus field is set.
    • getEncryptionStatus

      com.google.rpc.Status getEncryptionStatus()
       Output only. The status of encrypt/decrypt calls on underlying data for
       this resource. Regardless of status, the existing data is always encrypted
       at rest.
       
      .google.rpc.Status encryption_status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The encryptionStatus.
    • getEncryptionStatusOrBuilder

      com.google.rpc.StatusOrBuilder getEncryptionStatusOrBuilder()
       Output only. The status of encrypt/decrypt calls on underlying data for
       this resource. Regardless of status, the existing data is always encrypted
       at rest.
       
      .google.rpc.Status encryption_status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getKmsKeyVersion

      String getKmsKeyVersion()
       Output only. The version of the Cloud KMS key specified in the parent
       cluster that is in use for the data underlying this table.
       
      string kms_key_version = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The kmsKeyVersion.
    • getKmsKeyVersionBytes

      com.google.protobuf.ByteString getKmsKeyVersionBytes()
       Output only. The version of the Cloud KMS key specified in the parent
       cluster that is in use for the data underlying this table.
       
      string kms_key_version = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for kmsKeyVersion.