@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDistributionConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateDistributionConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDistributionConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
Unique, case-sensitive identifier you provide to ensure idempotency of the request.
|
String |
getDescription()
The description of the distribution configuration.
|
String |
getDistributionConfigurationArn()
The Amazon Resource Name (ARN) of the distribution configuration that you want to update.
|
List<Distribution> |
getDistributions()
The distributions of the distribution configuration.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure idempotency of the request.
|
void |
setDescription(String description)
The description of the distribution configuration.
|
void |
setDistributionConfigurationArn(String distributionConfigurationArn)
The Amazon Resource Name (ARN) of the distribution configuration that you want to update.
|
void |
setDistributions(Collection<Distribution> distributions)
The distributions of the distribution configuration.
|
String |
toString()
Returns a string representation of this object.
|
UpdateDistributionConfigurationRequest |
withClientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure idempotency of the request.
|
UpdateDistributionConfigurationRequest |
withDescription(String description)
The description of the distribution configuration.
|
UpdateDistributionConfigurationRequest |
withDistributionConfigurationArn(String distributionConfigurationArn)
The Amazon Resource Name (ARN) of the distribution configuration that you want to update.
|
UpdateDistributionConfigurationRequest |
withDistributions(Collection<Distribution> distributions)
The distributions of the distribution configuration.
|
UpdateDistributionConfigurationRequest |
withDistributions(Distribution... distributions)
The distributions of the distribution configuration.
|
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 UpdateDistributionConfigurationRequest()
public void setDistributionConfigurationArn(String distributionConfigurationArn)
The Amazon Resource Name (ARN) of the distribution configuration that you want to update.
distributionConfigurationArn
- The Amazon Resource Name (ARN) of the distribution configuration that you want to update.public String getDistributionConfigurationArn()
The Amazon Resource Name (ARN) of the distribution configuration that you want to update.
public UpdateDistributionConfigurationRequest withDistributionConfigurationArn(String distributionConfigurationArn)
The Amazon Resource Name (ARN) of the distribution configuration that you want to update.
distributionConfigurationArn
- The Amazon Resource Name (ARN) of the distribution configuration that you want to update.public void setDescription(String description)
The description of the distribution configuration.
description
- The description of the distribution configuration.public String getDescription()
The description of the distribution configuration.
public UpdateDistributionConfigurationRequest withDescription(String description)
The description of the distribution configuration.
description
- The description of the distribution configuration.public List<Distribution> getDistributions()
The distributions of the distribution configuration.
public void setDistributions(Collection<Distribution> distributions)
The distributions of the distribution configuration.
distributions
- The distributions of the distribution configuration.public UpdateDistributionConfigurationRequest withDistributions(Distribution... distributions)
The distributions of the distribution configuration.
NOTE: This method appends the values to the existing list (if any). Use
setDistributions(java.util.Collection)
or withDistributions(java.util.Collection)
if you want
to override the existing values.
distributions
- The distributions of the distribution configuration.public UpdateDistributionConfigurationRequest withDistributions(Collection<Distribution> distributions)
The distributions of the distribution configuration.
distributions
- The distributions of the distribution configuration.public void setClientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
clientToken
- Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information,
see Ensuring
idempotency in the Amazon EC2 API Reference.public String getClientToken()
Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
public UpdateDistributionConfigurationRequest withClientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
clientToken
- Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information,
see Ensuring
idempotency in the Amazon EC2 API Reference.public String toString()
toString
in class Object
Object.toString()
public UpdateDistributionConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()