public class ChangeResourceRecordSetsRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
A complex type that contains a change batch.
Modifier and Type | Field and Description |
---|---|
private ChangeBatch |
changeBatch
A complex type that contains an optional comment and the
Changes element. |
private java.lang.String |
hostedZoneId
The ID of the hosted zone that contains the resource record sets that you
want to change.
|
NOOP
Constructor and Description |
---|
ChangeResourceRecordSetsRequest()
Default constructor for ChangeResourceRecordSetsRequest object.
|
ChangeResourceRecordSetsRequest(java.lang.String hostedZoneId,
ChangeBatch changeBatch)
Constructs a new ChangeResourceRecordSetsRequest object.
|
Modifier and Type | Method and Description |
---|---|
ChangeResourceRecordSetsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
ChangeBatch |
getChangeBatch()
A complex type that contains an optional comment and the
Changes element. |
java.lang.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 the
Changes element. |
void |
setHostedZoneId(java.lang.String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you
want to change.
|
java.lang.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 the
Changes element. |
ChangeResourceRecordSetsRequest |
withHostedZoneId(java.lang.String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you
want to change.
|
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
private java.lang.String hostedZoneId
The ID of the hosted zone that contains the resource record sets that you want to change.
private ChangeBatch changeBatch
A complex type that contains an optional comment and the
Changes
element.
public ChangeResourceRecordSetsRequest()
public ChangeResourceRecordSetsRequest(java.lang.String hostedZoneId, ChangeBatch changeBatch)
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 the
Changes
element.public void setHostedZoneId(java.lang.String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you want to change.
hostedZoneId
- The ID of the hosted zone that contains the resource record sets
that you want to change.public java.lang.String getHostedZoneId()
The ID of the hosted zone that contains the resource record sets that you want to change.
public ChangeResourceRecordSetsRequest withHostedZoneId(java.lang.String hostedZoneId)
The ID of the hosted zone that contains the resource record sets that you want to change.
hostedZoneId
- The ID of the hosted zone that contains the resource record sets
that you want to change.public void setChangeBatch(ChangeBatch changeBatch)
A complex type that contains an optional comment and the
Changes
element.
changeBatch
- A complex type that contains an optional comment and the
Changes
element.public ChangeBatch getChangeBatch()
A complex type that contains an optional comment and the
Changes
element.
Changes
element.public ChangeResourceRecordSetsRequest withChangeBatch(ChangeBatch changeBatch)
A complex type that contains an optional comment and the
Changes
element.
changeBatch
- A complex type that contains an optional comment and the
Changes
element.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ChangeResourceRecordSetsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()