Interface AnonymousUserEmbeddingExperienceConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AnonymousUserEmbeddingExperienceConfiguration.Builder,AnonymousUserEmbeddingExperienceConfiguration>,SdkBuilder<AnonymousUserEmbeddingExperienceConfiguration.Builder,AnonymousUserEmbeddingExperienceConfiguration>,SdkPojo
- Enclosing class:
- AnonymousUserEmbeddingExperienceConfiguration
public static interface AnonymousUserEmbeddingExperienceConfiguration.Builder extends SdkPojo, CopyableBuilder<AnonymousUserEmbeddingExperienceConfiguration.Builder,AnonymousUserEmbeddingExperienceConfiguration>
-
-
Method Summary
-
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 Detail
-
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:
dashboard(AnonymousUserDashboardEmbeddingConfiguration)
-
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:
dashboardVisual(AnonymousUserDashboardVisualEmbeddingConfiguration)
-
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:
qSearchBar(AnonymousUserQSearchBarEmbeddingConfiguration)
-
-