@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeRecommendationExportJobsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DescribeRecommendationExportJobsRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeRecommendationExportJobsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<JobFilter> |
getFilters()
An array of objects to specify a filter that returns a more specific list of export jobs.
|
List<String> |
getJobIds()
The identification numbers of the export jobs to return.
|
Integer |
getMaxResults()
The maximum number of export jobs to return with a single request.
|
String |
getNextToken()
The token to advance to the next page of export jobs.
|
int |
hashCode() |
void |
setFilters(Collection<JobFilter> filters)
An array of objects to specify a filter that returns a more specific list of export jobs.
|
void |
setJobIds(Collection<String> jobIds)
The identification numbers of the export jobs to return.
|
void |
setMaxResults(Integer maxResults)
The maximum number of export jobs to return with a single request.
|
void |
setNextToken(String nextToken)
The token to advance to the next page of export jobs.
|
String |
toString()
Returns a string representation of this object.
|
DescribeRecommendationExportJobsRequest |
withFilters(Collection<JobFilter> filters)
An array of objects to specify a filter that returns a more specific list of export jobs.
|
DescribeRecommendationExportJobsRequest |
withFilters(JobFilter... filters)
An array of objects to specify a filter that returns a more specific list of export jobs.
|
DescribeRecommendationExportJobsRequest |
withJobIds(Collection<String> jobIds)
The identification numbers of the export jobs to return.
|
DescribeRecommendationExportJobsRequest |
withJobIds(String... jobIds)
The identification numbers of the export jobs to return.
|
DescribeRecommendationExportJobsRequest |
withMaxResults(Integer maxResults)
The maximum number of export jobs to return with a single request.
|
DescribeRecommendationExportJobsRequest |
withNextToken(String nextToken)
The token to advance to the next page of export jobs.
|
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 DescribeRecommendationExportJobsRequest()
public List<String> getJobIds()
The identification numbers of the export jobs to return.
An export job ID is returned when you create an export using the ExportAutoScalingGroupRecommendations or ExportEC2InstanceRecommendations actions.
All export jobs created in the last seven days are returned if this parameter is omitted.
An export job ID is returned when you create an export using the ExportAutoScalingGroupRecommendations or ExportEC2InstanceRecommendations actions.
All export jobs created in the last seven days are returned if this parameter is omitted.
public void setJobIds(Collection<String> jobIds)
The identification numbers of the export jobs to return.
An export job ID is returned when you create an export using the ExportAutoScalingGroupRecommendations or ExportEC2InstanceRecommendations actions.
All export jobs created in the last seven days are returned if this parameter is omitted.
jobIds
- The identification numbers of the export jobs to return.
An export job ID is returned when you create an export using the ExportAutoScalingGroupRecommendations or ExportEC2InstanceRecommendations actions.
All export jobs created in the last seven days are returned if this parameter is omitted.
public DescribeRecommendationExportJobsRequest withJobIds(String... jobIds)
The identification numbers of the export jobs to return.
An export job ID is returned when you create an export using the ExportAutoScalingGroupRecommendations or ExportEC2InstanceRecommendations actions.
All export jobs created in the last seven days are returned if this parameter is omitted.
NOTE: This method appends the values to the existing list (if any). Use
setJobIds(java.util.Collection)
or withJobIds(java.util.Collection)
if you want to override the
existing values.
jobIds
- The identification numbers of the export jobs to return.
An export job ID is returned when you create an export using the ExportAutoScalingGroupRecommendations or ExportEC2InstanceRecommendations actions.
All export jobs created in the last seven days are returned if this parameter is omitted.
public DescribeRecommendationExportJobsRequest withJobIds(Collection<String> jobIds)
The identification numbers of the export jobs to return.
An export job ID is returned when you create an export using the ExportAutoScalingGroupRecommendations or ExportEC2InstanceRecommendations actions.
All export jobs created in the last seven days are returned if this parameter is omitted.
jobIds
- The identification numbers of the export jobs to return.
An export job ID is returned when you create an export using the ExportAutoScalingGroupRecommendations or ExportEC2InstanceRecommendations actions.
All export jobs created in the last seven days are returned if this parameter is omitted.
public List<JobFilter> getFilters()
An array of objects to specify a filter that returns a more specific list of export jobs.
public void setFilters(Collection<JobFilter> filters)
An array of objects to specify a filter that returns a more specific list of export jobs.
filters
- An array of objects to specify a filter that returns a more specific list of export jobs.public DescribeRecommendationExportJobsRequest withFilters(JobFilter... filters)
An array of objects to specify a filter that returns a more specific list of export jobs.
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
- An array of objects to specify a filter that returns a more specific list of export jobs.public DescribeRecommendationExportJobsRequest withFilters(Collection<JobFilter> filters)
An array of objects to specify a filter that returns a more specific list of export jobs.
filters
- An array of objects to specify a filter that returns a more specific list of export jobs.public void setNextToken(String nextToken)
The token to advance to the next page of export jobs.
nextToken
- The token to advance to the next page of export jobs.public String getNextToken()
The token to advance to the next page of export jobs.
public DescribeRecommendationExportJobsRequest withNextToken(String nextToken)
The token to advance to the next page of export jobs.
nextToken
- The token to advance to the next page of export jobs.public void setMaxResults(Integer maxResults)
The maximum number of export jobs to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
maxResults
- The maximum number of export jobs to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
public Integer getMaxResults()
The maximum number of export jobs to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
To retrieve the remaining results, make another request with the returned nextToken
value.
public DescribeRecommendationExportJobsRequest withMaxResults(Integer maxResults)
The maximum number of export jobs to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
maxResults
- The maximum number of export jobs to return with a single request.
To retrieve the remaining results, make another request with the returned nextToken
value.
public String toString()
toString
in class Object
Object.toString()
public DescribeRecommendationExportJobsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()