@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProxySessionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateProxySessionRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateProxySessionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getCapabilities()
The proxy session capabilities.
|
Integer |
getExpiryMinutes()
The number of minutes allowed for the proxy session.
|
String |
getProxySessionId()
The proxy session ID.
|
String |
getVoiceConnectorId()
The Amazon Chime voice connector ID.
|
int |
hashCode() |
void |
setCapabilities(Collection<String> capabilities)
The proxy session capabilities.
|
void |
setExpiryMinutes(Integer expiryMinutes)
The number of minutes allowed for the proxy session.
|
void |
setProxySessionId(String proxySessionId)
The proxy session ID.
|
void |
setVoiceConnectorId(String voiceConnectorId)
The Amazon Chime voice connector ID.
|
String |
toString()
Returns a string representation of this object.
|
UpdateProxySessionRequest |
withCapabilities(Capability... capabilities)
The proxy session capabilities.
|
UpdateProxySessionRequest |
withCapabilities(Collection<String> capabilities)
The proxy session capabilities.
|
UpdateProxySessionRequest |
withCapabilities(String... capabilities)
The proxy session capabilities.
|
UpdateProxySessionRequest |
withExpiryMinutes(Integer expiryMinutes)
The number of minutes allowed for the proxy session.
|
UpdateProxySessionRequest |
withProxySessionId(String proxySessionId)
The proxy session ID.
|
UpdateProxySessionRequest |
withVoiceConnectorId(String voiceConnectorId)
The Amazon Chime voice connector ID.
|
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 setVoiceConnectorId(String voiceConnectorId)
The Amazon Chime voice connector ID.
voiceConnectorId
- The Amazon Chime voice connector ID.public String getVoiceConnectorId()
The Amazon Chime voice connector ID.
public UpdateProxySessionRequest withVoiceConnectorId(String voiceConnectorId)
The Amazon Chime voice connector ID.
voiceConnectorId
- The Amazon Chime voice connector ID.public void setProxySessionId(String proxySessionId)
The proxy session ID.
proxySessionId
- The proxy session ID.public String getProxySessionId()
The proxy session ID.
public UpdateProxySessionRequest withProxySessionId(String proxySessionId)
The proxy session ID.
proxySessionId
- The proxy session ID.public List<String> getCapabilities()
The proxy session capabilities.
Capability
public void setCapabilities(Collection<String> capabilities)
The proxy session capabilities.
capabilities
- The proxy session capabilities.Capability
public UpdateProxySessionRequest withCapabilities(String... capabilities)
The proxy session capabilities.
NOTE: This method appends the values to the existing list (if any). Use
setCapabilities(java.util.Collection)
or withCapabilities(java.util.Collection)
if you want to
override the existing values.
capabilities
- The proxy session capabilities.Capability
public UpdateProxySessionRequest withCapabilities(Collection<String> capabilities)
The proxy session capabilities.
capabilities
- The proxy session capabilities.Capability
public UpdateProxySessionRequest withCapabilities(Capability... capabilities)
The proxy session capabilities.
capabilities
- The proxy session capabilities.Capability
public void setExpiryMinutes(Integer expiryMinutes)
The number of minutes allowed for the proxy session.
expiryMinutes
- The number of minutes allowed for the proxy session.public Integer getExpiryMinutes()
The number of minutes allowed for the proxy session.
public UpdateProxySessionRequest withExpiryMinutes(Integer expiryMinutes)
The number of minutes allowed for the proxy session.
expiryMinutes
- The number of minutes allowed for the proxy session.public String toString()
toString
in class Object
Object.toString()
public UpdateProxySessionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()