@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSIoTAnalytics extends Object implements AWSIoTAnalytics
AWSIoTAnalytics. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
BatchPutMessageResult |
batchPutMessage(BatchPutMessageRequest request)
Sends messages to a channel.
|
CancelPipelineReprocessingResult |
cancelPipelineReprocessing(CancelPipelineReprocessingRequest request)
Cancels the reprocessing of data through the pipeline.
|
CreateChannelResult |
createChannel(CreateChannelRequest request)
Creates a channel.
|
CreateDatasetResult |
createDataset(CreateDatasetRequest request)
Creates a dataset.
|
CreateDatasetContentResult |
createDatasetContent(CreateDatasetContentRequest request)
Creates the content of a data set by applying a
queryAction (a SQL query) or a
containerAction (executing a containerized application). |
CreateDatastoreResult |
createDatastore(CreateDatastoreRequest request)
Creates a data store, which is a repository for messages.
|
CreatePipelineResult |
createPipeline(CreatePipelineRequest request)
Creates a pipeline.
|
DeleteChannelResult |
deleteChannel(DeleteChannelRequest request)
Deletes the specified channel.
|
DeleteDatasetResult |
deleteDataset(DeleteDatasetRequest request)
Deletes the specified dataset.
|
DeleteDatasetContentResult |
deleteDatasetContent(DeleteDatasetContentRequest request)
Deletes the content of the specified dataset.
|
DeleteDatastoreResult |
deleteDatastore(DeleteDatastoreRequest request)
Deletes the specified data store.
|
DeletePipelineResult |
deletePipeline(DeletePipelineRequest request)
Deletes the specified pipeline.
|
DescribeChannelResult |
describeChannel(DescribeChannelRequest request)
Retrieves information about a channel.
|
DescribeDatasetResult |
describeDataset(DescribeDatasetRequest request)
Retrieves information about a dataset.
|
DescribeDatastoreResult |
describeDatastore(DescribeDatastoreRequest request)
Retrieves information about a data store.
|
DescribeLoggingOptionsResult |
describeLoggingOptions(DescribeLoggingOptionsRequest request)
Retrieves the current settings of the AWS IoT Analytics logging options.
|
DescribePipelineResult |
describePipeline(DescribePipelineRequest request)
Retrieves information about a pipeline.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetDatasetContentResult |
getDatasetContent(GetDatasetContentRequest request)
Retrieves the contents of a data set as presigned URIs.
|
ListChannelsResult |
listChannels(ListChannelsRequest request)
Retrieves a list of channels.
|
ListDatasetContentsResult |
listDatasetContents(ListDatasetContentsRequest request)
Lists information about data set contents that have been created.
|
ListDatasetsResult |
listDatasets(ListDatasetsRequest request)
Retrieves information about data sets.
|
ListDatastoresResult |
listDatastores(ListDatastoresRequest request)
Retrieves a list of data stores.
|
ListPipelinesResult |
listPipelines(ListPipelinesRequest request)
Retrieves a list of pipelines.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags (metadata) that you have assigned to the resource.
|
PutLoggingOptionsResult |
putLoggingOptions(PutLoggingOptionsRequest request)
Sets or updates the AWS IoT Analytics logging options.
|
RunPipelineActivityResult |
runPipelineActivity(RunPipelineActivityRequest request)
Simulates the results of running a pipeline activity on a message payload.
|
SampleChannelDataResult |
sampleChannelData(SampleChannelDataRequest request)
Retrieves a sample of messages from the specified channel ingested during the specified timeframe.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartPipelineReprocessingResult |
startPipelineReprocessing(StartPipelineReprocessingRequest request)
Starts the reprocessing of raw message data through the pipeline.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds to or modifies the tags of the given resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes the given tags (metadata) from the resource.
|
UpdateChannelResult |
updateChannel(UpdateChannelRequest request)
Updates the settings of a channel.
|
UpdateDatasetResult |
updateDataset(UpdateDatasetRequest request)
Updates the settings of a data set.
|
UpdateDatastoreResult |
updateDatastore(UpdateDatastoreRequest request)
Updates the settings of a data store.
|
UpdatePipelineResult |
updatePipeline(UpdatePipelineRequest request)
Updates the settings of a pipeline.
|
public BatchPutMessageResult batchPutMessage(BatchPutMessageRequest request)
AWSIoTAnalyticsSends messages to a channel.
batchPutMessage in interface AWSIoTAnalyticspublic CancelPipelineReprocessingResult cancelPipelineReprocessing(CancelPipelineReprocessingRequest request)
AWSIoTAnalyticsCancels the reprocessing of data through the pipeline.
cancelPipelineReprocessing in interface AWSIoTAnalyticspublic CreateChannelResult createChannel(CreateChannelRequest request)
AWSIoTAnalyticsCreates a channel. A channel collects data from an MQTT topic and archives the raw, unprocessed messages before publishing the data to a pipeline.
createChannel in interface AWSIoTAnalyticspublic CreateDatasetResult createDataset(CreateDatasetRequest request)
AWSIoTAnalytics
Creates 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.
createDataset in interface AWSIoTAnalyticspublic CreateDatasetContentResult createDatasetContent(CreateDatasetContentRequest request)
AWSIoTAnalytics
Creates the content of a data set by applying a queryAction (a SQL query) or a
containerAction (executing a containerized application).
createDatasetContent in interface AWSIoTAnalyticspublic CreateDatastoreResult createDatastore(CreateDatastoreRequest request)
AWSIoTAnalytics
Creates a data store, which is a repository for messages. Only data stores that are used to save pipeline data
can be configured with ParquetConfiguration.
createDatastore in interface AWSIoTAnalyticspublic CreatePipelineResult createPipeline(CreatePipelineRequest request)
AWSIoTAnalytics
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.
createPipeline in interface AWSIoTAnalyticspublic DeleteChannelResult deleteChannel(DeleteChannelRequest request)
AWSIoTAnalyticsDeletes the specified channel.
deleteChannel in interface AWSIoTAnalyticspublic DeleteDatasetResult deleteDataset(DeleteDatasetRequest request)
AWSIoTAnalyticsDeletes the specified dataset.
You do not have to delete the content of the dataset before you perform this operation.
deleteDataset in interface AWSIoTAnalyticspublic DeleteDatasetContentResult deleteDatasetContent(DeleteDatasetContentRequest request)
AWSIoTAnalyticsDeletes the content of the specified dataset.
deleteDatasetContent in interface AWSIoTAnalyticspublic DeleteDatastoreResult deleteDatastore(DeleteDatastoreRequest request)
AWSIoTAnalyticsDeletes the specified data store.
deleteDatastore in interface AWSIoTAnalyticspublic DeletePipelineResult deletePipeline(DeletePipelineRequest request)
AWSIoTAnalyticsDeletes the specified pipeline.
deletePipeline in interface AWSIoTAnalyticspublic DescribeChannelResult describeChannel(DescribeChannelRequest request)
AWSIoTAnalyticsRetrieves information about a channel.
describeChannel in interface AWSIoTAnalyticspublic DescribeDatasetResult describeDataset(DescribeDatasetRequest request)
AWSIoTAnalyticsRetrieves information about a dataset.
describeDataset in interface AWSIoTAnalyticspublic DescribeDatastoreResult describeDatastore(DescribeDatastoreRequest request)
AWSIoTAnalyticsRetrieves information about a data store.
describeDatastore in interface AWSIoTAnalyticspublic DescribeLoggingOptionsResult describeLoggingOptions(DescribeLoggingOptionsRequest request)
AWSIoTAnalyticsRetrieves the current settings of the AWS IoT Analytics logging options.
describeLoggingOptions in interface AWSIoTAnalyticspublic DescribePipelineResult describePipeline(DescribePipelineRequest request)
AWSIoTAnalyticsRetrieves information about a pipeline.
describePipeline in interface AWSIoTAnalyticspublic GetDatasetContentResult getDatasetContent(GetDatasetContentRequest request)
AWSIoTAnalyticsRetrieves the contents of a data set as presigned URIs.
getDatasetContent in interface AWSIoTAnalyticspublic ListChannelsResult listChannels(ListChannelsRequest request)
AWSIoTAnalyticsRetrieves a list of channels.
listChannels in interface AWSIoTAnalyticspublic ListDatasetContentsResult listDatasetContents(ListDatasetContentsRequest request)
AWSIoTAnalyticsLists information about data set contents that have been created.
listDatasetContents in interface AWSIoTAnalyticspublic ListDatasetsResult listDatasets(ListDatasetsRequest request)
AWSIoTAnalyticsRetrieves information about data sets.
listDatasets in interface AWSIoTAnalyticspublic ListDatastoresResult listDatastores(ListDatastoresRequest request)
AWSIoTAnalyticsRetrieves a list of data stores.
listDatastores in interface AWSIoTAnalyticspublic ListPipelinesResult listPipelines(ListPipelinesRequest request)
AWSIoTAnalyticsRetrieves a list of pipelines.
listPipelines in interface AWSIoTAnalyticspublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSIoTAnalyticsLists the tags (metadata) that you have assigned to the resource.
listTagsForResource in interface AWSIoTAnalyticspublic PutLoggingOptionsResult putLoggingOptions(PutLoggingOptionsRequest request)
AWSIoTAnalyticsSets or updates the AWS 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.
putLoggingOptions in interface AWSIoTAnalyticspublic RunPipelineActivityResult runPipelineActivity(RunPipelineActivityRequest request)
AWSIoTAnalyticsSimulates the results of running a pipeline activity on a message payload.
runPipelineActivity in interface AWSIoTAnalyticspublic SampleChannelDataResult sampleChannelData(SampleChannelDataRequest request)
AWSIoTAnalyticsRetrieves a sample of messages from the specified channel ingested during the specified timeframe. Up to 10 messages can be retrieved.
sampleChannelData in interface AWSIoTAnalyticspublic StartPipelineReprocessingResult startPipelineReprocessing(StartPipelineReprocessingRequest request)
AWSIoTAnalyticsStarts the reprocessing of raw message data through the pipeline.
startPipelineReprocessing in interface AWSIoTAnalyticspublic TagResourceResult tagResource(TagResourceRequest request)
AWSIoTAnalyticsAdds to or modifies the tags of the given resource. Tags are metadata that can be used to manage a resource.
tagResource in interface AWSIoTAnalyticspublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSIoTAnalyticsRemoves the given tags (metadata) from the resource.
untagResource in interface AWSIoTAnalyticspublic UpdateChannelResult updateChannel(UpdateChannelRequest request)
AWSIoTAnalyticsUpdates the settings of a channel.
updateChannel in interface AWSIoTAnalyticspublic UpdateDatasetResult updateDataset(UpdateDatasetRequest request)
AWSIoTAnalyticsUpdates the settings of a data set.
updateDataset in interface AWSIoTAnalyticspublic UpdateDatastoreResult updateDatastore(UpdateDatastoreRequest request)
AWSIoTAnalyticsUpdates the settings of a data store.
updateDatastore in interface AWSIoTAnalyticspublic UpdatePipelineResult updatePipeline(UpdatePipelineRequest request)
AWSIoTAnalytics
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.
updatePipeline in interface AWSIoTAnalyticspublic void shutdown()
AWSIoTAnalyticsshutdown in interface AWSIoTAnalyticspublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSIoTAnalyticsResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSIoTAnalyticsrequest - The originally executed request.