@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateContactAttributesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateContactAttributesRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateContactAttributesRequest |
addAttributesEntry(String key,
String value) |
UpdateContactAttributesRequest |
clearAttributesEntries()
Removes all the entries added into Attributes.
|
UpdateContactAttributesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Map<String,String> |
getAttributes()
The Amazon Connect attributes.
|
String |
getInitialContactId()
The identifier of the contact.
|
String |
getInstanceId()
The identifier of the Amazon Connect instance.
|
int |
hashCode() |
void |
setAttributes(Map<String,String> attributes)
The Amazon Connect attributes.
|
void |
setInitialContactId(String initialContactId)
The identifier of the contact.
|
void |
setInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
String |
toString()
Returns a string representation of this object.
|
UpdateContactAttributesRequest |
withAttributes(Map<String,String> attributes)
The Amazon Connect attributes.
|
UpdateContactAttributesRequest |
withInitialContactId(String initialContactId)
The identifier of the contact.
|
UpdateContactAttributesRequest |
withInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
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 setInitialContactId(String initialContactId)
The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.
initialContactId
- The identifier of the contact. This is the identifier of the contact associated with the first interaction
with the contact center.public String getInitialContactId()
The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.
public UpdateContactAttributesRequest withInitialContactId(String initialContactId)
The identifier of the contact. This is the identifier of the contact associated with the first interaction with the contact center.
initialContactId
- The identifier of the contact. This is the identifier of the contact associated with the first interaction
with the contact center.public void setInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
instanceId
- The identifier of the Amazon Connect instance.public String getInstanceId()
The identifier of the Amazon Connect instance.
public UpdateContactAttributesRequest withInstanceId(String instanceId)
The identifier of the Amazon Connect instance.
instanceId
- The identifier of the Amazon Connect instance.public Map<String,String> getAttributes()
The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.
You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.
You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.
public void setAttributes(Map<String,String> attributes)
The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.
You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.
attributes
- The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other
contact attributes.
You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.
public UpdateContactAttributesRequest withAttributes(Map<String,String> attributes)
The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other contact attributes.
You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.
attributes
- The Amazon Connect attributes. These attributes can be accessed in contact flows just like any other
contact attributes.
You can have up to 32,768 UTF-8 bytes across all attributes for a contact. Attribute keys can include only alphanumeric, dash, and underscore characters.
public UpdateContactAttributesRequest addAttributesEntry(String key, String value)
public UpdateContactAttributesRequest clearAttributesEntries()
public String toString()
toString
in class Object
Object.toString()
public UpdateContactAttributesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.