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 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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.Builder
avoiding the need to create one manually viaAnonymousUserDashboardEmbeddingConfiguration.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaAnonymousUserDashboardVisualEmbeddingConfiguration.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaAnonymousUserQSearchBarEmbeddingConfiguration.builder()
.When the
Consumer
completes,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:
-