public static interface GetResponsePlanResponse.Builder extends SsmIncidentsResponse.Builder, SdkPojo, CopyableBuilder<GetResponsePlanResponse.Builder,GetResponsePlanResponse>
| Modifier and Type | Method and Description |
|---|---|
GetResponsePlanResponse.Builder |
actions(Action... actions)
The actions that this response plan takes at the beginning of the incident.
|
GetResponsePlanResponse.Builder |
actions(Collection<Action> actions)
The actions that this response plan takes at the beginning of the incident.
|
GetResponsePlanResponse.Builder |
actions(Consumer<Action.Builder>... actions)
The actions that this response plan takes at the beginning of the incident.
|
GetResponsePlanResponse.Builder |
arn(String arn)
The ARN of the response plan.
|
GetResponsePlanResponse.Builder |
chatChannel(ChatChannel chatChannel)
The Chatbot chat channel used for collaboration during an incident.
|
default GetResponsePlanResponse.Builder |
chatChannel(Consumer<ChatChannel.Builder> chatChannel)
The Chatbot chat channel used for collaboration during an incident.
|
GetResponsePlanResponse.Builder |
displayName(String displayName)
The long format name of the response plan.
|
GetResponsePlanResponse.Builder |
engagements(Collection<String> engagements)
The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an
incident.
|
GetResponsePlanResponse.Builder |
engagements(String... engagements)
The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an
incident.
|
default GetResponsePlanResponse.Builder |
incidentTemplate(Consumer<IncidentTemplate.Builder> incidentTemplate)
Details used to create the incident when using this response plan.
|
GetResponsePlanResponse.Builder |
incidentTemplate(IncidentTemplate incidentTemplate)
Details used to create the incident when using this response plan.
|
GetResponsePlanResponse.Builder |
integrations(Collection<Integration> integrations)
Information about third-party services integrated into the Incident Manager response plan.
|
GetResponsePlanResponse.Builder |
integrations(Consumer<Integration.Builder>... integrations)
Information about third-party services integrated into the Incident Manager response plan.
|
GetResponsePlanResponse.Builder |
integrations(Integration... integrations)
Information about third-party services integrated into the Incident Manager response plan.
|
GetResponsePlanResponse.Builder |
name(String name)
The short format name of the response plan.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetResponsePlanResponse.Builder actions(Collection<Action> actions)
The actions that this response plan takes at the beginning of the incident.
actions - The actions that this response plan takes at the beginning of the incident.GetResponsePlanResponse.Builder actions(Action... actions)
The actions that this response plan takes at the beginning of the incident.
actions - The actions that this response plan takes at the beginning of the incident.GetResponsePlanResponse.Builder actions(Consumer<Action.Builder>... actions)
The actions that this response plan takes at the beginning of the incident.
This is a convenience method that creates an instance of theAction.Builder avoiding the need to create one
manually via Action.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #actions(List.
actions - a consumer that will call methods on
Action.Builder#actions(java.util.Collection) GetResponsePlanResponse.Builder arn(String arn)
The ARN of the response plan.
arn - The ARN of the response plan.GetResponsePlanResponse.Builder chatChannel(ChatChannel chatChannel)
The Chatbot chat channel used for collaboration during an incident.
chatChannel - The Chatbot chat channel used for collaboration during an incident.default GetResponsePlanResponse.Builder chatChannel(Consumer<ChatChannel.Builder> chatChannel)
The Chatbot chat channel used for collaboration during an incident.
This is a convenience method that creates an instance of theChatChannel.Builder avoiding the need to
create one manually via ChatChannel.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to chatChannel(ChatChannel).
chatChannel - a consumer that will call methods on ChatChannel.BuilderchatChannel(ChatChannel)GetResponsePlanResponse.Builder displayName(String displayName)
The long format name of the response plan. Can contain spaces.
displayName - The long format name of the response plan. Can contain spaces.GetResponsePlanResponse.Builder engagements(Collection<String> engagements)
The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an incident.
engagements - The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages
during an incident.GetResponsePlanResponse.Builder engagements(String... engagements)
The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages during an incident.
engagements - The Amazon Resource Name (ARN) for the contacts and escalation plans that the response plan engages
during an incident.GetResponsePlanResponse.Builder incidentTemplate(IncidentTemplate incidentTemplate)
Details used to create the incident when using this response plan.
incidentTemplate - Details used to create the incident when using this response plan.default GetResponsePlanResponse.Builder incidentTemplate(Consumer<IncidentTemplate.Builder> incidentTemplate)
Details used to create the incident when using this response plan.
This is a convenience method that creates an instance of theIncidentTemplate.Builder avoiding the
need to create one manually via IncidentTemplate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to incidentTemplate(IncidentTemplate).
incidentTemplate - a consumer that will call methods on IncidentTemplate.BuilderincidentTemplate(IncidentTemplate)GetResponsePlanResponse.Builder integrations(Collection<Integration> integrations)
Information about third-party services integrated into the Incident Manager response plan.
integrations - Information about third-party services integrated into the Incident Manager response plan.GetResponsePlanResponse.Builder integrations(Integration... integrations)
Information about third-party services integrated into the Incident Manager response plan.
integrations - Information about third-party services integrated into the Incident Manager response plan.GetResponsePlanResponse.Builder integrations(Consumer<Integration.Builder>... integrations)
Information about third-party services integrated into the Incident Manager response plan.
This is a convenience method that creates an instance of theIntegration.Builder avoiding the need to create
one manually via Integration.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #integrations(List.
integrations - a consumer that will call methods on
Integration.Builder#integrations(java.util.Collection) GetResponsePlanResponse.Builder name(String name)
The short format name of the response plan. The name can't contain spaces.
name - The short format name of the response plan. The name can't contain spaces.Copyright © 2023. All rights reserved.