@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()
Well-formed data on contact, shown to agents on 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)
Well-formed data on contact, shown to agents on 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)
Well-formed data on contact, shown to agents on 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 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 UpdateContactRequest 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. 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()
Well-formed data on contact, shown to agents on Contact Control Panel (CCP).
public void setReferences(Map<String,Reference> references)
Well-formed data on contact, shown to agents on Contact Control Panel (CCP).
references
- Well-formed data on contact, shown to agents on Contact Control Panel (CCP).public UpdateContactRequest withReferences(Map<String,Reference> references)
Well-formed data on contact, shown to agents on Contact Control Panel (CCP).
references
- Well-formed data on contact, shown to agents on 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()