Interface LookoutEquipmentAsyncClient

All Superinterfaces:
AutoCloseable, AwsClient, SdkAutoCloseable, SdkClient

@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface LookoutEquipmentAsyncClient extends AwsClient
Service client for accessing LookoutEquipment asynchronously. This can be created using the static builder() method.The asynchronous client performs non-blocking I/O when configured with any
invalid reference
SdkAsyncHttpClient
supported in the SDK. However, full non-blocking is not guaranteed as the async client may perform blocking calls in some cases such as credentials retrieval and endpoint discovery as part of the async API call.

Amazon Lookout for Equipment is a machine learning service that uses advanced analytics to identify anomalies in machines from sensor data for use in predictive maintenance.

  • Field Details

  • Method Details

    • createDataset

      default CompletableFuture<CreateDatasetResponse> createDataset(CreateDatasetRequest createDatasetRequest)

      Creates a container for a collection of data being ingested for analysis. The dataset contains the metadata describing where the data is and what the data actually looks like. For example, it contains the location of the data source, the data schema, and other information. A dataset also contains any tags associated with the ingested data.

      Parameters:
      createDatasetRequest -
      Returns:
      A Java Future containing the result of the CreateDataset operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createDataset

      default CompletableFuture<CreateDatasetResponse> createDataset(Consumer<CreateDatasetRequest.Builder> createDatasetRequest)

      Creates a container for a collection of data being ingested for analysis. The dataset contains the metadata describing where the data is and what the data actually looks like. For example, it contains the location of the data source, the data schema, and other information. A dataset also contains any tags associated with the ingested data.


      This is a convenience which creates an instance of the CreateDatasetRequest.Builder avoiding the need to create one manually via CreateDatasetRequest.builder()

      Parameters:
      createDatasetRequest - A Consumer that will call methods on CreateDatasetRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the CreateDataset operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createInferenceScheduler

      default CompletableFuture<CreateInferenceSchedulerResponse> createInferenceScheduler(CreateInferenceSchedulerRequest createInferenceSchedulerRequest)

      Creates a scheduled inference. Scheduling an inference is setting up a continuous real-time inference plan to analyze new measurement data. When setting up the schedule, you provide an S3 bucket location for the input data, assign it a delimiter between separate entries in the data, set an offset delay if desired, and set the frequency of inferencing. You must also provide an S3 bucket location for the output data.

      Parameters:
      createInferenceSchedulerRequest -
      Returns:
      A Java Future containing the result of the CreateInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createInferenceScheduler

      default CompletableFuture<CreateInferenceSchedulerResponse> createInferenceScheduler(Consumer<CreateInferenceSchedulerRequest.Builder> createInferenceSchedulerRequest)

      Creates a scheduled inference. Scheduling an inference is setting up a continuous real-time inference plan to analyze new measurement data. When setting up the schedule, you provide an S3 bucket location for the input data, assign it a delimiter between separate entries in the data, set an offset delay if desired, and set the frequency of inferencing. You must also provide an S3 bucket location for the output data.


      This is a convenience which creates an instance of the CreateInferenceSchedulerRequest.Builder avoiding the need to create one manually via CreateInferenceSchedulerRequest.builder()

      Parameters:
      createInferenceSchedulerRequest - A Consumer that will call methods on CreateInferenceSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the CreateInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createLabel

      default CompletableFuture<CreateLabelResponse> createLabel(CreateLabelRequest createLabelRequest)

      Creates a label for an event.

      Parameters:
      createLabelRequest -
      Returns:
      A Java Future containing the result of the CreateLabel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createLabel

      default CompletableFuture<CreateLabelResponse> createLabel(Consumer<CreateLabelRequest.Builder> createLabelRequest)

      Creates a label for an event.


      This is a convenience which creates an instance of the CreateLabelRequest.Builder avoiding the need to create one manually via CreateLabelRequest.builder()

      Parameters:
      createLabelRequest - A Consumer that will call methods on CreateLabelRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the CreateLabel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createLabelGroup

      default CompletableFuture<CreateLabelGroupResponse> createLabelGroup(CreateLabelGroupRequest createLabelGroupRequest)

      Creates a group of labels.

      Parameters:
      createLabelGroupRequest -
      Returns:
      A Java Future containing the result of the CreateLabelGroup operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createLabelGroup

      default CompletableFuture<CreateLabelGroupResponse> createLabelGroup(Consumer<CreateLabelGroupRequest.Builder> createLabelGroupRequest)

      Creates a group of labels.


      This is a convenience which creates an instance of the CreateLabelGroupRequest.Builder avoiding the need to create one manually via CreateLabelGroupRequest.builder()

      Parameters:
      createLabelGroupRequest - A Consumer that will call methods on CreateLabelGroupRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the CreateLabelGroup operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createModel

      default CompletableFuture<CreateModelResponse> createModel(CreateModelRequest createModelRequest)

      Creates a machine learning model for data inference.

      A machine-learning (ML) model is a mathematical model that finds patterns in your data. In Amazon Lookout for Equipment, the model learns the patterns of normal behavior and detects abnormal behavior that could be potential equipment failure (or maintenance events). The models are made by analyzing normal data and abnormalities in machine behavior that have already occurred.

      Your model is trained using a portion of the data from your dataset and uses that data to learn patterns of normal behavior and abnormal patterns that lead to equipment failure. Another portion of the data is used to evaluate the model's accuracy.

      Parameters:
      createModelRequest -
      Returns:
      A Java Future containing the result of the CreateModel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createModel

      default CompletableFuture<CreateModelResponse> createModel(Consumer<CreateModelRequest.Builder> createModelRequest)

      Creates a machine learning model for data inference.

      A machine-learning (ML) model is a mathematical model that finds patterns in your data. In Amazon Lookout for Equipment, the model learns the patterns of normal behavior and detects abnormal behavior that could be potential equipment failure (or maintenance events). The models are made by analyzing normal data and abnormalities in machine behavior that have already occurred.

      Your model is trained using a portion of the data from your dataset and uses that data to learn patterns of normal behavior and abnormal patterns that lead to equipment failure. Another portion of the data is used to evaluate the model's accuracy.


      This is a convenience which creates an instance of the CreateModelRequest.Builder avoiding the need to create one manually via CreateModelRequest.builder()

      Parameters:
      createModelRequest - A Consumer that will call methods on CreateModelRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the CreateModel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createRetrainingScheduler

      default CompletableFuture<CreateRetrainingSchedulerResponse> createRetrainingScheduler(CreateRetrainingSchedulerRequest createRetrainingSchedulerRequest)

      Creates a retraining scheduler on the specified model.

      Parameters:
      createRetrainingSchedulerRequest -
      Returns:
      A Java Future containing the result of the CreateRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • createRetrainingScheduler

      default CompletableFuture<CreateRetrainingSchedulerResponse> createRetrainingScheduler(Consumer<CreateRetrainingSchedulerRequest.Builder> createRetrainingSchedulerRequest)

      Creates a retraining scheduler on the specified model.


      This is a convenience which creates an instance of the CreateRetrainingSchedulerRequest.Builder avoiding the need to create one manually via CreateRetrainingSchedulerRequest.builder()

      Parameters:
      createRetrainingSchedulerRequest - A Consumer that will call methods on CreateRetrainingSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the CreateRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteDataset

      default CompletableFuture<DeleteDatasetResponse> deleteDataset(DeleteDatasetRequest deleteDatasetRequest)

      Deletes a dataset and associated artifacts. The operation will check to see if any inference scheduler or data ingestion job is currently using the dataset, and if there isn't, the dataset, its metadata, and any associated data stored in S3 will be deleted. This does not affect any models that used this dataset for training and evaluation, but does prevent it from being used in the future.

      Parameters:
      deleteDatasetRequest -
      Returns:
      A Java Future containing the result of the DeleteDataset operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteDataset

      default CompletableFuture<DeleteDatasetResponse> deleteDataset(Consumer<DeleteDatasetRequest.Builder> deleteDatasetRequest)

      Deletes a dataset and associated artifacts. The operation will check to see if any inference scheduler or data ingestion job is currently using the dataset, and if there isn't, the dataset, its metadata, and any associated data stored in S3 will be deleted. This does not affect any models that used this dataset for training and evaluation, but does prevent it from being used in the future.


      This is a convenience which creates an instance of the DeleteDatasetRequest.Builder avoiding the need to create one manually via DeleteDatasetRequest.builder()

      Parameters:
      deleteDatasetRequest - A Consumer that will call methods on DeleteDatasetRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DeleteDataset operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteInferenceScheduler

      default CompletableFuture<DeleteInferenceSchedulerResponse> deleteInferenceScheduler(DeleteInferenceSchedulerRequest deleteInferenceSchedulerRequest)

      Deletes an inference scheduler that has been set up. Prior inference results will not be deleted.

      Parameters:
      deleteInferenceSchedulerRequest -
      Returns:
      A Java Future containing the result of the DeleteInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteInferenceScheduler

      default CompletableFuture<DeleteInferenceSchedulerResponse> deleteInferenceScheduler(Consumer<DeleteInferenceSchedulerRequest.Builder> deleteInferenceSchedulerRequest)

      Deletes an inference scheduler that has been set up. Prior inference results will not be deleted.


      This is a convenience which creates an instance of the DeleteInferenceSchedulerRequest.Builder avoiding the need to create one manually via DeleteInferenceSchedulerRequest.builder()

      Parameters:
      deleteInferenceSchedulerRequest - A Consumer that will call methods on DeleteInferenceSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DeleteInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteLabel

      default CompletableFuture<DeleteLabelResponse> deleteLabel(DeleteLabelRequest deleteLabelRequest)

      Deletes a label.

      Parameters:
      deleteLabelRequest -
      Returns:
      A Java Future containing the result of the DeleteLabel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteLabel

      default CompletableFuture<DeleteLabelResponse> deleteLabel(Consumer<DeleteLabelRequest.Builder> deleteLabelRequest)

      Deletes a label.


      This is a convenience which creates an instance of the DeleteLabelRequest.Builder avoiding the need to create one manually via DeleteLabelRequest.builder()

      Parameters:
      deleteLabelRequest - A Consumer that will call methods on DeleteLabelRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DeleteLabel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteLabelGroup

      default CompletableFuture<DeleteLabelGroupResponse> deleteLabelGroup(DeleteLabelGroupRequest deleteLabelGroupRequest)

      Deletes a group of labels.

      Parameters:
      deleteLabelGroupRequest -
      Returns:
      A Java Future containing the result of the DeleteLabelGroup operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteLabelGroup

      default CompletableFuture<DeleteLabelGroupResponse> deleteLabelGroup(Consumer<DeleteLabelGroupRequest.Builder> deleteLabelGroupRequest)

      Deletes a group of labels.


      This is a convenience which creates an instance of the DeleteLabelGroupRequest.Builder avoiding the need to create one manually via DeleteLabelGroupRequest.builder()

      Parameters:
      deleteLabelGroupRequest - A Consumer that will call methods on DeleteLabelGroupRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DeleteLabelGroup operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteModel

      default CompletableFuture<DeleteModelResponse> deleteModel(DeleteModelRequest deleteModelRequest)

      Deletes a machine learning model currently available for Amazon Lookout for Equipment. This will prevent it from being used with an inference scheduler, even one that is already set up.

      Parameters:
      deleteModelRequest -
      Returns:
      A Java Future containing the result of the DeleteModel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteModel

      default CompletableFuture<DeleteModelResponse> deleteModel(Consumer<DeleteModelRequest.Builder> deleteModelRequest)

      Deletes a machine learning model currently available for Amazon Lookout for Equipment. This will prevent it from being used with an inference scheduler, even one that is already set up.


      This is a convenience which creates an instance of the DeleteModelRequest.Builder avoiding the need to create one manually via DeleteModelRequest.builder()

      Parameters:
      deleteModelRequest - A Consumer that will call methods on DeleteModelRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DeleteModel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteResourcePolicy

      default CompletableFuture<DeleteResourcePolicyResponse> deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest)

      Deletes the resource policy attached to the resource.

      Parameters:
      deleteResourcePolicyRequest -
      Returns:
      A Java Future containing the result of the DeleteResourcePolicy operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteResourcePolicy

      default CompletableFuture<DeleteResourcePolicyResponse> deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest)

      Deletes the resource policy attached to the resource.


      This is a convenience which creates an instance of the DeleteResourcePolicyRequest.Builder avoiding the need to create one manually via DeleteResourcePolicyRequest.builder()

      Parameters:
      deleteResourcePolicyRequest - A Consumer that will call methods on DeleteResourcePolicyRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DeleteResourcePolicy operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteRetrainingScheduler

      default CompletableFuture<DeleteRetrainingSchedulerResponse> deleteRetrainingScheduler(DeleteRetrainingSchedulerRequest deleteRetrainingSchedulerRequest)

      Deletes a retraining scheduler from a model. The retraining scheduler must be in the STOPPED status.

      Parameters:
      deleteRetrainingSchedulerRequest -
      Returns:
      A Java Future containing the result of the DeleteRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • deleteRetrainingScheduler

      default CompletableFuture<DeleteRetrainingSchedulerResponse> deleteRetrainingScheduler(Consumer<DeleteRetrainingSchedulerRequest.Builder> deleteRetrainingSchedulerRequest)

      Deletes a retraining scheduler from a model. The retraining scheduler must be in the STOPPED status.


      This is a convenience which creates an instance of the DeleteRetrainingSchedulerRequest.Builder avoiding the need to create one manually via DeleteRetrainingSchedulerRequest.builder()

      Parameters:
      deleteRetrainingSchedulerRequest - A Consumer that will call methods on DeleteRetrainingSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DeleteRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeDataIngestionJob

      default CompletableFuture<DescribeDataIngestionJobResponse> describeDataIngestionJob(DescribeDataIngestionJobRequest describeDataIngestionJobRequest)

      Provides information on a specific data ingestion job such as creation time, dataset ARN, and status.

      Parameters:
      describeDataIngestionJobRequest -
      Returns:
      A Java Future containing the result of the DescribeDataIngestionJob operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeDataIngestionJob

      default CompletableFuture<DescribeDataIngestionJobResponse> describeDataIngestionJob(Consumer<DescribeDataIngestionJobRequest.Builder> describeDataIngestionJobRequest)

      Provides information on a specific data ingestion job such as creation time, dataset ARN, and status.


      This is a convenience which creates an instance of the DescribeDataIngestionJobRequest.Builder avoiding the need to create one manually via DescribeDataIngestionJobRequest.builder()

      Parameters:
      describeDataIngestionJobRequest - A Consumer that will call methods on DescribeDataIngestionJobRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DescribeDataIngestionJob operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeDataset

      default CompletableFuture<DescribeDatasetResponse> describeDataset(DescribeDatasetRequest describeDatasetRequest)

      Provides a JSON description of the data in each time series dataset, including names, column names, and data types.

      Parameters:
      describeDatasetRequest -
      Returns:
      A Java Future containing the result of the DescribeDataset operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeDataset

      default CompletableFuture<DescribeDatasetResponse> describeDataset(Consumer<DescribeDatasetRequest.Builder> describeDatasetRequest)

      Provides a JSON description of the data in each time series dataset, including names, column names, and data types.


      This is a convenience which creates an instance of the DescribeDatasetRequest.Builder avoiding the need to create one manually via DescribeDatasetRequest.builder()

      Parameters:
      describeDatasetRequest - A Consumer that will call methods on DescribeDatasetRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DescribeDataset operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeInferenceScheduler

      default CompletableFuture<DescribeInferenceSchedulerResponse> describeInferenceScheduler(DescribeInferenceSchedulerRequest describeInferenceSchedulerRequest)

      Specifies information about the inference scheduler being used, including name, model, status, and associated metadata

      Parameters:
      describeInferenceSchedulerRequest -
      Returns:
      A Java Future containing the result of the DescribeInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeInferenceScheduler

      default CompletableFuture<DescribeInferenceSchedulerResponse> describeInferenceScheduler(Consumer<DescribeInferenceSchedulerRequest.Builder> describeInferenceSchedulerRequest)

      Specifies information about the inference scheduler being used, including name, model, status, and associated metadata


      This is a convenience which creates an instance of the DescribeInferenceSchedulerRequest.Builder avoiding the need to create one manually via DescribeInferenceSchedulerRequest.builder()

      Parameters:
      describeInferenceSchedulerRequest - A Consumer that will call methods on DescribeInferenceSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DescribeInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeLabel

      default CompletableFuture<DescribeLabelResponse> describeLabel(DescribeLabelRequest describeLabelRequest)

      Returns the name of the label.

      Parameters:
      describeLabelRequest -
      Returns:
      A Java Future containing the result of the DescribeLabel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeLabel

      default CompletableFuture<DescribeLabelResponse> describeLabel(Consumer<DescribeLabelRequest.Builder> describeLabelRequest)

      Returns the name of the label.


      This is a convenience which creates an instance of the DescribeLabelRequest.Builder avoiding the need to create one manually via DescribeLabelRequest.builder()

      Parameters:
      describeLabelRequest - A Consumer that will call methods on DescribeLabelRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DescribeLabel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeLabelGroup

      default CompletableFuture<DescribeLabelGroupResponse> describeLabelGroup(DescribeLabelGroupRequest describeLabelGroupRequest)

      Returns information about the label group.

      Parameters:
      describeLabelGroupRequest -
      Returns:
      A Java Future containing the result of the DescribeLabelGroup operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeLabelGroup

      default CompletableFuture<DescribeLabelGroupResponse> describeLabelGroup(Consumer<DescribeLabelGroupRequest.Builder> describeLabelGroupRequest)

      Returns information about the label group.


      This is a convenience which creates an instance of the DescribeLabelGroupRequest.Builder avoiding the need to create one manually via DescribeLabelGroupRequest.builder()

      Parameters:
      describeLabelGroupRequest - A Consumer that will call methods on DescribeLabelGroupRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DescribeLabelGroup operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeModel

      default CompletableFuture<DescribeModelResponse> describeModel(DescribeModelRequest describeModelRequest)

      Provides a JSON containing the overall information about a specific machine learning model, including model name and ARN, dataset, training and evaluation information, status, and so on.

      Parameters:
      describeModelRequest -
      Returns:
      A Java Future containing the result of the DescribeModel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeModel

      default CompletableFuture<DescribeModelResponse> describeModel(Consumer<DescribeModelRequest.Builder> describeModelRequest)

      Provides a JSON containing the overall information about a specific machine learning model, including model name and ARN, dataset, training and evaluation information, status, and so on.


      This is a convenience which creates an instance of the DescribeModelRequest.Builder avoiding the need to create one manually via DescribeModelRequest.builder()

      Parameters:
      describeModelRequest - A Consumer that will call methods on DescribeModelRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DescribeModel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeModelVersion

      default CompletableFuture<DescribeModelVersionResponse> describeModelVersion(DescribeModelVersionRequest describeModelVersionRequest)

      Retrieves information about a specific machine learning model version.

      Parameters:
      describeModelVersionRequest -
      Returns:
      A Java Future containing the result of the DescribeModelVersion operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeModelVersion

      default CompletableFuture<DescribeModelVersionResponse> describeModelVersion(Consumer<DescribeModelVersionRequest.Builder> describeModelVersionRequest)

      Retrieves information about a specific machine learning model version.


      This is a convenience which creates an instance of the DescribeModelVersionRequest.Builder avoiding the need to create one manually via DescribeModelVersionRequest.builder()

      Parameters:
      describeModelVersionRequest - A Consumer that will call methods on DescribeModelVersionRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DescribeModelVersion operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeResourcePolicy

      default CompletableFuture<DescribeResourcePolicyResponse> describeResourcePolicy(DescribeResourcePolicyRequest describeResourcePolicyRequest)

      Provides the details of a resource policy attached to a resource.

      Parameters:
      describeResourcePolicyRequest -
      Returns:
      A Java Future containing the result of the DescribeResourcePolicy operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeResourcePolicy

      default CompletableFuture<DescribeResourcePolicyResponse> describeResourcePolicy(Consumer<DescribeResourcePolicyRequest.Builder> describeResourcePolicyRequest)

      Provides the details of a resource policy attached to a resource.


      This is a convenience which creates an instance of the DescribeResourcePolicyRequest.Builder avoiding the need to create one manually via DescribeResourcePolicyRequest.builder()

      Parameters:
      describeResourcePolicyRequest - A Consumer that will call methods on DescribeResourcePolicyRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DescribeResourcePolicy operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeRetrainingScheduler

      default CompletableFuture<DescribeRetrainingSchedulerResponse> describeRetrainingScheduler(DescribeRetrainingSchedulerRequest describeRetrainingSchedulerRequest)

      Provides a description of the retraining scheduler, including information such as the model name and retraining parameters.

      Parameters:
      describeRetrainingSchedulerRequest -
      Returns:
      A Java Future containing the result of the DescribeRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • describeRetrainingScheduler

      default CompletableFuture<DescribeRetrainingSchedulerResponse> describeRetrainingScheduler(Consumer<DescribeRetrainingSchedulerRequest.Builder> describeRetrainingSchedulerRequest)

      Provides a description of the retraining scheduler, including information such as the model name and retraining parameters.


      This is a convenience which creates an instance of the DescribeRetrainingSchedulerRequest.Builder avoiding the need to create one manually via DescribeRetrainingSchedulerRequest.builder()

      Parameters:
      describeRetrainingSchedulerRequest - A Consumer that will call methods on DescribeRetrainingSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the DescribeRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • importDataset

      default CompletableFuture<ImportDatasetResponse> importDataset(ImportDatasetRequest importDatasetRequest)

      Imports a dataset.

      Parameters:
      importDatasetRequest -
      Returns:
      A Java Future containing the result of the ImportDataset operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • importDataset

      default CompletableFuture<ImportDatasetResponse> importDataset(Consumer<ImportDatasetRequest.Builder> importDatasetRequest)

      Imports a dataset.


      This is a convenience which creates an instance of the ImportDatasetRequest.Builder avoiding the need to create one manually via ImportDatasetRequest.builder()

      Parameters:
      importDatasetRequest - A Consumer that will call methods on ImportDatasetRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ImportDataset operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • importModelVersion

      default CompletableFuture<ImportModelVersionResponse> importModelVersion(ImportModelVersionRequest importModelVersionRequest)

      Imports a model that has been trained successfully.

      Parameters:
      importModelVersionRequest -
      Returns:
      A Java Future containing the result of the ImportModelVersion operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • importModelVersion

      default CompletableFuture<ImportModelVersionResponse> importModelVersion(Consumer<ImportModelVersionRequest.Builder> importModelVersionRequest)

      Imports a model that has been trained successfully.


      This is a convenience which creates an instance of the ImportModelVersionRequest.Builder avoiding the need to create one manually via ImportModelVersionRequest.builder()

      Parameters:
      importModelVersionRequest - A Consumer that will call methods on ImportModelVersionRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ImportModelVersion operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listDataIngestionJobs

      default CompletableFuture<ListDataIngestionJobsResponse> listDataIngestionJobs(ListDataIngestionJobsRequest listDataIngestionJobsRequest)

      Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.

      Parameters:
      listDataIngestionJobsRequest -
      Returns:
      A Java Future containing the result of the ListDataIngestionJobs operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listDataIngestionJobs

      default CompletableFuture<ListDataIngestionJobsResponse> listDataIngestionJobs(Consumer<ListDataIngestionJobsRequest.Builder> listDataIngestionJobsRequest)

      Provides a list of all data ingestion jobs, including dataset name and ARN, S3 location of the input data, status, and so on.


      This is a convenience which creates an instance of the ListDataIngestionJobsRequest.Builder avoiding the need to create one manually via ListDataIngestionJobsRequest.builder()

      Parameters:
      listDataIngestionJobsRequest - A Consumer that will call methods on ListDataIngestionJobsRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListDataIngestionJobs operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listDataIngestionJobsPaginator

      default ListDataIngestionJobsPublisher listDataIngestionJobsPaginator(ListDataIngestionJobsRequest listDataIngestionJobsRequest)

      This is a variant of listDataIngestionJobs(software.amazon.awssdk.services.lookoutequipment.model.ListDataIngestionJobsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListDataIngestionJobsPublisher publisher = client.listDataIngestionJobsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListDataIngestionJobsPublisher publisher = client.listDataIngestionJobsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListDataIngestionJobsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListDataIngestionJobsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listDataIngestionJobs(software.amazon.awssdk.services.lookoutequipment.model.ListDataIngestionJobsRequest) operation.

      Parameters:
      listDataIngestionJobsRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listDataIngestionJobsPaginator

      default ListDataIngestionJobsPublisher listDataIngestionJobsPaginator(Consumer<ListDataIngestionJobsRequest.Builder> listDataIngestionJobsRequest)

      This is a variant of listDataIngestionJobs(software.amazon.awssdk.services.lookoutequipment.model.ListDataIngestionJobsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListDataIngestionJobsPublisher publisher = client.listDataIngestionJobsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListDataIngestionJobsPublisher publisher = client.listDataIngestionJobsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListDataIngestionJobsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListDataIngestionJobsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listDataIngestionJobs(software.amazon.awssdk.services.lookoutequipment.model.ListDataIngestionJobsRequest) operation.


      This is a convenience which creates an instance of the ListDataIngestionJobsRequest.Builder avoiding the need to create one manually via ListDataIngestionJobsRequest.builder()

      Parameters:
      listDataIngestionJobsRequest - A Consumer that will call methods on ListDataIngestionJobsRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listDatasets

      default CompletableFuture<ListDatasetsResponse> listDatasets(ListDatasetsRequest listDatasetsRequest)

      Lists all datasets currently available in your account, filtering on the dataset name.

      Parameters:
      listDatasetsRequest -
      Returns:
      A Java Future containing the result of the ListDatasets operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listDatasets

      default CompletableFuture<ListDatasetsResponse> listDatasets(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest)

      Lists all datasets currently available in your account, filtering on the dataset name.


      This is a convenience which creates an instance of the ListDatasetsRequest.Builder avoiding the need to create one manually via ListDatasetsRequest.builder()

      Parameters:
      listDatasetsRequest - A Consumer that will call methods on ListDatasetsRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListDatasets operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listDatasetsPaginator

      default ListDatasetsPublisher listDatasetsPaginator(ListDatasetsRequest listDatasetsRequest)

      This is a variant of listDatasets(software.amazon.awssdk.services.lookoutequipment.model.ListDatasetsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListDatasetsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListDatasetsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listDatasets(software.amazon.awssdk.services.lookoutequipment.model.ListDatasetsRequest) operation.

      Parameters:
      listDatasetsRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listDatasetsPaginator

      default ListDatasetsPublisher listDatasetsPaginator(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest)

      This is a variant of listDatasets(software.amazon.awssdk.services.lookoutequipment.model.ListDatasetsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListDatasetsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListDatasetsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listDatasets(software.amazon.awssdk.services.lookoutequipment.model.ListDatasetsRequest) operation.


      This is a convenience which creates an instance of the ListDatasetsRequest.Builder avoiding the need to create one manually via ListDatasetsRequest.builder()

      Parameters:
      listDatasetsRequest - A Consumer that will call methods on ListDatasetsRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceEvents

      default CompletableFuture<ListInferenceEventsResponse> listInferenceEvents(ListInferenceEventsRequest listInferenceEventsRequest)

      Lists all inference events that have been found for the specified inference scheduler.

      Parameters:
      listInferenceEventsRequest -
      Returns:
      A Java Future containing the result of the ListInferenceEvents operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceEvents

      default CompletableFuture<ListInferenceEventsResponse> listInferenceEvents(Consumer<ListInferenceEventsRequest.Builder> listInferenceEventsRequest)

      Lists all inference events that have been found for the specified inference scheduler.


      This is a convenience which creates an instance of the ListInferenceEventsRequest.Builder avoiding the need to create one manually via ListInferenceEventsRequest.builder()

      Parameters:
      listInferenceEventsRequest - A Consumer that will call methods on ListInferenceEventsRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListInferenceEvents operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceEventsPaginator

      default ListInferenceEventsPublisher listInferenceEventsPaginator(ListInferenceEventsRequest listInferenceEventsRequest)

      This is a variant of listInferenceEvents(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceEventsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceEventsPublisher publisher = client.listInferenceEventsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceEventsPublisher publisher = client.listInferenceEventsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListInferenceEventsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceEventsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listInferenceEvents(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceEventsRequest) operation.

      Parameters:
      listInferenceEventsRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceEventsPaginator

      default ListInferenceEventsPublisher listInferenceEventsPaginator(Consumer<ListInferenceEventsRequest.Builder> listInferenceEventsRequest)

      This is a variant of listInferenceEvents(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceEventsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceEventsPublisher publisher = client.listInferenceEventsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceEventsPublisher publisher = client.listInferenceEventsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListInferenceEventsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceEventsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listInferenceEvents(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceEventsRequest) operation.


      This is a convenience which creates an instance of the ListInferenceEventsRequest.Builder avoiding the need to create one manually via ListInferenceEventsRequest.builder()

      Parameters:
      listInferenceEventsRequest - A Consumer that will call methods on ListInferenceEventsRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceExecutions

      default CompletableFuture<ListInferenceExecutionsResponse> listInferenceExecutions(ListInferenceExecutionsRequest listInferenceExecutionsRequest)

      Lists all inference executions that have been performed by the specified inference scheduler.

      Parameters:
      listInferenceExecutionsRequest -
      Returns:
      A Java Future containing the result of the ListInferenceExecutions operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceExecutions

      default CompletableFuture<ListInferenceExecutionsResponse> listInferenceExecutions(Consumer<ListInferenceExecutionsRequest.Builder> listInferenceExecutionsRequest)

      Lists all inference executions that have been performed by the specified inference scheduler.


      This is a convenience which creates an instance of the ListInferenceExecutionsRequest.Builder avoiding the need to create one manually via ListInferenceExecutionsRequest.builder()

      Parameters:
      listInferenceExecutionsRequest - A Consumer that will call methods on ListInferenceExecutionsRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListInferenceExecutions operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceExecutionsPaginator

      default ListInferenceExecutionsPublisher listInferenceExecutionsPaginator(ListInferenceExecutionsRequest listInferenceExecutionsRequest)

      This is a variant of listInferenceExecutions(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceExecutionsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceExecutionsPublisher publisher = client.listInferenceExecutionsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceExecutionsPublisher publisher = client.listInferenceExecutionsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListInferenceExecutionsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceExecutionsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listInferenceExecutions(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceExecutionsRequest) operation.

      Parameters:
      listInferenceExecutionsRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceExecutionsPaginator

      default ListInferenceExecutionsPublisher listInferenceExecutionsPaginator(Consumer<ListInferenceExecutionsRequest.Builder> listInferenceExecutionsRequest)

      This is a variant of listInferenceExecutions(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceExecutionsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceExecutionsPublisher publisher = client.listInferenceExecutionsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceExecutionsPublisher publisher = client.listInferenceExecutionsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListInferenceExecutionsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceExecutionsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listInferenceExecutions(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceExecutionsRequest) operation.


      This is a convenience which creates an instance of the ListInferenceExecutionsRequest.Builder avoiding the need to create one manually via ListInferenceExecutionsRequest.builder()

      Parameters:
      listInferenceExecutionsRequest - A Consumer that will call methods on ListInferenceExecutionsRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceSchedulers

      default CompletableFuture<ListInferenceSchedulersResponse> listInferenceSchedulers(ListInferenceSchedulersRequest listInferenceSchedulersRequest)

      Retrieves a list of all inference schedulers currently available for your account.

      Parameters:
      listInferenceSchedulersRequest -
      Returns:
      A Java Future containing the result of the ListInferenceSchedulers operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceSchedulers

      default CompletableFuture<ListInferenceSchedulersResponse> listInferenceSchedulers(Consumer<ListInferenceSchedulersRequest.Builder> listInferenceSchedulersRequest)

      Retrieves a list of all inference schedulers currently available for your account.


      This is a convenience which creates an instance of the ListInferenceSchedulersRequest.Builder avoiding the need to create one manually via ListInferenceSchedulersRequest.builder()

      Parameters:
      listInferenceSchedulersRequest - A Consumer that will call methods on ListInferenceSchedulersRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListInferenceSchedulers operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceSchedulersPaginator

      default ListInferenceSchedulersPublisher listInferenceSchedulersPaginator(ListInferenceSchedulersRequest listInferenceSchedulersRequest)

      This is a variant of listInferenceSchedulers(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceSchedulersRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceSchedulersPublisher publisher = client.listInferenceSchedulersPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceSchedulersPublisher publisher = client.listInferenceSchedulersPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListInferenceSchedulersResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceSchedulersResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listInferenceSchedulers(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceSchedulersRequest) operation.

      Parameters:
      listInferenceSchedulersRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listInferenceSchedulersPaginator

      default ListInferenceSchedulersPublisher listInferenceSchedulersPaginator(Consumer<ListInferenceSchedulersRequest.Builder> listInferenceSchedulersRequest)

      This is a variant of listInferenceSchedulers(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceSchedulersRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceSchedulersPublisher publisher = client.listInferenceSchedulersPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListInferenceSchedulersPublisher publisher = client.listInferenceSchedulersPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListInferenceSchedulersResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceSchedulersResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listInferenceSchedulers(software.amazon.awssdk.services.lookoutequipment.model.ListInferenceSchedulersRequest) operation.


      This is a convenience which creates an instance of the ListInferenceSchedulersRequest.Builder avoiding the need to create one manually via ListInferenceSchedulersRequest.builder()

      Parameters:
      listInferenceSchedulersRequest - A Consumer that will call methods on ListInferenceSchedulersRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listLabelGroups

      default CompletableFuture<ListLabelGroupsResponse> listLabelGroups(ListLabelGroupsRequest listLabelGroupsRequest)

      Returns a list of the label groups.

      Parameters:
      listLabelGroupsRequest -
      Returns:
      A Java Future containing the result of the ListLabelGroups operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listLabelGroups

      default CompletableFuture<ListLabelGroupsResponse> listLabelGroups(Consumer<ListLabelGroupsRequest.Builder> listLabelGroupsRequest)

      Returns a list of the label groups.


      This is a convenience which creates an instance of the ListLabelGroupsRequest.Builder avoiding the need to create one manually via ListLabelGroupsRequest.builder()

      Parameters:
      listLabelGroupsRequest - A Consumer that will call methods on ListLabelGroupsRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListLabelGroups operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listLabelGroupsPaginator

      default ListLabelGroupsPublisher listLabelGroupsPaginator(ListLabelGroupsRequest listLabelGroupsRequest)

      This is a variant of listLabelGroups(software.amazon.awssdk.services.lookoutequipment.model.ListLabelGroupsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListLabelGroupsPublisher publisher = client.listLabelGroupsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListLabelGroupsPublisher publisher = client.listLabelGroupsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListLabelGroupsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListLabelGroupsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listLabelGroups(software.amazon.awssdk.services.lookoutequipment.model.ListLabelGroupsRequest) operation.

      Parameters:
      listLabelGroupsRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listLabelGroupsPaginator

      default ListLabelGroupsPublisher listLabelGroupsPaginator(Consumer<ListLabelGroupsRequest.Builder> listLabelGroupsRequest)

      This is a variant of listLabelGroups(software.amazon.awssdk.services.lookoutequipment.model.ListLabelGroupsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListLabelGroupsPublisher publisher = client.listLabelGroupsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListLabelGroupsPublisher publisher = client.listLabelGroupsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListLabelGroupsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListLabelGroupsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listLabelGroups(software.amazon.awssdk.services.lookoutequipment.model.ListLabelGroupsRequest) operation.


      This is a convenience which creates an instance of the ListLabelGroupsRequest.Builder avoiding the need to create one manually via ListLabelGroupsRequest.builder()

      Parameters:
      listLabelGroupsRequest - A Consumer that will call methods on ListLabelGroupsRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listLabels

      default CompletableFuture<ListLabelsResponse> listLabels(ListLabelsRequest listLabelsRequest)

      Provides a list of labels.

      Parameters:
      listLabelsRequest -
      Returns:
      A Java Future containing the result of the ListLabels operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listLabels

      default CompletableFuture<ListLabelsResponse> listLabels(Consumer<ListLabelsRequest.Builder> listLabelsRequest)

      Provides a list of labels.


      This is a convenience which creates an instance of the ListLabelsRequest.Builder avoiding the need to create one manually via ListLabelsRequest.builder()

      Parameters:
      listLabelsRequest - A Consumer that will call methods on ListLabelsRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListLabels operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listLabelsPaginator

      default ListLabelsPublisher listLabelsPaginator(ListLabelsRequest listLabelsRequest)

      This is a variant of listLabels(software.amazon.awssdk.services.lookoutequipment.model.ListLabelsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListLabelsPublisher publisher = client.listLabelsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListLabelsPublisher publisher = client.listLabelsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListLabelsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListLabelsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listLabels(software.amazon.awssdk.services.lookoutequipment.model.ListLabelsRequest) operation.

      Parameters:
      listLabelsRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listLabelsPaginator

      default ListLabelsPublisher listLabelsPaginator(Consumer<ListLabelsRequest.Builder> listLabelsRequest)

      This is a variant of listLabels(software.amazon.awssdk.services.lookoutequipment.model.ListLabelsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListLabelsPublisher publisher = client.listLabelsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListLabelsPublisher publisher = client.listLabelsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListLabelsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListLabelsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listLabels(software.amazon.awssdk.services.lookoutequipment.model.ListLabelsRequest) operation.


      This is a convenience which creates an instance of the ListLabelsRequest.Builder avoiding the need to create one manually via ListLabelsRequest.builder()

      Parameters:
      listLabelsRequest - A Consumer that will call methods on ListLabelsRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listModelVersions

      default CompletableFuture<ListModelVersionsResponse> listModelVersions(ListModelVersionsRequest listModelVersionsRequest)

      Generates a list of all model versions for a given model, including the model version, model version ARN, and status. To list a subset of versions, use the MaxModelVersion and MinModelVersion fields.

      Parameters:
      listModelVersionsRequest -
      Returns:
      A Java Future containing the result of the ListModelVersions operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listModelVersions

      default CompletableFuture<ListModelVersionsResponse> listModelVersions(Consumer<ListModelVersionsRequest.Builder> listModelVersionsRequest)

      Generates a list of all model versions for a given model, including the model version, model version ARN, and status. To list a subset of versions, use the MaxModelVersion and MinModelVersion fields.


      This is a convenience which creates an instance of the ListModelVersionsRequest.Builder avoiding the need to create one manually via ListModelVersionsRequest.builder()

      Parameters:
      listModelVersionsRequest - A Consumer that will call methods on ListModelVersionsRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListModelVersions operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listModelVersionsPaginator

      default ListModelVersionsPublisher listModelVersionsPaginator(ListModelVersionsRequest listModelVersionsRequest)

      This is a variant of listModelVersions(software.amazon.awssdk.services.lookoutequipment.model.ListModelVersionsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListModelVersionsPublisher publisher = client.listModelVersionsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListModelVersionsPublisher publisher = client.listModelVersionsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListModelVersionsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListModelVersionsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listModelVersions(software.amazon.awssdk.services.lookoutequipment.model.ListModelVersionsRequest) operation.

      Parameters:
      listModelVersionsRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listModelVersionsPaginator

      default ListModelVersionsPublisher listModelVersionsPaginator(Consumer<ListModelVersionsRequest.Builder> listModelVersionsRequest)

      This is a variant of listModelVersions(software.amazon.awssdk.services.lookoutequipment.model.ListModelVersionsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListModelVersionsPublisher publisher = client.listModelVersionsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListModelVersionsPublisher publisher = client.listModelVersionsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListModelVersionsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListModelVersionsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listModelVersions(software.amazon.awssdk.services.lookoutequipment.model.ListModelVersionsRequest) operation.


      This is a convenience which creates an instance of the ListModelVersionsRequest.Builder avoiding the need to create one manually via ListModelVersionsRequest.builder()

      Parameters:
      listModelVersionsRequest - A Consumer that will call methods on ListModelVersionsRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listModels

      default CompletableFuture<ListModelsResponse> listModels(ListModelsRequest listModelsRequest)

      Generates a list of all models in the account, including model name and ARN, dataset, and status.

      Parameters:
      listModelsRequest -
      Returns:
      A Java Future containing the result of the ListModels operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listModels

      default CompletableFuture<ListModelsResponse> listModels(Consumer<ListModelsRequest.Builder> listModelsRequest)

      Generates a list of all models in the account, including model name and ARN, dataset, and status.


      This is a convenience which creates an instance of the ListModelsRequest.Builder avoiding the need to create one manually via ListModelsRequest.builder()

      Parameters:
      listModelsRequest - A Consumer that will call methods on ListModelsRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListModels operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listModelsPaginator

      default ListModelsPublisher listModelsPaginator(ListModelsRequest listModelsRequest)

      This is a variant of listModels(software.amazon.awssdk.services.lookoutequipment.model.ListModelsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListModelsPublisher publisher = client.listModelsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListModelsPublisher publisher = client.listModelsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListModelsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListModelsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listModels(software.amazon.awssdk.services.lookoutequipment.model.ListModelsRequest) operation.

      Parameters:
      listModelsRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listModelsPaginator

      default ListModelsPublisher listModelsPaginator(Consumer<ListModelsRequest.Builder> listModelsRequest)

      This is a variant of listModels(software.amazon.awssdk.services.lookoutequipment.model.ListModelsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListModelsPublisher publisher = client.listModelsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListModelsPublisher publisher = client.listModelsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListModelsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListModelsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listModels(software.amazon.awssdk.services.lookoutequipment.model.ListModelsRequest) operation.


      This is a convenience which creates an instance of the ListModelsRequest.Builder avoiding the need to create one manually via ListModelsRequest.builder()

      Parameters:
      listModelsRequest - A Consumer that will call methods on ListModelsRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listRetrainingSchedulers

      default CompletableFuture<ListRetrainingSchedulersResponse> listRetrainingSchedulers(ListRetrainingSchedulersRequest listRetrainingSchedulersRequest)

      Lists all retraining schedulers in your account, filtering by model name prefix and status.

      Parameters:
      listRetrainingSchedulersRequest -
      Returns:
      A Java Future containing the result of the ListRetrainingSchedulers operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listRetrainingSchedulers

      default CompletableFuture<ListRetrainingSchedulersResponse> listRetrainingSchedulers(Consumer<ListRetrainingSchedulersRequest.Builder> listRetrainingSchedulersRequest)

      Lists all retraining schedulers in your account, filtering by model name prefix and status.


      This is a convenience which creates an instance of the ListRetrainingSchedulersRequest.Builder avoiding the need to create one manually via ListRetrainingSchedulersRequest.builder()

      Parameters:
      listRetrainingSchedulersRequest - A Consumer that will call methods on ListRetrainingSchedulersRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListRetrainingSchedulers operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listRetrainingSchedulersPaginator

      default ListRetrainingSchedulersPublisher listRetrainingSchedulersPaginator(ListRetrainingSchedulersRequest listRetrainingSchedulersRequest)

      This is a variant of listRetrainingSchedulers(software.amazon.awssdk.services.lookoutequipment.model.ListRetrainingSchedulersRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListRetrainingSchedulersPublisher publisher = client.listRetrainingSchedulersPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListRetrainingSchedulersPublisher publisher = client.listRetrainingSchedulersPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListRetrainingSchedulersResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListRetrainingSchedulersResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listRetrainingSchedulers(software.amazon.awssdk.services.lookoutequipment.model.ListRetrainingSchedulersRequest) operation.

      Parameters:
      listRetrainingSchedulersRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listRetrainingSchedulersPaginator

      default ListRetrainingSchedulersPublisher listRetrainingSchedulersPaginator(Consumer<ListRetrainingSchedulersRequest.Builder> listRetrainingSchedulersRequest)

      This is a variant of listRetrainingSchedulers(software.amazon.awssdk.services.lookoutequipment.model.ListRetrainingSchedulersRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListRetrainingSchedulersPublisher publisher = client.listRetrainingSchedulersPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListRetrainingSchedulersPublisher publisher = client.listRetrainingSchedulersPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListRetrainingSchedulersResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListRetrainingSchedulersResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listRetrainingSchedulers(software.amazon.awssdk.services.lookoutequipment.model.ListRetrainingSchedulersRequest) operation.


      This is a convenience which creates an instance of the ListRetrainingSchedulersRequest.Builder avoiding the need to create one manually via ListRetrainingSchedulersRequest.builder()

      Parameters:
      listRetrainingSchedulersRequest - A Consumer that will call methods on ListRetrainingSchedulersRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listSensorStatistics

      default CompletableFuture<ListSensorStatisticsResponse> listSensorStatistics(ListSensorStatisticsRequest listSensorStatisticsRequest)

      Lists statistics about the data collected for each of the sensors that have been successfully ingested in the particular dataset. Can also be used to retreive Sensor Statistics for a previous ingestion job.

      Parameters:
      listSensorStatisticsRequest -
      Returns:
      A Java Future containing the result of the ListSensorStatistics operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listSensorStatistics

      default CompletableFuture<ListSensorStatisticsResponse> listSensorStatistics(Consumer<ListSensorStatisticsRequest.Builder> listSensorStatisticsRequest)

      Lists statistics about the data collected for each of the sensors that have been successfully ingested in the particular dataset. Can also be used to retreive Sensor Statistics for a previous ingestion job.


      This is a convenience which creates an instance of the ListSensorStatisticsRequest.Builder avoiding the need to create one manually via ListSensorStatisticsRequest.builder()

      Parameters:
      listSensorStatisticsRequest - A Consumer that will call methods on ListSensorStatisticsRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the ListSensorStatistics operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listSensorStatisticsPaginator

      default ListSensorStatisticsPublisher listSensorStatisticsPaginator(ListSensorStatisticsRequest listSensorStatisticsRequest)

      This is a variant of listSensorStatistics(software.amazon.awssdk.services.lookoutequipment.model.ListSensorStatisticsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListSensorStatisticsPublisher publisher = client.listSensorStatisticsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListSensorStatisticsPublisher publisher = client.listSensorStatisticsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListSensorStatisticsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListSensorStatisticsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listSensorStatistics(software.amazon.awssdk.services.lookoutequipment.model.ListSensorStatisticsRequest) operation.

      Parameters:
      listSensorStatisticsRequest -
      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listSensorStatisticsPaginator

      default ListSensorStatisticsPublisher listSensorStatisticsPaginator(Consumer<ListSensorStatisticsRequest.Builder> listSensorStatisticsRequest)

      This is a variant of listSensorStatistics(software.amazon.awssdk.services.lookoutequipment.model.ListSensorStatisticsRequest) 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 new Subscription i.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
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListSensorStatisticsPublisher publisher = client.listSensorStatisticsPaginator(request);
       CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
       future.get();
       
       
      2) Using a custom subscriber
       
       software.amazon.awssdk.services.lookoutequipment.paginators.ListSensorStatisticsPublisher publisher = client.listSensorStatisticsPaginator(request);
       publisher.subscribe(new Subscriber<software.amazon.awssdk.services.lookoutequipment.model.ListSensorStatisticsResponse>() {
       
       public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
       
       
       public void onNext(software.amazon.awssdk.services.lookoutequipment.model.ListSensorStatisticsResponse response) { //... };
       });
       
      As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.

      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 listSensorStatistics(software.amazon.awssdk.services.lookoutequipment.model.ListSensorStatisticsRequest) operation.


      This is a convenience which creates an instance of the ListSensorStatisticsRequest.Builder avoiding the need to create one manually via ListSensorStatisticsRequest.builder()

      Parameters:
      listSensorStatisticsRequest - A Consumer that will call methods on ListSensorStatisticsRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listTagsForResource

      default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)

      Lists all the tags for a specified resource, including key and value.

      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • listTagsForResource

      default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)

      Lists all the tags for a specified resource, including key and value.


      This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the need to create one manually via ListTagsForResourceRequest.builder()

      Parameters:
      listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • putResourcePolicy

      default CompletableFuture<PutResourcePolicyResponse> putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest)

      Creates a resource control policy for a given resource.

      Parameters:
      putResourcePolicyRequest -
      Returns:
      A Java Future containing the result of the PutResourcePolicy operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • putResourcePolicy

      default CompletableFuture<PutResourcePolicyResponse> putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest)

      Creates a resource control policy for a given resource.


      This is a convenience which creates an instance of the PutResourcePolicyRequest.Builder avoiding the need to create one manually via PutResourcePolicyRequest.builder()

      Parameters:
      putResourcePolicyRequest - A Consumer that will call methods on PutResourcePolicyRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the PutResourcePolicy operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • startDataIngestionJob

      default CompletableFuture<StartDataIngestionJobResponse> startDataIngestionJob(StartDataIngestionJobRequest startDataIngestionJobRequest)

      Starts a data ingestion job. Amazon Lookout for Equipment returns the job status.

      Parameters:
      startDataIngestionJobRequest -
      Returns:
      A Java Future containing the result of the StartDataIngestionJob operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • startDataIngestionJob

      default CompletableFuture<StartDataIngestionJobResponse> startDataIngestionJob(Consumer<StartDataIngestionJobRequest.Builder> startDataIngestionJobRequest)

      Starts a data ingestion job. Amazon Lookout for Equipment returns the job status.


      This is a convenience which creates an instance of the StartDataIngestionJobRequest.Builder avoiding the need to create one manually via StartDataIngestionJobRequest.builder()

      Parameters:
      startDataIngestionJobRequest - A Consumer that will call methods on StartDataIngestionJobRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the StartDataIngestionJob operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • startInferenceScheduler

      default CompletableFuture<StartInferenceSchedulerResponse> startInferenceScheduler(StartInferenceSchedulerRequest startInferenceSchedulerRequest)

      Starts an inference scheduler.

      Parameters:
      startInferenceSchedulerRequest -
      Returns:
      A Java Future containing the result of the StartInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • startInferenceScheduler

      default CompletableFuture<StartInferenceSchedulerResponse> startInferenceScheduler(Consumer<StartInferenceSchedulerRequest.Builder> startInferenceSchedulerRequest)

      Starts an inference scheduler.


      This is a convenience which creates an instance of the StartInferenceSchedulerRequest.Builder avoiding the need to create one manually via StartInferenceSchedulerRequest.builder()

      Parameters:
      startInferenceSchedulerRequest - A Consumer that will call methods on StartInferenceSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the StartInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • startRetrainingScheduler

      default CompletableFuture<StartRetrainingSchedulerResponse> startRetrainingScheduler(StartRetrainingSchedulerRequest startRetrainingSchedulerRequest)

      Starts a retraining scheduler.

      Parameters:
      startRetrainingSchedulerRequest -
      Returns:
      A Java Future containing the result of the StartRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • startRetrainingScheduler

      default CompletableFuture<StartRetrainingSchedulerResponse> startRetrainingScheduler(Consumer<StartRetrainingSchedulerRequest.Builder> startRetrainingSchedulerRequest)

      Starts a retraining scheduler.


      This is a convenience which creates an instance of the StartRetrainingSchedulerRequest.Builder avoiding the need to create one manually via StartRetrainingSchedulerRequest.builder()

      Parameters:
      startRetrainingSchedulerRequest - A Consumer that will call methods on StartRetrainingSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the StartRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • stopInferenceScheduler

      default CompletableFuture<StopInferenceSchedulerResponse> stopInferenceScheduler(StopInferenceSchedulerRequest stopInferenceSchedulerRequest)

      Stops an inference scheduler.

      Parameters:
      stopInferenceSchedulerRequest -
      Returns:
      A Java Future containing the result of the StopInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • stopInferenceScheduler

      default CompletableFuture<StopInferenceSchedulerResponse> stopInferenceScheduler(Consumer<StopInferenceSchedulerRequest.Builder> stopInferenceSchedulerRequest)

      Stops an inference scheduler.


      This is a convenience which creates an instance of the StopInferenceSchedulerRequest.Builder avoiding the need to create one manually via StopInferenceSchedulerRequest.builder()

      Parameters:
      stopInferenceSchedulerRequest - A Consumer that will call methods on StopInferenceSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the StopInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • stopRetrainingScheduler

      default CompletableFuture<StopRetrainingSchedulerResponse> stopRetrainingScheduler(StopRetrainingSchedulerRequest stopRetrainingSchedulerRequest)

      Stops a retraining scheduler.

      Parameters:
      stopRetrainingSchedulerRequest -
      Returns:
      A Java Future containing the result of the StopRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • stopRetrainingScheduler

      default CompletableFuture<StopRetrainingSchedulerResponse> stopRetrainingScheduler(Consumer<StopRetrainingSchedulerRequest.Builder> stopRetrainingSchedulerRequest)

      Stops a retraining scheduler.


      This is a convenience which creates an instance of the StopRetrainingSchedulerRequest.Builder avoiding the need to create one manually via StopRetrainingSchedulerRequest.builder()

      Parameters:
      stopRetrainingSchedulerRequest - A Consumer that will call methods on StopRetrainingSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the StopRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • tagResource

      default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)

      Associates a given tag to a resource in your account. A tag is a key-value pair which can be added to an Amazon Lookout for Equipment resource as metadata. Tags can be used for organizing your resources as well as helping you to search and filter by tag. Multiple tags can be added to a resource, either when you create it, or later. Up to 50 tags can be associated with each resource.

      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • tagResource

      default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)

      Associates a given tag to a resource in your account. A tag is a key-value pair which can be added to an Amazon Lookout for Equipment resource as metadata. Tags can be used for organizing your resources as well as helping you to search and filter by tag. Multiple tags can be added to a resource, either when you create it, or later. Up to 50 tags can be associated with each resource.


      This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to create one manually via TagResourceRequest.builder()

      Parameters:
      tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ServiceQuotaExceededException Resource limitations have been exceeded.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • untagResource

      default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)

      Removes a specific tag from a given resource. The tag is specified by its key.

      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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • untagResource

      default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)

      Removes a specific tag from a given resource. The tag is specified by its key.


      This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to create one manually via UntagResourceRequest.builder()

      Parameters:
      untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to 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. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateActiveModelVersion

      default CompletableFuture<UpdateActiveModelVersionResponse> updateActiveModelVersion(UpdateActiveModelVersionRequest updateActiveModelVersionRequest)

      Sets the active model version for a given machine learning model.

      Parameters:
      updateActiveModelVersionRequest -
      Returns:
      A Java Future containing the result of the UpdateActiveModelVersion operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateActiveModelVersion

      default CompletableFuture<UpdateActiveModelVersionResponse> updateActiveModelVersion(Consumer<UpdateActiveModelVersionRequest.Builder> updateActiveModelVersionRequest)

      Sets the active model version for a given machine learning model.


      This is a convenience which creates an instance of the UpdateActiveModelVersionRequest.Builder avoiding the need to create one manually via UpdateActiveModelVersionRequest.builder()

      Parameters:
      updateActiveModelVersionRequest - A Consumer that will call methods on UpdateActiveModelVersionRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the UpdateActiveModelVersion operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • InternalServerException Processing of the request has failed because of an unknown error, exception or failure.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateInferenceScheduler

      default CompletableFuture<UpdateInferenceSchedulerResponse> updateInferenceScheduler(UpdateInferenceSchedulerRequest updateInferenceSchedulerRequest)

      Updates an inference scheduler.

      Parameters:
      updateInferenceSchedulerRequest -
      Returns:
      A Java Future containing the result of the UpdateInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateInferenceScheduler

      default CompletableFuture<UpdateInferenceSchedulerResponse> updateInferenceScheduler(Consumer<UpdateInferenceSchedulerRequest.Builder> updateInferenceSchedulerRequest)

      Updates an inference scheduler.


      This is a convenience which creates an instance of the UpdateInferenceSchedulerRequest.Builder avoiding the need to create one manually via UpdateInferenceSchedulerRequest.builder()

      Parameters:
      updateInferenceSchedulerRequest - A Consumer that will call methods on UpdateInferenceSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the UpdateInferenceScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateLabelGroup

      default CompletableFuture<UpdateLabelGroupResponse> updateLabelGroup(UpdateLabelGroupRequest updateLabelGroupRequest)

      Updates the label group.

      Parameters:
      updateLabelGroupRequest -
      Returns:
      A Java Future containing the result of the UpdateLabelGroup operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateLabelGroup

      default CompletableFuture<UpdateLabelGroupResponse> updateLabelGroup(Consumer<UpdateLabelGroupRequest.Builder> updateLabelGroupRequest)

      Updates the label group.


      This is a convenience which creates an instance of the UpdateLabelGroupRequest.Builder avoiding the need to create one manually via UpdateLabelGroupRequest.builder()

      Parameters:
      updateLabelGroupRequest - A Consumer that will call methods on UpdateLabelGroupRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the UpdateLabelGroup operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateModel

      default CompletableFuture<UpdateModelResponse> updateModel(UpdateModelRequest updateModelRequest)

      Updates a model in the account.

      Parameters:
      updateModelRequest -
      Returns:
      A Java Future containing the result of the UpdateModel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateModel

      default CompletableFuture<UpdateModelResponse> updateModel(Consumer<UpdateModelRequest.Builder> updateModelRequest)

      Updates a model in the account.


      This is a convenience which creates an instance of the UpdateModelRequest.Builder avoiding the need to create one manually via UpdateModelRequest.builder()

      Parameters:
      updateModelRequest - A Consumer that will call methods on UpdateModelRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the UpdateModel operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateRetrainingScheduler

      default CompletableFuture<UpdateRetrainingSchedulerResponse> updateRetrainingScheduler(UpdateRetrainingSchedulerRequest updateRetrainingSchedulerRequest)

      Updates a retraining scheduler.

      Parameters:
      updateRetrainingSchedulerRequest -
      Returns:
      A Java Future containing the result of the UpdateRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • updateRetrainingScheduler

      default CompletableFuture<UpdateRetrainingSchedulerResponse> updateRetrainingScheduler(Consumer<UpdateRetrainingSchedulerRequest.Builder> updateRetrainingSchedulerRequest)

      Updates a retraining scheduler.


      This is a convenience which creates an instance of the UpdateRetrainingSchedulerRequest.Builder avoiding the need to create one manually via UpdateRetrainingSchedulerRequest.builder()

      Parameters:
      updateRetrainingSchedulerRequest - A Consumer that will call methods on UpdateRetrainingSchedulerRequest.Builder to create a request.
      Returns:
      A Java Future containing the result of the UpdateRetrainingScheduler operation returned by the service.
      The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invoke Throwable.getCause() to retrieve the underlying exception.
      • ValidationException The input fails to satisfy constraints specified by Amazon Lookout for Equipment or a related Amazon Web Services service that's being utilized.
      • ResourceNotFoundException The resource requested could not be found. Verify the resource ID and retry your request.
      • ConflictException The request could not be completed due to a conflict with the current state of the target resource.
      • ThrottlingException The request was denied due to request throttling.
      • AccessDeniedException The request could not be completed because you do not have access to the resource.
      • InternalServerException Processing of the request 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.
      • LookoutEquipmentException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
      See Also:
    • serviceClientConfiguration

      default LookoutEquipmentServiceClientConfiguration serviceClientConfiguration()
      Description copied from interface: SdkClient
      The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration
      Specified by:
      serviceClientConfiguration in interface AwsClient
      Specified by:
      serviceClientConfiguration in interface SdkClient
      Returns:
      SdkServiceClientConfiguration
    • create

      static LookoutEquipmentAsyncClient create()
      Create a LookoutEquipmentAsyncClient with the region loaded from the DefaultAwsRegionProviderChain and credentials loaded from the DefaultCredentialsProvider.
    • builder

      Create a builder that can be used to configure and create a LookoutEquipmentAsyncClient.