@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSIoTAnalyticsAsync extends AWSIoTAnalytics
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSIoTAnalyticsAsync
instead.
IoT Analytics allows you to collect large amounts of device data, process messages, and store them. You can then query the data and run sophisticated analytics on it. IoT Analytics enables advanced data exploration through integration with Jupyter Notebooks and data visualization through integration with Amazon QuickSight.
Traditional analytics and business intelligence tools are designed to process structured data. IoT data often comes from devices that record noisy processes (such as temperature, motion, or sound). As a result the data from these devices can have significant gaps, corrupted messages, and false readings that must be cleaned up before analysis can occur. Also, IoT data is often only meaningful in the context of other data from external sources.
IoT Analytics automates the steps required to analyze data from IoT devices. IoT Analytics filters, transforms, and enriches IoT data before storing it in a time-series data store for analysis. You can set up the service to collect only the data you need from your devices, apply mathematical transforms to process the data, and enrich the data with device-specific metadata such as device type and location before storing it. Then, you can analyze your data by running queries using the built-in SQL query engine, or perform more complex analytics and machine learning inference. IoT Analytics includes pre-built models for common IoT use cases so you can answer questions like which devices are about to fail or which customers are at risk of abandoning their wearable devices.
ENDPOINT_PREFIX
batchPutMessage, cancelPipelineReprocessing, createChannel, createDataset, createDatasetContent, createDatastore, createPipeline, deleteChannel, deleteDataset, deleteDatasetContent, deleteDatastore, deletePipeline, describeChannel, describeDataset, describeDatastore, describeLoggingOptions, describePipeline, getCachedResponseMetadata, getDatasetContent, listChannels, listDatasetContents, listDatasets, listDatastores, listPipelines, listTagsForResource, putLoggingOptions, runPipelineActivity, sampleChannelData, shutdown, startPipelineReprocessing, tagResource, untagResource, updateChannel, updateDataset, updateDatastore, updatePipeline
Future<BatchPutMessageResult> batchPutMessageAsync(BatchPutMessageRequest batchPutMessageRequest)
Sends messages to a channel.
batchPutMessageRequest
- Future<BatchPutMessageResult> batchPutMessageAsync(BatchPutMessageRequest batchPutMessageRequest, AsyncHandler<BatchPutMessageRequest,BatchPutMessageResult> asyncHandler)
Sends messages to a channel.
batchPutMessageRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CancelPipelineReprocessingResult> cancelPipelineReprocessingAsync(CancelPipelineReprocessingRequest cancelPipelineReprocessingRequest)
Cancels the reprocessing of data through the pipeline.
cancelPipelineReprocessingRequest
- Future<CancelPipelineReprocessingResult> cancelPipelineReprocessingAsync(CancelPipelineReprocessingRequest cancelPipelineReprocessingRequest, AsyncHandler<CancelPipelineReprocessingRequest,CancelPipelineReprocessingResult> asyncHandler)
Cancels the reprocessing of data through the pipeline.
cancelPipelineReprocessingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateChannelResult> createChannelAsync(CreateChannelRequest createChannelRequest)
Used to create a channel. A channel collects data from an MQTT topic and archives the raw, unprocessed messages before publishing the data to a pipeline.
createChannelRequest
- Future<CreateChannelResult> createChannelAsync(CreateChannelRequest createChannelRequest, AsyncHandler<CreateChannelRequest,CreateChannelResult> asyncHandler)
Used to create a channel. A channel collects data from an MQTT topic and archives the raw, unprocessed messages before publishing the data to a pipeline.
createChannelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDatasetResult> createDatasetAsync(CreateDatasetRequest createDatasetRequest)
Used to create a dataset. A dataset stores data retrieved from a data store by applying a
queryAction
(a SQL query) or a containerAction
(executing a containerized application).
This operation creates the skeleton of a dataset. The dataset can be populated manually by calling
CreateDatasetContent
or automatically according to a trigger you specify.
createDatasetRequest
- Future<CreateDatasetResult> createDatasetAsync(CreateDatasetRequest createDatasetRequest, AsyncHandler<CreateDatasetRequest,CreateDatasetResult> asyncHandler)
Used to create a dataset. A dataset stores data retrieved from a data store by applying a
queryAction
(a SQL query) or a containerAction
(executing a containerized application).
This operation creates the skeleton of a dataset. The dataset can be populated manually by calling
CreateDatasetContent
or automatically according to a trigger you specify.
createDatasetRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDatasetContentResult> createDatasetContentAsync(CreateDatasetContentRequest createDatasetContentRequest)
Creates the content of a dataset by applying a queryAction
(a SQL query) or a
containerAction
(executing a containerized application).
createDatasetContentRequest
- Future<CreateDatasetContentResult> createDatasetContentAsync(CreateDatasetContentRequest createDatasetContentRequest, AsyncHandler<CreateDatasetContentRequest,CreateDatasetContentResult> asyncHandler)
Creates the content of a dataset by applying a queryAction
(a SQL query) or a
containerAction
(executing a containerized application).
createDatasetContentRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDatastoreResult> createDatastoreAsync(CreateDatastoreRequest createDatastoreRequest)
Creates a data store, which is a repository for messages.
createDatastoreRequest
- Future<CreateDatastoreResult> createDatastoreAsync(CreateDatastoreRequest createDatastoreRequest, AsyncHandler<CreateDatastoreRequest,CreateDatastoreResult> asyncHandler)
Creates a data store, which is a repository for messages.
createDatastoreRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreatePipelineResult> createPipelineAsync(CreatePipelineRequest createPipelineRequest)
Creates a pipeline. A pipeline consumes messages from a channel and allows you to process the messages before
storing them in a data store. You must specify both a channel
and a datastore
activity
and, optionally, as many as 23 additional activities in the pipelineActivities
array.
createPipelineRequest
- Future<CreatePipelineResult> createPipelineAsync(CreatePipelineRequest createPipelineRequest, AsyncHandler<CreatePipelineRequest,CreatePipelineResult> asyncHandler)
Creates a pipeline. A pipeline consumes messages from a channel and allows you to process the messages before
storing them in a data store. You must specify both a channel
and a datastore
activity
and, optionally, as many as 23 additional activities in the pipelineActivities
array.
createPipelineRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteChannelResult> deleteChannelAsync(DeleteChannelRequest deleteChannelRequest)
Deletes the specified channel.
deleteChannelRequest
- Future<DeleteChannelResult> deleteChannelAsync(DeleteChannelRequest deleteChannelRequest, AsyncHandler<DeleteChannelRequest,DeleteChannelResult> asyncHandler)
Deletes the specified channel.
deleteChannelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteDatasetResult> deleteDatasetAsync(DeleteDatasetRequest deleteDatasetRequest)
Deletes the specified dataset.
You do not have to delete the content of the dataset before you perform this operation.
deleteDatasetRequest
- Future<DeleteDatasetResult> deleteDatasetAsync(DeleteDatasetRequest deleteDatasetRequest, AsyncHandler<DeleteDatasetRequest,DeleteDatasetResult> asyncHandler)
Deletes the specified dataset.
You do not have to delete the content of the dataset before you perform this operation.
deleteDatasetRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteDatasetContentResult> deleteDatasetContentAsync(DeleteDatasetContentRequest deleteDatasetContentRequest)
Deletes the content of the specified dataset.
deleteDatasetContentRequest
- Future<DeleteDatasetContentResult> deleteDatasetContentAsync(DeleteDatasetContentRequest deleteDatasetContentRequest, AsyncHandler<DeleteDatasetContentRequest,DeleteDatasetContentResult> asyncHandler)
Deletes the content of the specified dataset.
deleteDatasetContentRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteDatastoreResult> deleteDatastoreAsync(DeleteDatastoreRequest deleteDatastoreRequest)
Deletes the specified data store.
deleteDatastoreRequest
- Future<DeleteDatastoreResult> deleteDatastoreAsync(DeleteDatastoreRequest deleteDatastoreRequest, AsyncHandler<DeleteDatastoreRequest,DeleteDatastoreResult> asyncHandler)
Deletes the specified data store.
deleteDatastoreRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeletePipelineResult> deletePipelineAsync(DeletePipelineRequest deletePipelineRequest)
Deletes the specified pipeline.
deletePipelineRequest
- Future<DeletePipelineResult> deletePipelineAsync(DeletePipelineRequest deletePipelineRequest, AsyncHandler<DeletePipelineRequest,DeletePipelineResult> asyncHandler)
Deletes the specified pipeline.
deletePipelineRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DescribeChannelResult> describeChannelAsync(DescribeChannelRequest describeChannelRequest)
Retrieves information about a channel.
describeChannelRequest
- Future<DescribeChannelResult> describeChannelAsync(DescribeChannelRequest describeChannelRequest, AsyncHandler<DescribeChannelRequest,DescribeChannelResult> asyncHandler)
Retrieves information about a channel.
describeChannelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DescribeDatasetResult> describeDatasetAsync(DescribeDatasetRequest describeDatasetRequest)
Retrieves information about a dataset.
describeDatasetRequest
- Future<DescribeDatasetResult> describeDatasetAsync(DescribeDatasetRequest describeDatasetRequest, AsyncHandler<DescribeDatasetRequest,DescribeDatasetResult> asyncHandler)
Retrieves information about a dataset.
describeDatasetRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DescribeDatastoreResult> describeDatastoreAsync(DescribeDatastoreRequest describeDatastoreRequest)
Retrieves information about a data store.
describeDatastoreRequest
- Future<DescribeDatastoreResult> describeDatastoreAsync(DescribeDatastoreRequest describeDatastoreRequest, AsyncHandler<DescribeDatastoreRequest,DescribeDatastoreResult> asyncHandler)
Retrieves information about a data store.
describeDatastoreRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DescribeLoggingOptionsResult> describeLoggingOptionsAsync(DescribeLoggingOptionsRequest describeLoggingOptionsRequest)
Retrieves the current settings of the IoT Analytics logging options.
describeLoggingOptionsRequest
- Future<DescribeLoggingOptionsResult> describeLoggingOptionsAsync(DescribeLoggingOptionsRequest describeLoggingOptionsRequest, AsyncHandler<DescribeLoggingOptionsRequest,DescribeLoggingOptionsResult> asyncHandler)
Retrieves the current settings of the IoT Analytics logging options.
describeLoggingOptionsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DescribePipelineResult> describePipelineAsync(DescribePipelineRequest describePipelineRequest)
Retrieves information about a pipeline.
describePipelineRequest
- Future<DescribePipelineResult> describePipelineAsync(DescribePipelineRequest describePipelineRequest, AsyncHandler<DescribePipelineRequest,DescribePipelineResult> asyncHandler)
Retrieves information about a pipeline.
describePipelineRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetDatasetContentResult> getDatasetContentAsync(GetDatasetContentRequest getDatasetContentRequest)
Retrieves the contents of a dataset as presigned URIs.
getDatasetContentRequest
- Future<GetDatasetContentResult> getDatasetContentAsync(GetDatasetContentRequest getDatasetContentRequest, AsyncHandler<GetDatasetContentRequest,GetDatasetContentResult> asyncHandler)
Retrieves the contents of a dataset as presigned URIs.
getDatasetContentRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListChannelsResult> listChannelsAsync(ListChannelsRequest listChannelsRequest)
Retrieves a list of channels.
listChannelsRequest
- Future<ListChannelsResult> listChannelsAsync(ListChannelsRequest listChannelsRequest, AsyncHandler<ListChannelsRequest,ListChannelsResult> asyncHandler)
Retrieves a list of channels.
listChannelsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDatasetContentsResult> listDatasetContentsAsync(ListDatasetContentsRequest listDatasetContentsRequest)
Lists information about dataset contents that have been created.
listDatasetContentsRequest
- Future<ListDatasetContentsResult> listDatasetContentsAsync(ListDatasetContentsRequest listDatasetContentsRequest, AsyncHandler<ListDatasetContentsRequest,ListDatasetContentsResult> asyncHandler)
Lists information about dataset contents that have been created.
listDatasetContentsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDatasetsResult> listDatasetsAsync(ListDatasetsRequest listDatasetsRequest)
Retrieves information about datasets.
listDatasetsRequest
- Future<ListDatasetsResult> listDatasetsAsync(ListDatasetsRequest listDatasetsRequest, AsyncHandler<ListDatasetsRequest,ListDatasetsResult> asyncHandler)
Retrieves information about datasets.
listDatasetsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDatastoresResult> listDatastoresAsync(ListDatastoresRequest listDatastoresRequest)
Retrieves a list of data stores.
listDatastoresRequest
- Future<ListDatastoresResult> listDatastoresAsync(ListDatastoresRequest listDatastoresRequest, AsyncHandler<ListDatastoresRequest,ListDatastoresResult> asyncHandler)
Retrieves a list of data stores.
listDatastoresRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListPipelinesResult> listPipelinesAsync(ListPipelinesRequest listPipelinesRequest)
Retrieves a list of pipelines.
listPipelinesRequest
- Future<ListPipelinesResult> listPipelinesAsync(ListPipelinesRequest listPipelinesRequest, AsyncHandler<ListPipelinesRequest,ListPipelinesResult> asyncHandler)
Retrieves a list of pipelines.
listPipelinesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags (metadata) that you have assigned to the resource.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Lists the tags (metadata) that you have assigned to the resource.
listTagsForResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutLoggingOptionsResult> putLoggingOptionsAsync(PutLoggingOptionsRequest putLoggingOptionsRequest)
Sets or updates the IoT Analytics logging options.
If you update the value of any loggingOptions
field, it takes up to one minute for the change to
take effect. Also, if you change the policy attached to the role you specified in the roleArn
field
(for example, to correct an invalid policy), it takes up to five minutes for that change to take effect.
putLoggingOptionsRequest
- Future<PutLoggingOptionsResult> putLoggingOptionsAsync(PutLoggingOptionsRequest putLoggingOptionsRequest, AsyncHandler<PutLoggingOptionsRequest,PutLoggingOptionsResult> asyncHandler)
Sets or updates the IoT Analytics logging options.
If you update the value of any loggingOptions
field, it takes up to one minute for the change to
take effect. Also, if you change the policy attached to the role you specified in the roleArn
field
(for example, to correct an invalid policy), it takes up to five minutes for that change to take effect.
putLoggingOptionsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<RunPipelineActivityResult> runPipelineActivityAsync(RunPipelineActivityRequest runPipelineActivityRequest)
Simulates the results of running a pipeline activity on a message payload.
runPipelineActivityRequest
- Future<RunPipelineActivityResult> runPipelineActivityAsync(RunPipelineActivityRequest runPipelineActivityRequest, AsyncHandler<RunPipelineActivityRequest,RunPipelineActivityResult> asyncHandler)
Simulates the results of running a pipeline activity on a message payload.
runPipelineActivityRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<SampleChannelDataResult> sampleChannelDataAsync(SampleChannelDataRequest sampleChannelDataRequest)
Retrieves a sample of messages from the specified channel ingested during the specified timeframe. Up to 10 messages can be retrieved.
sampleChannelDataRequest
- Future<SampleChannelDataResult> sampleChannelDataAsync(SampleChannelDataRequest sampleChannelDataRequest, AsyncHandler<SampleChannelDataRequest,SampleChannelDataResult> asyncHandler)
Retrieves a sample of messages from the specified channel ingested during the specified timeframe. Up to 10 messages can be retrieved.
sampleChannelDataRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartPipelineReprocessingResult> startPipelineReprocessingAsync(StartPipelineReprocessingRequest startPipelineReprocessingRequest)
Starts the reprocessing of raw message data through the pipeline.
startPipelineReprocessingRequest
- Future<StartPipelineReprocessingResult> startPipelineReprocessingAsync(StartPipelineReprocessingRequest startPipelineReprocessingRequest, AsyncHandler<StartPipelineReprocessingRequest,StartPipelineReprocessingResult> asyncHandler)
Starts the reprocessing of raw message data through the pipeline.
startPipelineReprocessingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds to or modifies the tags of the given resource. Tags are metadata that can be used to manage a resource.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds to or modifies the tags of the given resource. Tags are metadata that can be used to manage a resource.
tagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes the given tags (metadata) from the resource.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes the given tags (metadata) from the resource.
untagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateChannelResult> updateChannelAsync(UpdateChannelRequest updateChannelRequest)
Used to update the settings of a channel.
updateChannelRequest
- Future<UpdateChannelResult> updateChannelAsync(UpdateChannelRequest updateChannelRequest, AsyncHandler<UpdateChannelRequest,UpdateChannelResult> asyncHandler)
Used to update the settings of a channel.
updateChannelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateDatasetResult> updateDatasetAsync(UpdateDatasetRequest updateDatasetRequest)
Updates the settings of a dataset.
updateDatasetRequest
- Future<UpdateDatasetResult> updateDatasetAsync(UpdateDatasetRequest updateDatasetRequest, AsyncHandler<UpdateDatasetRequest,UpdateDatasetResult> asyncHandler)
Updates the settings of a dataset.
updateDatasetRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateDatastoreResult> updateDatastoreAsync(UpdateDatastoreRequest updateDatastoreRequest)
Used to update the settings of a data store.
updateDatastoreRequest
- Future<UpdateDatastoreResult> updateDatastoreAsync(UpdateDatastoreRequest updateDatastoreRequest, AsyncHandler<UpdateDatastoreRequest,UpdateDatastoreResult> asyncHandler)
Used to update the settings of a data store.
updateDatastoreRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdatePipelineResult> updatePipelineAsync(UpdatePipelineRequest updatePipelineRequest)
Updates the settings of a pipeline. You must specify both a channel
and a datastore
activity and, optionally, as many as 23 additional activities in the pipelineActivities
array.
updatePipelineRequest
- Future<UpdatePipelineResult> updatePipelineAsync(UpdatePipelineRequest updatePipelineRequest, AsyncHandler<UpdatePipelineRequest,UpdatePipelineResult> asyncHandler)
Updates the settings of a pipeline. You must specify both a channel
and a datastore
activity and, optionally, as many as 23 additional activities in the pipelineActivities
array.
updatePipelineRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.