Interface ListOptimizationJobsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListOptimizationJobsRequest.Builder,ListOptimizationJobsRequest>
,SageMakerRequest.Builder
,SdkBuilder<ListOptimizationJobsRequest.Builder,ListOptimizationJobsRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- ListOptimizationJobsRequest
public static interface ListOptimizationJobsRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<ListOptimizationJobsRequest.Builder,ListOptimizationJobsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListOptimizationJobsRequest.Builder
creationTimeAfter(Instant creationTimeAfter)
Filters the results to only those optimization jobs that were created after the specified time.ListOptimizationJobsRequest.Builder
creationTimeBefore(Instant creationTimeBefore)
Filters the results to only those optimization jobs that were created before the specified time.ListOptimizationJobsRequest.Builder
lastModifiedTimeAfter(Instant lastModifiedTimeAfter)
Filters the results to only those optimization jobs that were updated after the specified time.ListOptimizationJobsRequest.Builder
lastModifiedTimeBefore(Instant lastModifiedTimeBefore)
Filters the results to only those optimization jobs that were updated before the specified time.ListOptimizationJobsRequest.Builder
maxResults(Integer maxResults)
The maximum number of optimization jobs to return in the response.ListOptimizationJobsRequest.Builder
nameContains(String nameContains)
Filters the results to only those optimization jobs with a name that contains the specified string.ListOptimizationJobsRequest.Builder
nextToken(String nextToken)
A token that you use to get the next set of results following a truncated response.ListOptimizationJobsRequest.Builder
optimizationContains(String optimizationContains)
Filters the results to only those optimization jobs that apply the specified optimization techniques.ListOptimizationJobsRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
ListOptimizationJobsRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
ListOptimizationJobsRequest.Builder
sortBy(String sortBy)
The field by which to sort the optimization jobs in the response.ListOptimizationJobsRequest.Builder
sortBy(ListOptimizationJobsSortBy sortBy)
The field by which to sort the optimization jobs in the response.ListOptimizationJobsRequest.Builder
sortOrder(String sortOrder)
The sort order for results.ListOptimizationJobsRequest.Builder
sortOrder(SortOrder sortOrder)
The sort order for results.ListOptimizationJobsRequest.Builder
statusEquals(String statusEquals)
Filters the results to only those optimization jobs with the specified status.ListOptimizationJobsRequest.Builder
statusEquals(OptimizationJobStatus statusEquals)
Filters the results to only those optimization jobs with the specified status.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerRequest.Builder
build
-
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
-
nextToken
ListOptimizationJobsRequest.Builder nextToken(String nextToken)
A token that you use to get the next set of results following a truncated response. If the response to the previous request was truncated, that response provides the value for this token.
- Parameters:
nextToken
- A token that you use to get the next set of results following a truncated response. If the response to the previous request was truncated, that response provides the value for this token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListOptimizationJobsRequest.Builder maxResults(Integer maxResults)
The maximum number of optimization jobs to return in the response. The default is 50.
- Parameters:
maxResults
- The maximum number of optimization jobs to return in the response. The default is 50.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTimeAfter
ListOptimizationJobsRequest.Builder creationTimeAfter(Instant creationTimeAfter)
Filters the results to only those optimization jobs that were created after the specified time.
- Parameters:
creationTimeAfter
- Filters the results to only those optimization jobs that were created after the specified time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTimeBefore
ListOptimizationJobsRequest.Builder creationTimeBefore(Instant creationTimeBefore)
Filters the results to only those optimization jobs that were created before the specified time.
- Parameters:
creationTimeBefore
- Filters the results to only those optimization jobs that were created before the specified time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTimeAfter
ListOptimizationJobsRequest.Builder lastModifiedTimeAfter(Instant lastModifiedTimeAfter)
Filters the results to only those optimization jobs that were updated after the specified time.
- Parameters:
lastModifiedTimeAfter
- Filters the results to only those optimization jobs that were updated after the specified time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTimeBefore
ListOptimizationJobsRequest.Builder lastModifiedTimeBefore(Instant lastModifiedTimeBefore)
Filters the results to only those optimization jobs that were updated before the specified time.
- Parameters:
lastModifiedTimeBefore
- Filters the results to only those optimization jobs that were updated before the specified time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optimizationContains
ListOptimizationJobsRequest.Builder optimizationContains(String optimizationContains)
Filters the results to only those optimization jobs that apply the specified optimization techniques. You can specify either
Quantization
orCompilation
.- Parameters:
optimizationContains
- Filters the results to only those optimization jobs that apply the specified optimization techniques. You can specify eitherQuantization
orCompilation
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nameContains
ListOptimizationJobsRequest.Builder nameContains(String nameContains)
Filters the results to only those optimization jobs with a name that contains the specified string.
- Parameters:
nameContains
- Filters the results to only those optimization jobs with a name that contains the specified string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusEquals
ListOptimizationJobsRequest.Builder statusEquals(String statusEquals)
Filters the results to only those optimization jobs with the specified status.
- Parameters:
statusEquals
- Filters the results to only those optimization jobs with the specified status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OptimizationJobStatus
,OptimizationJobStatus
-
statusEquals
ListOptimizationJobsRequest.Builder statusEquals(OptimizationJobStatus statusEquals)
Filters the results to only those optimization jobs with the specified status.
- Parameters:
statusEquals
- Filters the results to only those optimization jobs with the specified status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OptimizationJobStatus
,OptimizationJobStatus
-
sortBy
ListOptimizationJobsRequest.Builder sortBy(String sortBy)
The field by which to sort the optimization jobs in the response. The default is
CreationTime
- Parameters:
sortBy
- The field by which to sort the optimization jobs in the response. The default isCreationTime
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ListOptimizationJobsSortBy
,ListOptimizationJobsSortBy
-
sortBy
ListOptimizationJobsRequest.Builder sortBy(ListOptimizationJobsSortBy sortBy)
The field by which to sort the optimization jobs in the response. The default is
CreationTime
- Parameters:
sortBy
- The field by which to sort the optimization jobs in the response. The default isCreationTime
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ListOptimizationJobsSortBy
,ListOptimizationJobsSortBy
-
sortOrder
ListOptimizationJobsRequest.Builder sortOrder(String sortOrder)
The sort order for results. The default is
Ascending
-
sortOrder
ListOptimizationJobsRequest.Builder sortOrder(SortOrder sortOrder)
The sort order for results. The default is
Ascending
-
overrideConfiguration
ListOptimizationJobsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
ListOptimizationJobsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-