Interface LookoutMetricsAsyncClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface LookoutMetricsAsyncClient extends AwsClient
Service client for accessing LookoutMetrics asynchronously. This can be created using the staticbuilder()method.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.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.static StringSERVICE_NAME
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
- Constant Field Values
-
-
Method Detail
-
activateAnomalyDetector
default CompletableFuture<ActivateAnomalyDetectorResponse> activateAnomalyDetector(ActivateAnomalyDetectorRequest activateAnomalyDetectorRequest)
Activates an anomaly detector.
- Parameters:
activateAnomalyDetectorRequest-- Returns:
- A Java Future containing the result of the ActivateAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- ConflictException There was a conflict processing the request. Try your request again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
activateAnomalyDetector
default CompletableFuture<ActivateAnomalyDetectorResponse> activateAnomalyDetector(Consumer<ActivateAnomalyDetectorRequest.Builder> activateAnomalyDetectorRequest)
Activates an anomaly detector.
This is a convenience which creates an instance of the
ActivateAnomalyDetectorRequest.Builderavoiding the need to create one manually viaActivateAnomalyDetectorRequest.builder()- Parameters:
activateAnomalyDetectorRequest- AConsumerthat will call methods onActivateAnomalyDetectorRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ActivateAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- ConflictException There was a conflict processing the request. Try your request again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
backTestAnomalyDetector
default CompletableFuture<BackTestAnomalyDetectorResponse> backTestAnomalyDetector(BackTestAnomalyDetectorRequest backTestAnomalyDetectorRequest)
Runs a backtest for anomaly detection for the specified resource.
- Parameters:
backTestAnomalyDetectorRequest-- Returns:
- A Java Future containing the result of the BackTestAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
backTestAnomalyDetector
default CompletableFuture<BackTestAnomalyDetectorResponse> backTestAnomalyDetector(Consumer<BackTestAnomalyDetectorRequest.Builder> backTestAnomalyDetectorRequest)
Runs a backtest for anomaly detection for the specified resource.
This is a convenience which creates an instance of the
BackTestAnomalyDetectorRequest.Builderavoiding the need to create one manually viaBackTestAnomalyDetectorRequest.builder()- Parameters:
backTestAnomalyDetectorRequest- AConsumerthat will call methods onBackTestAnomalyDetectorRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the BackTestAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAlert
default CompletableFuture<CreateAlertResponse> createAlert(CreateAlertRequest createAlertRequest)
Creates an alert for an anomaly detector.
- Parameters:
createAlertRequest-- Returns:
- A Java Future containing the result of the CreateAlert operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException There was a conflict processing the request. Try your request again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ServiceQuotaExceededException The request exceeded the service's quotas. Check the service quotas and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAlert
default CompletableFuture<CreateAlertResponse> createAlert(Consumer<CreateAlertRequest.Builder> createAlertRequest)
Creates an alert for an anomaly detector.
This is a convenience which creates an instance of the
CreateAlertRequest.Builderavoiding the need to create one manually viaCreateAlertRequest.builder()- Parameters:
createAlertRequest- AConsumerthat will call methods onCreateAlertRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateAlert operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException There was a conflict processing the request. Try your request again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ServiceQuotaExceededException The request exceeded the service's quotas. Check the service quotas and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAnomalyDetector
default CompletableFuture<CreateAnomalyDetectorResponse> createAnomalyDetector(CreateAnomalyDetectorRequest createAnomalyDetectorRequest)
Creates an anomaly detector.
- Parameters:
createAnomalyDetectorRequest-- Returns:
- A Java Future containing the result of the CreateAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException There was a conflict processing the request. Try your request again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ServiceQuotaExceededException The request exceeded the service's quotas. Check the service quotas and try again.
- ConflictException There was a conflict processing the request. Try your request again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAnomalyDetector
default CompletableFuture<CreateAnomalyDetectorResponse> createAnomalyDetector(Consumer<CreateAnomalyDetectorRequest.Builder> createAnomalyDetectorRequest)
Creates an anomaly detector.
This is a convenience which creates an instance of the
CreateAnomalyDetectorRequest.Builderavoiding the need to create one manually viaCreateAnomalyDetectorRequest.builder()- Parameters:
createAnomalyDetectorRequest- AConsumerthat will call methods onCreateAnomalyDetectorRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException There was a conflict processing the request. Try your request again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ServiceQuotaExceededException The request exceeded the service's quotas. Check the service quotas and try again.
- ConflictException There was a conflict processing the request. Try your request again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createMetricSet
default CompletableFuture<CreateMetricSetResponse> createMetricSet(CreateMetricSetRequest createMetricSetRequest)
Creates a dataset.
- Parameters:
createMetricSetRequest-- Returns:
- A Java Future containing the result of the CreateMetricSet operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException There was a conflict processing the request. Try your request again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ServiceQuotaExceededException The request exceeded the service's quotas. Check the service quotas and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createMetricSet
default CompletableFuture<CreateMetricSetResponse> createMetricSet(Consumer<CreateMetricSetRequest.Builder> createMetricSetRequest)
Creates a dataset.
This is a convenience which creates an instance of the
CreateMetricSetRequest.Builderavoiding the need to create one manually viaCreateMetricSetRequest.builder()- Parameters:
createMetricSetRequest- AConsumerthat will call methods onCreateMetricSetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateMetricSet operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConflictException There was a conflict processing the request. Try your request again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ServiceQuotaExceededException The request exceeded the service's quotas. Check the service quotas and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deactivateAnomalyDetector
default CompletableFuture<DeactivateAnomalyDetectorResponse> deactivateAnomalyDetector(DeactivateAnomalyDetectorRequest deactivateAnomalyDetectorRequest)
Deactivates an anomaly detector.
- Parameters:
deactivateAnomalyDetectorRequest-- Returns:
- A Java Future containing the result of the DeactivateAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ConflictException There was a conflict processing the request. Try your request again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deactivateAnomalyDetector
default CompletableFuture<DeactivateAnomalyDetectorResponse> deactivateAnomalyDetector(Consumer<DeactivateAnomalyDetectorRequest.Builder> deactivateAnomalyDetectorRequest)
Deactivates an anomaly detector.
This is a convenience which creates an instance of the
DeactivateAnomalyDetectorRequest.Builderavoiding the need to create one manually viaDeactivateAnomalyDetectorRequest.builder()- Parameters:
deactivateAnomalyDetectorRequest- AConsumerthat will call methods onDeactivateAnomalyDetectorRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeactivateAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ConflictException There was a conflict processing the request. Try your request again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteAlert
default CompletableFuture<DeleteAlertResponse> deleteAlert(DeleteAlertRequest deleteAlertRequest)
Deletes an alert.
- Parameters:
deleteAlertRequest-- Returns:
- A Java Future containing the result of the DeleteAlert operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteAlert
default CompletableFuture<DeleteAlertResponse> deleteAlert(Consumer<DeleteAlertRequest.Builder> deleteAlertRequest)
Deletes an alert.
This is a convenience which creates an instance of the
DeleteAlertRequest.Builderavoiding the need to create one manually viaDeleteAlertRequest.builder()- Parameters:
deleteAlertRequest- AConsumerthat will call methods onDeleteAlertRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteAlert operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteAnomalyDetector
default CompletableFuture<DeleteAnomalyDetectorResponse> deleteAnomalyDetector(DeleteAnomalyDetectorRequest deleteAnomalyDetectorRequest)
Deletes a detector. Deleting an anomaly detector will delete all of its corresponding resources including any configured datasets and alerts.
- Parameters:
deleteAnomalyDetectorRequest-- Returns:
- A Java Future containing the result of the DeleteAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ConflictException There was a conflict processing the request. Try your request again.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteAnomalyDetector
default CompletableFuture<DeleteAnomalyDetectorResponse> deleteAnomalyDetector(Consumer<DeleteAnomalyDetectorRequest.Builder> deleteAnomalyDetectorRequest)
Deletes a detector. Deleting an anomaly detector will delete all of its corresponding resources including any configured datasets and alerts.
This is a convenience which creates an instance of the
DeleteAnomalyDetectorRequest.Builderavoiding the need to create one manually viaDeleteAnomalyDetectorRequest.builder()- Parameters:
deleteAnomalyDetectorRequest- AConsumerthat will call methods onDeleteAnomalyDetectorRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ConflictException There was a conflict processing the request. Try your request again.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeAlert
default CompletableFuture<DescribeAlertResponse> describeAlert(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.
- Parameters:
describeAlertRequest-- Returns:
- A Java Future containing the result of the DescribeAlert operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeAlert
default CompletableFuture<DescribeAlertResponse> describeAlert(Consumer<DescribeAlertRequest.Builder> 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.
This is a convenience which creates an instance of the
DescribeAlertRequest.Builderavoiding the need to create one manually viaDescribeAlertRequest.builder()- Parameters:
describeAlertRequest- AConsumerthat will call methods onDescribeAlertRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeAlert operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeAnomalyDetectionExecutions
default CompletableFuture<DescribeAnomalyDetectionExecutionsResponse> describeAnomalyDetectionExecutions(DescribeAnomalyDetectionExecutionsRequest describeAnomalyDetectionExecutionsRequest)
Returns information about the status of the specified anomaly detection jobs.
- Parameters:
describeAnomalyDetectionExecutionsRequest-- Returns:
- A Java Future containing the result of the DescribeAnomalyDetectionExecutions operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeAnomalyDetectionExecutions
default CompletableFuture<DescribeAnomalyDetectionExecutionsResponse> describeAnomalyDetectionExecutions(Consumer<DescribeAnomalyDetectionExecutionsRequest.Builder> describeAnomalyDetectionExecutionsRequest)
Returns information about the status of the specified anomaly detection jobs.
This is a convenience which creates an instance of the
DescribeAnomalyDetectionExecutionsRequest.Builderavoiding the need to create one manually viaDescribeAnomalyDetectionExecutionsRequest.builder()- Parameters:
describeAnomalyDetectionExecutionsRequest- AConsumerthat will call methods onDescribeAnomalyDetectionExecutionsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeAnomalyDetectionExecutions operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeAnomalyDetectionExecutionsPaginator
default DescribeAnomalyDetectionExecutionsPublisher describeAnomalyDetectionExecutionsPaginator(DescribeAnomalyDetectionExecutionsRequest describeAnomalyDetectionExecutionsRequest)
Returns information about the status of the specified anomaly detection jobs.
This is a variant of
describeAnomalyDetectionExecutions(software.amazon.awssdk.services.lookoutmetrics.model.DescribeAnomalyDetectionExecutionsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.DescribeAnomalyDetectionExecutionsPublisher publisher = client.describeAnomalyDetectionExecutionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.DescribeAnomalyDetectionExecutionsPublisher publisher = client.describeAnomalyDetectionExecutionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.DescribeAnomalyDetectionExecutionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.DescribeAnomalyDetectionExecutionsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
describeAnomalyDetectionExecutions(software.amazon.awssdk.services.lookoutmetrics.model.DescribeAnomalyDetectionExecutionsRequest)operation.- Parameters:
describeAnomalyDetectionExecutionsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeAnomalyDetectionExecutionsPaginator
default DescribeAnomalyDetectionExecutionsPublisher describeAnomalyDetectionExecutionsPaginator(Consumer<DescribeAnomalyDetectionExecutionsRequest.Builder> describeAnomalyDetectionExecutionsRequest)
Returns information about the status of the specified anomaly detection jobs.
This is a variant of
describeAnomalyDetectionExecutions(software.amazon.awssdk.services.lookoutmetrics.model.DescribeAnomalyDetectionExecutionsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.DescribeAnomalyDetectionExecutionsPublisher publisher = client.describeAnomalyDetectionExecutionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.DescribeAnomalyDetectionExecutionsPublisher publisher = client.describeAnomalyDetectionExecutionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.DescribeAnomalyDetectionExecutionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.DescribeAnomalyDetectionExecutionsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
describeAnomalyDetectionExecutions(software.amazon.awssdk.services.lookoutmetrics.model.DescribeAnomalyDetectionExecutionsRequest)operation.This is a convenience which creates an instance of the
DescribeAnomalyDetectionExecutionsRequest.Builderavoiding the need to create one manually viaDescribeAnomalyDetectionExecutionsRequest.builder()- Parameters:
describeAnomalyDetectionExecutionsRequest- AConsumerthat will call methods onDescribeAnomalyDetectionExecutionsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeAnomalyDetector
default CompletableFuture<DescribeAnomalyDetectorResponse> describeAnomalyDetector(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.
- Parameters:
describeAnomalyDetectorRequest-- Returns:
- A Java Future containing the result of the DescribeAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeAnomalyDetector
default CompletableFuture<DescribeAnomalyDetectorResponse> describeAnomalyDetector(Consumer<DescribeAnomalyDetectorRequest.Builder> 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.
This is a convenience which creates an instance of the
DescribeAnomalyDetectorRequest.Builderavoiding the need to create one manually viaDescribeAnomalyDetectorRequest.builder()- Parameters:
describeAnomalyDetectorRequest- AConsumerthat will call methods onDescribeAnomalyDetectorRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeMetricSet
default CompletableFuture<DescribeMetricSetResponse> describeMetricSet(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.
- Parameters:
describeMetricSetRequest-- Returns:
- A Java Future containing the result of the DescribeMetricSet operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
describeMetricSet
default CompletableFuture<DescribeMetricSetResponse> describeMetricSet(Consumer<DescribeMetricSetRequest.Builder> 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.
This is a convenience which creates an instance of the
DescribeMetricSetRequest.Builderavoiding the need to create one manually viaDescribeMetricSetRequest.builder()- Parameters:
describeMetricSetRequest- AConsumerthat will call methods onDescribeMetricSetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DescribeMetricSet operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
detectMetricSetConfig
default CompletableFuture<DetectMetricSetConfigResponse> detectMetricSetConfig(DetectMetricSetConfigRequest detectMetricSetConfigRequest)
Detects an Amazon S3 dataset's file format, interval, and offset.
- Parameters:
detectMetricSetConfigRequest-- Returns:
- A Java Future containing the result of the DetectMetricSetConfig operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
detectMetricSetConfig
default CompletableFuture<DetectMetricSetConfigResponse> detectMetricSetConfig(Consumer<DetectMetricSetConfigRequest.Builder> detectMetricSetConfigRequest)
Detects an Amazon S3 dataset's file format, interval, and offset.
This is a convenience which creates an instance of the
DetectMetricSetConfigRequest.Builderavoiding the need to create one manually viaDetectMetricSetConfigRequest.builder()- Parameters:
detectMetricSetConfigRequest- AConsumerthat will call methods onDetectMetricSetConfigRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DetectMetricSetConfig operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getAnomalyGroup
default CompletableFuture<GetAnomalyGroupResponse> getAnomalyGroup(GetAnomalyGroupRequest getAnomalyGroupRequest)
Returns details about a group of anomalous metrics.
- Parameters:
getAnomalyGroupRequest-- Returns:
- A Java Future containing the result of the GetAnomalyGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getAnomalyGroup
default CompletableFuture<GetAnomalyGroupResponse> getAnomalyGroup(Consumer<GetAnomalyGroupRequest.Builder> getAnomalyGroupRequest)
Returns details about a group of anomalous metrics.
This is a convenience which creates an instance of the
GetAnomalyGroupRequest.Builderavoiding the need to create one manually viaGetAnomalyGroupRequest.builder()- Parameters:
getAnomalyGroupRequest- AConsumerthat will call methods onGetAnomalyGroupRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetAnomalyGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getDataQualityMetrics
default CompletableFuture<GetDataQualityMetricsResponse> getDataQualityMetrics(GetDataQualityMetricsRequest getDataQualityMetricsRequest)
Returns details about the requested data quality metrics.
- Parameters:
getDataQualityMetricsRequest-- Returns:
- A Java Future containing the result of the GetDataQualityMetrics operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getDataQualityMetrics
default CompletableFuture<GetDataQualityMetricsResponse> getDataQualityMetrics(Consumer<GetDataQualityMetricsRequest.Builder> getDataQualityMetricsRequest)
Returns details about the requested data quality metrics.
This is a convenience which creates an instance of the
GetDataQualityMetricsRequest.Builderavoiding the need to create one manually viaGetDataQualityMetricsRequest.builder()- Parameters:
getDataQualityMetricsRequest- AConsumerthat will call methods onGetDataQualityMetricsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetDataQualityMetrics operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getFeedback
default CompletableFuture<GetFeedbackResponse> getFeedback(GetFeedbackRequest getFeedbackRequest)
Get feedback for an anomaly group.
- Parameters:
getFeedbackRequest-- Returns:
- A Java Future containing the result of the GetFeedback operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getFeedback
default CompletableFuture<GetFeedbackResponse> getFeedback(Consumer<GetFeedbackRequest.Builder> getFeedbackRequest)
Get feedback for an anomaly group.
This is a convenience which creates an instance of the
GetFeedbackRequest.Builderavoiding the need to create one manually viaGetFeedbackRequest.builder()- Parameters:
getFeedbackRequest- AConsumerthat will call methods onGetFeedbackRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetFeedback operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getFeedbackPaginator
default GetFeedbackPublisher getFeedbackPaginator(GetFeedbackRequest getFeedbackRequest)
Get feedback for an anomaly group.
This is a variant of
getFeedback(software.amazon.awssdk.services.lookoutmetrics.model.GetFeedbackRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.GetFeedbackPublisher publisher = client.getFeedbackPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.GetFeedbackPublisher publisher = client.getFeedbackPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.GetFeedbackResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.GetFeedbackResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getFeedback(software.amazon.awssdk.services.lookoutmetrics.model.GetFeedbackRequest)operation.- Parameters:
getFeedbackRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getFeedbackPaginator
default GetFeedbackPublisher getFeedbackPaginator(Consumer<GetFeedbackRequest.Builder> getFeedbackRequest)
Get feedback for an anomaly group.
This is a variant of
getFeedback(software.amazon.awssdk.services.lookoutmetrics.model.GetFeedbackRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.GetFeedbackPublisher publisher = client.getFeedbackPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.GetFeedbackPublisher publisher = client.getFeedbackPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.GetFeedbackResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.GetFeedbackResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getFeedback(software.amazon.awssdk.services.lookoutmetrics.model.GetFeedbackRequest)operation.This is a convenience which creates an instance of the
GetFeedbackRequest.Builderavoiding the need to create one manually viaGetFeedbackRequest.builder()- Parameters:
getFeedbackRequest- AConsumerthat will call methods onGetFeedbackRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSampleData
default CompletableFuture<GetSampleDataResponse> getSampleData(GetSampleDataRequest getSampleDataRequest)
Returns a selection of sample records from an Amazon S3 datasource.
- Parameters:
getSampleDataRequest-- Returns:
- A Java Future containing the result of the GetSampleData operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSampleData
default CompletableFuture<GetSampleDataResponse> getSampleData(Consumer<GetSampleDataRequest.Builder> getSampleDataRequest)
Returns a selection of sample records from an Amazon S3 datasource.
This is a convenience which creates an instance of the
GetSampleDataRequest.Builderavoiding the need to create one manually viaGetSampleDataRequest.builder()- Parameters:
getSampleDataRequest- AConsumerthat will call methods onGetSampleDataRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetSampleData operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAlerts
default CompletableFuture<ListAlertsResponse> listAlerts(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.
- Parameters:
listAlertsRequest-- Returns:
- A Java Future containing the result of the ListAlerts operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAlerts
default CompletableFuture<ListAlertsResponse> listAlerts(Consumer<ListAlertsRequest.Builder> 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.
This is a convenience which creates an instance of the
ListAlertsRequest.Builderavoiding the need to create one manually viaListAlertsRequest.builder()- Parameters:
listAlertsRequest- AConsumerthat will call methods onListAlertsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAlerts operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAlertsPaginator
default ListAlertsPublisher listAlertsPaginator(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.
This is a variant of
listAlerts(software.amazon.awssdk.services.lookoutmetrics.model.ListAlertsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAlertsPublisher publisher = client.listAlertsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAlertsPublisher publisher = client.listAlertsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAlertsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAlertsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAlerts(software.amazon.awssdk.services.lookoutmetrics.model.ListAlertsRequest)operation.- Parameters:
listAlertsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAlertsPaginator
default ListAlertsPublisher listAlertsPaginator(Consumer<ListAlertsRequest.Builder> 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.
This is a variant of
listAlerts(software.amazon.awssdk.services.lookoutmetrics.model.ListAlertsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAlertsPublisher publisher = client.listAlertsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAlertsPublisher publisher = client.listAlertsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAlertsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAlertsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAlerts(software.amazon.awssdk.services.lookoutmetrics.model.ListAlertsRequest)operation.This is a convenience which creates an instance of the
ListAlertsRequest.Builderavoiding the need to create one manually viaListAlertsRequest.builder()- Parameters:
listAlertsRequest- AConsumerthat will call methods onListAlertsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyDetectors
default CompletableFuture<ListAnomalyDetectorsResponse> listAnomalyDetectors(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.
- Parameters:
listAnomalyDetectorsRequest-- Returns:
- A Java Future containing the result of the ListAnomalyDetectors operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyDetectors
default CompletableFuture<ListAnomalyDetectorsResponse> listAnomalyDetectors(Consumer<ListAnomalyDetectorsRequest.Builder> 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.
This is a convenience which creates an instance of the
ListAnomalyDetectorsRequest.Builderavoiding the need to create one manually viaListAnomalyDetectorsRequest.builder()- Parameters:
listAnomalyDetectorsRequest- AConsumerthat will call methods onListAnomalyDetectorsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAnomalyDetectors operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyDetectorsPaginator
default ListAnomalyDetectorsPublisher listAnomalyDetectorsPaginator(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.
This is a variant of
listAnomalyDetectors(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyDetectorsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyDetectorsPublisher publisher = client.listAnomalyDetectorsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyDetectorsPublisher publisher = client.listAnomalyDetectorsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyDetectorsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyDetectorsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnomalyDetectors(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyDetectorsRequest)operation.- Parameters:
listAnomalyDetectorsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyDetectorsPaginator
default ListAnomalyDetectorsPublisher listAnomalyDetectorsPaginator(Consumer<ListAnomalyDetectorsRequest.Builder> 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.
This is a variant of
listAnomalyDetectors(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyDetectorsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyDetectorsPublisher publisher = client.listAnomalyDetectorsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyDetectorsPublisher publisher = client.listAnomalyDetectorsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyDetectorsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyDetectorsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnomalyDetectors(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyDetectorsRequest)operation.This is a convenience which creates an instance of the
ListAnomalyDetectorsRequest.Builderavoiding the need to create one manually viaListAnomalyDetectorsRequest.builder()- Parameters:
listAnomalyDetectorsRequest- AConsumerthat will call methods onListAnomalyDetectorsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupRelatedMetrics
default CompletableFuture<ListAnomalyGroupRelatedMetricsResponse> listAnomalyGroupRelatedMetrics(ListAnomalyGroupRelatedMetricsRequest listAnomalyGroupRelatedMetricsRequest)
Returns a list of measures that are potential causes or effects of an anomaly group.
- Parameters:
listAnomalyGroupRelatedMetricsRequest-- Returns:
- A Java Future containing the result of the ListAnomalyGroupRelatedMetrics operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupRelatedMetrics
default CompletableFuture<ListAnomalyGroupRelatedMetricsResponse> listAnomalyGroupRelatedMetrics(Consumer<ListAnomalyGroupRelatedMetricsRequest.Builder> listAnomalyGroupRelatedMetricsRequest)
Returns a list of measures that are potential causes or effects of an anomaly group.
This is a convenience which creates an instance of the
ListAnomalyGroupRelatedMetricsRequest.Builderavoiding the need to create one manually viaListAnomalyGroupRelatedMetricsRequest.builder()- Parameters:
listAnomalyGroupRelatedMetricsRequest- AConsumerthat will call methods onListAnomalyGroupRelatedMetricsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAnomalyGroupRelatedMetrics operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupRelatedMetricsPaginator
default ListAnomalyGroupRelatedMetricsPublisher listAnomalyGroupRelatedMetricsPaginator(ListAnomalyGroupRelatedMetricsRequest listAnomalyGroupRelatedMetricsRequest)
Returns a list of measures that are potential causes or effects of an anomaly group.
This is a variant of
listAnomalyGroupRelatedMetrics(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupRelatedMetricsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupRelatedMetricsPublisher publisher = client.listAnomalyGroupRelatedMetricsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupRelatedMetricsPublisher publisher = client.listAnomalyGroupRelatedMetricsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupRelatedMetricsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupRelatedMetricsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnomalyGroupRelatedMetrics(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupRelatedMetricsRequest)operation.- Parameters:
listAnomalyGroupRelatedMetricsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupRelatedMetricsPaginator
default ListAnomalyGroupRelatedMetricsPublisher listAnomalyGroupRelatedMetricsPaginator(Consumer<ListAnomalyGroupRelatedMetricsRequest.Builder> listAnomalyGroupRelatedMetricsRequest)
Returns a list of measures that are potential causes or effects of an anomaly group.
This is a variant of
listAnomalyGroupRelatedMetrics(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupRelatedMetricsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupRelatedMetricsPublisher publisher = client.listAnomalyGroupRelatedMetricsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupRelatedMetricsPublisher publisher = client.listAnomalyGroupRelatedMetricsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupRelatedMetricsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupRelatedMetricsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnomalyGroupRelatedMetrics(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupRelatedMetricsRequest)operation.This is a convenience which creates an instance of the
ListAnomalyGroupRelatedMetricsRequest.Builderavoiding the need to create one manually viaListAnomalyGroupRelatedMetricsRequest.builder()- Parameters:
listAnomalyGroupRelatedMetricsRequest- AConsumerthat will call methods onListAnomalyGroupRelatedMetricsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupSummaries
default CompletableFuture<ListAnomalyGroupSummariesResponse> listAnomalyGroupSummaries(ListAnomalyGroupSummariesRequest listAnomalyGroupSummariesRequest)
Returns a list of anomaly groups.
- Parameters:
listAnomalyGroupSummariesRequest-- Returns:
- A Java Future containing the result of the ListAnomalyGroupSummaries operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupSummaries
default CompletableFuture<ListAnomalyGroupSummariesResponse> listAnomalyGroupSummaries(Consumer<ListAnomalyGroupSummariesRequest.Builder> listAnomalyGroupSummariesRequest)
Returns a list of anomaly groups.
This is a convenience which creates an instance of the
ListAnomalyGroupSummariesRequest.Builderavoiding the need to create one manually viaListAnomalyGroupSummariesRequest.builder()- Parameters:
listAnomalyGroupSummariesRequest- AConsumerthat will call methods onListAnomalyGroupSummariesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAnomalyGroupSummaries operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupSummariesPaginator
default ListAnomalyGroupSummariesPublisher listAnomalyGroupSummariesPaginator(ListAnomalyGroupSummariesRequest listAnomalyGroupSummariesRequest)
Returns a list of anomaly groups.
This is a variant of
listAnomalyGroupSummaries(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupSummariesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupSummariesPublisher publisher = client.listAnomalyGroupSummariesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupSummariesPublisher publisher = client.listAnomalyGroupSummariesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupSummariesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupSummariesResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnomalyGroupSummaries(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupSummariesRequest)operation.- Parameters:
listAnomalyGroupSummariesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupSummariesPaginator
default ListAnomalyGroupSummariesPublisher listAnomalyGroupSummariesPaginator(Consumer<ListAnomalyGroupSummariesRequest.Builder> listAnomalyGroupSummariesRequest)
Returns a list of anomaly groups.
This is a variant of
listAnomalyGroupSummaries(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupSummariesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupSummariesPublisher publisher = client.listAnomalyGroupSummariesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupSummariesPublisher publisher = client.listAnomalyGroupSummariesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupSummariesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupSummariesResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnomalyGroupSummaries(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupSummariesRequest)operation.This is a convenience which creates an instance of the
ListAnomalyGroupSummariesRequest.Builderavoiding the need to create one manually viaListAnomalyGroupSummariesRequest.builder()- Parameters:
listAnomalyGroupSummariesRequest- AConsumerthat will call methods onListAnomalyGroupSummariesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupTimeSeries
default CompletableFuture<ListAnomalyGroupTimeSeriesResponse> listAnomalyGroupTimeSeries(ListAnomalyGroupTimeSeriesRequest listAnomalyGroupTimeSeriesRequest)
Gets a list of anomalous metrics for a measure in an anomaly group.
- Parameters:
listAnomalyGroupTimeSeriesRequest-- Returns:
- A Java Future containing the result of the ListAnomalyGroupTimeSeries operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupTimeSeries
default CompletableFuture<ListAnomalyGroupTimeSeriesResponse> listAnomalyGroupTimeSeries(Consumer<ListAnomalyGroupTimeSeriesRequest.Builder> listAnomalyGroupTimeSeriesRequest)
Gets a list of anomalous metrics for a measure in an anomaly group.
This is a convenience which creates an instance of the
ListAnomalyGroupTimeSeriesRequest.Builderavoiding the need to create one manually viaListAnomalyGroupTimeSeriesRequest.builder()- Parameters:
listAnomalyGroupTimeSeriesRequest- AConsumerthat will call methods onListAnomalyGroupTimeSeriesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAnomalyGroupTimeSeries operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupTimeSeriesPaginator
default ListAnomalyGroupTimeSeriesPublisher listAnomalyGroupTimeSeriesPaginator(ListAnomalyGroupTimeSeriesRequest listAnomalyGroupTimeSeriesRequest)
Gets a list of anomalous metrics for a measure in an anomaly group.
This is a variant of
listAnomalyGroupTimeSeries(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupTimeSeriesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupTimeSeriesPublisher publisher = client.listAnomalyGroupTimeSeriesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupTimeSeriesPublisher publisher = client.listAnomalyGroupTimeSeriesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupTimeSeriesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupTimeSeriesResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnomalyGroupTimeSeries(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupTimeSeriesRequest)operation.- Parameters:
listAnomalyGroupTimeSeriesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAnomalyGroupTimeSeriesPaginator
default ListAnomalyGroupTimeSeriesPublisher listAnomalyGroupTimeSeriesPaginator(Consumer<ListAnomalyGroupTimeSeriesRequest.Builder> listAnomalyGroupTimeSeriesRequest)
Gets a list of anomalous metrics for a measure in an anomaly group.
This is a variant of
listAnomalyGroupTimeSeries(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupTimeSeriesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupTimeSeriesPublisher publisher = client.listAnomalyGroupTimeSeriesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListAnomalyGroupTimeSeriesPublisher publisher = client.listAnomalyGroupTimeSeriesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupTimeSeriesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupTimeSeriesResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAnomalyGroupTimeSeries(software.amazon.awssdk.services.lookoutmetrics.model.ListAnomalyGroupTimeSeriesRequest)operation.This is a convenience which creates an instance of the
ListAnomalyGroupTimeSeriesRequest.Builderavoiding the need to create one manually viaListAnomalyGroupTimeSeriesRequest.builder()- Parameters:
listAnomalyGroupTimeSeriesRequest- AConsumerthat will call methods onListAnomalyGroupTimeSeriesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listMetricSets
default CompletableFuture<ListMetricSetsResponse> listMetricSets(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.
- Parameters:
listMetricSetsRequest-- Returns:
- A Java Future containing the result of the ListMetricSets operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listMetricSets
default CompletableFuture<ListMetricSetsResponse> listMetricSets(Consumer<ListMetricSetsRequest.Builder> 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.
This is a convenience which creates an instance of the
ListMetricSetsRequest.Builderavoiding the need to create one manually viaListMetricSetsRequest.builder()- Parameters:
listMetricSetsRequest- AConsumerthat will call methods onListMetricSetsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListMetricSets operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listMetricSetsPaginator
default ListMetricSetsPublisher listMetricSetsPaginator(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.
This is a variant of
listMetricSets(software.amazon.awssdk.services.lookoutmetrics.model.ListMetricSetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListMetricSetsPublisher publisher = client.listMetricSetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListMetricSetsPublisher publisher = client.listMetricSetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListMetricSetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListMetricSetsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMetricSets(software.amazon.awssdk.services.lookoutmetrics.model.ListMetricSetsRequest)operation.- Parameters:
listMetricSetsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listMetricSetsPaginator
default ListMetricSetsPublisher listMetricSetsPaginator(Consumer<ListMetricSetsRequest.Builder> 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.
This is a variant of
listMetricSets(software.amazon.awssdk.services.lookoutmetrics.model.ListMetricSetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.lookoutmetrics.paginators.ListMetricSetsPublisher publisher = client.listMetricSetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.lookoutmetrics.paginators.ListMetricSetsPublisher publisher = client.listMetricSetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutmetrics.model.ListMetricSetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.lookoutmetrics.model.ListMetricSetsResponse response) { //... }; });Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMetricSets(software.amazon.awssdk.services.lookoutmetrics.model.ListMetricSetsRequest)operation.This is a convenience which creates an instance of the
ListMetricSetsRequest.Builderavoiding the need to create one manually viaListMetricSetsRequest.builder()- Parameters:
listMetricSetsRequest- AConsumerthat will call methods onListMetricSetsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Gets a list of tags for a detector, dataset, or alert.
- Parameters:
listTagsForResourceRequest-- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Gets a list of tags for a detector, dataset, or alert.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
putFeedback
default CompletableFuture<PutFeedbackResponse> putFeedback(PutFeedbackRequest putFeedbackRequest)
Add feedback for an anomalous metric.
- Parameters:
putFeedbackRequest-- Returns:
- A Java Future containing the result of the PutFeedback operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
putFeedback
default CompletableFuture<PutFeedbackResponse> putFeedback(Consumer<PutFeedbackRequest.Builder> putFeedbackRequest)
Add feedback for an anomalous metric.
This is a convenience which creates an instance of the
PutFeedbackRequest.Builderavoiding the need to create one manually viaPutFeedbackRequest.builder()- Parameters:
putFeedbackRequest- AConsumerthat will call methods onPutFeedbackRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the PutFeedback operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds tags to a detector, dataset, or alert.
- Parameters:
tagResourceRequest-- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds tags to a detector, dataset, or alert.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a detector, dataset, or alert.
- Parameters:
untagResourceRequest-- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a detector, dataset, or alert.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateAlert
default CompletableFuture<UpdateAlertResponse> updateAlert(UpdateAlertRequest updateAlertRequest)
Make changes to an existing alert.
- Parameters:
updateAlertRequest-- Returns:
- A Java Future containing the result of the UpdateAlert operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateAlert
default CompletableFuture<UpdateAlertResponse> updateAlert(Consumer<UpdateAlertRequest.Builder> updateAlertRequest)
Make changes to an existing alert.
This is a convenience which creates an instance of the
UpdateAlertRequest.Builderavoiding the need to create one manually viaUpdateAlertRequest.builder()- Parameters:
updateAlertRequest- AConsumerthat will call methods onUpdateAlertRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateAlert operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateAnomalyDetector
default CompletableFuture<UpdateAnomalyDetectorResponse> updateAnomalyDetector(UpdateAnomalyDetectorRequest updateAnomalyDetectorRequest)
Updates a detector. After activation, you can only change a detector's ingestion delay and description.
- Parameters:
updateAnomalyDetectorRequest-- Returns:
- A Java Future containing the result of the UpdateAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateAnomalyDetector
default CompletableFuture<UpdateAnomalyDetectorResponse> updateAnomalyDetector(Consumer<UpdateAnomalyDetectorRequest.Builder> updateAnomalyDetectorRequest)
Updates a detector. After activation, you can only change a detector's ingestion delay and description.
This is a convenience which creates an instance of the
UpdateAnomalyDetectorRequest.Builderavoiding the need to create one manually viaUpdateAnomalyDetectorRequest.builder()- Parameters:
updateAnomalyDetectorRequest- AConsumerthat will call methods onUpdateAnomalyDetectorRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateAnomalyDetector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateMetricSet
default CompletableFuture<UpdateMetricSetResponse> updateMetricSet(UpdateMetricSetRequest updateMetricSetRequest)
Updates a dataset.
- Parameters:
updateMetricSetRequest-- Returns:
- A Java Future containing the result of the UpdateMetricSet operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- ServiceQuotaExceededException The request exceeded the service's quotas. Check the service quotas and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateMetricSet
default CompletableFuture<UpdateMetricSetResponse> updateMetricSet(Consumer<UpdateMetricSetRequest.Builder> updateMetricSetRequest)
Updates a dataset.
This is a convenience which creates an instance of the
UpdateMetricSetRequest.Builderavoiding the need to create one manually viaUpdateMetricSetRequest.builder()- Parameters:
updateMetricSetRequest- AConsumerthat will call methods onUpdateMetricSetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateMetricSet operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ResourceNotFoundException The specified resource cannot be found. Check the ARN of the resource and try again.
- ValidationException The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.
- InternalServerException The request processing has failed because of an unknown error, exception, or failure.
- AccessDeniedException You do not have sufficient permissions to perform this action.
- TooManyRequestsException The request was denied due to too many requests being submitted at the same time.
- ServiceQuotaExceededException The request exceeded the service's quotas. Check the service quotas and try again.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- LookoutMetricsException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
serviceClientConfiguration
default LookoutMetricsServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
create
static LookoutMetricsAsyncClient create()
Create aLookoutMetricsAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static LookoutMetricsAsyncClientBuilder builder()
Create a builder that can be used to configure and create aLookoutMetricsAsyncClient.
-
-