@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateContactRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateContactRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateContactRequest |
addReferencesEntry(String key,
Reference value)
Add a single References entry
|
UpdateContactRequest |
clearReferencesEntries()
Removes all the entries added into References.
|
UpdateContactRequest |
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.
|
String |
getDescription()
The description of the contact.
|
String |
getInstanceId()
The identifier of the Amazon Connect instance.
|
String |
getName()
The name of the contact.
|
Map<String,Reference> |
getReferences()
A formatted URL that is shown to an agent in the Contact Control Panel (CCP).
|
int |
hashCode() |
void |
setContactId(String contactId)
The identifier of the contact.
|
void |
setDescription(String description)
The description of the contact.
|
void |
setInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
void |
setName(String name)
The name of the contact.
|
void |
setReferences(Map<String,Reference> references)
A formatted URL that is shown to an agent in the Contact Control Panel (CCP).
|
String |
toString()
Returns a string representation of this object.
|
UpdateContactRequest |
withContactId(String contactId)
The identifier of the contact.
|
UpdateContactRequest |
withDescription(String description)
The description of the contact.
|
UpdateContactRequest |
withInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
UpdateContactRequest |
withName(String name)
The name of the contact.
|
UpdateContactRequest |
withReferences(Map<String,Reference> references)
A formatted URL that is shown to an agent in the Contact Control Panel (CCP).
|
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 instanceId in the ARN of the instance.
instanceId
- The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.public String getInstanceId()
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
public UpdateContactRequest withInstanceId(String instanceId)
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
instanceId
- The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.public void setContactId(String contactId)
The identifier of the contact. This is the identifier of the contact associated with the first interaction with your contact center.
contactId
- The identifier of the contact. This is the identifier of the contact associated with the first interaction
with your contact center.public String getContactId()
The identifier of the contact. This is the identifier of the contact associated with the first interaction with your contact center.
public UpdateContactRequest withContactId(String contactId)
The identifier of the contact. This is the identifier of the contact associated with the first interaction with your contact center.
contactId
- The identifier of the contact. This is the identifier of the contact associated with the first interaction
with your contact center.public void setName(String name)
The name of the contact.
name
- The name of the contact.public String getName()
The name of the contact.
public UpdateContactRequest withName(String name)
The name of the contact.
name
- The name of the contact.public void setDescription(String description)
The description of the contact.
description
- The description of the contact.public String getDescription()
The description of the contact.
public UpdateContactRequest withDescription(String description)
The description of the contact.
description
- The description of the contact.public Map<String,Reference> getReferences()
A formatted URL that is shown to an agent in the Contact Control Panel (CCP).
public void setReferences(Map<String,Reference> references)
A formatted URL that is shown to an agent in the Contact Control Panel (CCP).
references
- A formatted URL that is shown to an agent in the Contact Control Panel (CCP).public UpdateContactRequest withReferences(Map<String,Reference> references)
A formatted URL that is shown to an agent in the Contact Control Panel (CCP).
references
- A formatted URL that is shown to an agent in the Contact Control Panel (CCP).public UpdateContactRequest addReferencesEntry(String key, Reference value)
public UpdateContactRequest clearReferencesEntries()
public String toString()
toString
in class Object
Object.toString()
public UpdateContactRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()