Class RegisteredUserDashboardEmbeddingConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.RegisteredUserDashboardEmbeddingConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RegisteredUserDashboardEmbeddingConfiguration.Builder,RegisteredUserDashboardEmbeddingConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class RegisteredUserDashboardEmbeddingConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RegisteredUserDashboardEmbeddingConfiguration.Builder,RegisteredUserDashboardEmbeddingConfiguration>
Information about the dashboard you want to embed.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRegisteredUserDashboardEmbeddingConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RegisteredUserDashboardEmbeddingConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)RegisteredUserDashboardFeatureConfigurationsfeatureConfigurations()The feature configurations of an embbedded QuickSight dashboard.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringinitialDashboardId()The dashboard ID for the dashboard that you want the user to see first.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends RegisteredUserDashboardEmbeddingConfiguration.Builder>serializableBuilderClass()RegisteredUserDashboardEmbeddingConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
initialDashboardId
public final 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.
- Returns:
- 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.
-
featureConfigurations
public final RegisteredUserDashboardFeatureConfigurations featureConfigurations()
The feature configurations of an embbedded QuickSight dashboard.
- Returns:
- The feature configurations of an embbedded QuickSight dashboard.
-
toBuilder
public RegisteredUserDashboardEmbeddingConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RegisteredUserDashboardEmbeddingConfiguration.Builder,RegisteredUserDashboardEmbeddingConfiguration>
-
builder
public static RegisteredUserDashboardEmbeddingConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends RegisteredUserDashboardEmbeddingConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-