Interface EncryptionAtRest.Builder

    • Method Detail

      • catalogEncryptionMode

        EncryptionAtRest.Builder catalogEncryptionMode​(String catalogEncryptionMode)

        The encryption-at-rest mode for encrypting Data Catalog data.

        Parameters:
        catalogEncryptionMode - The encryption-at-rest mode for encrypting Data Catalog data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CatalogEncryptionMode, CatalogEncryptionMode
      • sseAwsKmsKeyId

        EncryptionAtRest.Builder sseAwsKmsKeyId​(String sseAwsKmsKeyId)

        The ID of the KMS key to use for encryption at rest.

        Parameters:
        sseAwsKmsKeyId - The ID of the KMS key to use for encryption at rest.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • catalogEncryptionServiceRole

        EncryptionAtRest.Builder catalogEncryptionServiceRole​(String catalogEncryptionServiceRole)

        The role that Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.

        Parameters:
        catalogEncryptionServiceRole - The role that Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.
        Returns:
        Returns a reference to this object so that method calls can be chained together.