Interface UserIntentClusteringResultContent.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UserIntentClusteringResultContent.Builder,,UserIntentClusteringResultContent> SdkBuilder<UserIntentClusteringResultContent.Builder,,UserIntentClusteringResultContent> SdkPojo
- Enclosing class:
UserIntentClusteringResultContent
@Mutable
@NotThreadSafe
public static interface UserIntentClusteringResultContent.Builder
extends SdkPojo, CopyableBuilder<UserIntentClusteringResultContent.Builder,UserIntentClusteringResultContent>
-
Method Summary
Modifier and TypeMethodDescriptionuserIntents(Collection<UserIntentCluster> userIntents) The list of user intent clusters identified across analyzed sessions.userIntents(Consumer<UserIntentCluster.Builder>... userIntents) The list of user intent clusters identified across analyzed sessions.userIntents(UserIntentCluster... userIntents) The list of user intent clusters identified across analyzed sessions.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, sdkFieldNameToField, sdkFields
-
Method Details
-
userIntents
The list of user intent clusters identified across analyzed sessions.
- Parameters:
userIntents- The list of user intent clusters identified across analyzed sessions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userIntents
The list of user intent clusters identified across analyzed sessions.
- Parameters:
userIntents- The list of user intent clusters identified across analyzed sessions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userIntents
UserIntentClusteringResultContent.Builder userIntents(Consumer<UserIntentCluster.Builder>... userIntents) The list of user intent clusters identified across analyzed sessions.
This is a convenience method that creates an instance of theUserIntentCluster.Builderavoiding the need to create one manually viaUserIntentCluster.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed touserIntents(List<UserIntentCluster>).- Parameters:
userIntents- a consumer that will call methods onUserIntentCluster.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-