public static interface StartIncidentRequest.Builder extends SsmIncidentsRequest.Builder, SdkPojo, CopyableBuilder<StartIncidentRequest.Builder,StartIncidentRequest>
| Modifier and Type | Method and Description |
|---|---|
StartIncidentRequest.Builder |
clientToken(String clientToken)
A token ensuring that the operation is called only once with the specified details.
|
StartIncidentRequest.Builder |
impact(Integer impact)
Defines the impact to the customers.
|
StartIncidentRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartIncidentRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
StartIncidentRequest.Builder |
relatedItems(Collection<RelatedItem> relatedItems)
Add related items to the incident for other responders to use.
|
StartIncidentRequest.Builder |
relatedItems(Consumer<RelatedItem.Builder>... relatedItems)
Add related items to the incident for other responders to use.
|
StartIncidentRequest.Builder |
relatedItems(RelatedItem... relatedItems)
Add related items to the incident for other responders to use.
|
StartIncidentRequest.Builder |
responsePlanArn(String responsePlanArn)
The Amazon Resource Name (ARN) of the response plan that pre-defines summary, chat channels, Amazon SNS
topics, runbooks, title, and impact of the incident.
|
StartIncidentRequest.Builder |
title(String title)
Provide a title for the incident.
|
default StartIncidentRequest.Builder |
triggerDetails(Consumer<TriggerDetails.Builder> triggerDetails)
Details of what created the incident record in Incident Manager.
|
StartIncidentRequest.Builder |
triggerDetails(TriggerDetails triggerDetails)
Details of what created the incident record in Incident Manager.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartIncidentRequest.Builder clientToken(String clientToken)
A token ensuring that the operation is called only once with the specified details.
clientToken - A token ensuring that the operation is called only once with the specified details.StartIncidentRequest.Builder impact(Integer impact)
Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan.
Possible impacts:
1 - Critical impact, this typically relates to full application failure that impacts many to all
customers.
2 - High impact, partial application failure with impact to many customers.
3 - Medium impact, the application is providing reduced service to customers.
4 - Low impact, customer might aren't impacted by the problem yet.
5 - No impact, customers aren't currently impacted but urgent action is needed to avoid impact.
impact - Defines the impact to the customers. Providing an impact overwrites the impact provided by a response
plan.
Possible impacts:
1 - Critical impact, this typically relates to full application failure that impacts many
to all customers.
2 - High impact, partial application failure with impact to many customers.
3 - Medium impact, the application is providing reduced service to customers.
4 - Low impact, customer might aren't impacted by the problem yet.
5 - No impact, customers aren't currently impacted but urgent action is needed to avoid
impact.
StartIncidentRequest.Builder relatedItems(Collection<RelatedItem> relatedItems)
Add related items to the incident for other responders to use. Related items are Amazon Web Services resources, external links, or files uploaded to an Amazon S3 bucket.
relatedItems - Add related items to the incident for other responders to use. Related items are Amazon Web Services
resources, external links, or files uploaded to an Amazon S3 bucket.StartIncidentRequest.Builder relatedItems(RelatedItem... relatedItems)
Add related items to the incident for other responders to use. Related items are Amazon Web Services resources, external links, or files uploaded to an Amazon S3 bucket.
relatedItems - Add related items to the incident for other responders to use. Related items are Amazon Web Services
resources, external links, or files uploaded to an Amazon S3 bucket.StartIncidentRequest.Builder relatedItems(Consumer<RelatedItem.Builder>... relatedItems)
Add related items to the incident for other responders to use. Related items are Amazon Web Services resources, external links, or files uploaded to an Amazon S3 bucket.
This is a convenience method that creates an instance of theRelatedItem.Builder avoiding the need to create
one manually via RelatedItem.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #relatedItems(List.
relatedItems - a consumer that will call methods on
RelatedItem.Builder#relatedItems(java.util.Collection) StartIncidentRequest.Builder responsePlanArn(String responsePlanArn)
The Amazon Resource Name (ARN) of the response plan that pre-defines summary, chat channels, Amazon SNS topics, runbooks, title, and impact of the incident.
responsePlanArn - The Amazon Resource Name (ARN) of the response plan that pre-defines summary, chat channels, Amazon
SNS topics, runbooks, title, and impact of the incident.StartIncidentRequest.Builder title(String title)
Provide a title for the incident. Providing a title overwrites the title provided by the response plan.
title - Provide a title for the incident. Providing a title overwrites the title provided by the response
plan.StartIncidentRequest.Builder triggerDetails(TriggerDetails triggerDetails)
Details of what created the incident record in Incident Manager.
triggerDetails - Details of what created the incident record in Incident Manager.default StartIncidentRequest.Builder triggerDetails(Consumer<TriggerDetails.Builder> triggerDetails)
Details of what created the incident record in Incident Manager.
This is a convenience method that creates an instance of theTriggerDetails.Builder avoiding the need
to create one manually via TriggerDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to triggerDetails(TriggerDetails).
triggerDetails - a consumer that will call methods on TriggerDetails.BuildertriggerDetails(TriggerDetails)StartIncidentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartIncidentRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.