public class ListChangeBatchesByHostedZoneRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
The input for a ListChangeBatchesByHostedZone request.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
endDate
The end of the time period you want to see changes for.
|
private java.lang.String |
hostedZoneId
The ID of the hosted zone that you want to see changes for.
|
private java.lang.String |
marker
The page marker.
|
private java.lang.String |
maxItems
The maximum number of items on a page.
|
private java.lang.String |
startDate
The start of the time period you want to see changes for.
|
NOOP
Constructor and Description |
---|
ListChangeBatchesByHostedZoneRequest() |
Modifier and Type | Method and Description |
---|---|
ListChangeBatchesByHostedZoneRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getEndDate()
The end of the time period you want to see changes for.
|
java.lang.String |
getHostedZoneId()
The ID of the hosted zone that you want to see changes for.
|
java.lang.String |
getMarker()
The page marker.
|
java.lang.String |
getMaxItems()
The maximum number of items on a page.
|
java.lang.String |
getStartDate()
The start of the time period you want to see changes for.
|
int |
hashCode() |
void |
setEndDate(java.lang.String endDate)
The end of the time period you want to see changes for.
|
void |
setHostedZoneId(java.lang.String hostedZoneId)
The ID of the hosted zone that you want to see changes for.
|
void |
setMarker(java.lang.String marker)
The page marker.
|
void |
setMaxItems(java.lang.String maxItems)
The maximum number of items on a page.
|
void |
setStartDate(java.lang.String startDate)
The start of the time period you want to see changes for.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListChangeBatchesByHostedZoneRequest |
withEndDate(java.lang.String endDate)
The end of the time period you want to see changes for.
|
ListChangeBatchesByHostedZoneRequest |
withHostedZoneId(java.lang.String hostedZoneId)
The ID of the hosted zone that you want to see changes for.
|
ListChangeBatchesByHostedZoneRequest |
withMarker(java.lang.String marker)
The page marker.
|
ListChangeBatchesByHostedZoneRequest |
withMaxItems(java.lang.String maxItems)
The maximum number of items on a page.
|
ListChangeBatchesByHostedZoneRequest |
withStartDate(java.lang.String startDate)
The start of the time period you want to see changes for.
|
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 you want to see changes for.
private java.lang.String startDate
The start of the time period you want to see changes for.
private java.lang.String endDate
The end of the time period you want to see changes for.
private java.lang.String maxItems
The maximum number of items on a page.
private java.lang.String marker
The page marker.
public ListChangeBatchesByHostedZoneRequest()
public void setHostedZoneId(java.lang.String hostedZoneId)
The ID of the hosted zone that you want to see changes for.
hostedZoneId
- The ID of the hosted zone that you want to see changes for.public java.lang.String getHostedZoneId()
The ID of the hosted zone that you want to see changes for.
public ListChangeBatchesByHostedZoneRequest withHostedZoneId(java.lang.String hostedZoneId)
The ID of the hosted zone that you want to see changes for.
hostedZoneId
- The ID of the hosted zone that you want to see changes for.public void setStartDate(java.lang.String startDate)
The start of the time period you want to see changes for.
startDate
- The start of the time period you want to see changes for.public java.lang.String getStartDate()
The start of the time period you want to see changes for.
public ListChangeBatchesByHostedZoneRequest withStartDate(java.lang.String startDate)
The start of the time period you want to see changes for.
startDate
- The start of the time period you want to see changes for.public void setEndDate(java.lang.String endDate)
The end of the time period you want to see changes for.
endDate
- The end of the time period you want to see changes for.public java.lang.String getEndDate()
The end of the time period you want to see changes for.
public ListChangeBatchesByHostedZoneRequest withEndDate(java.lang.String endDate)
The end of the time period you want to see changes for.
endDate
- The end of the time period you want to see changes for.public void setMaxItems(java.lang.String maxItems)
The maximum number of items on a page.
maxItems
- The maximum number of items on a page.public java.lang.String getMaxItems()
The maximum number of items on a page.
public ListChangeBatchesByHostedZoneRequest withMaxItems(java.lang.String maxItems)
The maximum number of items on a page.
maxItems
- The maximum number of items on a page.public void setMarker(java.lang.String marker)
The page marker.
marker
- The page marker.public java.lang.String getMarker()
The page marker.
public ListChangeBatchesByHostedZoneRequest withMarker(java.lang.String marker)
The page marker.
marker
- The page marker.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 ListChangeBatchesByHostedZoneRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()