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 ChangeResourceRecordSetsRequest
clone()
Creates a shallow clone of this request.boolean
equals(Object obj)
ChangeBatch
getChangeBatch()
A complex type that contains an optional comment and theChanges
element.String
getHostedZoneId()
The ID of the hosted zone that contains the resource record sets that you want to change.int
hashCode()
void
setChangeBatch(ChangeBatch changeBatch)
A complex type that contains an optional comment and theChanges
element.void
setHostedZoneId(String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you want to change.String
toString()
Returns a string representation of this object; useful for testing and debugging.ChangeResourceRecordSetsRequest
withChangeBatch(ChangeBatch changeBatch)
A complex type that contains an optional comment and theChanges
element.ChangeResourceRecordSetsRequest
withHostedZoneId(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 theChanges
element.
-
-
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
Changes
element.- Parameters:
changeBatch
- A complex type that contains an optional comment and theChanges
element.
-
getChangeBatch
public ChangeBatch getChangeBatch()
A complex type that contains an optional comment and the
Changes
element.- Returns:
- A complex type that contains an optional comment and the
Changes
element.
-
withChangeBatch
public ChangeResourceRecordSetsRequest withChangeBatch(ChangeBatch changeBatch)
A complex type that contains an optional comment and the
Changes
element.- Parameters:
changeBatch
- A complex type that contains an optional comment and theChanges
element.- 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:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ChangeResourceRecordSetsRequest clone()
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
Object.clone()
-
-