Interface GetRecommendationRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetRecommendationRequest.Builder,,GetRecommendationRequest> DevOpsAgentRequest.Builder,SdkBuilder<GetRecommendationRequest.Builder,,GetRecommendationRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
GetRecommendationRequest
@Mutable
@NotThreadSafe
public static interface GetRecommendationRequest.Builder
extends DevOpsAgentRequest.Builder, SdkPojo, CopyableBuilder<GetRecommendationRequest.Builder,GetRecommendationRequest>
-
Method Summary
Modifier and TypeMethodDescriptionagentSpaceId(String agentSpaceId) The unique identifier for the agent space containing the recommendationoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.recommendationId(String recommendationId) The unique identifier for the recommendation to retrieverecommendationVersion(Long recommendationVersion) Specific version of the recommendation to retrieve.Methods 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 recommendation
- Parameters:
agentSpaceId- The unique identifier for the agent space containing the recommendation- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendationId
The unique identifier for the recommendation to retrieve
- Parameters:
recommendationId- The unique identifier for the recommendation to retrieve- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendationVersion
Specific version of the recommendation to retrieve. If not specified, returns the latest version.
- Parameters:
recommendationVersion- Specific version of the recommendation to retrieve. If not specified, returns the latest version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetRecommendationRequest.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
GetRecommendationRequest.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.
-