Interface NotificationOutput.Builder

    • Method Detail

      • actionLink

        NotificationOutput.Builder actionLink​(String actionLink)

        The action link included in the notification.

        Parameters:
        actionLink - The action link included in the notification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTimestamp

        NotificationOutput.Builder creationTimestamp​(Instant creationTimestamp)

        The timestamp of when a notification was created.

        Parameters:
        creationTimestamp - The timestamp of when a notification was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • domainIdentifier

        NotificationOutput.Builder domainIdentifier​(String domainIdentifier)

        The identifier of a Amazon DataZone domain in which the notification exists.

        Parameters:
        domainIdentifier - The identifier of a Amazon DataZone domain in which the notification exists.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • identifier

        NotificationOutput.Builder identifier​(String identifier)

        The identifier of the notification.

        Parameters:
        identifier - The identifier of the notification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTimestamp

        NotificationOutput.Builder lastUpdatedTimestamp​(Instant lastUpdatedTimestamp)

        The timestamp of when the notification was last updated.

        Parameters:
        lastUpdatedTimestamp - The timestamp of when the notification was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • message

        NotificationOutput.Builder message​(String message)

        The message included in the notification.

        Parameters:
        message - The message included in the notification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • metadata

        NotificationOutput.Builder metadata​(Map<String,​String> metadata)

        The metadata included in the notification.

        Parameters:
        metadata - The metadata included in the notification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        NotificationOutput.Builder status​(String status)

        The status included in the notification.

        Parameters:
        status - The status included in the notification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TaskStatus, TaskStatus
      • status

        NotificationOutput.Builder status​(TaskStatus status)

        The status included in the notification.

        Parameters:
        status - The status included in the notification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TaskStatus, TaskStatus
      • title

        NotificationOutput.Builder title​(String title)

        The title of the notification.

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

        NotificationOutput.Builder topic​(Topic topic)

        The topic of the notification.

        Parameters:
        topic - The topic of the notification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.