@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonDevOpsGuruAsync extends AbstractAmazonDevOpsGuru implements AmazonDevOpsGuruAsync
AmazonDevOpsGuruAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
addNotificationChannel, describeAccountHealth, describeAccountOverview, describeAnomaly, describeInsight, describeResourceCollectionHealth, describeServiceIntegration, getCachedResponseMetadata, getResourceCollection, listAnomaliesForInsight, listEvents, listInsights, listNotificationChannels, listRecommendations, putFeedback, removeNotificationChannel, searchInsights, shutdown, updateResourceCollection, updateServiceIntegration
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addNotificationChannel, describeAccountHealth, describeAccountOverview, describeAnomaly, describeInsight, describeResourceCollectionHealth, describeServiceIntegration, getCachedResponseMetadata, getResourceCollection, listAnomaliesForInsight, listEvents, listInsights, listNotificationChannels, listRecommendations, putFeedback, removeNotificationChannel, searchInsights, shutdown, updateResourceCollection, updateServiceIntegration
public Future<AddNotificationChannelResult> addNotificationChannelAsync(AddNotificationChannelRequest request)
addNotificationChannelAsync
in interface AmazonDevOpsGuruAsync
public Future<AddNotificationChannelResult> addNotificationChannelAsync(AddNotificationChannelRequest request, AsyncHandler<AddNotificationChannelRequest,AddNotificationChannelResult> asyncHandler)
addNotificationChannelAsync
in interface AmazonDevOpsGuruAsync
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<DescribeAccountHealthResult> describeAccountHealthAsync(DescribeAccountHealthRequest request)
describeAccountHealthAsync
in interface AmazonDevOpsGuruAsync
public Future<DescribeAccountHealthResult> describeAccountHealthAsync(DescribeAccountHealthRequest request, AsyncHandler<DescribeAccountHealthRequest,DescribeAccountHealthResult> asyncHandler)
describeAccountHealthAsync
in interface AmazonDevOpsGuruAsync
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<DescribeAccountOverviewResult> describeAccountOverviewAsync(DescribeAccountOverviewRequest request)
describeAccountOverviewAsync
in interface AmazonDevOpsGuruAsync
public Future<DescribeAccountOverviewResult> describeAccountOverviewAsync(DescribeAccountOverviewRequest request, AsyncHandler<DescribeAccountOverviewRequest,DescribeAccountOverviewResult> asyncHandler)
describeAccountOverviewAsync
in interface AmazonDevOpsGuruAsync
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<DescribeAnomalyResult> describeAnomalyAsync(DescribeAnomalyRequest request)
describeAnomalyAsync
in interface AmazonDevOpsGuruAsync
public Future<DescribeAnomalyResult> describeAnomalyAsync(DescribeAnomalyRequest request, AsyncHandler<DescribeAnomalyRequest,DescribeAnomalyResult> asyncHandler)
describeAnomalyAsync
in interface AmazonDevOpsGuruAsync
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<DescribeInsightResult> describeInsightAsync(DescribeInsightRequest request)
describeInsightAsync
in interface AmazonDevOpsGuruAsync
public Future<DescribeInsightResult> describeInsightAsync(DescribeInsightRequest request, AsyncHandler<DescribeInsightRequest,DescribeInsightResult> asyncHandler)
describeInsightAsync
in interface AmazonDevOpsGuruAsync
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<DescribeResourceCollectionHealthResult> describeResourceCollectionHealthAsync(DescribeResourceCollectionHealthRequest request)
describeResourceCollectionHealthAsync
in interface AmazonDevOpsGuruAsync
public Future<DescribeResourceCollectionHealthResult> describeResourceCollectionHealthAsync(DescribeResourceCollectionHealthRequest request, AsyncHandler<DescribeResourceCollectionHealthRequest,DescribeResourceCollectionHealthResult> asyncHandler)
describeResourceCollectionHealthAsync
in interface AmazonDevOpsGuruAsync
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<DescribeServiceIntegrationResult> describeServiceIntegrationAsync(DescribeServiceIntegrationRequest request)
describeServiceIntegrationAsync
in interface AmazonDevOpsGuruAsync
public Future<DescribeServiceIntegrationResult> describeServiceIntegrationAsync(DescribeServiceIntegrationRequest request, AsyncHandler<DescribeServiceIntegrationRequest,DescribeServiceIntegrationResult> asyncHandler)
describeServiceIntegrationAsync
in interface AmazonDevOpsGuruAsync
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<GetResourceCollectionResult> getResourceCollectionAsync(GetResourceCollectionRequest request)
getResourceCollectionAsync
in interface AmazonDevOpsGuruAsync
public Future<GetResourceCollectionResult> getResourceCollectionAsync(GetResourceCollectionRequest request, AsyncHandler<GetResourceCollectionRequest,GetResourceCollectionResult> asyncHandler)
getResourceCollectionAsync
in interface AmazonDevOpsGuruAsync
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<ListAnomaliesForInsightResult> listAnomaliesForInsightAsync(ListAnomaliesForInsightRequest request)
listAnomaliesForInsightAsync
in interface AmazonDevOpsGuruAsync
public Future<ListAnomaliesForInsightResult> listAnomaliesForInsightAsync(ListAnomaliesForInsightRequest request, AsyncHandler<ListAnomaliesForInsightRequest,ListAnomaliesForInsightResult> asyncHandler)
listAnomaliesForInsightAsync
in interface AmazonDevOpsGuruAsync
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<ListEventsResult> listEventsAsync(ListEventsRequest request)
listEventsAsync
in interface AmazonDevOpsGuruAsync
public Future<ListEventsResult> listEventsAsync(ListEventsRequest request, AsyncHandler<ListEventsRequest,ListEventsResult> asyncHandler)
listEventsAsync
in interface AmazonDevOpsGuruAsync
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<ListInsightsResult> listInsightsAsync(ListInsightsRequest request)
listInsightsAsync
in interface AmazonDevOpsGuruAsync
public Future<ListInsightsResult> listInsightsAsync(ListInsightsRequest request, AsyncHandler<ListInsightsRequest,ListInsightsResult> asyncHandler)
listInsightsAsync
in interface AmazonDevOpsGuruAsync
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<ListNotificationChannelsResult> listNotificationChannelsAsync(ListNotificationChannelsRequest request)
listNotificationChannelsAsync
in interface AmazonDevOpsGuruAsync
public Future<ListNotificationChannelsResult> listNotificationChannelsAsync(ListNotificationChannelsRequest request, AsyncHandler<ListNotificationChannelsRequest,ListNotificationChannelsResult> asyncHandler)
listNotificationChannelsAsync
in interface AmazonDevOpsGuruAsync
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<ListRecommendationsResult> listRecommendationsAsync(ListRecommendationsRequest request)
listRecommendationsAsync
in interface AmazonDevOpsGuruAsync
public Future<ListRecommendationsResult> listRecommendationsAsync(ListRecommendationsRequest request, AsyncHandler<ListRecommendationsRequest,ListRecommendationsResult> asyncHandler)
listRecommendationsAsync
in interface AmazonDevOpsGuruAsync
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<PutFeedbackResult> putFeedbackAsync(PutFeedbackRequest request)
putFeedbackAsync
in interface AmazonDevOpsGuruAsync
public Future<PutFeedbackResult> putFeedbackAsync(PutFeedbackRequest request, AsyncHandler<PutFeedbackRequest,PutFeedbackResult> asyncHandler)
putFeedbackAsync
in interface AmazonDevOpsGuruAsync
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<RemoveNotificationChannelResult> removeNotificationChannelAsync(RemoveNotificationChannelRequest request)
removeNotificationChannelAsync
in interface AmazonDevOpsGuruAsync
public Future<RemoveNotificationChannelResult> removeNotificationChannelAsync(RemoveNotificationChannelRequest request, AsyncHandler<RemoveNotificationChannelRequest,RemoveNotificationChannelResult> asyncHandler)
removeNotificationChannelAsync
in interface AmazonDevOpsGuruAsync
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<SearchInsightsResult> searchInsightsAsync(SearchInsightsRequest request)
searchInsightsAsync
in interface AmazonDevOpsGuruAsync
public Future<SearchInsightsResult> searchInsightsAsync(SearchInsightsRequest request, AsyncHandler<SearchInsightsRequest,SearchInsightsResult> asyncHandler)
searchInsightsAsync
in interface AmazonDevOpsGuruAsync
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<UpdateResourceCollectionResult> updateResourceCollectionAsync(UpdateResourceCollectionRequest request)
updateResourceCollectionAsync
in interface AmazonDevOpsGuruAsync
public Future<UpdateResourceCollectionResult> updateResourceCollectionAsync(UpdateResourceCollectionRequest request, AsyncHandler<UpdateResourceCollectionRequest,UpdateResourceCollectionResult> asyncHandler)
updateResourceCollectionAsync
in interface AmazonDevOpsGuruAsync
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<UpdateServiceIntegrationResult> updateServiceIntegrationAsync(UpdateServiceIntegrationRequest request)
updateServiceIntegrationAsync
in interface AmazonDevOpsGuruAsync
public Future<UpdateServiceIntegrationResult> updateServiceIntegrationAsync(UpdateServiceIntegrationRequest request, AsyncHandler<UpdateServiceIntegrationRequest,UpdateServiceIntegrationResult> asyncHandler)
updateServiceIntegrationAsync
in interface AmazonDevOpsGuruAsync
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.