Interface OpsItemSummary.Builder

    • Method Detail

      • createdBy

        OpsItemSummary.Builder createdBy​(String createdBy)

        The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

        Parameters:
        createdBy - The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTime

        OpsItemSummary.Builder createdTime​(Instant createdTime)

        The date and time the OpsItem was created.

        Parameters:
        createdTime - The date and time the OpsItem was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedBy

        OpsItemSummary.Builder lastModifiedBy​(String lastModifiedBy)

        The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

        Parameters:
        lastModifiedBy - The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTime

        OpsItemSummary.Builder lastModifiedTime​(Instant lastModifiedTime)

        The date and time the OpsItem was last updated.

        Parameters:
        lastModifiedTime - The date and time the OpsItem was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • priority

        OpsItemSummary.Builder priority​(Integer priority)

        The importance of this OpsItem in relation to other OpsItems in the system.

        Parameters:
        priority - The importance of this OpsItem in relation to other OpsItems in the system.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • source

        OpsItemSummary.Builder source​(String source)

        The impacted Amazon Web Services resource.

        Parameters:
        source - The impacted Amazon Web Services resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        OpsItemSummary.Builder status​(String status)

        The OpsItem status. Status can be Open, In Progress, or Resolved.

        Parameters:
        status - The OpsItem status. Status can be Open, In Progress, or Resolved.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        OpsItemStatus, OpsItemStatus
      • status

        OpsItemSummary.Builder status​(OpsItemStatus status)

        The OpsItem status. Status can be Open, In Progress, or Resolved.

        Parameters:
        status - The OpsItem status. Status can be Open, In Progress, or Resolved.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        OpsItemStatus, OpsItemStatus
      • opsItemId

        OpsItemSummary.Builder opsItemId​(String opsItemId)

        The ID of the OpsItem.

        Parameters:
        opsItemId - The ID of the OpsItem.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • title

        OpsItemSummary.Builder title​(String title)

        A short heading that describes the nature of the OpsItem and the impacted resource.

        Parameters:
        title - A short heading that describes the nature of the OpsItem and the impacted resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • operationalData

        OpsItemSummary.Builder operationalData​(Map<String,​OpsItemDataValue> operationalData)

        Operational data is custom data that provides useful reference details about the OpsItem.

        Parameters:
        operationalData - Operational data is custom data that provides useful reference details about the OpsItem.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • category

        OpsItemSummary.Builder category​(String category)

        A list of OpsItems by category.

        Parameters:
        category - A list of OpsItems by category.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • severity

        OpsItemSummary.Builder severity​(String severity)

        A list of OpsItems by severity.

        Parameters:
        severity - A list of OpsItems by severity.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • opsItemType

        OpsItemSummary.Builder opsItemType​(String opsItemType)

        The type of OpsItem. Systems Manager supports the following types of OpsItems:

        • /aws/issue

          This type of OpsItem is used for default OpsItems created by OpsCenter.

        • /aws/changerequest

          This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.

        • /aws/insight

          This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.

        Parameters:
        opsItemType - The type of OpsItem. Systems Manager supports the following types of OpsItems:

        • /aws/issue

          This type of OpsItem is used for default OpsItems created by OpsCenter.

        • /aws/changerequest

          This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.

        • /aws/insight

          This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • actualStartTime

        OpsItemSummary.Builder actualStartTime​(Instant actualStartTime)

        The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest.

        Parameters:
        actualStartTime - The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • actualEndTime

        OpsItemSummary.Builder actualEndTime​(Instant actualEndTime)

        The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest.

        Parameters:
        actualEndTime - The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • plannedStartTime

        OpsItemSummary.Builder plannedStartTime​(Instant plannedStartTime)

        The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem type /aws/changerequest.

        Parameters:
        plannedStartTime - The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem type /aws/changerequest.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • plannedEndTime

        OpsItemSummary.Builder plannedEndTime​(Instant plannedEndTime)

        The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem type /aws/changerequest.

        Parameters:
        plannedEndTime - The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem type /aws/changerequest.
        Returns:
        Returns a reference to this object so that method calls can be chained together.