@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeBotRecommendationResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeBotRecommendationResult() |
Modifier and Type | Method and Description |
---|---|
DescribeBotRecommendationResult |
clone() |
boolean |
equals(Object obj) |
String |
getBotId()
The identifier of the bot associated with the bot recommendation.
|
String |
getBotRecommendationId()
The identifier of the bot recommendation being described.
|
BotRecommendationResults |
getBotRecommendationResults()
The object representing the URL of the bot definition, the URL of the associated transcript and a statistical
summary of the bot recommendation results.
|
String |
getBotRecommendationStatus()
The status of the bot recommendation.
|
String |
getBotVersion()
The version of the bot associated with the bot recommendation.
|
Date |
getCreationDateTime()
The date and time that the bot recommendation was created.
|
EncryptionSetting |
getEncryptionSetting()
The object representing the passwords that were used to encrypt the data related to the bot recommendation
results, as well as the KMS key ARN used to encrypt the associated metadata.
|
List<String> |
getFailureReasons()
If botRecommendationStatus is Failed, Amazon Lex explains why.
|
Date |
getLastUpdatedDateTime()
The date and time that the bot recommendation was last updated.
|
String |
getLocaleId()
The identifier of the language and locale of the bot recommendation to describe.
|
TranscriptSourceSetting |
getTranscriptSourceSetting()
The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.
|
int |
hashCode() |
void |
setBotId(String botId)
The identifier of the bot associated with the bot recommendation.
|
void |
setBotRecommendationId(String botRecommendationId)
The identifier of the bot recommendation being described.
|
void |
setBotRecommendationResults(BotRecommendationResults botRecommendationResults)
The object representing the URL of the bot definition, the URL of the associated transcript and a statistical
summary of the bot recommendation results.
|
void |
setBotRecommendationStatus(String botRecommendationStatus)
The status of the bot recommendation.
|
void |
setBotVersion(String botVersion)
The version of the bot associated with the bot recommendation.
|
void |
setCreationDateTime(Date creationDateTime)
The date and time that the bot recommendation was created.
|
void |
setEncryptionSetting(EncryptionSetting encryptionSetting)
The object representing the passwords that were used to encrypt the data related to the bot recommendation
results, as well as the KMS key ARN used to encrypt the associated metadata.
|
void |
setFailureReasons(Collection<String> failureReasons)
If botRecommendationStatus is Failed, Amazon Lex explains why.
|
void |
setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the bot recommendation was last updated.
|
void |
setLocaleId(String localeId)
The identifier of the language and locale of the bot recommendation to describe.
|
void |
setTranscriptSourceSetting(TranscriptSourceSetting transcriptSourceSetting)
The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.
|
String |
toString()
Returns a string representation of this object.
|
DescribeBotRecommendationResult |
withBotId(String botId)
The identifier of the bot associated with the bot recommendation.
|
DescribeBotRecommendationResult |
withBotRecommendationId(String botRecommendationId)
The identifier of the bot recommendation being described.
|
DescribeBotRecommendationResult |
withBotRecommendationResults(BotRecommendationResults botRecommendationResults)
The object representing the URL of the bot definition, the URL of the associated transcript and a statistical
summary of the bot recommendation results.
|
DescribeBotRecommendationResult |
withBotRecommendationStatus(BotRecommendationStatus botRecommendationStatus)
The status of the bot recommendation.
|
DescribeBotRecommendationResult |
withBotRecommendationStatus(String botRecommendationStatus)
The status of the bot recommendation.
|
DescribeBotRecommendationResult |
withBotVersion(String botVersion)
The version of the bot associated with the bot recommendation.
|
DescribeBotRecommendationResult |
withCreationDateTime(Date creationDateTime)
The date and time that the bot recommendation was created.
|
DescribeBotRecommendationResult |
withEncryptionSetting(EncryptionSetting encryptionSetting)
The object representing the passwords that were used to encrypt the data related to the bot recommendation
results, as well as the KMS key ARN used to encrypt the associated metadata.
|
DescribeBotRecommendationResult |
withFailureReasons(Collection<String> failureReasons)
If botRecommendationStatus is Failed, Amazon Lex explains why.
|
DescribeBotRecommendationResult |
withFailureReasons(String... failureReasons)
If botRecommendationStatus is Failed, Amazon Lex explains why.
|
DescribeBotRecommendationResult |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the bot recommendation was last updated.
|
DescribeBotRecommendationResult |
withLocaleId(String localeId)
The identifier of the language and locale of the bot recommendation to describe.
|
DescribeBotRecommendationResult |
withTranscriptSourceSetting(TranscriptSourceSetting transcriptSourceSetting)
The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setBotId(String botId)
The identifier of the bot associated with the bot recommendation.
botId
- The identifier of the bot associated with the bot recommendation.public String getBotId()
The identifier of the bot associated with the bot recommendation.
public DescribeBotRecommendationResult withBotId(String botId)
The identifier of the bot associated with the bot recommendation.
botId
- The identifier of the bot associated with the bot recommendation.public void setBotVersion(String botVersion)
The version of the bot associated with the bot recommendation.
botVersion
- The version of the bot associated with the bot recommendation.public String getBotVersion()
The version of the bot associated with the bot recommendation.
public DescribeBotRecommendationResult withBotVersion(String botVersion)
The version of the bot associated with the bot recommendation.
botVersion
- The version of the bot associated with the bot recommendation.public void setLocaleId(String localeId)
The identifier of the language and locale of the bot recommendation to describe.
localeId
- The identifier of the language and locale of the bot recommendation to describe.public String getLocaleId()
The identifier of the language and locale of the bot recommendation to describe.
public DescribeBotRecommendationResult withLocaleId(String localeId)
The identifier of the language and locale of the bot recommendation to describe.
localeId
- The identifier of the language and locale of the bot recommendation to describe.public void setBotRecommendationStatus(String botRecommendationStatus)
The status of the bot recommendation. If the status is Failed, then the reasons for the failure are listed in the failureReasons field.
botRecommendationStatus
- The status of the bot recommendation. If the status is Failed, then the reasons for the failure are listed
in the failureReasons field.BotRecommendationStatus
public String getBotRecommendationStatus()
The status of the bot recommendation. If the status is Failed, then the reasons for the failure are listed in the failureReasons field.
BotRecommendationStatus
public DescribeBotRecommendationResult withBotRecommendationStatus(String botRecommendationStatus)
The status of the bot recommendation. If the status is Failed, then the reasons for the failure are listed in the failureReasons field.
botRecommendationStatus
- The status of the bot recommendation. If the status is Failed, then the reasons for the failure are listed
in the failureReasons field.BotRecommendationStatus
public DescribeBotRecommendationResult withBotRecommendationStatus(BotRecommendationStatus botRecommendationStatus)
The status of the bot recommendation. If the status is Failed, then the reasons for the failure are listed in the failureReasons field.
botRecommendationStatus
- The status of the bot recommendation. If the status is Failed, then the reasons for the failure are listed
in the failureReasons field.BotRecommendationStatus
public void setBotRecommendationId(String botRecommendationId)
The identifier of the bot recommendation being described.
botRecommendationId
- The identifier of the bot recommendation being described.public String getBotRecommendationId()
The identifier of the bot recommendation being described.
public DescribeBotRecommendationResult withBotRecommendationId(String botRecommendationId)
The identifier of the bot recommendation being described.
botRecommendationId
- The identifier of the bot recommendation being described.public List<String> getFailureReasons()
If botRecommendationStatus is Failed, Amazon Lex explains why.
public void setFailureReasons(Collection<String> failureReasons)
If botRecommendationStatus is Failed, Amazon Lex explains why.
failureReasons
- If botRecommendationStatus is Failed, Amazon Lex explains why.public DescribeBotRecommendationResult withFailureReasons(String... failureReasons)
If botRecommendationStatus is Failed, Amazon Lex explains why.
NOTE: This method appends the values to the existing list (if any). Use
setFailureReasons(java.util.Collection)
or withFailureReasons(java.util.Collection)
if you want
to override the existing values.
failureReasons
- If botRecommendationStatus is Failed, Amazon Lex explains why.public DescribeBotRecommendationResult withFailureReasons(Collection<String> failureReasons)
If botRecommendationStatus is Failed, Amazon Lex explains why.
failureReasons
- If botRecommendationStatus is Failed, Amazon Lex explains why.public void setCreationDateTime(Date creationDateTime)
The date and time that the bot recommendation was created.
creationDateTime
- The date and time that the bot recommendation was created.public Date getCreationDateTime()
The date and time that the bot recommendation was created.
public DescribeBotRecommendationResult withCreationDateTime(Date creationDateTime)
The date and time that the bot recommendation was created.
creationDateTime
- The date and time that the bot recommendation was created.public void setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the bot recommendation was last updated.
lastUpdatedDateTime
- The date and time that the bot recommendation was last updated.public Date getLastUpdatedDateTime()
The date and time that the bot recommendation was last updated.
public DescribeBotRecommendationResult withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the bot recommendation was last updated.
lastUpdatedDateTime
- The date and time that the bot recommendation was last updated.public void setTranscriptSourceSetting(TranscriptSourceSetting transcriptSourceSetting)
The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.
transcriptSourceSetting
- The object representing the Amazon S3 bucket containing the transcript, as well as the associated
metadata.public TranscriptSourceSetting getTranscriptSourceSetting()
The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.
public DescribeBotRecommendationResult withTranscriptSourceSetting(TranscriptSourceSetting transcriptSourceSetting)
The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.
transcriptSourceSetting
- The object representing the Amazon S3 bucket containing the transcript, as well as the associated
metadata.public void setEncryptionSetting(EncryptionSetting encryptionSetting)
The object representing the passwords that were used to encrypt the data related to the bot recommendation results, as well as the KMS key ARN used to encrypt the associated metadata.
encryptionSetting
- The object representing the passwords that were used to encrypt the data related to the bot recommendation
results, as well as the KMS key ARN used to encrypt the associated metadata.public EncryptionSetting getEncryptionSetting()
The object representing the passwords that were used to encrypt the data related to the bot recommendation results, as well as the KMS key ARN used to encrypt the associated metadata.
public DescribeBotRecommendationResult withEncryptionSetting(EncryptionSetting encryptionSetting)
The object representing the passwords that were used to encrypt the data related to the bot recommendation results, as well as the KMS key ARN used to encrypt the associated metadata.
encryptionSetting
- The object representing the passwords that were used to encrypt the data related to the bot recommendation
results, as well as the KMS key ARN used to encrypt the associated metadata.public void setBotRecommendationResults(BotRecommendationResults botRecommendationResults)
The object representing the URL of the bot definition, the URL of the associated transcript and a statistical summary of the bot recommendation results.
botRecommendationResults
- The object representing the URL of the bot definition, the URL of the associated transcript and a
statistical summary of the bot recommendation results.public BotRecommendationResults getBotRecommendationResults()
The object representing the URL of the bot definition, the URL of the associated transcript and a statistical summary of the bot recommendation results.
public DescribeBotRecommendationResult withBotRecommendationResults(BotRecommendationResults botRecommendationResults)
The object representing the URL of the bot definition, the URL of the associated transcript and a statistical summary of the bot recommendation results.
botRecommendationResults
- The object representing the URL of the bot definition, the URL of the associated transcript and a
statistical summary of the bot recommendation results.public String toString()
toString
in class Object
Object.toString()
public DescribeBotRecommendationResult clone()