public static interface IncidentTemplate.Builder extends SdkPojo, CopyableBuilder<IncidentTemplate.Builder,IncidentTemplate>
| Modifier and Type | Method and Description |
|---|---|
IncidentTemplate.Builder |
dedupeString(String dedupeString)
Used to stop Incident Manager from creating multiple incident records for the same incident.
|
IncidentTemplate.Builder |
impact(Integer impact)
The impact of the incident on your customers and applications.
|
IncidentTemplate.Builder |
incidentTags(Map<String,String> incidentTags)
Tags to assign to the template.
|
IncidentTemplate.Builder |
notificationTargets(Collection<NotificationTargetItem> notificationTargets)
The Amazon SNS targets that are notified when updates are made to an incident.
|
IncidentTemplate.Builder |
notificationTargets(Consumer<NotificationTargetItem.Builder>... notificationTargets)
The Amazon SNS targets that are notified when updates are made to an incident.
|
IncidentTemplate.Builder |
notificationTargets(NotificationTargetItem... notificationTargets)
The Amazon SNS targets that are notified when updates are made to an incident.
|
IncidentTemplate.Builder |
summary(String summary)
The summary of the incident.
|
IncidentTemplate.Builder |
title(String title)
The title of the incident.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildIncidentTemplate.Builder dedupeString(String dedupeString)
Used to stop Incident Manager from creating multiple incident records for the same incident.
dedupeString - Used to stop Incident Manager from creating multiple incident records for the same incident.IncidentTemplate.Builder impact(Integer impact)
The impact of the incident on your customers and applications.
impact - The impact of the incident on your customers and applications.IncidentTemplate.Builder incidentTags(Map<String,String> incidentTags)
Tags to assign to the template. When the StartIncident API action is called, Incident Manager
assigns the tags specified in the template to the incident.
incidentTags - Tags to assign to the template. When the StartIncident API action is called, Incident
Manager assigns the tags specified in the template to the incident.IncidentTemplate.Builder notificationTargets(Collection<NotificationTargetItem> notificationTargets)
The Amazon SNS targets that are notified when updates are made to an incident.
notificationTargets - The Amazon SNS targets that are notified when updates are made to an incident.IncidentTemplate.Builder notificationTargets(NotificationTargetItem... notificationTargets)
The Amazon SNS targets that are notified when updates are made to an incident.
notificationTargets - The Amazon SNS targets that are notified when updates are made to an incident.IncidentTemplate.Builder notificationTargets(Consumer<NotificationTargetItem.Builder>... notificationTargets)
The Amazon SNS targets that are notified when updates are made to an incident.
This is a convenience method that creates an instance of theNotificationTargetItem.Builder avoiding the need
to create one manually via
NotificationTargetItem.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #notificationTargets(List.
notificationTargets - a consumer that will call methods on
NotificationTargetItem.Builder#notificationTargets(java.util.Collection) IncidentTemplate.Builder summary(String summary)
The summary of the incident. The summary is a brief synopsis of what occurred, what's currently happening, and context.
summary - The summary of the incident. The summary is a brief synopsis of what occurred, what's currently
happening, and context.IncidentTemplate.Builder title(String title)
The title of the incident.
title - The title of the incident.Copyright © 2023. All rights reserved.