Package com.google.bigtable.admin.v2
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.rpc.StatusgetEncryptionStatus()Output only.com.google.rpc.StatusOrBuildergetEncryptionStatusOrBuilder()Output only.EncryptionInfo.EncryptionTypegetEncryptionType()Output only.intgetEncryptionTypeValue()Output only.StringgetKmsKeyVersion()Output only.com.google.protobuf.ByteStringgetKmsKeyVersionBytes()Output only.booleanhasEncryptionStatus()Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.
-
-