Interface EncryptionSetting.Builder

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

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

    • kmsKeyArn

      EncryptionSetting.Builder kmsKeyArn(String kmsKeyArn)

      The KMS key ARN used to encrypt the metadata associated with the bot recommendation.

      Parameters:
      kmsKeyArn - The KMS key ARN used to encrypt the metadata associated with the bot recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • botLocaleExportPassword

      EncryptionSetting.Builder botLocaleExportPassword(String botLocaleExportPassword)

      The password used to encrypt the recommended bot recommendation file.

      Parameters:
      botLocaleExportPassword - The password used to encrypt the recommended bot recommendation file.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • associatedTranscriptsPassword

      EncryptionSetting.Builder associatedTranscriptsPassword(String associatedTranscriptsPassword)

      The password used to encrypt the associated transcript file.

      Parameters:
      associatedTranscriptsPassword - The password used to encrypt the associated transcript file.
      Returns:
      Returns a reference to this object so that method calls can be chained together.