@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public UpdateAgentAliasRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()