@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDomainRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateDomainRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDomainRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
A brief description about this domain.
|
String |
getDomainId()
The identifier of the domain to be updated.
|
String |
getName()
The name of the domain.
|
ServerSideEncryptionConfiguration |
getServerSideEncryptionConfiguration()
The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side encryption of
your data.
|
int |
hashCode() |
void |
setDescription(String description)
A brief description about this domain.
|
void |
setDomainId(String domainId)
The identifier of the domain to be updated.
|
void |
setName(String name)
The name of the domain.
|
void |
setServerSideEncryptionConfiguration(ServerSideEncryptionConfiguration serverSideEncryptionConfiguration)
The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side encryption of
your data.
|
String |
toString()
Returns a string representation of this object.
|
UpdateDomainRequest |
withDescription(String description)
A brief description about this domain.
|
UpdateDomainRequest |
withDomainId(String domainId)
The identifier of the domain to be updated.
|
UpdateDomainRequest |
withName(String name)
The name of the domain.
|
UpdateDomainRequest |
withServerSideEncryptionConfiguration(ServerSideEncryptionConfiguration serverSideEncryptionConfiguration)
The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side encryption of
your data.
|
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 setDescription(String description)
A brief description about this domain.
description
- A brief description about this domain.public String getDescription()
A brief description about this domain.
public UpdateDomainRequest withDescription(String description)
A brief description about this domain.
description
- A brief description about this domain.public void setDomainId(String domainId)
The identifier of the domain to be updated.
domainId
- The identifier of the domain to be updated.public String getDomainId()
The identifier of the domain to be updated.
public UpdateDomainRequest withDomainId(String domainId)
The identifier of the domain to be updated.
domainId
- The identifier of the domain to be updated.public void setName(String name)
The name of the domain.
name
- The name of the domain.public String getName()
The name of the domain.
public UpdateDomainRequest withName(String name)
The name of the domain.
name
- The name of the domain.public void setServerSideEncryptionConfiguration(ServerSideEncryptionConfiguration serverSideEncryptionConfiguration)
The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side encryption of
your data. Changing the domain's associated KMS key immediately triggers an asynchronous process to remove
dependency on the old KMS key, such that the domain's data can only be accessed using the new KMS key. The
domain's ServerSideEncryptionUpdateDetails
contains the details for this process.
serverSideEncryptionConfiguration
- The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side
encryption of your data. Changing the domain's associated KMS key immediately triggers an asynchronous
process to remove dependency on the old KMS key, such that the domain's data can only be accessed using
the new KMS key. The domain's ServerSideEncryptionUpdateDetails
contains the details for this
process.public ServerSideEncryptionConfiguration getServerSideEncryptionConfiguration()
The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side encryption of
your data. Changing the domain's associated KMS key immediately triggers an asynchronous process to remove
dependency on the old KMS key, such that the domain's data can only be accessed using the new KMS key. The
domain's ServerSideEncryptionUpdateDetails
contains the details for this process.
ServerSideEncryptionUpdateDetails
contains the details for
this process.public UpdateDomainRequest withServerSideEncryptionConfiguration(ServerSideEncryptionConfiguration serverSideEncryptionConfiguration)
The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side encryption of
your data. Changing the domain's associated KMS key immediately triggers an asynchronous process to remove
dependency on the old KMS key, such that the domain's data can only be accessed using the new KMS key. The
domain's ServerSideEncryptionUpdateDetails
contains the details for this process.
serverSideEncryptionConfiguration
- The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side
encryption of your data. Changing the domain's associated KMS key immediately triggers an asynchronous
process to remove dependency on the old KMS key, such that the domain's data can only be accessed using
the new KMS key. The domain's ServerSideEncryptionUpdateDetails
contains the details for this
process.public String toString()
toString
in class Object
Object.toString()
public UpdateDomainRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()