Interface RegisteredUserDashboardEmbeddingConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RegisteredUserDashboardEmbeddingConfiguration.Builder,RegisteredUserDashboardEmbeddingConfiguration>,SdkBuilder<RegisteredUserDashboardEmbeddingConfiguration.Builder,RegisteredUserDashboardEmbeddingConfiguration>,SdkPojo
- Enclosing class:
- RegisteredUserDashboardEmbeddingConfiguration
@Mutable @NotThreadSafe public static interface RegisteredUserDashboardEmbeddingConfiguration.Builder extends SdkPojo, CopyableBuilder<RegisteredUserDashboardEmbeddingConfiguration.Builder,RegisteredUserDashboardEmbeddingConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RegisteredUserDashboardEmbeddingConfiguration.BuilderfeatureConfigurations(Consumer<RegisteredUserDashboardFeatureConfigurations.Builder> featureConfigurations)The feature configurations of an embbedded QuickSight dashboard.RegisteredUserDashboardEmbeddingConfiguration.BuilderfeatureConfigurations(RegisteredUserDashboardFeatureConfigurations featureConfigurations)The feature configurations of an embbedded QuickSight dashboard.RegisteredUserDashboardEmbeddingConfiguration.BuilderinitialDashboardId(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
initialDashboardId
RegisteredUserDashboardEmbeddingConfiguration.Builder initialDashboardId(String 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, QuickSight renders this dashboard if the user has permissions to view it.
If the user does not have permission to view this dashboard, they see a permissions error message.
- 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, QuickSight renders this dashboard if the user has permissions to view it.If the user does not have permission to view this dashboard, they see a permissions error message.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureConfigurations
RegisteredUserDashboardEmbeddingConfiguration.Builder featureConfigurations(RegisteredUserDashboardFeatureConfigurations featureConfigurations)
The feature configurations of an embbedded QuickSight dashboard.
- Parameters:
featureConfigurations- The feature configurations of an embbedded QuickSight dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureConfigurations
default RegisteredUserDashboardEmbeddingConfiguration.Builder featureConfigurations(Consumer<RegisteredUserDashboardFeatureConfigurations.Builder> featureConfigurations)
The feature configurations of an embbedded QuickSight dashboard.
This is a convenience method that creates an instance of theRegisteredUserDashboardFeatureConfigurations.Builderavoiding the need to create one manually viaRegisteredUserDashboardFeatureConfigurations.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofeatureConfigurations(RegisteredUserDashboardFeatureConfigurations).- Parameters:
featureConfigurations- a consumer that will call methods onRegisteredUserDashboardFeatureConfigurations.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
featureConfigurations(RegisteredUserDashboardFeatureConfigurations)
-
-