@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateAgentAliasRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateAgentAliasRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateAgentAliasRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAgentAliasId()
The unique identifier of the alias.
|
String |
getAgentAliasName()
Specifies a new name for the alias.
|
String |
getAgentId()
The unique identifier of the agent.
|
String |
getDescription()
Specifies a new description for the alias.
|
List<AgentAliasRoutingConfigurationListItem> |
getRoutingConfiguration()
Contains details about the routing configuration of the alias.
|
int |
hashCode() |
void |
setAgentAliasId(String agentAliasId)
The unique identifier of the alias.
|
void |
setAgentAliasName(String agentAliasName)
Specifies a new name for the alias.
|
void |
setAgentId(String agentId)
The unique identifier of the agent.
|
void |
setDescription(String description)
Specifies a new description for the alias.
|
void |
setRoutingConfiguration(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)
Contains details about the routing configuration of the alias.
|
String |
toString()
Returns a string representation of this object.
|
UpdateAgentAliasRequest |
withAgentAliasId(String agentAliasId)
The unique identifier of the alias.
|
UpdateAgentAliasRequest |
withAgentAliasName(String agentAliasName)
Specifies a new name for the alias.
|
UpdateAgentAliasRequest |
withAgentId(String agentId)
The unique identifier of the agent.
|
UpdateAgentAliasRequest |
withDescription(String description)
Specifies a new description for the alias.
|
UpdateAgentAliasRequest |
withRoutingConfiguration(AgentAliasRoutingConfigurationListItem... routingConfiguration)
Contains details about the routing configuration of the alias.
|
UpdateAgentAliasRequest |
withRoutingConfiguration(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)
Contains details about the routing configuration of the alias.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setAgentAliasId(String agentAliasId)
The unique identifier of the alias.
agentAliasId - The unique identifier of the alias.public String getAgentAliasId()
The unique identifier of the alias.
public UpdateAgentAliasRequest withAgentAliasId(String agentAliasId)
The unique identifier of the alias.
agentAliasId - The unique identifier of the alias.public void setAgentAliasName(String agentAliasName)
Specifies a new name for the alias.
agentAliasName - Specifies a new name for the alias.public String getAgentAliasName()
Specifies a new name for the alias.
public UpdateAgentAliasRequest withAgentAliasName(String agentAliasName)
Specifies a new name for the alias.
agentAliasName - Specifies a new name for the alias.public void setAgentId(String agentId)
The unique identifier of the agent.
agentId - The unique identifier of the agent.public String getAgentId()
The unique identifier of the agent.
public UpdateAgentAliasRequest withAgentId(String agentId)
The unique identifier of the agent.
agentId - The unique identifier of the agent.public void setDescription(String description)
Specifies a new description for the alias.
description - Specifies a new description for the alias.public String getDescription()
Specifies a new description for the alias.
public UpdateAgentAliasRequest withDescription(String description)
Specifies a new description for the alias.
description - Specifies a new description for the alias.public List<AgentAliasRoutingConfigurationListItem> getRoutingConfiguration()
Contains details about the routing configuration of the alias.
public void setRoutingConfiguration(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)
Contains details about the routing configuration of the alias.
routingConfiguration - Contains details about the routing configuration of the alias.public UpdateAgentAliasRequest withRoutingConfiguration(AgentAliasRoutingConfigurationListItem... routingConfiguration)
Contains details about the routing configuration of the alias.
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 routing configuration of the alias.public UpdateAgentAliasRequest withRoutingConfiguration(Collection<AgentAliasRoutingConfigurationListItem> routingConfiguration)
Contains details about the routing configuration of the alias.
routingConfiguration - Contains details about the routing configuration of the alias.public String toString()
toString in class ObjectObject.toString()public UpdateAgentAliasRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()