@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonDevOpsGuruAsync extends AmazonDevOpsGuru
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonDevOpsGuruAsync
instead.
ENDPOINT_PREFIX
addNotificationChannel, describeAccountHealth, describeAccountOverview, describeAnomaly, describeInsight, describeResourceCollectionHealth, describeServiceIntegration, getCachedResponseMetadata, getResourceCollection, listAnomaliesForInsight, listEvents, listInsights, listNotificationChannels, listRecommendations, putFeedback, removeNotificationChannel, searchInsights, shutdown, updateResourceCollection, updateServiceIntegration
Future<AddNotificationChannelResult> addNotificationChannelAsync(AddNotificationChannelRequest addNotificationChannelRequest)
addNotificationChannelRequest
- Future<AddNotificationChannelResult> addNotificationChannelAsync(AddNotificationChannelRequest addNotificationChannelRequest, AsyncHandler<AddNotificationChannelRequest,AddNotificationChannelResult> asyncHandler)
addNotificationChannelRequest
- 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.Future<DescribeAccountHealthResult> describeAccountHealthAsync(DescribeAccountHealthRequest describeAccountHealthRequest)
describeAccountHealthRequest
- Future<DescribeAccountHealthResult> describeAccountHealthAsync(DescribeAccountHealthRequest describeAccountHealthRequest, AsyncHandler<DescribeAccountHealthRequest,DescribeAccountHealthResult> asyncHandler)
describeAccountHealthRequest
- 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.Future<DescribeAccountOverviewResult> describeAccountOverviewAsync(DescribeAccountOverviewRequest describeAccountOverviewRequest)
describeAccountOverviewRequest
- Future<DescribeAccountOverviewResult> describeAccountOverviewAsync(DescribeAccountOverviewRequest describeAccountOverviewRequest, AsyncHandler<DescribeAccountOverviewRequest,DescribeAccountOverviewResult> asyncHandler)
describeAccountOverviewRequest
- 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.Future<DescribeAnomalyResult> describeAnomalyAsync(DescribeAnomalyRequest describeAnomalyRequest)
describeAnomalyRequest
- Future<DescribeAnomalyResult> describeAnomalyAsync(DescribeAnomalyRequest describeAnomalyRequest, AsyncHandler<DescribeAnomalyRequest,DescribeAnomalyResult> asyncHandler)
describeAnomalyRequest
- 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.Future<DescribeInsightResult> describeInsightAsync(DescribeInsightRequest describeInsightRequest)
describeInsightRequest
- Future<DescribeInsightResult> describeInsightAsync(DescribeInsightRequest describeInsightRequest, AsyncHandler<DescribeInsightRequest,DescribeInsightResult> asyncHandler)
describeInsightRequest
- 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.Future<DescribeResourceCollectionHealthResult> describeResourceCollectionHealthAsync(DescribeResourceCollectionHealthRequest describeResourceCollectionHealthRequest)
describeResourceCollectionHealthRequest
- Future<DescribeResourceCollectionHealthResult> describeResourceCollectionHealthAsync(DescribeResourceCollectionHealthRequest describeResourceCollectionHealthRequest, AsyncHandler<DescribeResourceCollectionHealthRequest,DescribeResourceCollectionHealthResult> asyncHandler)
describeResourceCollectionHealthRequest
- 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.Future<DescribeServiceIntegrationResult> describeServiceIntegrationAsync(DescribeServiceIntegrationRequest describeServiceIntegrationRequest)
describeServiceIntegrationRequest
- Future<DescribeServiceIntegrationResult> describeServiceIntegrationAsync(DescribeServiceIntegrationRequest describeServiceIntegrationRequest, AsyncHandler<DescribeServiceIntegrationRequest,DescribeServiceIntegrationResult> asyncHandler)
describeServiceIntegrationRequest
- 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.Future<GetResourceCollectionResult> getResourceCollectionAsync(GetResourceCollectionRequest getResourceCollectionRequest)
getResourceCollectionRequest
- Future<GetResourceCollectionResult> getResourceCollectionAsync(GetResourceCollectionRequest getResourceCollectionRequest, AsyncHandler<GetResourceCollectionRequest,GetResourceCollectionResult> asyncHandler)
getResourceCollectionRequest
- 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.Future<ListAnomaliesForInsightResult> listAnomaliesForInsightAsync(ListAnomaliesForInsightRequest listAnomaliesForInsightRequest)
listAnomaliesForInsightRequest
- Future<ListAnomaliesForInsightResult> listAnomaliesForInsightAsync(ListAnomaliesForInsightRequest listAnomaliesForInsightRequest, AsyncHandler<ListAnomaliesForInsightRequest,ListAnomaliesForInsightResult> asyncHandler)
listAnomaliesForInsightRequest
- 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.Future<ListEventsResult> listEventsAsync(ListEventsRequest listEventsRequest)
listEventsRequest
- Future<ListEventsResult> listEventsAsync(ListEventsRequest listEventsRequest, AsyncHandler<ListEventsRequest,ListEventsResult> asyncHandler)
listEventsRequest
- 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.Future<ListInsightsResult> listInsightsAsync(ListInsightsRequest listInsightsRequest)
listInsightsRequest
- Future<ListInsightsResult> listInsightsAsync(ListInsightsRequest listInsightsRequest, AsyncHandler<ListInsightsRequest,ListInsightsResult> asyncHandler)
listInsightsRequest
- 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.Future<ListNotificationChannelsResult> listNotificationChannelsAsync(ListNotificationChannelsRequest listNotificationChannelsRequest)
listNotificationChannelsRequest
- Future<ListNotificationChannelsResult> listNotificationChannelsAsync(ListNotificationChannelsRequest listNotificationChannelsRequest, AsyncHandler<ListNotificationChannelsRequest,ListNotificationChannelsResult> asyncHandler)
listNotificationChannelsRequest
- 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.Future<ListRecommendationsResult> listRecommendationsAsync(ListRecommendationsRequest listRecommendationsRequest)
listRecommendationsRequest
- Future<ListRecommendationsResult> listRecommendationsAsync(ListRecommendationsRequest listRecommendationsRequest, AsyncHandler<ListRecommendationsRequest,ListRecommendationsResult> asyncHandler)
listRecommendationsRequest
- 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.Future<PutFeedbackResult> putFeedbackAsync(PutFeedbackRequest putFeedbackRequest)
putFeedbackRequest
- Future<PutFeedbackResult> putFeedbackAsync(PutFeedbackRequest putFeedbackRequest, AsyncHandler<PutFeedbackRequest,PutFeedbackResult> asyncHandler)
putFeedbackRequest
- 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.Future<RemoveNotificationChannelResult> removeNotificationChannelAsync(RemoveNotificationChannelRequest removeNotificationChannelRequest)
removeNotificationChannelRequest
- Future<RemoveNotificationChannelResult> removeNotificationChannelAsync(RemoveNotificationChannelRequest removeNotificationChannelRequest, AsyncHandler<RemoveNotificationChannelRequest,RemoveNotificationChannelResult> asyncHandler)
removeNotificationChannelRequest
- 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.Future<SearchInsightsResult> searchInsightsAsync(SearchInsightsRequest searchInsightsRequest)
searchInsightsRequest
- Future<SearchInsightsResult> searchInsightsAsync(SearchInsightsRequest searchInsightsRequest, AsyncHandler<SearchInsightsRequest,SearchInsightsResult> asyncHandler)
searchInsightsRequest
- 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.Future<UpdateResourceCollectionResult> updateResourceCollectionAsync(UpdateResourceCollectionRequest updateResourceCollectionRequest)
updateResourceCollectionRequest
- Future<UpdateResourceCollectionResult> updateResourceCollectionAsync(UpdateResourceCollectionRequest updateResourceCollectionRequest, AsyncHandler<UpdateResourceCollectionRequest,UpdateResourceCollectionResult> asyncHandler)
updateResourceCollectionRequest
- 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.Future<UpdateServiceIntegrationResult> updateServiceIntegrationAsync(UpdateServiceIntegrationRequest updateServiceIntegrationRequest)
updateServiceIntegrationRequest
- Future<UpdateServiceIntegrationResult> updateServiceIntegrationAsync(UpdateServiceIntegrationRequest updateServiceIntegrationRequest, AsyncHandler<UpdateServiceIntegrationRequest,UpdateServiceIntegrationResult> asyncHandler)
updateServiceIntegrationRequest
- 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.