@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AgentAliasSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains details about an alias of an agent.
Constructor and Description |
---|
AgentAliasSummary() |
Modifier and Type | Method and Description |
---|---|
AgentAliasSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAgentAliasId()
Contains details about
|
String |
getAgentAliasName()
The name of the alias.
|
String |
getAgentAliasStatus()
The status of the alias.
|
Date |
getCreatedAt()
The time at which the alias of the agent was created.
|
String |
getDescription()
The description of the alias.
|
List<AgentAliasRoutingConfigurationListItem> |
getRoutingConfiguration()
Contains details about the version of the agent with which the alias is associated.
|
Date |
getUpdatedAt()
The time at which the alias was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAgentAliasId(String agentAliasId)
Contains details about
|
void |
setAgentAliasName(String agentAliasName)
The name of the alias.
|
void |
setAgentAliasStatus(String agentAliasStatus)
The status of the alias.
|
void |
setCreatedAt(Date createdAt)
The time at which the alias of the agent was created.
|
void |
setDescription(String description)
The description of the alias.
|
void |
setRoutingConfiguration(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)
Contains details about the version of the agent with which the alias is associated.
|
void |
setUpdatedAt(Date updatedAt)
The time at which the alias was last updated.
|
String |
toString()
Returns a string representation of this object.
|
AgentAliasSummary |
withAgentAliasId(String agentAliasId)
Contains details about
|
AgentAliasSummary |
withAgentAliasName(String agentAliasName)
The name of the alias.
|
AgentAliasSummary |
withAgentAliasStatus(AgentAliasStatus agentAliasStatus)
The status of the alias.
|
AgentAliasSummary |
withAgentAliasStatus(String agentAliasStatus)
The status of the alias.
|
AgentAliasSummary |
withCreatedAt(Date createdAt)
The time at which the alias of the agent was created.
|
AgentAliasSummary |
withDescription(String description)
The description of the alias.
|
AgentAliasSummary |
withRoutingConfiguration(AgentAliasRoutingConfigurationListItem... routingConfiguration)
Contains details about the version of the agent with which the alias is associated.
|
AgentAliasSummary |
withRoutingConfiguration(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)
Contains details about the version of the agent with which the alias is associated.
|
AgentAliasSummary |
withUpdatedAt(Date updatedAt)
The time at which the alias was last updated.
|
public void setAgentAliasId(String agentAliasId)
Contains details about
agentAliasId
- Contains details aboutpublic String getAgentAliasId()
Contains details about
public AgentAliasSummary withAgentAliasId(String agentAliasId)
Contains details about
agentAliasId
- Contains details aboutpublic void setAgentAliasName(String agentAliasName)
The name of the alias.
agentAliasName
- The name of the alias.public String getAgentAliasName()
The name of the alias.
public AgentAliasSummary withAgentAliasName(String agentAliasName)
The name of the alias.
agentAliasName
- The name of the alias.public void setAgentAliasStatus(String agentAliasStatus)
The status of the alias.
agentAliasStatus
- The status of the alias.AgentAliasStatus
public String getAgentAliasStatus()
The status of the alias.
AgentAliasStatus
public AgentAliasSummary withAgentAliasStatus(String agentAliasStatus)
The status of the alias.
agentAliasStatus
- The status of the alias.AgentAliasStatus
public AgentAliasSummary withAgentAliasStatus(AgentAliasStatus agentAliasStatus)
The status of the alias.
agentAliasStatus
- The status of the alias.AgentAliasStatus
public void setCreatedAt(Date createdAt)
The time at which the alias of the agent was created.
createdAt
- The time at which the alias of the agent was created.public Date getCreatedAt()
The time at which the alias of the agent was created.
public AgentAliasSummary withCreatedAt(Date createdAt)
The time at which the alias of the agent was created.
createdAt
- The time at which the alias of the agent was created.public void setDescription(String description)
The description of the alias.
description
- The description of the alias.public String getDescription()
The description of the alias.
public AgentAliasSummary withDescription(String description)
The description of the alias.
description
- The description of the alias.public List<AgentAliasRoutingConfigurationListItem> getRoutingConfiguration()
Contains details about the version of the agent with which the alias is associated.
public void setRoutingConfiguration(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)
Contains details about the version of the agent with which the alias is associated.
routingConfiguration
- Contains details about the version of the agent with which the alias is associated.public AgentAliasSummary withRoutingConfiguration(AgentAliasRoutingConfigurationListItem... routingConfiguration)
Contains details about the version of the agent with which the alias is associated.
NOTE: This method appends the values to the existing list (if any). Use
setRoutingConfiguration(java.util.Collection)
or withRoutingConfiguration(java.util.Collection)
if you want to override the existing values.
routingConfiguration
- Contains details about the version of the agent with which the alias is associated.public AgentAliasSummary withRoutingConfiguration(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)
Contains details about the version of the agent with which the alias is associated.
routingConfiguration
- Contains details about the version of the agent with which the alias is associated.public void setUpdatedAt(Date updatedAt)
The time at which the alias was last updated.
updatedAt
- The time at which the alias was last updated.public Date getUpdatedAt()
The time at which the alias was last updated.
public AgentAliasSummary withUpdatedAt(Date updatedAt)
The time at which the alias was last updated.
updatedAt
- The time at which the alias was last updated.public String toString()
toString
in class Object
Object.toString()
public AgentAliasSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.