@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetBotChannelAssociationResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
| Constructor and Description |
|---|
GetBotChannelAssociationResult() |
| Modifier and Type | Method and Description |
|---|---|
GetBotChannelAssociationResult |
addBotConfigurationEntry(String key,
String value) |
GetBotChannelAssociationResult |
clearBotConfigurationEntries()
Removes all the entries added into BotConfiguration.
|
GetBotChannelAssociationResult |
clone() |
boolean |
equals(Object obj) |
String |
getBotAlias()
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
|
Map<String,String> |
getBotConfiguration()
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
|
String |
getBotName()
The name of the Amazon Lex bot.
|
Date |
getCreatedDate()
The date that the association between the bot and the channel was created.
|
String |
getDescription()
A description of the association between the bot and the channel.
|
String |
getName()
The name of the association between the bot and the channel.
|
String |
getType()
The type of the messaging platform.
|
int |
hashCode() |
void |
setBotAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
|
void |
setBotConfiguration(Map<String,String> botConfiguration)
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
|
void |
setBotName(String botName)
The name of the Amazon Lex bot.
|
void |
setCreatedDate(Date createdDate)
The date that the association between the bot and the channel was created.
|
void |
setDescription(String description)
A description of the association between the bot and the channel.
|
void |
setName(String name)
The name of the association between the bot and the channel.
|
void |
setType(ChannelType type)
The type of the messaging platform.
|
void |
setType(String type)
The type of the messaging platform.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
GetBotChannelAssociationResult |
withBotAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
|
GetBotChannelAssociationResult |
withBotConfiguration(Map<String,String> botConfiguration)
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
|
GetBotChannelAssociationResult |
withBotName(String botName)
The name of the Amazon Lex bot.
|
GetBotChannelAssociationResult |
withCreatedDate(Date createdDate)
The date that the association between the bot and the channel was created.
|
GetBotChannelAssociationResult |
withDescription(String description)
A description of the association between the bot and the channel.
|
GetBotChannelAssociationResult |
withName(String name)
The name of the association between the bot and the channel.
|
GetBotChannelAssociationResult |
withType(ChannelType type)
The type of the messaging platform.
|
GetBotChannelAssociationResult |
withType(String type)
The type of the messaging platform.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadatapublic void setName(String name)
The name of the association between the bot and the channel.
name - The name of the association between the bot and the channel.public String getName()
The name of the association between the bot and the channel.
public GetBotChannelAssociationResult withName(String name)
The name of the association between the bot and the channel.
name - The name of the association between the bot and the channel.public void setDescription(String description)
A description of the association between the bot and the channel.
description - A description of the association between the bot and the channel.public String getDescription()
A description of the association between the bot and the channel.
public GetBotChannelAssociationResult withDescription(String description)
A description of the association between the bot and the channel.
description - A description of the association between the bot and the channel.public void setBotAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
botAlias - An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.public String getBotAlias()
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
public GetBotChannelAssociationResult withBotAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
botAlias - An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.public void setBotName(String botName)
The name of the Amazon Lex bot.
botName - The name of the Amazon Lex bot.public String getBotName()
The name of the Amazon Lex bot.
public GetBotChannelAssociationResult withBotName(String botName)
The name of the Amazon Lex bot.
botName - The name of the Amazon Lex bot.public void setCreatedDate(Date createdDate)
The date that the association between the bot and the channel was created.
createdDate - The date that the association between the bot and the channel was created.public Date getCreatedDate()
The date that the association between the bot and the channel was created.
public GetBotChannelAssociationResult withCreatedDate(Date createdDate)
The date that the association between the bot and the channel was created.
createdDate - The date that the association between the bot and the channel was created.public void setType(String type)
The type of the messaging platform.
type - The type of the messaging platform.ChannelTypepublic String getType()
The type of the messaging platform.
ChannelTypepublic GetBotChannelAssociationResult withType(String type)
The type of the messaging platform.
type - The type of the messaging platform.ChannelTypepublic void setType(ChannelType type)
The type of the messaging platform.
type - The type of the messaging platform.ChannelTypepublic GetBotChannelAssociationResult withType(ChannelType type)
The type of the messaging platform.
type - The type of the messaging platform.ChannelTypepublic Map<String,String> getBotConfiguration()
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
public void setBotConfiguration(Map<String,String> botConfiguration)
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
botConfiguration - Provides information that the messaging platform needs to communicate with the Amazon Lex bot.public GetBotChannelAssociationResult withBotConfiguration(Map<String,String> botConfiguration)
Provides information that the messaging platform needs to communicate with the Amazon Lex bot.
botConfiguration - Provides information that the messaging platform needs to communicate with the Amazon Lex bot.public GetBotChannelAssociationResult addBotConfigurationEntry(String key, String value)
public GetBotChannelAssociationResult clearBotConfigurationEntries()
public String toString()
toString in class ObjectObject.toString()public GetBotChannelAssociationResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.