Interface DescribeRecommendationExportJobsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,ComputeOptimizerRequest.Builder,CopyableBuilder<DescribeRecommendationExportJobsRequest.Builder,DescribeRecommendationExportJobsRequest>,SdkBuilder<DescribeRecommendationExportJobsRequest.Builder,DescribeRecommendationExportJobsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DescribeRecommendationExportJobsRequest
public static interface DescribeRecommendationExportJobsRequest.Builder extends ComputeOptimizerRequest.Builder, SdkPojo, CopyableBuilder<DescribeRecommendationExportJobsRequest.Builder,DescribeRecommendationExportJobsRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.computeoptimizer.model.ComputeOptimizerRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
jobIds
DescribeRecommendationExportJobsRequest.Builder jobIds(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.
- Parameters:
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.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobIds
DescribeRecommendationExportJobsRequest.Builder jobIds(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.
- Parameters:
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.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
DescribeRecommendationExportJobsRequest.Builder filters(Collection<JobFilter> filters)
An array of objects to specify a filter that returns a more specific list of export jobs.
- Parameters:
filters- An array of objects to specify a filter that returns a more specific list of export jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
DescribeRecommendationExportJobsRequest.Builder filters(JobFilter... filters)
An array of objects to specify a filter that returns a more specific list of export jobs.
- Parameters:
filters- An array of objects to specify a filter that returns a more specific list of export jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
DescribeRecommendationExportJobsRequest.Builder filters(Consumer<JobFilter.Builder>... filters)
An array of objects to specify a filter that returns a more specific list of export jobs.
This is a convenience method that creates an instance of theJobFilter.Builderavoiding the need to create one manually viaJobFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#filters(List.) - Parameters:
filters- a consumer that will call methods onJobFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#filters(java.util.Collection)
-
nextToken
DescribeRecommendationExportJobsRequest.Builder nextToken(String nextToken)
The token to advance to the next page of export jobs.
- Parameters:
nextToken- The token to advance to the next page of export jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
DescribeRecommendationExportJobsRequest.Builder maxResults(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
nextTokenvalue.- Parameters:
maxResults- The maximum number of export jobs to return with a single request.To retrieve the remaining results, make another request with the returned
nextTokenvalue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeRecommendationExportJobsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeRecommendationExportJobsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-