Interface AnonymousUserEmbeddingExperienceConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AnonymousUserEmbeddingExperienceConfiguration.Builder,,AnonymousUserEmbeddingExperienceConfiguration> SdkBuilder<AnonymousUserEmbeddingExperienceConfiguration.Builder,,AnonymousUserEmbeddingExperienceConfiguration> SdkPojo
- Enclosing class:
AnonymousUserEmbeddingExperienceConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionThe type of embedding experience.The type of embedding experience.dashboardVisual(Consumer<AnonymousUserDashboardVisualEmbeddingConfiguration.Builder> dashboardVisual) The type of embedding experience.dashboardVisual(AnonymousUserDashboardVisualEmbeddingConfiguration dashboardVisual) The type of embedding experience.The Generative Q&A experience that you want to use for anonymous user embedding.generativeQnA(AnonymousUserGenerativeQnAEmbeddingConfiguration generativeQnA) The Generative Q&A experience that you want to use for anonymous user embedding.The Q search bar that you want to use for anonymous user embedding.The Q search bar that you want to use for anonymous user embedding.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, sdkFields
-
Method Details
-
dashboard
AnonymousUserEmbeddingExperienceConfiguration.Builder dashboard(AnonymousUserDashboardEmbeddingConfiguration dashboard) The type of embedding experience. In this case, Amazon QuickSight dashboards.
- Parameters:
dashboard- The type of embedding experience. In this case, Amazon QuickSight dashboards.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboard
default AnonymousUserEmbeddingExperienceConfiguration.Builder dashboard(Consumer<AnonymousUserDashboardEmbeddingConfiguration.Builder> dashboard) The type of embedding experience. In this case, Amazon QuickSight dashboards.
This is a convenience method that creates an instance of theAnonymousUserDashboardEmbeddingConfiguration.Builderavoiding the need to create one manually viaAnonymousUserDashboardEmbeddingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todashboard(AnonymousUserDashboardEmbeddingConfiguration).- Parameters:
dashboard- a consumer that will call methods onAnonymousUserDashboardEmbeddingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dashboardVisual
AnonymousUserEmbeddingExperienceConfiguration.Builder dashboardVisual(AnonymousUserDashboardVisualEmbeddingConfiguration dashboardVisual) The type of embedding experience. In this case, Amazon QuickSight visuals.
- Parameters:
dashboardVisual- The type of embedding experience. In this case, Amazon QuickSight visuals.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboardVisual
default AnonymousUserEmbeddingExperienceConfiguration.Builder dashboardVisual(Consumer<AnonymousUserDashboardVisualEmbeddingConfiguration.Builder> dashboardVisual) The type of embedding experience. In this case, Amazon QuickSight visuals.
This is a convenience method that creates an instance of theAnonymousUserDashboardVisualEmbeddingConfiguration.Builderavoiding the need to create one manually viaAnonymousUserDashboardVisualEmbeddingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todashboardVisual(AnonymousUserDashboardVisualEmbeddingConfiguration).- Parameters:
dashboardVisual- a consumer that will call methods onAnonymousUserDashboardVisualEmbeddingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
qSearchBar
AnonymousUserEmbeddingExperienceConfiguration.Builder qSearchBar(AnonymousUserQSearchBarEmbeddingConfiguration qSearchBar) The Q search bar that you want to use for anonymous user embedding.
- Parameters:
qSearchBar- The Q search bar that you want to use for anonymous user embedding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qSearchBar
default AnonymousUserEmbeddingExperienceConfiguration.Builder qSearchBar(Consumer<AnonymousUserQSearchBarEmbeddingConfiguration.Builder> qSearchBar) The Q search bar that you want to use for anonymous user embedding.
This is a convenience method that creates an instance of theAnonymousUserQSearchBarEmbeddingConfiguration.Builderavoiding the need to create one manually viaAnonymousUserQSearchBarEmbeddingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toqSearchBar(AnonymousUserQSearchBarEmbeddingConfiguration).- Parameters:
qSearchBar- a consumer that will call methods onAnonymousUserQSearchBarEmbeddingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
generativeQnA
AnonymousUserEmbeddingExperienceConfiguration.Builder generativeQnA(AnonymousUserGenerativeQnAEmbeddingConfiguration generativeQnA) The Generative Q&A experience that you want to use for anonymous user embedding.
- Parameters:
generativeQnA- The Generative Q&A experience that you want to use for anonymous user embedding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
generativeQnA
default AnonymousUserEmbeddingExperienceConfiguration.Builder generativeQnA(Consumer<AnonymousUserGenerativeQnAEmbeddingConfiguration.Builder> generativeQnA) The Generative Q&A experience that you want to use for anonymous user embedding.
This is a convenience method that creates an instance of theAnonymousUserGenerativeQnAEmbeddingConfiguration.Builderavoiding the need to create one manually viaAnonymousUserGenerativeQnAEmbeddingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togenerativeQnA(AnonymousUserGenerativeQnAEmbeddingConfiguration).- Parameters:
generativeQnA- a consumer that will call methods onAnonymousUserGenerativeQnAEmbeddingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-