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
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:
 
 
 -