Interface GetRecommendationsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRecommendationsResponse.Builder,,GetRecommendationsResponse> SdkBuilder<GetRecommendationsResponse.Builder,,GetRecommendationsResponse> SdkPojo,SdkResponse.Builder,WisdomResponse.Builder
- Enclosing class:
GetRecommendationsResponse
public static interface GetRecommendationsResponse.Builder
extends WisdomResponse.Builder, SdkPojo, CopyableBuilder<GetRecommendationsResponse.Builder,GetRecommendationsResponse>
-
Method Summary
Modifier and TypeMethodDescriptionrecommendations(Collection<RecommendationData> recommendations) The recommendations.recommendations(Consumer<RecommendationData.Builder>... recommendations) The recommendations.recommendations(RecommendationData... recommendations) The recommendations.triggers(Collection<RecommendationTrigger> triggers) The triggers corresponding to recommendations.triggers(Consumer<RecommendationTrigger.Builder>... triggers) The triggers corresponding to recommendations.triggers(RecommendationTrigger... triggers) The triggers corresponding to recommendations.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.wisdom.model.WisdomResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
recommendations
The recommendations.
- Parameters:
recommendations- The recommendations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendations
The recommendations.
- Parameters:
recommendations- The recommendations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendations
GetRecommendationsResponse.Builder recommendations(Consumer<RecommendationData.Builder>... recommendations) The recommendations.
This is a convenience method that creates an instance of theRecommendationData.Builderavoiding the need to create one manually viaRecommendationData.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torecommendations(List<RecommendationData>).- Parameters:
recommendations- a consumer that will call methods onRecommendationData.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
triggers
The triggers corresponding to recommendations.
- Parameters:
triggers- The triggers corresponding to recommendations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
triggers
The triggers corresponding to recommendations.
- Parameters:
triggers- The triggers corresponding to recommendations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
triggers
The triggers corresponding to recommendations.
This is a convenience method that creates an instance of theRecommendationTrigger.Builderavoiding the need to create one manually viaRecommendationTrigger.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totriggers(List<RecommendationTrigger>).- Parameters:
triggers- a consumer that will call methods onRecommendationTrigger.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-