public class ListInvalidationsRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
distributionId
The distribution's id.
|
private java.lang.String |
marker
Use this parameter when paginating results to indicate where to begin in
your list of invalidation batches.
|
private java.lang.String |
maxItems
The maximum number of invalidation batches you want in the response body.
|
NOOP
Constructor and Description |
---|
ListInvalidationsRequest()
Default constructor for ListInvalidationsRequest object.
|
ListInvalidationsRequest(java.lang.String distributionId)
Constructs a new ListInvalidationsRequest object.
|
Modifier and Type | Method and Description |
---|---|
ListInvalidationsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDistributionId()
The distribution's id.
|
java.lang.String |
getMarker()
Use this parameter when paginating results to indicate where to begin in
your list of invalidation batches.
|
java.lang.String |
getMaxItems()
The maximum number of invalidation batches you want in the response body.
|
int |
hashCode() |
void |
setDistributionId(java.lang.String distributionId)
The distribution's id.
|
void |
setMarker(java.lang.String marker)
Use this parameter when paginating results to indicate where to begin in
your list of invalidation batches.
|
void |
setMaxItems(java.lang.String maxItems)
The maximum number of invalidation batches you want in the response body.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListInvalidationsRequest |
withDistributionId(java.lang.String distributionId)
The distribution's id.
|
ListInvalidationsRequest |
withMarker(java.lang.String marker)
Use this parameter when paginating results to indicate where to begin in
your list of invalidation batches.
|
ListInvalidationsRequest |
withMaxItems(java.lang.String maxItems)
The maximum number of invalidation batches you want in the response body.
|
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 distributionId
private java.lang.String marker
private java.lang.String maxItems
public ListInvalidationsRequest()
public ListInvalidationsRequest(java.lang.String distributionId)
distributionId
- The distribution's id.public void setDistributionId(java.lang.String distributionId)
distributionId
- The distribution's id.public java.lang.String getDistributionId()
public ListInvalidationsRequest withDistributionId(java.lang.String distributionId)
distributionId
- The distribution's id.public void setMarker(java.lang.String marker)
marker
- Use this parameter when paginating results to indicate where to
begin in your list of invalidation batches. Because the results
are returned in decreasing order from most recent to oldest, the
most recent results are on the first page, the second page will
contain earlier results, and so on. To get the next page of
results, set the Marker to the value of the NextMarker from the
current page's response. This value is the same as the ID of the
last invalidation batch on that page.public java.lang.String getMarker()
public ListInvalidationsRequest withMarker(java.lang.String marker)
marker
- Use this parameter when paginating results to indicate where to
begin in your list of invalidation batches. Because the results
are returned in decreasing order from most recent to oldest, the
most recent results are on the first page, the second page will
contain earlier results, and so on. To get the next page of
results, set the Marker to the value of the NextMarker from the
current page's response. This value is the same as the ID of the
last invalidation batch on that page.public void setMaxItems(java.lang.String maxItems)
maxItems
- The maximum number of invalidation batches you want in the
response body.public java.lang.String getMaxItems()
public ListInvalidationsRequest withMaxItems(java.lang.String maxItems)
maxItems
- The maximum number of invalidation batches you want in the
response body.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 ListInvalidationsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()