@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateClusterRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateClusterRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateClusterRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAddressId()
The ID of the updated Address object.
|
String |
getClusterId()
The cluster ID of the cluster that you want to update, for example
CID123e4567-e89b-12d3-a456-426655440000 . |
String |
getDescription()
The updated description of this cluster.
|
String |
getForwardingAddressId()
The updated ID for the forwarding address for a cluster.
|
Notification |
getNotification()
The new or updated Notification object.
|
JobResource |
getResources()
The updated arrays of JobResource objects that can include updated S3Resource objects or
LambdaResource objects.
|
String |
getRoleARN()
The new role Amazon Resource Name (ARN) that you want to associate with this cluster.
|
String |
getShippingOption()
The updated shipping option value of this cluster's ShippingDetails object.
|
int |
hashCode() |
void |
setAddressId(String addressId)
The ID of the updated Address object.
|
void |
setClusterId(String clusterId)
The cluster ID of the cluster that you want to update, for example
CID123e4567-e89b-12d3-a456-426655440000 . |
void |
setDescription(String description)
The updated description of this cluster.
|
void |
setForwardingAddressId(String forwardingAddressId)
The updated ID for the forwarding address for a cluster.
|
void |
setNotification(Notification notification)
The new or updated Notification object.
|
void |
setResources(JobResource resources)
The updated arrays of JobResource objects that can include updated S3Resource objects or
LambdaResource objects.
|
void |
setRoleARN(String roleARN)
The new role Amazon Resource Name (ARN) that you want to associate with this cluster.
|
void |
setShippingOption(ShippingOption shippingOption)
The updated shipping option value of this cluster's ShippingDetails object.
|
void |
setShippingOption(String shippingOption)
The updated shipping option value of this cluster's ShippingDetails object.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
UpdateClusterRequest |
withAddressId(String addressId)
The ID of the updated Address object.
|
UpdateClusterRequest |
withClusterId(String clusterId)
The cluster ID of the cluster that you want to update, for example
CID123e4567-e89b-12d3-a456-426655440000 . |
UpdateClusterRequest |
withDescription(String description)
The updated description of this cluster.
|
UpdateClusterRequest |
withForwardingAddressId(String forwardingAddressId)
The updated ID for the forwarding address for a cluster.
|
UpdateClusterRequest |
withNotification(Notification notification)
The new or updated Notification object.
|
UpdateClusterRequest |
withResources(JobResource resources)
The updated arrays of JobResource objects that can include updated S3Resource objects or
LambdaResource objects.
|
UpdateClusterRequest |
withRoleARN(String roleARN)
The new role Amazon Resource Name (ARN) that you want to associate with this cluster.
|
UpdateClusterRequest |
withShippingOption(ShippingOption shippingOption)
The updated shipping option value of this cluster's ShippingDetails object.
|
UpdateClusterRequest |
withShippingOption(String shippingOption)
The updated shipping option value of this cluster's ShippingDetails object.
|
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 setClusterId(String clusterId)
The cluster ID of the cluster that you want to update, for example
CID123e4567-e89b-12d3-a456-426655440000
.
clusterId
- The cluster ID of the cluster that you want to update, for example
CID123e4567-e89b-12d3-a456-426655440000
.public String getClusterId()
The cluster ID of the cluster that you want to update, for example
CID123e4567-e89b-12d3-a456-426655440000
.
CID123e4567-e89b-12d3-a456-426655440000
.public UpdateClusterRequest withClusterId(String clusterId)
The cluster ID of the cluster that you want to update, for example
CID123e4567-e89b-12d3-a456-426655440000
.
clusterId
- The cluster ID of the cluster that you want to update, for example
CID123e4567-e89b-12d3-a456-426655440000
.public void setRoleARN(String roleARN)
The new role Amazon Resource Name (ARN) that you want to associate with this cluster. To create a role ARN, use the CreateRole API action in AWS Identity and Access Management (IAM).
roleARN
- The new role Amazon Resource Name (ARN) that you want to associate with this cluster. To create a role
ARN, use the CreateRole API action in
AWS Identity and Access Management (IAM).public String getRoleARN()
The new role Amazon Resource Name (ARN) that you want to associate with this cluster. To create a role ARN, use the CreateRole API action in AWS Identity and Access Management (IAM).
public UpdateClusterRequest withRoleARN(String roleARN)
The new role Amazon Resource Name (ARN) that you want to associate with this cluster. To create a role ARN, use the CreateRole API action in AWS Identity and Access Management (IAM).
roleARN
- The new role Amazon Resource Name (ARN) that you want to associate with this cluster. To create a role
ARN, use the CreateRole API action in
AWS Identity and Access Management (IAM).public void setDescription(String description)
The updated description of this cluster.
description
- The updated description of this cluster.public String getDescription()
The updated description of this cluster.
public UpdateClusterRequest withDescription(String description)
The updated description of this cluster.
description
- The updated description of this cluster.public void setResources(JobResource resources)
The updated arrays of JobResource objects that can include updated S3Resource objects or LambdaResource objects.
resources
- The updated arrays of JobResource objects that can include updated S3Resource objects or
LambdaResource objects.public JobResource getResources()
The updated arrays of JobResource objects that can include updated S3Resource objects or LambdaResource objects.
public UpdateClusterRequest withResources(JobResource resources)
The updated arrays of JobResource objects that can include updated S3Resource objects or LambdaResource objects.
resources
- The updated arrays of JobResource objects that can include updated S3Resource objects or
LambdaResource objects.public void setAddressId(String addressId)
The ID of the updated Address object.
addressId
- The ID of the updated Address object.public String getAddressId()
The ID of the updated Address object.
public UpdateClusterRequest withAddressId(String addressId)
The ID of the updated Address object.
addressId
- The ID of the updated Address object.public void setShippingOption(String shippingOption)
The updated shipping option value of this cluster's ShippingDetails object.
shippingOption
- The updated shipping option value of this cluster's ShippingDetails object.ShippingOption
public String getShippingOption()
The updated shipping option value of this cluster's ShippingDetails object.
ShippingOption
public UpdateClusterRequest withShippingOption(String shippingOption)
The updated shipping option value of this cluster's ShippingDetails object.
shippingOption
- The updated shipping option value of this cluster's ShippingDetails object.ShippingOption
public void setShippingOption(ShippingOption shippingOption)
The updated shipping option value of this cluster's ShippingDetails object.
shippingOption
- The updated shipping option value of this cluster's ShippingDetails object.ShippingOption
public UpdateClusterRequest withShippingOption(ShippingOption shippingOption)
The updated shipping option value of this cluster's ShippingDetails object.
shippingOption
- The updated shipping option value of this cluster's ShippingDetails object.ShippingOption
public void setNotification(Notification notification)
The new or updated Notification object.
notification
- The new or updated Notification object.public Notification getNotification()
The new or updated Notification object.
public UpdateClusterRequest withNotification(Notification notification)
The new or updated Notification object.
notification
- The new or updated Notification object.public void setForwardingAddressId(String forwardingAddressId)
The updated ID for the forwarding address for a cluster. This field is not supported in most regions.
forwardingAddressId
- The updated ID for the forwarding address for a cluster. This field is not supported in most regions.public String getForwardingAddressId()
The updated ID for the forwarding address for a cluster. This field is not supported in most regions.
public UpdateClusterRequest withForwardingAddressId(String forwardingAddressId)
The updated ID for the forwarding address for a cluster. This field is not supported in most regions.
forwardingAddressId
- The updated ID for the forwarding address for a cluster. This field is not supported in most regions.public String toString()
toString
in class Object
Object.toString()
public UpdateClusterRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.