@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSSSMIncidentsAsync extends AbstractAWSSSMIncidents implements AWSSSMIncidentsAsync
AWSSSMIncidentsAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
batchGetIncidentFindings, createReplicationSet, createResponsePlan, createTimelineEvent, deleteIncidentRecord, deleteReplicationSet, deleteResourcePolicy, deleteResponsePlan, deleteTimelineEvent, getCachedResponseMetadata, getIncidentRecord, getReplicationSet, getResourcePolicies, getResponsePlan, getTimelineEvent, listIncidentFindings, listIncidentRecords, listRelatedItems, listReplicationSets, listResponsePlans, listTagsForResource, listTimelineEvents, putResourcePolicy, shutdown, startIncident, tagResource, untagResource, updateDeletionProtection, updateIncidentRecord, updateRelatedItems, updateReplicationSet, updateResponsePlan, updateTimelineEvent, waiters
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
batchGetIncidentFindings, createReplicationSet, createResponsePlan, createTimelineEvent, deleteIncidentRecord, deleteReplicationSet, deleteResourcePolicy, deleteResponsePlan, deleteTimelineEvent, getCachedResponseMetadata, getIncidentRecord, getReplicationSet, getResourcePolicies, getResponsePlan, getTimelineEvent, listIncidentFindings, listIncidentRecords, listRelatedItems, listReplicationSets, listResponsePlans, listTagsForResource, listTimelineEvents, putResourcePolicy, shutdown, startIncident, tagResource, untagResource, updateDeletionProtection, updateIncidentRecord, updateRelatedItems, updateReplicationSet, updateResponsePlan, updateTimelineEvent, waiters
public Future<BatchGetIncidentFindingsResult> batchGetIncidentFindingsAsync(BatchGetIncidentFindingsRequest request)
AWSSSMIncidentsAsync
Retrieves details about all specified findings for an incident, including descriptive details about each finding. A finding represents a recent application environment change made by an CodeDeploy deployment or an CloudFormation stack creation or update that can be investigated as a potential cause of the incident.
batchGetIncidentFindingsAsync
in interface AWSSSMIncidentsAsync
public Future<BatchGetIncidentFindingsResult> batchGetIncidentFindingsAsync(BatchGetIncidentFindingsRequest request, AsyncHandler<BatchGetIncidentFindingsRequest,BatchGetIncidentFindingsResult> asyncHandler)
AWSSSMIncidentsAsync
Retrieves details about all specified findings for an incident, including descriptive details about each finding. A finding represents a recent application environment change made by an CodeDeploy deployment or an CloudFormation stack creation or update that can be investigated as a potential cause of the incident.
batchGetIncidentFindingsAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateReplicationSetResult> createReplicationSetAsync(CreateReplicationSetRequest request)
AWSSSMIncidentsAsync
A replication set replicates and encrypts your data to the provided Regions with the provided KMS key.
createReplicationSetAsync
in interface AWSSSMIncidentsAsync
public Future<CreateReplicationSetResult> createReplicationSetAsync(CreateReplicationSetRequest request, AsyncHandler<CreateReplicationSetRequest,CreateReplicationSetResult> asyncHandler)
AWSSSMIncidentsAsync
A replication set replicates and encrypts your data to the provided Regions with the provided KMS key.
createReplicationSetAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateResponsePlanResult> createResponsePlanAsync(CreateResponsePlanRequest request)
AWSSSMIncidentsAsync
Creates a response plan that automates the initial response to incidents. A response plan engages contacts, starts chat channel collaboration, and initiates runbooks at the beginning of an incident.
createResponsePlanAsync
in interface AWSSSMIncidentsAsync
public Future<CreateResponsePlanResult> createResponsePlanAsync(CreateResponsePlanRequest request, AsyncHandler<CreateResponsePlanRequest,CreateResponsePlanResult> asyncHandler)
AWSSSMIncidentsAsync
Creates a response plan that automates the initial response to incidents. A response plan engages contacts, starts chat channel collaboration, and initiates runbooks at the beginning of an incident.
createResponsePlanAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateTimelineEventResult> createTimelineEventAsync(CreateTimelineEventRequest request)
AWSSSMIncidentsAsync
Creates a custom timeline event on the incident details page of an incident record. Incident Manager automatically creates timeline events that mark key moments during an incident. You can create custom timeline events to mark important events that Incident Manager can detect automatically.
createTimelineEventAsync
in interface AWSSSMIncidentsAsync
public Future<CreateTimelineEventResult> createTimelineEventAsync(CreateTimelineEventRequest request, AsyncHandler<CreateTimelineEventRequest,CreateTimelineEventResult> asyncHandler)
AWSSSMIncidentsAsync
Creates a custom timeline event on the incident details page of an incident record. Incident Manager automatically creates timeline events that mark key moments during an incident. You can create custom timeline events to mark important events that Incident Manager can detect automatically.
createTimelineEventAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteIncidentRecordResult> deleteIncidentRecordAsync(DeleteIncidentRecordRequest request)
AWSSSMIncidentsAsync
Delete an incident record from Incident Manager.
deleteIncidentRecordAsync
in interface AWSSSMIncidentsAsync
public Future<DeleteIncidentRecordResult> deleteIncidentRecordAsync(DeleteIncidentRecordRequest request, AsyncHandler<DeleteIncidentRecordRequest,DeleteIncidentRecordResult> asyncHandler)
AWSSSMIncidentsAsync
Delete an incident record from Incident Manager.
deleteIncidentRecordAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteReplicationSetResult> deleteReplicationSetAsync(DeleteReplicationSetRequest request)
AWSSSMIncidentsAsync
Deletes all Regions in your replication set. Deleting the replication set deletes all Incident Manager data.
deleteReplicationSetAsync
in interface AWSSSMIncidentsAsync
public Future<DeleteReplicationSetResult> deleteReplicationSetAsync(DeleteReplicationSetRequest request, AsyncHandler<DeleteReplicationSetRequest,DeleteReplicationSetResult> asyncHandler)
AWSSSMIncidentsAsync
Deletes all Regions in your replication set. Deleting the replication set deletes all Incident Manager data.
deleteReplicationSetAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteResourcePolicyResult> deleteResourcePolicyAsync(DeleteResourcePolicyRequest request)
AWSSSMIncidentsAsync
Deletes the resource policy that Resource Access Manager uses to share your Incident Manager resource.
deleteResourcePolicyAsync
in interface AWSSSMIncidentsAsync
public Future<DeleteResourcePolicyResult> deleteResourcePolicyAsync(DeleteResourcePolicyRequest request, AsyncHandler<DeleteResourcePolicyRequest,DeleteResourcePolicyResult> asyncHandler)
AWSSSMIncidentsAsync
Deletes the resource policy that Resource Access Manager uses to share your Incident Manager resource.
deleteResourcePolicyAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteResponsePlanResult> deleteResponsePlanAsync(DeleteResponsePlanRequest request)
AWSSSMIncidentsAsync
Deletes the specified response plan. Deleting a response plan stops all linked CloudWatch alarms and EventBridge events from creating an incident with this response plan.
deleteResponsePlanAsync
in interface AWSSSMIncidentsAsync
public Future<DeleteResponsePlanResult> deleteResponsePlanAsync(DeleteResponsePlanRequest request, AsyncHandler<DeleteResponsePlanRequest,DeleteResponsePlanResult> asyncHandler)
AWSSSMIncidentsAsync
Deletes the specified response plan. Deleting a response plan stops all linked CloudWatch alarms and EventBridge events from creating an incident with this response plan.
deleteResponsePlanAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteTimelineEventResult> deleteTimelineEventAsync(DeleteTimelineEventRequest request)
AWSSSMIncidentsAsync
Deletes a timeline event from an incident.
deleteTimelineEventAsync
in interface AWSSSMIncidentsAsync
public Future<DeleteTimelineEventResult> deleteTimelineEventAsync(DeleteTimelineEventRequest request, AsyncHandler<DeleteTimelineEventRequest,DeleteTimelineEventResult> asyncHandler)
AWSSSMIncidentsAsync
Deletes a timeline event from an incident.
deleteTimelineEventAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetIncidentRecordResult> getIncidentRecordAsync(GetIncidentRecordRequest request)
AWSSSMIncidentsAsync
Returns the details for the specified incident record.
getIncidentRecordAsync
in interface AWSSSMIncidentsAsync
public Future<GetIncidentRecordResult> getIncidentRecordAsync(GetIncidentRecordRequest request, AsyncHandler<GetIncidentRecordRequest,GetIncidentRecordResult> asyncHandler)
AWSSSMIncidentsAsync
Returns the details for the specified incident record.
getIncidentRecordAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetReplicationSetResult> getReplicationSetAsync(GetReplicationSetRequest request)
AWSSSMIncidentsAsync
Retrieve your Incident Manager replication set.
getReplicationSetAsync
in interface AWSSSMIncidentsAsync
public Future<GetReplicationSetResult> getReplicationSetAsync(GetReplicationSetRequest request, AsyncHandler<GetReplicationSetRequest,GetReplicationSetResult> asyncHandler)
AWSSSMIncidentsAsync
Retrieve your Incident Manager replication set.
getReplicationSetAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetResourcePoliciesResult> getResourcePoliciesAsync(GetResourcePoliciesRequest request)
AWSSSMIncidentsAsync
Retrieves the resource policies attached to the specified response plan.
getResourcePoliciesAsync
in interface AWSSSMIncidentsAsync
public Future<GetResourcePoliciesResult> getResourcePoliciesAsync(GetResourcePoliciesRequest request, AsyncHandler<GetResourcePoliciesRequest,GetResourcePoliciesResult> asyncHandler)
AWSSSMIncidentsAsync
Retrieves the resource policies attached to the specified response plan.
getResourcePoliciesAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetResponsePlanResult> getResponsePlanAsync(GetResponsePlanRequest request)
AWSSSMIncidentsAsync
Retrieves the details of the specified response plan.
getResponsePlanAsync
in interface AWSSSMIncidentsAsync
public Future<GetResponsePlanResult> getResponsePlanAsync(GetResponsePlanRequest request, AsyncHandler<GetResponsePlanRequest,GetResponsePlanResult> asyncHandler)
AWSSSMIncidentsAsync
Retrieves the details of the specified response plan.
getResponsePlanAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTimelineEventResult> getTimelineEventAsync(GetTimelineEventRequest request)
AWSSSMIncidentsAsync
Retrieves a timeline event based on its ID and incident record.
getTimelineEventAsync
in interface AWSSSMIncidentsAsync
public Future<GetTimelineEventResult> getTimelineEventAsync(GetTimelineEventRequest request, AsyncHandler<GetTimelineEventRequest,GetTimelineEventResult> asyncHandler)
AWSSSMIncidentsAsync
Retrieves a timeline event based on its ID and incident record.
getTimelineEventAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListIncidentFindingsResult> listIncidentFindingsAsync(ListIncidentFindingsRequest request)
AWSSSMIncidentsAsync
Retrieves a list of the IDs of findings, plus their last modified times, that have been identified for a specified incident. A finding represents a recent application environment change made by an CloudFormation stack creation or update or an CodeDeploy deployment that can be investigated as a potential cause of the incident.
listIncidentFindingsAsync
in interface AWSSSMIncidentsAsync
public Future<ListIncidentFindingsResult> listIncidentFindingsAsync(ListIncidentFindingsRequest request, AsyncHandler<ListIncidentFindingsRequest,ListIncidentFindingsResult> asyncHandler)
AWSSSMIncidentsAsync
Retrieves a list of the IDs of findings, plus their last modified times, that have been identified for a specified incident. A finding represents a recent application environment change made by an CloudFormation stack creation or update or an CodeDeploy deployment that can be investigated as a potential cause of the incident.
listIncidentFindingsAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListIncidentRecordsResult> listIncidentRecordsAsync(ListIncidentRecordsRequest request)
AWSSSMIncidentsAsync
Lists all incident records in your account. Use this command to retrieve the Amazon Resource Name (ARN) of the incident record you want to update.
listIncidentRecordsAsync
in interface AWSSSMIncidentsAsync
public Future<ListIncidentRecordsResult> listIncidentRecordsAsync(ListIncidentRecordsRequest request, AsyncHandler<ListIncidentRecordsRequest,ListIncidentRecordsResult> asyncHandler)
AWSSSMIncidentsAsync
Lists all incident records in your account. Use this command to retrieve the Amazon Resource Name (ARN) of the incident record you want to update.
listIncidentRecordsAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListRelatedItemsResult> listRelatedItemsAsync(ListRelatedItemsRequest request)
AWSSSMIncidentsAsync
List all related items for an incident record.
listRelatedItemsAsync
in interface AWSSSMIncidentsAsync
public Future<ListRelatedItemsResult> listRelatedItemsAsync(ListRelatedItemsRequest request, AsyncHandler<ListRelatedItemsRequest,ListRelatedItemsResult> asyncHandler)
AWSSSMIncidentsAsync
List all related items for an incident record.
listRelatedItemsAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListReplicationSetsResult> listReplicationSetsAsync(ListReplicationSetsRequest request)
AWSSSMIncidentsAsync
Lists details about the replication set configured in your account.
listReplicationSetsAsync
in interface AWSSSMIncidentsAsync
public Future<ListReplicationSetsResult> listReplicationSetsAsync(ListReplicationSetsRequest request, AsyncHandler<ListReplicationSetsRequest,ListReplicationSetsResult> asyncHandler)
AWSSSMIncidentsAsync
Lists details about the replication set configured in your account.
listReplicationSetsAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListResponsePlansResult> listResponsePlansAsync(ListResponsePlansRequest request)
AWSSSMIncidentsAsync
Lists all response plans in your account.
listResponsePlansAsync
in interface AWSSSMIncidentsAsync
public Future<ListResponsePlansResult> listResponsePlansAsync(ListResponsePlansRequest request, AsyncHandler<ListResponsePlansRequest,ListResponsePlansResult> asyncHandler)
AWSSSMIncidentsAsync
Lists all response plans in your account.
listResponsePlansAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSSSMIncidentsAsync
Lists the tags that are attached to the specified response plan or incident.
listTagsForResourceAsync
in interface AWSSSMIncidentsAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSSSMIncidentsAsync
Lists the tags that are attached to the specified response plan or incident.
listTagsForResourceAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTimelineEventsResult> listTimelineEventsAsync(ListTimelineEventsRequest request)
AWSSSMIncidentsAsync
Lists timeline events for the specified incident record.
listTimelineEventsAsync
in interface AWSSSMIncidentsAsync
public Future<ListTimelineEventsResult> listTimelineEventsAsync(ListTimelineEventsRequest request, AsyncHandler<ListTimelineEventsRequest,ListTimelineEventsResult> asyncHandler)
AWSSSMIncidentsAsync
Lists timeline events for the specified incident record.
listTimelineEventsAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutResourcePolicyResult> putResourcePolicyAsync(PutResourcePolicyRequest request)
AWSSSMIncidentsAsync
Adds a resource policy to the specified response plan. The resource policy is used to share the response plan using Resource Access Manager (RAM). For more information about cross-account sharing, see Cross-Region and cross-account incident management.
putResourcePolicyAsync
in interface AWSSSMIncidentsAsync
public Future<PutResourcePolicyResult> putResourcePolicyAsync(PutResourcePolicyRequest request, AsyncHandler<PutResourcePolicyRequest,PutResourcePolicyResult> asyncHandler)
AWSSSMIncidentsAsync
Adds a resource policy to the specified response plan. The resource policy is used to share the response plan using Resource Access Manager (RAM). For more information about cross-account sharing, see Cross-Region and cross-account incident management.
putResourcePolicyAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartIncidentResult> startIncidentAsync(StartIncidentRequest request)
AWSSSMIncidentsAsync
Used to start an incident from CloudWatch alarms, EventBridge events, or manually.
startIncidentAsync
in interface AWSSSMIncidentsAsync
public Future<StartIncidentResult> startIncidentAsync(StartIncidentRequest request, AsyncHandler<StartIncidentRequest,StartIncidentResult> asyncHandler)
AWSSSMIncidentsAsync
Used to start an incident from CloudWatch alarms, EventBridge events, or manually.
startIncidentAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSSSMIncidentsAsync
Adds a tag to a response plan.
tagResourceAsync
in interface AWSSSMIncidentsAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSSSMIncidentsAsync
Adds a tag to a response plan.
tagResourceAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSSSMIncidentsAsync
Removes a tag from a resource.
untagResourceAsync
in interface AWSSSMIncidentsAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSSSMIncidentsAsync
Removes a tag from a resource.
untagResourceAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateDeletionProtectionResult> updateDeletionProtectionAsync(UpdateDeletionProtectionRequest request)
AWSSSMIncidentsAsync
Update deletion protection to either allow or deny deletion of the final Region in a replication set.
updateDeletionProtectionAsync
in interface AWSSSMIncidentsAsync
public Future<UpdateDeletionProtectionResult> updateDeletionProtectionAsync(UpdateDeletionProtectionRequest request, AsyncHandler<UpdateDeletionProtectionRequest,UpdateDeletionProtectionResult> asyncHandler)
AWSSSMIncidentsAsync
Update deletion protection to either allow or deny deletion of the final Region in a replication set.
updateDeletionProtectionAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateIncidentRecordResult> updateIncidentRecordAsync(UpdateIncidentRecordRequest request)
AWSSSMIncidentsAsync
Update the details of an incident record. You can use this operation to update an incident record from the defined chat channel. For more information about using actions in chat channels, see Interacting through chat.
updateIncidentRecordAsync
in interface AWSSSMIncidentsAsync
public Future<UpdateIncidentRecordResult> updateIncidentRecordAsync(UpdateIncidentRecordRequest request, AsyncHandler<UpdateIncidentRecordRequest,UpdateIncidentRecordResult> asyncHandler)
AWSSSMIncidentsAsync
Update the details of an incident record. You can use this operation to update an incident record from the defined chat channel. For more information about using actions in chat channels, see Interacting through chat.
updateIncidentRecordAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateRelatedItemsResult> updateRelatedItemsAsync(UpdateRelatedItemsRequest request)
AWSSSMIncidentsAsync
Add or remove related items from the related items tab of an incident record.
updateRelatedItemsAsync
in interface AWSSSMIncidentsAsync
public Future<UpdateRelatedItemsResult> updateRelatedItemsAsync(UpdateRelatedItemsRequest request, AsyncHandler<UpdateRelatedItemsRequest,UpdateRelatedItemsResult> asyncHandler)
AWSSSMIncidentsAsync
Add or remove related items from the related items tab of an incident record.
updateRelatedItemsAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateReplicationSetResult> updateReplicationSetAsync(UpdateReplicationSetRequest request)
AWSSSMIncidentsAsync
Add or delete Regions from your replication set.
updateReplicationSetAsync
in interface AWSSSMIncidentsAsync
public Future<UpdateReplicationSetResult> updateReplicationSetAsync(UpdateReplicationSetRequest request, AsyncHandler<UpdateReplicationSetRequest,UpdateReplicationSetResult> asyncHandler)
AWSSSMIncidentsAsync
Add or delete Regions from your replication set.
updateReplicationSetAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateResponsePlanResult> updateResponsePlanAsync(UpdateResponsePlanRequest request)
AWSSSMIncidentsAsync
Updates the specified response plan.
updateResponsePlanAsync
in interface AWSSSMIncidentsAsync
public Future<UpdateResponsePlanResult> updateResponsePlanAsync(UpdateResponsePlanRequest request, AsyncHandler<UpdateResponsePlanRequest,UpdateResponsePlanResult> asyncHandler)
AWSSSMIncidentsAsync
Updates the specified response plan.
updateResponsePlanAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateTimelineEventResult> updateTimelineEventAsync(UpdateTimelineEventRequest request)
AWSSSMIncidentsAsync
Updates a timeline event. You can update events of type Custom Event
.
updateTimelineEventAsync
in interface AWSSSMIncidentsAsync
public Future<UpdateTimelineEventResult> updateTimelineEventAsync(UpdateTimelineEventRequest request, AsyncHandler<UpdateTimelineEventRequest,UpdateTimelineEventResult> asyncHandler)
AWSSSMIncidentsAsync
Updates a timeline event. You can update events of type Custom Event
.
updateTimelineEventAsync
in interface AWSSSMIncidentsAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.