@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EncryptionSetting extends Object implements Serializable, Cloneable, StructuredPojo
The object representing the passwords that were used to encrypt the data related to the bot recommendation, as well as the KMS key ARN used to encrypt the associated metadata.
Constructor and Description |
---|
EncryptionSetting() |
Modifier and Type | Method and Description |
---|---|
EncryptionSetting |
clone() |
boolean |
equals(Object obj) |
String |
getAssociatedTranscriptsPassword()
The password used to encrypt the associated transcript file.
|
String |
getBotLocaleExportPassword()
The password used to encrypt the recommended bot recommendation file.
|
String |
getKmsKeyArn()
The KMS key ARN used to encrypt the metadata associated with the bot recommendation.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssociatedTranscriptsPassword(String associatedTranscriptsPassword)
The password used to encrypt the associated transcript file.
|
void |
setBotLocaleExportPassword(String botLocaleExportPassword)
The password used to encrypt the recommended bot recommendation file.
|
void |
setKmsKeyArn(String kmsKeyArn)
The KMS key ARN used to encrypt the metadata associated with the bot recommendation.
|
String |
toString()
Returns a string representation of this object.
|
EncryptionSetting |
withAssociatedTranscriptsPassword(String associatedTranscriptsPassword)
The password used to encrypt the associated transcript file.
|
EncryptionSetting |
withBotLocaleExportPassword(String botLocaleExportPassword)
The password used to encrypt the recommended bot recommendation file.
|
EncryptionSetting |
withKmsKeyArn(String kmsKeyArn)
The KMS key ARN used to encrypt the metadata associated with the bot recommendation.
|
public void setKmsKeyArn(String kmsKeyArn)
The KMS key ARN used to encrypt the metadata associated with the bot recommendation.
kmsKeyArn
- The KMS key ARN used to encrypt the metadata associated with the bot recommendation.public String getKmsKeyArn()
The KMS key ARN used to encrypt the metadata associated with the bot recommendation.
public EncryptionSetting withKmsKeyArn(String kmsKeyArn)
The KMS key ARN used to encrypt the metadata associated with the bot recommendation.
kmsKeyArn
- The KMS key ARN used to encrypt the metadata associated with the bot recommendation.public void setBotLocaleExportPassword(String botLocaleExportPassword)
The password used to encrypt the recommended bot recommendation file.
botLocaleExportPassword
- The password used to encrypt the recommended bot recommendation file.public String getBotLocaleExportPassword()
The password used to encrypt the recommended bot recommendation file.
public EncryptionSetting withBotLocaleExportPassword(String botLocaleExportPassword)
The password used to encrypt the recommended bot recommendation file.
botLocaleExportPassword
- The password used to encrypt the recommended bot recommendation file.public void setAssociatedTranscriptsPassword(String associatedTranscriptsPassword)
The password used to encrypt the associated transcript file.
associatedTranscriptsPassword
- The password used to encrypt the associated transcript file.public String getAssociatedTranscriptsPassword()
The password used to encrypt the associated transcript file.
public EncryptionSetting withAssociatedTranscriptsPassword(String associatedTranscriptsPassword)
The password used to encrypt the associated transcript file.
associatedTranscriptsPassword
- The password used to encrypt the associated transcript file.public String toString()
toString
in class Object
Object.toString()
public EncryptionSetting clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.