Class Dashboard
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.Dashboard
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Dashboard.Builder,Dashboard>
@Generated("software.amazon.awssdk:codegen") public final class Dashboard extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Dashboard.Builder,Dashboard>
Dashboard.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDashboard.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The Amazon Resource Name (ARN) of the resource.static Dashboard.Builderbuilder()InstantcreatedTime()The time that this dashboard was created.StringdashboardId()Dashboard ID.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastPublishedTime()The last time that this dashboard was published.InstantlastUpdatedTime()The last time that this dashboard was updated.Stringname()A display name for the dashboard.List<SdkField<?>>sdkFields()static Class<? extends Dashboard.Builder>serializableBuilderClass()Dashboard.BuildertoBuilder()StringtoString()Returns a string representation of this object.DashboardVersionversion()Version.-
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()
Dashboard ID.
- Returns:
- Dashboard ID.
-
arn
public final String arn()
The Amazon Resource Name (ARN) of the resource.
- Returns:
- The Amazon Resource Name (ARN) of the resource.
-
name
public final String name()
A display name for the dashboard.
- Returns:
- A display name for the dashboard.
-
version
public final DashboardVersion version()
Version.
- Returns:
- Version.
-
createdTime
public final Instant createdTime()
The time that this dashboard was created.
- Returns:
- The time that this dashboard was created.
-
lastPublishedTime
public final Instant lastPublishedTime()
The last time that this dashboard was published.
- Returns:
- The last time that this dashboard was published.
-
lastUpdatedTime
public final Instant lastUpdatedTime()
The last time that this dashboard was updated.
- Returns:
- The last time that this dashboard was updated.
-
toBuilder
public Dashboard.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Dashboard.Builder,Dashboard>
-
builder
public static Dashboard.Builder builder()
-
serializableBuilderClass
public static Class<? extends Dashboard.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.
-
-