Interface PackageEncryptionOptions.Builder

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

@Mutable @NotThreadSafe public static interface PackageEncryptionOptions.Builder extends SdkPojo, CopyableBuilder<PackageEncryptionOptions.Builder,PackageEncryptionOptions>
  • Method Details

    • kmsKeyIdentifier

      PackageEncryptionOptions.Builder kmsKeyIdentifier(String kmsKeyIdentifier)

      KMS key ID for encrypting the package.

      Parameters:
      kmsKeyIdentifier - KMS key ID for encrypting the package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encryptionEnabled

      PackageEncryptionOptions.Builder encryptionEnabled(Boolean encryptionEnabled)

      Whether encryption is enabled for the package.

      Parameters:
      encryptionEnabled - Whether encryption is enabled for the package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.