@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonDevOpsGuruClient extends AmazonWebServiceClient implements AmazonDevOpsGuru
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetpublic static AmazonDevOpsGuruClientBuilder builder()
public AddNotificationChannelResult addNotificationChannel(AddNotificationChannelRequest request)
addNotificationChannel in interface AmazonDevOpsGuruaddNotificationChannelRequest - ValidationExceptionInternalServerExceptionServiceQuotaExceededExceptionAccessDeniedExceptionResourceNotFoundExceptionThrottlingExceptionConflictExceptionpublic DescribeAccountHealthResult describeAccountHealth(DescribeAccountHealthRequest request)
describeAccountHealth in interface AmazonDevOpsGurudescribeAccountHealthRequest - ThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic DescribeAccountOverviewResult describeAccountOverview(DescribeAccountOverviewRequest request)
describeAccountOverview in interface AmazonDevOpsGurudescribeAccountOverviewRequest - ThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic DescribeAnomalyResult describeAnomaly(DescribeAnomalyRequest request)
describeAnomaly in interface AmazonDevOpsGurudescribeAnomalyRequest - ResourceNotFoundExceptionThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic DescribeInsightResult describeInsight(DescribeInsightRequest request)
describeInsight in interface AmazonDevOpsGurudescribeInsightRequest - ResourceNotFoundExceptionThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic DescribeResourceCollectionHealthResult describeResourceCollectionHealth(DescribeResourceCollectionHealthRequest request)
describeResourceCollectionHealth in interface AmazonDevOpsGurudescribeResourceCollectionHealthRequest - ThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic DescribeServiceIntegrationResult describeServiceIntegration(DescribeServiceIntegrationRequest request)
describeServiceIntegration in interface AmazonDevOpsGurudescribeServiceIntegrationRequest - ThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic GetResourceCollectionResult getResourceCollection(GetResourceCollectionRequest request)
getResourceCollection in interface AmazonDevOpsGurugetResourceCollectionRequest - ResourceNotFoundExceptionThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic ListAnomaliesForInsightResult listAnomaliesForInsight(ListAnomaliesForInsightRequest request)
listAnomaliesForInsight in interface AmazonDevOpsGurulistAnomaliesForInsightRequest - ResourceNotFoundExceptionThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic ListEventsResult listEvents(ListEventsRequest request)
listEvents in interface AmazonDevOpsGurulistEventsRequest - ResourceNotFoundExceptionThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic ListInsightsResult listInsights(ListInsightsRequest request)
listInsights in interface AmazonDevOpsGurulistInsightsRequest - ThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic ListNotificationChannelsResult listNotificationChannels(ListNotificationChannelsRequest request)
listNotificationChannels in interface AmazonDevOpsGurulistNotificationChannelsRequest - ThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic ListRecommendationsResult listRecommendations(ListRecommendationsRequest request)
listRecommendations in interface AmazonDevOpsGurulistRecommendationsRequest - ResourceNotFoundExceptionThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic PutFeedbackResult putFeedback(PutFeedbackRequest request)
putFeedback in interface AmazonDevOpsGuruputFeedbackRequest - ValidationExceptionInternalServerExceptionAccessDeniedExceptionResourceNotFoundExceptionThrottlingExceptionConflictExceptionpublic RemoveNotificationChannelResult removeNotificationChannel(RemoveNotificationChannelRequest request)
removeNotificationChannel in interface AmazonDevOpsGururemoveNotificationChannelRequest - ValidationExceptionInternalServerExceptionAccessDeniedExceptionResourceNotFoundExceptionThrottlingExceptionConflictExceptionpublic SearchInsightsResult searchInsights(SearchInsightsRequest request)
searchInsights in interface AmazonDevOpsGurusearchInsightsRequest - ThrottlingExceptionValidationExceptionInternalServerExceptionAccessDeniedExceptionpublic UpdateResourceCollectionResult updateResourceCollection(UpdateResourceCollectionRequest request)
updateResourceCollection in interface AmazonDevOpsGuruupdateResourceCollectionRequest - ThrottlingExceptionValidationExceptionInternalServerExceptionConflictExceptionAccessDeniedExceptionpublic UpdateServiceIntegrationResult updateServiceIntegration(UpdateServiceIntegrationRequest request)
updateServiceIntegration in interface AmazonDevOpsGuruupdateServiceIntegrationRequest - ThrottlingExceptionValidationExceptionInternalServerExceptionConflictExceptionAccessDeniedExceptionpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata in interface AmazonDevOpsGururequest - The originally executed requestpublic void shutdown()
AmazonWebServiceClientshutdown in interface AmazonDevOpsGurushutdown in class AmazonWebServiceClient