public class DescribeImportImageTasksRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable, DryRunSupportedRequest<DescribeImportImageTasksRequest>
Contains the parameters for DescribeImportImageTasks.
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<Filter> |
filters
Filter tasks using the
task-state filter and one of the
following values: active, completed, deleting, deleted. |
private SdkInternalList<java.lang.String> |
importTaskIds
A list of import image task IDs.
|
private java.lang.Integer |
maxResults
The maximum number of results to return in a single call.
|
private java.lang.String |
nextToken
A token that indicates the next page of results.
|
NOOP
Constructor and Description |
---|
DescribeImportImageTasksRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeImportImageTasksRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
Request<DescribeImportImageTasksRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
java.util.List<Filter> |
getFilters()
Filter tasks using the
task-state filter and one of the
following values: active, completed, deleting, deleted. |
java.util.List<java.lang.String> |
getImportTaskIds()
A list of import image task IDs.
|
java.lang.Integer |
getMaxResults()
The maximum number of results to return in a single call.
|
java.lang.String |
getNextToken()
A token that indicates the next page of results.
|
int |
hashCode() |
void |
setFilters(java.util.Collection<Filter> filters)
Filter tasks using the
task-state filter and one of the
following values: active, completed, deleting, deleted. |
void |
setImportTaskIds(java.util.Collection<java.lang.String> importTaskIds)
A list of import image task IDs.
|
void |
setMaxResults(java.lang.Integer maxResults)
The maximum number of results to return in a single call.
|
void |
setNextToken(java.lang.String nextToken)
A token that indicates the next page of results.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeImportImageTasksRequest |
withFilters(java.util.Collection<Filter> filters)
Filter tasks using the
task-state filter and one of the
following values: active, completed, deleting, deleted. |
DescribeImportImageTasksRequest |
withFilters(Filter... filters)
Filter tasks using the
task-state filter and one of the
following values: active, completed, deleting, deleted. |
DescribeImportImageTasksRequest |
withImportTaskIds(java.util.Collection<java.lang.String> importTaskIds)
A list of import image task IDs.
|
DescribeImportImageTasksRequest |
withImportTaskIds(java.lang.String... importTaskIds)
A list of import image task IDs.
|
DescribeImportImageTasksRequest |
withMaxResults(java.lang.Integer maxResults)
The maximum number of results to return in a single call.
|
DescribeImportImageTasksRequest |
withNextToken(java.lang.String nextToken)
A token that indicates the next page of results.
|
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 SdkInternalList<java.lang.String> importTaskIds
A list of import image task IDs.
private java.lang.String nextToken
A token that indicates the next page of results.
private java.lang.Integer maxResults
The maximum number of results to return in a single call. To retrieve the
remaining results, make another call with the returned
NextToken
value.
private SdkInternalList<Filter> filters
Filter tasks using the task-state
filter and one of the
following values: active, completed, deleting, deleted.
public java.util.List<java.lang.String> getImportTaskIds()
A list of import image task IDs.
public void setImportTaskIds(java.util.Collection<java.lang.String> importTaskIds)
A list of import image task IDs.
importTaskIds
- A list of import image task IDs.public DescribeImportImageTasksRequest withImportTaskIds(java.lang.String... importTaskIds)
A list of import image task IDs.
NOTE: This method appends the values to the existing list (if
any). Use setImportTaskIds(java.util.Collection)
or
withImportTaskIds(java.util.Collection)
if you want to override
the existing values.
importTaskIds
- A list of import image task IDs.public DescribeImportImageTasksRequest withImportTaskIds(java.util.Collection<java.lang.String> importTaskIds)
A list of import image task IDs.
importTaskIds
- A list of import image task IDs.public void setNextToken(java.lang.String nextToken)
A token that indicates the next page of results.
nextToken
- A token that indicates the next page of results.public java.lang.String getNextToken()
A token that indicates the next page of results.
public DescribeImportImageTasksRequest withNextToken(java.lang.String nextToken)
A token that indicates the next page of results.
nextToken
- A token that indicates the next page of results.public void setMaxResults(java.lang.Integer maxResults)
The maximum number of results to return in a single call. To retrieve the
remaining results, make another call with the returned
NextToken
value.
maxResults
- The maximum number of results to return in a single call. To
retrieve the remaining results, make another call with the
returned NextToken
value.public java.lang.Integer getMaxResults()
The maximum number of results to return in a single call. To retrieve the
remaining results, make another call with the returned
NextToken
value.
NextToken
value.public DescribeImportImageTasksRequest withMaxResults(java.lang.Integer maxResults)
The maximum number of results to return in a single call. To retrieve the
remaining results, make another call with the returned
NextToken
value.
maxResults
- The maximum number of results to return in a single call. To
retrieve the remaining results, make another call with the
returned NextToken
value.public java.util.List<Filter> getFilters()
Filter tasks using the task-state
filter and one of the
following values: active, completed, deleting, deleted.
task-state
filter and one of
the following values: active, completed, deleting, deleted.public void setFilters(java.util.Collection<Filter> filters)
Filter tasks using the task-state
filter and one of the
following values: active, completed, deleting, deleted.
filters
- Filter tasks using the task-state
filter and one of
the following values: active, completed, deleting, deleted.public DescribeImportImageTasksRequest withFilters(Filter... filters)
Filter tasks using the task-state
filter and one of the
following values: active, completed, deleting, deleted.
NOTE: This method appends the values to the existing list (if
any). Use setFilters(java.util.Collection)
or
withFilters(java.util.Collection)
if you want to override the
existing values.
filters
- Filter tasks using the task-state
filter and one of
the following values: active, completed, deleting, deleted.public DescribeImportImageTasksRequest withFilters(java.util.Collection<Filter> filters)
Filter tasks using the task-state
filter and one of the
following values: active, completed, deleting, deleted.
filters
- Filter tasks using the task-state
filter and one of
the following values: active, completed, deleting, deleted.public Request<DescribeImportImageTasksRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<DescribeImportImageTasksRequest>
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 DescribeImportImageTasksRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()