@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateIpAccessSettingsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateIpAccessSettingsRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateIpAccessSettingsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
String |
getDescription()
The description of the IP access settings.
|
String |
getDisplayName()
The display name of the IP access settings.
|
String |
getIpAccessSettingsArn()
The ARN of the IP access settings.
|
List<IpRule> |
getIpRules()
The updated IP rules of the IP access settings.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setDescription(String description)
The description of the IP access settings.
|
void |
setDisplayName(String displayName)
The display name of the IP access settings.
|
void |
setIpAccessSettingsArn(String ipAccessSettingsArn)
The ARN of the IP access settings.
|
void |
setIpRules(Collection<IpRule> ipRules)
The updated IP rules of the IP access settings.
|
String |
toString()
Returns a string representation of this object.
|
UpdateIpAccessSettingsRequest |
withClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
UpdateIpAccessSettingsRequest |
withDescription(String description)
The description of the IP access settings.
|
UpdateIpAccessSettingsRequest |
withDisplayName(String displayName)
The display name of the IP access settings.
|
UpdateIpAccessSettingsRequest |
withIpAccessSettingsArn(String ipAccessSettingsArn)
The ARN of the IP access settings.
|
UpdateIpAccessSettingsRequest |
withIpRules(Collection<IpRule> ipRules)
The updated IP rules of the IP access settings.
|
UpdateIpAccessSettingsRequest |
withIpRules(IpRule... ipRules)
The updated IP rules of the IP access settings.
|
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 setClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
clientToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency
ensures that an API request completes only once. With an idempotent request, if the original request
completes successfully, subsequent retries with the same client token return the result from the original
successful request.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
public String getClientToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
public UpdateIpAccessSettingsRequest withClientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
clientToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency
ensures that an API request completes only once. With an idempotent request, if the original request
completes successfully, subsequent retries with the same client token return the result from the original
successful request.
If you do not specify a client token, one is automatically generated by the Amazon Web Services SDK.
public void setDescription(String description)
The description of the IP access settings.
description
- The description of the IP access settings.public String getDescription()
The description of the IP access settings.
public UpdateIpAccessSettingsRequest withDescription(String description)
The description of the IP access settings.
description
- The description of the IP access settings.public void setDisplayName(String displayName)
The display name of the IP access settings.
displayName
- The display name of the IP access settings.public String getDisplayName()
The display name of the IP access settings.
public UpdateIpAccessSettingsRequest withDisplayName(String displayName)
The display name of the IP access settings.
displayName
- The display name of the IP access settings.public void setIpAccessSettingsArn(String ipAccessSettingsArn)
The ARN of the IP access settings.
ipAccessSettingsArn
- The ARN of the IP access settings.public String getIpAccessSettingsArn()
The ARN of the IP access settings.
public UpdateIpAccessSettingsRequest withIpAccessSettingsArn(String ipAccessSettingsArn)
The ARN of the IP access settings.
ipAccessSettingsArn
- The ARN of the IP access settings.public List<IpRule> getIpRules()
The updated IP rules of the IP access settings.
public void setIpRules(Collection<IpRule> ipRules)
The updated IP rules of the IP access settings.
ipRules
- The updated IP rules of the IP access settings.public UpdateIpAccessSettingsRequest withIpRules(IpRule... ipRules)
The updated IP rules of the IP access settings.
NOTE: This method appends the values to the existing list (if any). Use
setIpRules(java.util.Collection)
or withIpRules(java.util.Collection)
if you want to override
the existing values.
ipRules
- The updated IP rules of the IP access settings.public UpdateIpAccessSettingsRequest withIpRules(Collection<IpRule> ipRules)
The updated IP rules of the IP access settings.
ipRules
- The updated IP rules of the IP access settings.public String toString()
toString
in class Object
Object.toString()
public UpdateIpAccessSettingsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()