T
- request typeabstract class AbstractCollectionSpec<T extends AmazonWebServiceRequest> extends AbstractSpec<T>
Modifier and Type | Field and Description |
---|---|
private java.lang.Integer |
maxPageSize |
private java.lang.Integer |
maxResultSize
The maximum number of resources to be retrieved; or null if there is no
limit.
|
Constructor and Description |
---|
AbstractCollectionSpec(T req) |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getMaxPageSize()
The maximum number of resources to be retrieved in a single page; used
for pagination purposes.
|
java.lang.Integer |
getMaxResultSize()
The maximum number of resources to be retrieved in this query, including
all the resources in all pages to be retrieved.
|
void |
setMaxPageSize(java.lang.Integer value) |
void |
setMaxResultSize(int maxResultSize) |
void |
setMaxResultSize(java.lang.Integer maxResultSize) |
AbstractCollectionSpec<T> |
withMaxPageSize(int maxPageSize) |
AbstractCollectionSpec<T> |
withMaxPageSize(java.lang.Integer maxPageSize) |
AbstractCollectionSpec<T> |
withMaxResultSize(int maxResultSize) |
AbstractCollectionSpec<T> |
withMaxResultSize(java.lang.Integer maxResultSize) |
getProgressListener, getRequest, getRequestMetricCollector, setProgressListener, setRequestMetricCollector, withProgressListener, withRequestMetricCollector
private java.lang.Integer maxPageSize
private java.lang.Integer maxResultSize
AbstractCollectionSpec(T req)
public AbstractCollectionSpec<T> withMaxResultSize(java.lang.Integer maxResultSize)
public AbstractCollectionSpec<T> withMaxResultSize(int maxResultSize)
public AbstractCollectionSpec<T> withMaxPageSize(java.lang.Integer maxPageSize)
public AbstractCollectionSpec<T> withMaxPageSize(int maxPageSize)
public java.lang.Integer getMaxResultSize()
public void setMaxResultSize(java.lang.Integer maxResultSize)
public void setMaxResultSize(int maxResultSize)
public java.lang.Integer getMaxPageSize()
public void setMaxPageSize(java.lang.Integer value)