Class DashboardVisualId
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.DashboardVisualId
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DashboardVisualId.Builder,DashboardVisualId>
@Generated("software.amazon.awssdk:codegen") public final class DashboardVisualId extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DashboardVisualId.Builder,DashboardVisualId>
A structure that contains the following elements:
-
The
DashboardIdof the dashboard that has the visual that you want to embed. -
The
SheetIdof the sheet that has the visual that you want to embed. -
The
VisualIdof the visual that you want to embed.
The
DashboardId,SheetId, andVisualIdcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the QuickSight console. You can also get theDashboardIdwith aListDashboardsAPI operation.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDashboardVisualId.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DashboardVisualId.Builderbuilder()StringdashboardId()The ID of the dashboard that has the visual that you want to embed.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends DashboardVisualId.Builder>serializableBuilderClass()StringsheetId()The ID of the sheet that the has visual that you want to embed.DashboardVisualId.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringvisualId()The ID of the visual that you want to embed.-
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
-
dashboardId
public final String dashboardId()
The ID of the dashboard that has the visual that you want to embed. The
DashboardIdcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the QuickSight console. You can also get theDashboardIdwith aListDashboardsAPI operation.- Returns:
- The ID of the dashboard that has the visual that you want to embed. The
DashboardIdcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the QuickSight console. You can also get theDashboardIdwith aListDashboardsAPI operation.
-
sheetId
public final String sheetId()
The ID of the sheet that the has visual that you want to embed. The
SheetIdcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the QuickSight console.- Returns:
- The ID of the sheet that the has visual that you want to embed. The
SheetIdcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the QuickSight console.
-
visualId
public final String visualId()
The ID of the visual that you want to embed. The
VisualIDcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the QuickSight console.- Returns:
- The ID of the visual that you want to embed. The
VisualIDcan be found in theIDs for developerssection of theEmbed visualpane of the visual's on-visual menu of the QuickSight console.
-
toBuilder
public DashboardVisualId.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DashboardVisualId.Builder,DashboardVisualId>
-
builder
public static DashboardVisualId.Builder builder()
-
serializableBuilderClass
public static Class<? extends DashboardVisualId.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
-
-