Interface AnonymousUserDashboardEmbeddingConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AnonymousUserDashboardEmbeddingConfiguration.Builder,
,AnonymousUserDashboardEmbeddingConfiguration> SdkBuilder<AnonymousUserDashboardEmbeddingConfiguration.Builder,
,AnonymousUserDashboardEmbeddingConfiguration> SdkPojo
- Enclosing class:
AnonymousUserDashboardEmbeddingConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondisabledFeatures
(Collection<AnonymousUserDashboardEmbeddingConfigurationDisabledFeature> disabledFeatures) A list of all disabled features of a specified anonymous dashboard.disabledFeatures
(AnonymousUserDashboardEmbeddingConfigurationDisabledFeature... disabledFeatures) A list of all disabled features of a specified anonymous dashboard.disabledFeaturesWithStrings
(String... disabledFeatures) A list of all disabled features of a specified anonymous dashboard.disabledFeaturesWithStrings
(Collection<String> disabledFeatures) A list of all disabled features of a specified anonymous dashboard.enabledFeatures
(Collection<AnonymousUserDashboardEmbeddingConfigurationEnabledFeature> enabledFeatures) A list of all enabled features of a specified anonymous dashboard.enabledFeatures
(AnonymousUserDashboardEmbeddingConfigurationEnabledFeature... enabledFeatures) A list of all enabled features of a specified anonymous dashboard.enabledFeaturesWithStrings
(String... enabledFeatures) A list of all enabled features of a specified anonymous dashboard.enabledFeaturesWithStrings
(Collection<String> enabledFeatures) A list of all enabled features of a specified anonymous dashboard.featureConfigurations
(Consumer<AnonymousUserDashboardFeatureConfigurations.Builder> featureConfigurations) The feature configuration for an embedded dashboard.featureConfigurations
(AnonymousUserDashboardFeatureConfigurations featureConfigurations) The feature configuration for an embedded dashboard.initialDashboardId
(String initialDashboardId) The dashboard ID for the dashboard that you want the user to see first.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
-
initialDashboardId
The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.
The Amazon Resource Name (ARN) of this dashboard must be included in the
AuthorizedResourceArns
parameter. Otherwise, the request will fail withInvalidParameterValueException
.- Parameters:
initialDashboardId
- The dashboard ID for the dashboard that you want the user to see first. This ID is included in the output URL. When the URL in response is accessed, Amazon QuickSight renders this dashboard.The Amazon Resource Name (ARN) of this dashboard must be included in the
AuthorizedResourceArns
parameter. Otherwise, the request will fail withInvalidParameterValueException
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledFeaturesWithStrings
AnonymousUserDashboardEmbeddingConfiguration.Builder enabledFeaturesWithStrings(Collection<String> enabledFeatures) A list of all enabled features of a specified anonymous dashboard.
- Parameters:
enabledFeatures
- A list of all enabled features of a specified anonymous dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledFeaturesWithStrings
AnonymousUserDashboardEmbeddingConfiguration.Builder enabledFeaturesWithStrings(String... enabledFeatures) A list of all enabled features of a specified anonymous dashboard.
- Parameters:
enabledFeatures
- A list of all enabled features of a specified anonymous dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledFeatures
AnonymousUserDashboardEmbeddingConfiguration.Builder enabledFeatures(Collection<AnonymousUserDashboardEmbeddingConfigurationEnabledFeature> enabledFeatures) A list of all enabled features of a specified anonymous dashboard.
- Parameters:
enabledFeatures
- A list of all enabled features of a specified anonymous dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledFeatures
AnonymousUserDashboardEmbeddingConfiguration.Builder enabledFeatures(AnonymousUserDashboardEmbeddingConfigurationEnabledFeature... enabledFeatures) A list of all enabled features of a specified anonymous dashboard.
- Parameters:
enabledFeatures
- A list of all enabled features of a specified anonymous dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
disabledFeaturesWithStrings
AnonymousUserDashboardEmbeddingConfiguration.Builder disabledFeaturesWithStrings(Collection<String> disabledFeatures) A list of all disabled features of a specified anonymous dashboard.
- Parameters:
disabledFeatures
- A list of all disabled features of a specified anonymous dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
disabledFeaturesWithStrings
AnonymousUserDashboardEmbeddingConfiguration.Builder disabledFeaturesWithStrings(String... disabledFeatures) A list of all disabled features of a specified anonymous dashboard.
- Parameters:
disabledFeatures
- A list of all disabled features of a specified anonymous dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
disabledFeatures
AnonymousUserDashboardEmbeddingConfiguration.Builder disabledFeatures(Collection<AnonymousUserDashboardEmbeddingConfigurationDisabledFeature> disabledFeatures) A list of all disabled features of a specified anonymous dashboard.
- Parameters:
disabledFeatures
- A list of all disabled features of a specified anonymous dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
disabledFeatures
AnonymousUserDashboardEmbeddingConfiguration.Builder disabledFeatures(AnonymousUserDashboardEmbeddingConfigurationDisabledFeature... disabledFeatures) A list of all disabled features of a specified anonymous dashboard.
- Parameters:
disabledFeatures
- A list of all disabled features of a specified anonymous dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureConfigurations
AnonymousUserDashboardEmbeddingConfiguration.Builder featureConfigurations(AnonymousUserDashboardFeatureConfigurations featureConfigurations) The feature configuration for an embedded dashboard.
- Parameters:
featureConfigurations
- The feature configuration for an embedded dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureConfigurations
default AnonymousUserDashboardEmbeddingConfiguration.Builder featureConfigurations(Consumer<AnonymousUserDashboardFeatureConfigurations.Builder> featureConfigurations) The feature configuration for an embedded dashboard.
This is a convenience method that creates an instance of theAnonymousUserDashboardFeatureConfigurations.Builder
avoiding the need to create one manually viaAnonymousUserDashboardFeatureConfigurations.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofeatureConfigurations(AnonymousUserDashboardFeatureConfigurations)
.- Parameters:
featureConfigurations
- a consumer that will call methods onAnonymousUserDashboardFeatureConfigurations.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-