Interface UpdateMonitorResponse.Builder

    • Method Detail

      • monitorArn

        UpdateMonitorResponse.Builder monitorArn​(String monitorArn)

        The Amazon Resource Name (ARN) of the monitor.

        Parameters:
        monitorArn - The Amazon Resource Name (ARN) of the monitor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • monitorName

        UpdateMonitorResponse.Builder monitorName​(String monitorName)

        The name of the monitor.

        Parameters:
        monitorName - The name of the monitor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • monitorStatus

        UpdateMonitorResponse.Builder monitorStatus​(String monitorStatus)

        The status of a monitor. The status can be one of the following

        • PENDING: The monitor is in the process of being created.

        • ACTIVE: The monitor is active.

        • INACTIVE: The monitor is inactive.

        • ERROR: Monitor creation failed due to an error.

        • DELETING: The monitor is in the process of being deleted.

        Parameters:
        monitorStatus - The status of a monitor. The status can be one of the following

        • PENDING: The monitor is in the process of being created.

        • ACTIVE: The monitor is active.

        • INACTIVE: The monitor is inactive.

        • ERROR: Monitor creation failed due to an error.

        • DELETING: The monitor is in the process of being deleted.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MonitorStatus, MonitorStatus
      • monitorStatus

        UpdateMonitorResponse.Builder monitorStatus​(MonitorStatus monitorStatus)

        The status of a monitor. The status can be one of the following

        • PENDING: The monitor is in the process of being created.

        • ACTIVE: The monitor is active.

        • INACTIVE: The monitor is inactive.

        • ERROR: Monitor creation failed due to an error.

        • DELETING: The monitor is in the process of being deleted.

        Parameters:
        monitorStatus - The status of a monitor. The status can be one of the following

        • PENDING: The monitor is in the process of being created.

        • ACTIVE: The monitor is active.

        • INACTIVE: The monitor is inactive.

        • ERROR: Monitor creation failed due to an error.

        • DELETING: The monitor is in the process of being deleted.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MonitorStatus, MonitorStatus
      • localResources

        UpdateMonitorResponse.Builder localResources​(Collection<MonitorLocalResource> localResources)

        The local resources updated for a monitor, as an array of resources with identifiers and types.

        Parameters:
        localResources - The local resources updated for a monitor, as an array of resources with identifiers and types.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • localResources

        UpdateMonitorResponse.Builder localResources​(MonitorLocalResource... localResources)

        The local resources updated for a monitor, as an array of resources with identifiers and types.

        Parameters:
        localResources - The local resources updated for a monitor, as an array of resources with identifiers and types.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • remoteResources

        UpdateMonitorResponse.Builder remoteResources​(Collection<MonitorRemoteResource> remoteResources)

        The remote resources updated for a monitor, as an array of resources with identifiers and types.

        Parameters:
        remoteResources - The remote resources updated for a monitor, as an array of resources with identifiers and types.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • remoteResources

        UpdateMonitorResponse.Builder remoteResources​(MonitorRemoteResource... remoteResources)

        The remote resources updated for a monitor, as an array of resources with identifiers and types.

        Parameters:
        remoteResources - The remote resources updated for a monitor, as an array of resources with identifiers and types.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        UpdateMonitorResponse.Builder createdAt​(Instant createdAt)

        The date and time when the monitor was created.

        Parameters:
        createdAt - The date and time when the monitor was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • modifiedAt

        UpdateMonitorResponse.Builder modifiedAt​(Instant modifiedAt)

        The last date and time that the monitor was modified.

        Parameters:
        modifiedAt - The last date and time that the monitor was modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        UpdateMonitorResponse.Builder tags​(Map<String,​String> tags)

        The tags for a monitor.

        Parameters:
        tags - The tags for a monitor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.