Interface UpdateDashboardResponse.Builder

    • Method Detail

      • dashboardArn

        UpdateDashboardResponse.Builder dashboardArn​(String dashboardArn)

        The ARN for the dashboard.

        Parameters:
        dashboardArn - The ARN for the dashboard.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        UpdateDashboardResponse.Builder name​(String name)

        The name for the dashboard.

        Parameters:
        name - The name for the dashboard.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • widgets

        UpdateDashboardResponse.Builder widgets​(Collection<Widget> widgets)

        An array of widgets for the dashboard.

        Parameters:
        widgets - An array of widgets for the dashboard.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • widgets

        UpdateDashboardResponse.Builder widgets​(Widget... widgets)

        An array of widgets for the dashboard.

        Parameters:
        widgets - An array of widgets for the dashboard.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • refreshSchedule

        UpdateDashboardResponse.Builder refreshSchedule​(RefreshSchedule refreshSchedule)

        The refresh schedule for the dashboard, if configured.

        Parameters:
        refreshSchedule - The refresh schedule for the dashboard, if configured.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • terminationProtectionEnabled

        UpdateDashboardResponse.Builder terminationProtectionEnabled​(Boolean terminationProtectionEnabled)

        Indicates whether termination protection is enabled for the dashboard.

        Parameters:
        terminationProtectionEnabled - Indicates whether termination protection is enabled for the dashboard.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTimestamp

        UpdateDashboardResponse.Builder createdTimestamp​(Instant createdTimestamp)

        The timestamp that shows when the dashboard was created.

        Parameters:
        createdTimestamp - The timestamp that shows when the dashboard was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedTimestamp

        UpdateDashboardResponse.Builder updatedTimestamp​(Instant updatedTimestamp)

        The timestamp that shows when the dashboard was updated.

        Parameters:
        updatedTimestamp - The timestamp that shows when the dashboard was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.