@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BotSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about a bot returned by the ListBots operation.
Constructor and Description |
---|
BotSummary() |
Modifier and Type | Method and Description |
---|---|
BotSummary |
clone() |
boolean |
equals(Object obj) |
String |
getBotId()
The unique identifier assigned to the bot.
|
String |
getBotName()
The name of the bot.
|
String |
getBotStatus()
The current status of the bot.
|
String |
getBotType()
The type of the bot.
|
String |
getDescription()
The description of the bot.
|
Date |
getLastUpdatedDateTime()
The date and time that the bot was last updated.
|
String |
getLatestBotVersion()
The latest numerical version in use for the bot.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBotId(String botId)
The unique identifier assigned to the bot.
|
void |
setBotName(String botName)
The name of the bot.
|
void |
setBotStatus(String botStatus)
The current status of the bot.
|
void |
setBotType(String botType)
The type of the bot.
|
void |
setDescription(String description)
The description of the bot.
|
void |
setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the bot was last updated.
|
void |
setLatestBotVersion(String latestBotVersion)
The latest numerical version in use for the bot.
|
String |
toString()
Returns a string representation of this object.
|
BotSummary |
withBotId(String botId)
The unique identifier assigned to the bot.
|
BotSummary |
withBotName(String botName)
The name of the bot.
|
BotSummary |
withBotStatus(BotStatus botStatus)
The current status of the bot.
|
BotSummary |
withBotStatus(String botStatus)
The current status of the bot.
|
BotSummary |
withBotType(BotType botType)
The type of the bot.
|
BotSummary |
withBotType(String botType)
The type of the bot.
|
BotSummary |
withDescription(String description)
The description of the bot.
|
BotSummary |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the bot was last updated.
|
BotSummary |
withLatestBotVersion(String latestBotVersion)
The latest numerical version in use for the bot.
|
public void setBotId(String botId)
The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the DescribeBot operation.
botId
- The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the
DescribeBot
operation.public String getBotId()
The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the DescribeBot operation.
public BotSummary withBotId(String botId)
The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the DescribeBot operation.
botId
- The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the
DescribeBot
operation.public void setBotName(String botName)
The name of the bot.
botName
- The name of the bot.public String getBotName()
The name of the bot.
public BotSummary withBotName(String botName)
The name of the bot.
botName
- The name of the bot.public void setDescription(String description)
The description of the bot.
description
- The description of the bot.public String getDescription()
The description of the bot.
public BotSummary withDescription(String description)
The description of the bot.
description
- The description of the bot.public void setBotStatus(String botStatus)
The current status of the bot. When the status is Available
the bot is ready for use.
botStatus
- The current status of the bot. When the status is Available
the bot is ready for use.BotStatus
public String getBotStatus()
The current status of the bot. When the status is Available
the bot is ready for use.
Available
the bot is ready for use.BotStatus
public BotSummary withBotStatus(String botStatus)
The current status of the bot. When the status is Available
the bot is ready for use.
botStatus
- The current status of the bot. When the status is Available
the bot is ready for use.BotStatus
public BotSummary withBotStatus(BotStatus botStatus)
The current status of the bot. When the status is Available
the bot is ready for use.
botStatus
- The current status of the bot. When the status is Available
the bot is ready for use.BotStatus
public void setLatestBotVersion(String latestBotVersion)
The latest numerical version in use for the bot.
latestBotVersion
- The latest numerical version in use for the bot.public String getLatestBotVersion()
The latest numerical version in use for the bot.
public BotSummary withLatestBotVersion(String latestBotVersion)
The latest numerical version in use for the bot.
latestBotVersion
- The latest numerical version in use for the bot.public void setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the bot was last updated.
lastUpdatedDateTime
- The date and time that the bot was last updated.public Date getLastUpdatedDateTime()
The date and time that the bot was last updated.
public BotSummary withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the bot was last updated.
lastUpdatedDateTime
- The date and time that the bot was last updated.public void setBotType(String botType)
The type of the bot.
botType
- The type of the bot.BotType
public String getBotType()
The type of the bot.
BotType
public BotSummary withBotType(String botType)
The type of the bot.
botType
- The type of the bot.BotType
public BotSummary withBotType(BotType botType)
The type of the bot.
botType
- The type of the bot.BotType
public String toString()
toString
in class Object
Object.toString()
public BotSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.