public class UpdateInstanceAttributeRequest extends AmazonWebServiceRequest implements java.io.Serializable
This API is in preview release for Amazon Connect and is subject to change.
Updates the value for the specified attribute type.
Constructor and Description |
---|
UpdateInstanceAttributeRequest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAttributeType()
The type of attribute.
|
java.lang.String |
getInstanceId()
The identifier of the Amazon Connect instance.
|
java.lang.String |
getValue()
The value for the attribute.
|
int |
hashCode() |
void |
setAttributeType(InstanceAttributeType attributeType)
The type of attribute.
|
void |
setAttributeType(java.lang.String attributeType)
The type of attribute.
|
void |
setInstanceId(java.lang.String instanceId)
The identifier of the Amazon Connect instance.
|
void |
setValue(java.lang.String value)
The value for the attribute.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateInstanceAttributeRequest |
withAttributeType(InstanceAttributeType attributeType)
The type of attribute.
|
UpdateInstanceAttributeRequest |
withAttributeType(java.lang.String attributeType)
The type of attribute.
|
UpdateInstanceAttributeRequest |
withInstanceId(java.lang.String instanceId)
The identifier of the Amazon Connect instance.
|
UpdateInstanceAttributeRequest |
withValue(java.lang.String value)
The value for the attribute.
|
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollector
public java.lang.String getInstanceId()
The identifier of the Amazon Connect instance.
Constraints:
Length: 1 - 100
The identifier of the Amazon Connect instance.
public void setInstanceId(java.lang.String instanceId)
The identifier of the Amazon Connect instance.
Constraints:
Length: 1 - 100
instanceId
- The identifier of the Amazon Connect instance.
public UpdateInstanceAttributeRequest withInstanceId(java.lang.String instanceId)
The identifier of the Amazon Connect instance.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 100
instanceId
- The identifier of the Amazon Connect instance.
public java.lang.String getAttributeType()
The type of attribute.
Constraints:
Allowed Values: INBOUND_CALLS, OUTBOUND_CALLS, CONTACTFLOW_LOGS,
CONTACT_LENS, AUTO_RESOLVE_BEST_VOICES, USE_CUSTOM_TTS_VOICES,
EARLY_MEDIA
The type of attribute.
InstanceAttributeType
public void setAttributeType(java.lang.String attributeType)
The type of attribute.
Constraints:
Allowed Values: INBOUND_CALLS, OUTBOUND_CALLS, CONTACTFLOW_LOGS,
CONTACT_LENS, AUTO_RESOLVE_BEST_VOICES, USE_CUSTOM_TTS_VOICES,
EARLY_MEDIA
attributeType
- The type of attribute.
InstanceAttributeType
public UpdateInstanceAttributeRequest withAttributeType(java.lang.String attributeType)
The type of attribute.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: INBOUND_CALLS, OUTBOUND_CALLS, CONTACTFLOW_LOGS,
CONTACT_LENS, AUTO_RESOLVE_BEST_VOICES, USE_CUSTOM_TTS_VOICES,
EARLY_MEDIA
attributeType
- The type of attribute.
InstanceAttributeType
public void setAttributeType(InstanceAttributeType attributeType)
The type of attribute.
Constraints:
Allowed Values: INBOUND_CALLS, OUTBOUND_CALLS, CONTACTFLOW_LOGS,
CONTACT_LENS, AUTO_RESOLVE_BEST_VOICES, USE_CUSTOM_TTS_VOICES,
EARLY_MEDIA
attributeType
- The type of attribute.
InstanceAttributeType
public UpdateInstanceAttributeRequest withAttributeType(InstanceAttributeType attributeType)
The type of attribute.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: INBOUND_CALLS, OUTBOUND_CALLS, CONTACTFLOW_LOGS,
CONTACT_LENS, AUTO_RESOLVE_BEST_VOICES, USE_CUSTOM_TTS_VOICES,
EARLY_MEDIA
attributeType
- The type of attribute.
InstanceAttributeType
public java.lang.String getValue()
The value for the attribute. Maximum character limit is 100.
Constraints:
Length: 1 - 100
The value for the attribute. Maximum character limit is 100.
public void setValue(java.lang.String value)
The value for the attribute. Maximum character limit is 100.
Constraints:
Length: 1 - 100
value
- The value for the attribute. Maximum character limit is 100.
public UpdateInstanceAttributeRequest withValue(java.lang.String value)
The value for the attribute. Maximum character limit is 100.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 100
value
- The value for the attribute. Maximum character limit is 100.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.