Class ChangeResourceRecordSetsRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.route53.model.ChangeResourceRecordSetsRequest
-
- All Implemented Interfaces:
ReadLimitInfo,Serializable,Cloneable
public class ChangeResourceRecordSetsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
A complex type that contains a change batch.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description ChangeResourceRecordSetsRequest()Default constructor for ChangeResourceRecordSetsRequest object.ChangeResourceRecordSetsRequest(String hostedZoneId, ChangeBatch changeBatch)Constructs a new ChangeResourceRecordSetsRequest object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeResourceRecordSetsRequestclone()Creates a shallow clone of this request.booleanequals(Object obj)ChangeBatchgetChangeBatch()A complex type that contains an optional comment and theChangeselement.StringgetHostedZoneId()The ID of the hosted zone that contains the resource record sets that you want to change.inthashCode()voidsetChangeBatch(ChangeBatch changeBatch)A complex type that contains an optional comment and theChangeselement.voidsetHostedZoneId(String hostedZoneId)The ID of the hosted zone that contains the resource record sets that you want to change.StringtoString()Returns a string representation of this object; useful for testing and debugging.ChangeResourceRecordSetsRequestwithChangeBatch(ChangeBatch changeBatch)A complex type that contains an optional comment and theChangeselement.ChangeResourceRecordSetsRequestwithHostedZoneId(String hostedZoneId)The ID of the hosted zone that contains the resource record sets that you want to change.-
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
-
-
-
Constructor Detail
-
ChangeResourceRecordSetsRequest
public ChangeResourceRecordSetsRequest()
Default constructor for ChangeResourceRecordSetsRequest object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it.
-
ChangeResourceRecordSetsRequest
public ChangeResourceRecordSetsRequest(String hostedZoneId, ChangeBatch changeBatch)
Constructs a new ChangeResourceRecordSetsRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
hostedZoneId- The ID of the hosted zone that contains the resource record sets that you want to change.changeBatch- A complex type that contains an optional comment and theChangeselement.
-
-
Method Detail
-
setHostedZoneId
public void setHostedZoneId(String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you want to change.
- Parameters:
hostedZoneId- The ID of the hosted zone that contains the resource record sets that you want to change.
-
getHostedZoneId
public String getHostedZoneId()
The ID of the hosted zone that contains the resource record sets that you want to change.
- Returns:
- The ID of the hosted zone that contains the resource record sets that you want to change.
-
withHostedZoneId
public ChangeResourceRecordSetsRequest withHostedZoneId(String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you want to change.
- Parameters:
hostedZoneId- The ID of the hosted zone that contains the resource record sets that you want to change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setChangeBatch
public void setChangeBatch(ChangeBatch changeBatch)
A complex type that contains an optional comment and the
Changeselement.- Parameters:
changeBatch- A complex type that contains an optional comment and theChangeselement.
-
getChangeBatch
public ChangeBatch getChangeBatch()
A complex type that contains an optional comment and the
Changeselement.- Returns:
- A complex type that contains an optional comment and the
Changeselement.
-
withChangeBatch
public ChangeResourceRecordSetsRequest withChangeBatch(ChangeBatch changeBatch)
A complex type that contains an optional comment and the
Changeselement.- Parameters:
changeBatch- A complex type that contains an optional comment and theChangeselement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ChangeResourceRecordSetsRequest clone()
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
Object.clone()
-
-