@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, withSdkRequestTimeout
public 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.
SortOrderType
public 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.
SortOrderType
public 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.
SortOrderType
public 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.
SortOrderType
public 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 Object
Object.toString()
public ListReportsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()