@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateContactRoutingDataRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateContactRoutingDataRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateContactRoutingDataRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getContactId()
The identifier of the contact in this instance of Amazon Connect.
|
String |
getInstanceId()
The identifier of the Amazon Connect instance.
|
Long |
getQueuePriority()
Priority of the contact in the queue.
|
Integer |
getQueueTimeAdjustmentSeconds()
The number of seconds to add or subtract from the contact's routing age.
|
int |
hashCode() |
void |
setContactId(String contactId)
The identifier of the contact in this instance of Amazon Connect.
|
void |
setInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
void |
setQueuePriority(Long queuePriority)
Priority of the contact in the queue.
|
void |
setQueueTimeAdjustmentSeconds(Integer queueTimeAdjustmentSeconds)
The number of seconds to add or subtract from the contact's routing age.
|
String |
toString()
Returns a string representation of this object.
|
UpdateContactRoutingDataRequest |
withContactId(String contactId)
The identifier of the contact in this instance of Amazon Connect.
|
UpdateContactRoutingDataRequest |
withInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
UpdateContactRoutingDataRequest |
withQueuePriority(Long queuePriority)
Priority of the contact in the queue.
|
UpdateContactRoutingDataRequest |
withQueueTimeAdjustmentSeconds(Integer queueTimeAdjustmentSeconds)
The number of seconds to add or subtract from the contact's routing age.
|
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 setInstanceId(String instanceId)
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
instanceId
- The identifier of the Amazon Connect instance. You can find the instance
ID in the Amazon Resource Name (ARN) of the instance.public String getInstanceId()
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
public UpdateContactRoutingDataRequest withInstanceId(String instanceId)
The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
instanceId
- The identifier of the Amazon Connect instance. You can find the instance
ID in the Amazon Resource Name (ARN) of the instance.public void setContactId(String contactId)
The identifier of the contact in this instance of Amazon Connect.
contactId
- The identifier of the contact in this instance of Amazon Connect.public String getContactId()
The identifier of the contact in this instance of Amazon Connect.
public UpdateContactRoutingDataRequest withContactId(String contactId)
The identifier of the contact in this instance of Amazon Connect.
contactId
- The identifier of the contact in this instance of Amazon Connect.public void setQueueTimeAdjustmentSeconds(Integer queueTimeAdjustmentSeconds)
The number of seconds to add or subtract from the contact's routing age. Contacts are routed to agents on a first-come, first-serve basis. This means that changing their amount of time in queue compared to others also changes their position in queue.
queueTimeAdjustmentSeconds
- The number of seconds to add or subtract from the contact's routing age. Contacts are routed to agents on
a first-come, first-serve basis. This means that changing their amount of time in queue compared to others
also changes their position in queue.public Integer getQueueTimeAdjustmentSeconds()
The number of seconds to add or subtract from the contact's routing age. Contacts are routed to agents on a first-come, first-serve basis. This means that changing their amount of time in queue compared to others also changes their position in queue.
public UpdateContactRoutingDataRequest withQueueTimeAdjustmentSeconds(Integer queueTimeAdjustmentSeconds)
The number of seconds to add or subtract from the contact's routing age. Contacts are routed to agents on a first-come, first-serve basis. This means that changing their amount of time in queue compared to others also changes their position in queue.
queueTimeAdjustmentSeconds
- The number of seconds to add or subtract from the contact's routing age. Contacts are routed to agents on
a first-come, first-serve basis. This means that changing their amount of time in queue compared to others
also changes their position in queue.public void setQueuePriority(Long queuePriority)
Priority of the contact in the queue. The default priority for new contacts is 5. You can raise the priority of a contact compared to other contacts in the queue by assigning them a higher priority, such as 1 or 2.
queuePriority
- Priority of the contact in the queue. The default priority for new contacts is 5. You can raise the
priority of a contact compared to other contacts in the queue by assigning them a higher priority, such as
1 or 2.public Long getQueuePriority()
Priority of the contact in the queue. The default priority for new contacts is 5. You can raise the priority of a contact compared to other contacts in the queue by assigning them a higher priority, such as 1 or 2.
public UpdateContactRoutingDataRequest withQueuePriority(Long queuePriority)
Priority of the contact in the queue. The default priority for new contacts is 5. You can raise the priority of a contact compared to other contacts in the queue by assigning them a higher priority, such as 1 or 2.
queuePriority
- Priority of the contact in the queue. The default priority for new contacts is 5. You can raise the
priority of a contact compared to other contacts in the queue by assigning them a higher priority, such as
1 or 2.public String toString()
toString
in class Object
Object.toString()
public UpdateContactRoutingDataRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()