Interface ExportServerSideEncryption.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ExportServerSideEncryption.Builder,ExportServerSideEncryption>, SdkBuilder<ExportServerSideEncryption.Builder,ExportServerSideEncryption>, SdkPojo
Enclosing class:
ExportServerSideEncryption

public static interface ExportServerSideEncryption.Builder extends SdkPojo, CopyableBuilder<ExportServerSideEncryption.Builder,ExportServerSideEncryption>
  • Method Details

    • kmsKeyArn

      The Amazon Resource Name (ARN) of the AWS KMS key you want to use to encrypt the Amazon S3 objects. This parameter is required if you choose aws:kms as an encryption type.

      Parameters:
      kmsKeyArn - The Amazon Resource Name (ARN) of the AWS KMS key you want to use to encrypt the Amazon S3 objects. This parameter is required if you choose aws:kms as an encryption type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of server side encryption used for encrypting the objects in Amazon S3.

      Parameters:
      type - The type of server side encryption used for encrypting the objects in Amazon S3.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of server side encryption used for encrypting the objects in Amazon S3.

      Parameters:
      type - The type of server side encryption used for encrypting the objects in Amazon S3.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: