public static interface NotificationOutput.Builder extends SdkPojo, CopyableBuilder<NotificationOutput.Builder,NotificationOutput>
| Modifier and Type | Method and Description |
|---|---|
NotificationOutput.Builder |
actionLink(String actionLink)
The action link included in the notification.
|
NotificationOutput.Builder |
creationTimestamp(Instant creationTimestamp)
The timestamp of when a notification was created.
|
NotificationOutput.Builder |
domainIdentifier(String domainIdentifier)
The identifier of a Amazon DataZone domain in which the notification exists.
|
NotificationOutput.Builder |
identifier(String identifier)
The identifier of the notification.
|
NotificationOutput.Builder |
lastUpdatedTimestamp(Instant lastUpdatedTimestamp)
The timestamp of when the notification was last updated.
|
NotificationOutput.Builder |
message(String message)
The message included in the notification.
|
NotificationOutput.Builder |
metadata(Map<String,String> metadata)
The metadata included in the notification.
|
NotificationOutput.Builder |
status(String status)
The status included in the notification.
|
NotificationOutput.Builder |
status(TaskStatus status)
The status included in the notification.
|
NotificationOutput.Builder |
title(String title)
The title of the notification.
|
default NotificationOutput.Builder |
topic(Consumer<Topic.Builder> topic)
The topic of the notification.
|
NotificationOutput.Builder |
topic(Topic topic)
The topic of the notification.
|
NotificationOutput.Builder |
type(NotificationType type)
The type of the notification.
|
NotificationOutput.Builder |
type(String type)
The type of the notification.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNotificationOutput.Builder actionLink(String actionLink)
The action link included in the notification.
actionLink - The action link included in the notification.NotificationOutput.Builder creationTimestamp(Instant creationTimestamp)
The timestamp of when a notification was created.
creationTimestamp - The timestamp of when a notification was created.NotificationOutput.Builder domainIdentifier(String domainIdentifier)
The identifier of a Amazon DataZone domain in which the notification exists.
domainIdentifier - The identifier of a Amazon DataZone domain in which the notification exists.NotificationOutput.Builder identifier(String identifier)
The identifier of the notification.
identifier - The identifier of the notification.NotificationOutput.Builder lastUpdatedTimestamp(Instant lastUpdatedTimestamp)
The timestamp of when the notification was last updated.
lastUpdatedTimestamp - The timestamp of when the notification was last updated.NotificationOutput.Builder message(String message)
The message included in the notification.
message - The message included in the notification.NotificationOutput.Builder metadata(Map<String,String> metadata)
The metadata included in the notification.
metadata - The metadata included in the notification.NotificationOutput.Builder status(String status)
The status included in the notification.
status - The status included in the notification.TaskStatus,
TaskStatusNotificationOutput.Builder status(TaskStatus status)
The status included in the notification.
status - The status included in the notification.TaskStatus,
TaskStatusNotificationOutput.Builder title(String title)
The title of the notification.
title - The title of the notification.NotificationOutput.Builder topic(Topic topic)
The topic of the notification.
topic - The topic of the notification.default NotificationOutput.Builder topic(Consumer<Topic.Builder> topic)
The topic of the notification.
This is a convenience method that creates an instance of theTopic.Builder avoiding the need to
create one manually via Topic.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to topic(Topic).
topic - a consumer that will call methods on Topic.Buildertopic(Topic)NotificationOutput.Builder type(String type)
The type of the notification.
type - The type of the notification.NotificationType,
NotificationTypeNotificationOutput.Builder type(NotificationType type)
The type of the notification.
type - The type of the notification.NotificationType,
NotificationTypeCopyright © 2023. All rights reserved.