@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListReportsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ListReportsRequest() |
| Modifier and Type | Method and Description |
|---|---|
ListReportsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
ReportFilter |
getFilter()
A
ReportFilter object used to filter the returned reports. |
Integer |
getMaxResults()
The maximum number of paginated reports returned per response.
|
String |
getNextToken()
During a previous call, the maximum number of items that can be returned is the value specified in
maxResults. |
String |
getSortOrder()
Specifies the sort order for the list of returned reports.
|
int |
hashCode() |
void |
setFilter(ReportFilter filter)
A
ReportFilter object used to filter the returned reports. |
void |
setMaxResults(Integer maxResults)
The maximum number of paginated reports returned per response.
|
void |
setNextToken(String nextToken)
During a previous call, the maximum number of items that can be returned is the value specified in
maxResults. |
void |
setSortOrder(String sortOrder)
Specifies the sort order for the list of returned reports.
|
String |
toString()
Returns a string representation of this object.
|
ListReportsRequest |
withFilter(ReportFilter filter)
A
ReportFilter object used to filter the returned reports. |
ListReportsRequest |
withMaxResults(Integer maxResults)
The maximum number of paginated reports returned per response.
|
ListReportsRequest |
withNextToken(String nextToken)
During a previous call, the maximum number of items that can be returned is the value specified in
maxResults. |
ListReportsRequest |
withSortOrder(SortOrderType sortOrder)
Specifies the sort order for the list of returned reports.
|
ListReportsRequest |
withSortOrder(String sortOrder)
Specifies the sort order for the list of returned reports.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setSortOrder(String sortOrder)
Specifies the sort order for the list of returned reports. Valid values are:
ASCENDING: return reports in chronological order based on their creation date.
DESCENDING: return reports in the reverse chronological order based on their creation date.
sortOrder - Specifies the sort order for the list of returned reports. Valid values are:
ASCENDING: return reports in chronological order based on their creation date.
DESCENDING: return reports in the reverse chronological order based on their creation date.
SortOrderTypepublic String getSortOrder()
Specifies the sort order for the list of returned reports. Valid values are:
ASCENDING: return reports in chronological order based on their creation date.
DESCENDING: return reports in the reverse chronological order based on their creation date.
ASCENDING: return reports in chronological order based on their creation date.
DESCENDING: return reports in the reverse chronological order based on their creation date.
SortOrderTypepublic ListReportsRequest withSortOrder(String sortOrder)
Specifies the sort order for the list of returned reports. Valid values are:
ASCENDING: return reports in chronological order based on their creation date.
DESCENDING: return reports in the reverse chronological order based on their creation date.
sortOrder - Specifies the sort order for the list of returned reports. Valid values are:
ASCENDING: return reports in chronological order based on their creation date.
DESCENDING: return reports in the reverse chronological order based on their creation date.
SortOrderTypepublic ListReportsRequest withSortOrder(SortOrderType sortOrder)
Specifies the sort order for the list of returned reports. Valid values are:
ASCENDING: return reports in chronological order based on their creation date.
DESCENDING: return reports in the reverse chronological order based on their creation date.
sortOrder - Specifies the sort order for the list of returned reports. Valid values are:
ASCENDING: return reports in chronological order based on their creation date.
DESCENDING: return reports in the reverse chronological order based on their creation date.
SortOrderTypepublic void setNextToken(String nextToken)
During a previous call, the maximum number of items that can be returned is the value specified in
maxResults. If there more items in the list, then a unique string called a nextToken is
returned. To get the next batch of items in the list, call this operation again, adding the next token to the
call. To get all of the items in the list, keep calling this operation with each subsequent next token that is
returned, until no more next tokens are returned.
nextToken - During a previous call, the maximum number of items that can be returned is the value specified in
maxResults. If there more items in the list, then a unique string called a nextToken
is returned. To get the next batch of items in the list, call this operation again, adding the next token
to the call. To get all of the items in the list, keep calling this operation with each subsequent next
token that is returned, until no more next tokens are returned.public String getNextToken()
During a previous call, the maximum number of items that can be returned is the value specified in
maxResults. If there more items in the list, then a unique string called a nextToken is
returned. To get the next batch of items in the list, call this operation again, adding the next token to the
call. To get all of the items in the list, keep calling this operation with each subsequent next token that is
returned, until no more next tokens are returned.
maxResults. If there more items in the list, then a unique string called a nextToken
is returned. To get the next batch of items in the list, call this operation again, adding the next token
to the call. To get all of the items in the list, keep calling this operation with each subsequent next
token that is returned, until no more next tokens are returned.public ListReportsRequest withNextToken(String nextToken)
During a previous call, the maximum number of items that can be returned is the value specified in
maxResults. If there more items in the list, then a unique string called a nextToken is
returned. To get the next batch of items in the list, call this operation again, adding the next token to the
call. To get all of the items in the list, keep calling this operation with each subsequent next token that is
returned, until no more next tokens are returned.
nextToken - During a previous call, the maximum number of items that can be returned is the value specified in
maxResults. If there more items in the list, then a unique string called a nextToken
is returned. To get the next batch of items in the list, call this operation again, adding the next token
to the call. To get all of the items in the list, keep calling this operation with each subsequent next
token that is returned, until no more next tokens are returned.public void setMaxResults(Integer maxResults)
The maximum number of paginated reports returned per response. Use nextToken to iterate pages in the
list of returned Report objects. The default value is 100.
maxResults - The maximum number of paginated reports returned per response. Use nextToken to iterate pages
in the list of returned Report objects. The default value is 100.public Integer getMaxResults()
The maximum number of paginated reports returned per response. Use nextToken to iterate pages in the
list of returned Report objects. The default value is 100.
nextToken to iterate
pages in the list of returned Report objects. The default value is 100.public ListReportsRequest withMaxResults(Integer maxResults)
The maximum number of paginated reports returned per response. Use nextToken to iterate pages in the
list of returned Report objects. The default value is 100.
maxResults - The maximum number of paginated reports returned per response. Use nextToken to iterate pages
in the list of returned Report objects. The default value is 100.public void setFilter(ReportFilter filter)
A ReportFilter object used to filter the returned reports.
filter - A ReportFilter object used to filter the returned reports.public ReportFilter getFilter()
A ReportFilter object used to filter the returned reports.
ReportFilter object used to filter the returned reports.public ListReportsRequest withFilter(ReportFilter filter)
A ReportFilter object used to filter the returned reports.
filter - A ReportFilter object used to filter the returned reports.public String toString()
toString in class ObjectObject.toString()public ListReportsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()