All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.lookoutmetrics.AmazonLookoutMetricsAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for Amazon Lookout for Metrics module holds the client classes that are used for communicating with Amazon Lookout for Metrics Service

There is a newer version: 1.12.780
Show newest version
/*
 * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */
package com.amazonaws.services.lookoutmetrics;

import javax.annotation.Generated;

import com.amazonaws.services.lookoutmetrics.model.*;

/**
 * Interface for accessing LookoutMetrics asynchronously. Each asynchronous method will return a Java Future object
 * representing the asynchronous operation; overloads which accept an {@code 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 * {@link com.amazonaws.services.lookoutmetrics.AbstractAmazonLookoutMetricsAsync} instead. *

*

*

* This is the Amazon Lookout for Metrics API Reference. For an introduction to the service with tutorials for * getting started, visit Amazon Lookout for Metrics * Developer Guide. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonLookoutMetricsAsync extends AmazonLookoutMetrics { /** *

* Activates an anomaly detector. *

* * @param activateAnomalyDetectorRequest * @return A Java Future containing the result of the ActivateAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsync.ActivateAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future activateAnomalyDetectorAsync(ActivateAnomalyDetectorRequest activateAnomalyDetectorRequest); /** *

* Activates an anomaly detector. *

* * @param activateAnomalyDetectorRequest * @param 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. * @return A Java Future containing the result of the ActivateAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.ActivateAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future activateAnomalyDetectorAsync(ActivateAnomalyDetectorRequest activateAnomalyDetectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Runs a backtest for anomaly detection for the specified resource. *

* * @param backTestAnomalyDetectorRequest * @return A Java Future containing the result of the BackTestAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsync.BackTestAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future backTestAnomalyDetectorAsync(BackTestAnomalyDetectorRequest backTestAnomalyDetectorRequest); /** *

* Runs a backtest for anomaly detection for the specified resource. *

* * @param backTestAnomalyDetectorRequest * @param 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. * @return A Java Future containing the result of the BackTestAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.BackTestAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future backTestAnomalyDetectorAsync(BackTestAnomalyDetectorRequest backTestAnomalyDetectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an alert for an anomaly detector. *

* * @param createAlertRequest * @return A Java Future containing the result of the CreateAlert operation returned by the service. * @sample AmazonLookoutMetricsAsync.CreateAlert * @see AWS API * Documentation */ java.util.concurrent.Future createAlertAsync(CreateAlertRequest createAlertRequest); /** *

* Creates an alert for an anomaly detector. *

* * @param createAlertRequest * @param 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. * @return A Java Future containing the result of the CreateAlert operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.CreateAlert * @see AWS API * Documentation */ java.util.concurrent.Future createAlertAsync(CreateAlertRequest createAlertRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an anomaly detector. *

* * @param createAnomalyDetectorRequest * @return A Java Future containing the result of the CreateAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsync.CreateAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future createAnomalyDetectorAsync(CreateAnomalyDetectorRequest createAnomalyDetectorRequest); /** *

* Creates an anomaly detector. *

* * @param createAnomalyDetectorRequest * @param 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. * @return A Java Future containing the result of the CreateAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.CreateAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future createAnomalyDetectorAsync(CreateAnomalyDetectorRequest createAnomalyDetectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a dataset. *

* * @param createMetricSetRequest * @return A Java Future containing the result of the CreateMetricSet operation returned by the service. * @sample AmazonLookoutMetricsAsync.CreateMetricSet * @see AWS * API Documentation */ java.util.concurrent.Future createMetricSetAsync(CreateMetricSetRequest createMetricSetRequest); /** *

* Creates a dataset. *

* * @param createMetricSetRequest * @param 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. * @return A Java Future containing the result of the CreateMetricSet operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.CreateMetricSet * @see AWS * API Documentation */ java.util.concurrent.Future createMetricSetAsync(CreateMetricSetRequest createMetricSetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deactivates an anomaly detector. *

* * @param deactivateAnomalyDetectorRequest * @return A Java Future containing the result of the DeactivateAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsync.DeactivateAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future deactivateAnomalyDetectorAsync( DeactivateAnomalyDetectorRequest deactivateAnomalyDetectorRequest); /** *

* Deactivates an anomaly detector. *

* * @param deactivateAnomalyDetectorRequest * @param 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. * @return A Java Future containing the result of the DeactivateAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.DeactivateAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future deactivateAnomalyDetectorAsync( DeactivateAnomalyDetectorRequest deactivateAnomalyDetectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes an alert. *

* * @param deleteAlertRequest * @return A Java Future containing the result of the DeleteAlert operation returned by the service. * @sample AmazonLookoutMetricsAsync.DeleteAlert * @see AWS API * Documentation */ java.util.concurrent.Future deleteAlertAsync(DeleteAlertRequest deleteAlertRequest); /** *

* Deletes an alert. *

* * @param deleteAlertRequest * @param 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. * @return A Java Future containing the result of the DeleteAlert operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.DeleteAlert * @see AWS API * Documentation */ java.util.concurrent.Future deleteAlertAsync(DeleteAlertRequest deleteAlertRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a detector. Deleting an anomaly detector will delete all of its corresponding resources including any * configured datasets and alerts. *

* * @param deleteAnomalyDetectorRequest * @return A Java Future containing the result of the DeleteAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsync.DeleteAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future deleteAnomalyDetectorAsync(DeleteAnomalyDetectorRequest deleteAnomalyDetectorRequest); /** *

* Deletes a detector. Deleting an anomaly detector will delete all of its corresponding resources including any * configured datasets and alerts. *

* * @param deleteAnomalyDetectorRequest * @param 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. * @return A Java Future containing the result of the DeleteAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.DeleteAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future deleteAnomalyDetectorAsync(DeleteAnomalyDetectorRequest deleteAnomalyDetectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Describes an alert. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param describeAlertRequest * @return A Java Future containing the result of the DescribeAlert operation returned by the service. * @sample AmazonLookoutMetricsAsync.DescribeAlert * @see AWS * API Documentation */ java.util.concurrent.Future describeAlertAsync(DescribeAlertRequest describeAlertRequest); /** *

* Describes an alert. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param describeAlertRequest * @param 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. * @return A Java Future containing the result of the DescribeAlert operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.DescribeAlert * @see AWS * API Documentation */ java.util.concurrent.Future describeAlertAsync(DescribeAlertRequest describeAlertRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns information about the status of the specified anomaly detection jobs. *

* * @param describeAnomalyDetectionExecutionsRequest * @return A Java Future containing the result of the DescribeAnomalyDetectionExecutions operation returned by the * service. * @sample AmazonLookoutMetricsAsync.DescribeAnomalyDetectionExecutions * @see AWS API Documentation */ java.util.concurrent.Future describeAnomalyDetectionExecutionsAsync( DescribeAnomalyDetectionExecutionsRequest describeAnomalyDetectionExecutionsRequest); /** *

* Returns information about the status of the specified anomaly detection jobs. *

* * @param describeAnomalyDetectionExecutionsRequest * @param 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. * @return A Java Future containing the result of the DescribeAnomalyDetectionExecutions operation returned by the * service. * @sample AmazonLookoutMetricsAsyncHandler.DescribeAnomalyDetectionExecutions * @see AWS API Documentation */ java.util.concurrent.Future describeAnomalyDetectionExecutionsAsync( DescribeAnomalyDetectionExecutionsRequest describeAnomalyDetectionExecutionsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Describes a detector. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param describeAnomalyDetectorRequest * @return A Java Future containing the result of the DescribeAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsync.DescribeAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future describeAnomalyDetectorAsync(DescribeAnomalyDetectorRequest describeAnomalyDetectorRequest); /** *

* Describes a detector. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param describeAnomalyDetectorRequest * @param 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. * @return A Java Future containing the result of the DescribeAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.DescribeAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future describeAnomalyDetectorAsync(DescribeAnomalyDetectorRequest describeAnomalyDetectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Describes a dataset. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param describeMetricSetRequest * @return A Java Future containing the result of the DescribeMetricSet operation returned by the service. * @sample AmazonLookoutMetricsAsync.DescribeMetricSet * @see AWS API Documentation */ java.util.concurrent.Future describeMetricSetAsync(DescribeMetricSetRequest describeMetricSetRequest); /** *

* Describes a dataset. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param describeMetricSetRequest * @param 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. * @return A Java Future containing the result of the DescribeMetricSet operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.DescribeMetricSet * @see AWS API Documentation */ java.util.concurrent.Future describeMetricSetAsync(DescribeMetricSetRequest describeMetricSetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Detects an Amazon S3 dataset's file format, interval, and offset. *

* * @param detectMetricSetConfigRequest * @return A Java Future containing the result of the DetectMetricSetConfig operation returned by the service. * @sample AmazonLookoutMetricsAsync.DetectMetricSetConfig * @see AWS API Documentation */ java.util.concurrent.Future detectMetricSetConfigAsync(DetectMetricSetConfigRequest detectMetricSetConfigRequest); /** *

* Detects an Amazon S3 dataset's file format, interval, and offset. *

* * @param detectMetricSetConfigRequest * @param 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. * @return A Java Future containing the result of the DetectMetricSetConfig operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.DetectMetricSetConfig * @see AWS API Documentation */ java.util.concurrent.Future detectMetricSetConfigAsync(DetectMetricSetConfigRequest detectMetricSetConfigRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns details about a group of anomalous metrics. *

* * @param getAnomalyGroupRequest * @return A Java Future containing the result of the GetAnomalyGroup operation returned by the service. * @sample AmazonLookoutMetricsAsync.GetAnomalyGroup * @see AWS * API Documentation */ java.util.concurrent.Future getAnomalyGroupAsync(GetAnomalyGroupRequest getAnomalyGroupRequest); /** *

* Returns details about a group of anomalous metrics. *

* * @param getAnomalyGroupRequest * @param 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. * @return A Java Future containing the result of the GetAnomalyGroup operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.GetAnomalyGroup * @see AWS * API Documentation */ java.util.concurrent.Future getAnomalyGroupAsync(GetAnomalyGroupRequest getAnomalyGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns details about the requested data quality metrics. *

* * @param getDataQualityMetricsRequest * @return A Java Future containing the result of the GetDataQualityMetrics operation returned by the service. * @sample AmazonLookoutMetricsAsync.GetDataQualityMetrics * @see AWS API Documentation */ java.util.concurrent.Future getDataQualityMetricsAsync(GetDataQualityMetricsRequest getDataQualityMetricsRequest); /** *

* Returns details about the requested data quality metrics. *

* * @param getDataQualityMetricsRequest * @param 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. * @return A Java Future containing the result of the GetDataQualityMetrics operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.GetDataQualityMetrics * @see AWS API Documentation */ java.util.concurrent.Future getDataQualityMetricsAsync(GetDataQualityMetricsRequest getDataQualityMetricsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Get feedback for an anomaly group. *

* * @param getFeedbackRequest * @return A Java Future containing the result of the GetFeedback operation returned by the service. * @sample AmazonLookoutMetricsAsync.GetFeedback * @see AWS API * Documentation */ java.util.concurrent.Future getFeedbackAsync(GetFeedbackRequest getFeedbackRequest); /** *

* Get feedback for an anomaly group. *

* * @param getFeedbackRequest * @param 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. * @return A Java Future containing the result of the GetFeedback operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.GetFeedback * @see AWS API * Documentation */ java.util.concurrent.Future getFeedbackAsync(GetFeedbackRequest getFeedbackRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a selection of sample records from an Amazon S3 datasource. *

* * @param getSampleDataRequest * @return A Java Future containing the result of the GetSampleData operation returned by the service. * @sample AmazonLookoutMetricsAsync.GetSampleData * @see AWS * API Documentation */ java.util.concurrent.Future getSampleDataAsync(GetSampleDataRequest getSampleDataRequest); /** *

* Returns a selection of sample records from an Amazon S3 datasource. *

* * @param getSampleDataRequest * @param 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. * @return A Java Future containing the result of the GetSampleData operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.GetSampleData * @see AWS * API Documentation */ java.util.concurrent.Future getSampleDataAsync(GetSampleDataRequest getSampleDataRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the alerts attached to a detector. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param listAlertsRequest * @return A Java Future containing the result of the ListAlerts operation returned by the service. * @sample AmazonLookoutMetricsAsync.ListAlerts * @see AWS API * Documentation */ java.util.concurrent.Future listAlertsAsync(ListAlertsRequest listAlertsRequest); /** *

* Lists the alerts attached to a detector. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param listAlertsRequest * @param 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. * @return A Java Future containing the result of the ListAlerts operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.ListAlerts * @see AWS API * Documentation */ java.util.concurrent.Future listAlertsAsync(ListAlertsRequest listAlertsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the detectors in the current AWS Region. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param listAnomalyDetectorsRequest * @return A Java Future containing the result of the ListAnomalyDetectors operation returned by the service. * @sample AmazonLookoutMetricsAsync.ListAnomalyDetectors * @see AWS API Documentation */ java.util.concurrent.Future listAnomalyDetectorsAsync(ListAnomalyDetectorsRequest listAnomalyDetectorsRequest); /** *

* Lists the detectors in the current AWS Region. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param listAnomalyDetectorsRequest * @param 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. * @return A Java Future containing the result of the ListAnomalyDetectors operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.ListAnomalyDetectors * @see AWS API Documentation */ java.util.concurrent.Future listAnomalyDetectorsAsync(ListAnomalyDetectorsRequest listAnomalyDetectorsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of measures that are potential causes or effects of an anomaly group. *

* * @param listAnomalyGroupRelatedMetricsRequest * @return A Java Future containing the result of the ListAnomalyGroupRelatedMetrics operation returned by the * service. * @sample AmazonLookoutMetricsAsync.ListAnomalyGroupRelatedMetrics * @see AWS API Documentation */ java.util.concurrent.Future listAnomalyGroupRelatedMetricsAsync( ListAnomalyGroupRelatedMetricsRequest listAnomalyGroupRelatedMetricsRequest); /** *

* Returns a list of measures that are potential causes or effects of an anomaly group. *

* * @param listAnomalyGroupRelatedMetricsRequest * @param 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. * @return A Java Future containing the result of the ListAnomalyGroupRelatedMetrics operation returned by the * service. * @sample AmazonLookoutMetricsAsyncHandler.ListAnomalyGroupRelatedMetrics * @see AWS API Documentation */ java.util.concurrent.Future listAnomalyGroupRelatedMetricsAsync( ListAnomalyGroupRelatedMetricsRequest listAnomalyGroupRelatedMetricsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of anomaly groups. *

* * @param listAnomalyGroupSummariesRequest * @return A Java Future containing the result of the ListAnomalyGroupSummaries operation returned by the service. * @sample AmazonLookoutMetricsAsync.ListAnomalyGroupSummaries * @see AWS API Documentation */ java.util.concurrent.Future listAnomalyGroupSummariesAsync( ListAnomalyGroupSummariesRequest listAnomalyGroupSummariesRequest); /** *

* Returns a list of anomaly groups. *

* * @param listAnomalyGroupSummariesRequest * @param 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. * @return A Java Future containing the result of the ListAnomalyGroupSummaries operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.ListAnomalyGroupSummaries * @see AWS API Documentation */ java.util.concurrent.Future listAnomalyGroupSummariesAsync( ListAnomalyGroupSummariesRequest listAnomalyGroupSummariesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets a list of anomalous metrics for a measure in an anomaly group. *

* * @param listAnomalyGroupTimeSeriesRequest * @return A Java Future containing the result of the ListAnomalyGroupTimeSeries operation returned by the service. * @sample AmazonLookoutMetricsAsync.ListAnomalyGroupTimeSeries * @see AWS API Documentation */ java.util.concurrent.Future listAnomalyGroupTimeSeriesAsync( ListAnomalyGroupTimeSeriesRequest listAnomalyGroupTimeSeriesRequest); /** *

* Gets a list of anomalous metrics for a measure in an anomaly group. *

* * @param listAnomalyGroupTimeSeriesRequest * @param 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. * @return A Java Future containing the result of the ListAnomalyGroupTimeSeries operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.ListAnomalyGroupTimeSeries * @see AWS API Documentation */ java.util.concurrent.Future listAnomalyGroupTimeSeriesAsync( ListAnomalyGroupTimeSeriesRequest listAnomalyGroupTimeSeriesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the datasets in the current AWS Region. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param listMetricSetsRequest * @return A Java Future containing the result of the ListMetricSets operation returned by the service. * @sample AmazonLookoutMetricsAsync.ListMetricSets * @see AWS * API Documentation */ java.util.concurrent.Future listMetricSetsAsync(ListMetricSetsRequest listMetricSetsRequest); /** *

* Lists the datasets in the current AWS Region. *

*

* Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource * immediately after creating or modifying it, use retries to allow time for the write operation to complete. *

* * @param listMetricSetsRequest * @param 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. * @return A Java Future containing the result of the ListMetricSets operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.ListMetricSets * @see AWS * API Documentation */ java.util.concurrent.Future listMetricSetsAsync(ListMetricSetsRequest listMetricSetsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets a list of tags for a * detector, dataset, or alert. *

* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonLookoutMetricsAsync.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* Gets a list of tags for a * detector, dataset, or alert. *

* * @param listTagsForResourceRequest * @param 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. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Add feedback for an anomalous metric. *

* * @param putFeedbackRequest * @return A Java Future containing the result of the PutFeedback operation returned by the service. * @sample AmazonLookoutMetricsAsync.PutFeedback * @see AWS API * Documentation */ java.util.concurrent.Future putFeedbackAsync(PutFeedbackRequest putFeedbackRequest); /** *

* Add feedback for an anomalous metric. *

* * @param putFeedbackRequest * @param 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. * @return A Java Future containing the result of the PutFeedback operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.PutFeedback * @see AWS API * Documentation */ java.util.concurrent.Future putFeedbackAsync(PutFeedbackRequest putFeedbackRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Adds tags to a detector, * dataset, or alert. *

* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonLookoutMetricsAsync.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* Adds tags to a detector, * dataset, or alert. *

* * @param tagResourceRequest * @param 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. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes tags from a * detector, dataset, or alert. *

* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonLookoutMetricsAsync.UntagResource * @see AWS * API Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* Removes tags from a * detector, dataset, or alert. *

* * @param untagResourceRequest * @param 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. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.UntagResource * @see AWS * API Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Make changes to an existing alert. *

* * @param updateAlertRequest * @return A Java Future containing the result of the UpdateAlert operation returned by the service. * @sample AmazonLookoutMetricsAsync.UpdateAlert * @see AWS API * Documentation */ java.util.concurrent.Future updateAlertAsync(UpdateAlertRequest updateAlertRequest); /** *

* Make changes to an existing alert. *

* * @param updateAlertRequest * @param 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. * @return A Java Future containing the result of the UpdateAlert operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.UpdateAlert * @see AWS API * Documentation */ java.util.concurrent.Future updateAlertAsync(UpdateAlertRequest updateAlertRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a detector. After activation, you can only change a detector's ingestion delay and description. *

* * @param updateAnomalyDetectorRequest * @return A Java Future containing the result of the UpdateAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsync.UpdateAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future updateAnomalyDetectorAsync(UpdateAnomalyDetectorRequest updateAnomalyDetectorRequest); /** *

* Updates a detector. After activation, you can only change a detector's ingestion delay and description. *

* * @param updateAnomalyDetectorRequest * @param 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. * @return A Java Future containing the result of the UpdateAnomalyDetector operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.UpdateAnomalyDetector * @see AWS API Documentation */ java.util.concurrent.Future updateAnomalyDetectorAsync(UpdateAnomalyDetectorRequest updateAnomalyDetectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a dataset. *

* * @param updateMetricSetRequest * @return A Java Future containing the result of the UpdateMetricSet operation returned by the service. * @sample AmazonLookoutMetricsAsync.UpdateMetricSet * @see AWS * API Documentation */ java.util.concurrent.Future updateMetricSetAsync(UpdateMetricSetRequest updateMetricSetRequest); /** *

* Updates a dataset. *

* * @param updateMetricSetRequest * @param 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. * @return A Java Future containing the result of the UpdateMetricSet operation returned by the service. * @sample AmazonLookoutMetricsAsyncHandler.UpdateMetricSet * @see AWS * API Documentation */ java.util.concurrent.Future updateMetricSetAsync(UpdateMetricSetRequest updateMetricSetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy