Interface ListRecommendationsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListRecommendationsRequest.Builder,,ListRecommendationsRequest> DevOpsAgentRequest.Builder,SdkBuilder<ListRecommendationsRequest.Builder,,ListRecommendationsRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
ListRecommendationsRequest
@Mutable
@NotThreadSafe
public static interface ListRecommendationsRequest.Builder
extends DevOpsAgentRequest.Builder, SdkPojo, CopyableBuilder<ListRecommendationsRequest.Builder,ListRecommendationsRequest>
-
Method Summary
Modifier and TypeMethodDescriptionagentSpaceId(String agentSpaceId) The unique identifier for the agent space containing the recommendationsOptional goal ID to filter recommendations by specific goalMaximum number of recommendations to return in a single responseToken for retrieving the next page of resultsoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Optional priority to filter recommendations by priority levelpriority(RecommendationPriority priority) Optional priority to filter recommendations by priority levelOptional status to filter recommendations by their current statusstatus(RecommendationStatus status) Optional status to filter recommendations by their current statusOptional task ID to filter recommendations by specific taskMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.devopsagent.model.DevOpsAgentRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
agentSpaceId
The unique identifier for the agent space containing the recommendations
- Parameters:
agentSpaceId- The unique identifier for the agent space containing the recommendations- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskId
Optional task ID to filter recommendations by specific task
- Parameters:
taskId- Optional task ID to filter recommendations by specific task- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
goalId
Optional goal ID to filter recommendations by specific goal
- Parameters:
goalId- Optional goal ID to filter recommendations by specific goal- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Optional status to filter recommendations by their current status
- Parameters:
status- Optional status to filter recommendations by their current status- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Optional status to filter recommendations by their current status
- Parameters:
status- Optional status to filter recommendations by their current status- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
priority
Optional priority to filter recommendations by priority level
- Parameters:
priority- Optional priority to filter recommendations by priority level- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
priority
Optional priority to filter recommendations by priority level
- Parameters:
priority- Optional priority to filter recommendations by priority level- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
limit
Maximum number of recommendations to return in a single response
- Parameters:
limit- Maximum number of recommendations to return in a single response- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
Token for retrieving the next page of results
- Parameters:
nextToken- Token for retrieving the next page of results- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListRecommendationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListRecommendationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-