@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AppInstanceBot extends Object implements Serializable, Cloneable, StructuredPojo
An Amazon Lex V2 chat bot created under an AppInstance
.
Constructor and Description |
---|
AppInstanceBot() |
Modifier and Type | Method and Description |
---|---|
AppInstanceBot |
clone() |
boolean |
equals(Object obj) |
String |
getAppInstanceBotArn()
The ARN of the AppInstanceBot.
|
Configuration |
getConfiguration()
The data processing instructions for an AppInstanceBot.
|
Date |
getCreatedTimestamp()
The time at which the
AppInstanceBot was created. |
Date |
getLastUpdatedTimestamp()
The time at which the
AppInstanceBot was last updated. |
String |
getMetadata()
The metadata for an AppInstanceBot.
|
String |
getName()
The name of the AppInstanceBot.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAppInstanceBotArn(String appInstanceBotArn)
The ARN of the AppInstanceBot.
|
void |
setConfiguration(Configuration configuration)
The data processing instructions for an AppInstanceBot.
|
void |
setCreatedTimestamp(Date createdTimestamp)
The time at which the
AppInstanceBot was created. |
void |
setLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The time at which the
AppInstanceBot was last updated. |
void |
setMetadata(String metadata)
The metadata for an AppInstanceBot.
|
void |
setName(String name)
The name of the AppInstanceBot.
|
String |
toString()
Returns a string representation of this object.
|
AppInstanceBot |
withAppInstanceBotArn(String appInstanceBotArn)
The ARN of the AppInstanceBot.
|
AppInstanceBot |
withConfiguration(Configuration configuration)
The data processing instructions for an AppInstanceBot.
|
AppInstanceBot |
withCreatedTimestamp(Date createdTimestamp)
The time at which the
AppInstanceBot was created. |
AppInstanceBot |
withLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The time at which the
AppInstanceBot was last updated. |
AppInstanceBot |
withMetadata(String metadata)
The metadata for an AppInstanceBot.
|
AppInstanceBot |
withName(String name)
The name of the AppInstanceBot.
|
public void setAppInstanceBotArn(String appInstanceBotArn)
The ARN of the AppInstanceBot.
appInstanceBotArn
- The ARN of the AppInstanceBot.public String getAppInstanceBotArn()
The ARN of the AppInstanceBot.
public AppInstanceBot withAppInstanceBotArn(String appInstanceBotArn)
The ARN of the AppInstanceBot.
appInstanceBotArn
- The ARN of the AppInstanceBot.public void setName(String name)
The name of the AppInstanceBot.
name
- The name of the AppInstanceBot.public String getName()
The name of the AppInstanceBot.
public AppInstanceBot withName(String name)
The name of the AppInstanceBot.
name
- The name of the AppInstanceBot.public void setConfiguration(Configuration configuration)
The data processing instructions for an AppInstanceBot.
configuration
- The data processing instructions for an AppInstanceBot.public Configuration getConfiguration()
The data processing instructions for an AppInstanceBot.
public AppInstanceBot withConfiguration(Configuration configuration)
The data processing instructions for an AppInstanceBot.
configuration
- The data processing instructions for an AppInstanceBot.public void setCreatedTimestamp(Date createdTimestamp)
The time at which the AppInstanceBot
was created.
createdTimestamp
- The time at which the AppInstanceBot
was created.public Date getCreatedTimestamp()
The time at which the AppInstanceBot
was created.
AppInstanceBot
was created.public AppInstanceBot withCreatedTimestamp(Date createdTimestamp)
The time at which the AppInstanceBot
was created.
createdTimestamp
- The time at which the AppInstanceBot
was created.public void setLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The time at which the AppInstanceBot
was last updated.
lastUpdatedTimestamp
- The time at which the AppInstanceBot
was last updated.public Date getLastUpdatedTimestamp()
The time at which the AppInstanceBot
was last updated.
AppInstanceBot
was last updated.public AppInstanceBot withLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The time at which the AppInstanceBot
was last updated.
lastUpdatedTimestamp
- The time at which the AppInstanceBot
was last updated.public void setMetadata(String metadata)
The metadata for an AppInstanceBot.
metadata
- The metadata for an AppInstanceBot.public String getMetadata()
The metadata for an AppInstanceBot.
public AppInstanceBot withMetadata(String metadata)
The metadata for an AppInstanceBot.
metadata
- The metadata for an AppInstanceBot.public String toString()
toString
in class Object
Object.toString()
public AppInstanceBot clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.