@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)
Used to create a channel.
|
CreateDatasetResult |
createDataset (CreateDatasetRequest request)
Used to create a dataset.
|
CreateDatasetContentResult |
createDatasetContent (CreateDatasetContentRequest request)
Creates the content of a dataset 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 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 dataset as presigned URIs.
|
ListChannelsResult |
listChannels (ListChannelsRequest request)
Retrieves a list of channels.
|
ListDatasetContentsResult |
listDatasetContents (ListDatasetContentsRequest request)
Lists information about dataset contents that have been created.
|
ListDatasetsResult |
listDatasets (ListDatasetsRequest request)
Retrieves information about datasets.
|
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 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)
Used to update the settings of a channel.
|
UpdateDatasetResult |
updateDataset (UpdateDatasetRequest request)
Updates the settings of a dataset.
|
UpdateDatastoreResult |
updateDatastore (UpdateDatastoreRequest request)
Used to update the settings of a data store.
|
UpdatePipelineResult |
updatePipeline (UpdatePipelineRequest request)
Updates the settings of a pipeline.
|
public BatchPutMessageResult batchPutMessage(BatchPutMessageRequest request)
AWSIoTAnalytics Sends messages to a channel.
batchPutMessage in interface AWSIoTAnalytics public CancelPipelineReprocessingResult cancelPipelineReprocessing(CancelPipelineReprocessingRequest request)
AWSIoTAnalytics Cancels the reprocessing of data through the pipeline.
cancelPipelineReprocessing in interface AWSIoTAnalytics public CreateChannelResult createChannel(CreateChannelRequest request)
AWSIoTAnalytics 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.
createChannel in interface AWSIoTAnalytics public CreateDatasetResult createDataset(CreateDatasetRequest request)
AWSIoTAnalytics
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.
createDataset in interface AWSIoTAnalytics public CreateDatasetContentResult createDatasetContent(CreateDatasetContentRequest request)
AWSIoTAnalytics
Creates the content of a dataset by applying a queryAction (a SQL query) or a
containerAction (executing a containerized application).
createDatasetContent in interface AWSIoTAnalytics public CreateDatastoreResult createDatastore(CreateDatastoreRequest request)
AWSIoTAnalytics Creates a data store, which is a repository for messages.
createDatastore in interface AWSIoTAnalytics public 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 AWSIoTAnalytics public DeleteChannelResult deleteChannel(DeleteChannelRequest request)
AWSIoTAnalytics Deletes the specified channel.
deleteChannel in interface AWSIoTAnalytics public DeleteDatasetResult deleteDataset(DeleteDatasetRequest request)
AWSIoTAnalytics Deletes the specified dataset.
You do not have to delete the content of the dataset before you perform this operation.
deleteDataset in interface AWSIoTAnalytics public DeleteDatasetContentResult deleteDatasetContent(DeleteDatasetContentRequest request)
AWSIoTAnalytics Deletes the content of the specified dataset.
deleteDatasetContent in interface AWSIoTAnalytics public DeleteDatastoreResult deleteDatastore(DeleteDatastoreRequest request)
AWSIoTAnalytics Deletes the specified data store.
deleteDatastore in interface AWSIoTAnalytics public DeletePipelineResult deletePipeline(DeletePipelineRequest request)
AWSIoTAnalytics Deletes the specified pipeline.
deletePipeline in interface AWSIoTAnalytics public DescribeChannelResult describeChannel(DescribeChannelRequest request)
AWSIoTAnalytics Retrieves information about a channel.
describeChannel in interface AWSIoTAnalytics public DescribeDatasetResult describeDataset(DescribeDatasetRequest request)
AWSIoTAnalytics Retrieves information about a dataset.
describeDataset in interface AWSIoTAnalytics public DescribeDatastoreResult describeDatastore(DescribeDatastoreRequest request)
AWSIoTAnalytics Retrieves information about a data store.
describeDatastore in interface AWSIoTAnalytics public DescribeLoggingOptionsResult describeLoggingOptions(DescribeLoggingOptionsRequest request)
AWSIoTAnalytics Retrieves the current settings of the IoT Analytics logging options.
describeLoggingOptions in interface AWSIoTAnalytics public DescribePipelineResult describePipeline(DescribePipelineRequest request)
AWSIoTAnalytics Retrieves information about a pipeline.
describePipeline in interface AWSIoTAnalytics public GetDatasetContentResult getDatasetContent(GetDatasetContentRequest request)
AWSIoTAnalytics Retrieves the contents of a dataset as presigned URIs.
getDatasetContent in interface AWSIoTAnalytics public ListChannelsResult listChannels(ListChannelsRequest request)
AWSIoTAnalytics Retrieves a list of channels.
listChannels in interface AWSIoTAnalytics public ListDatasetContentsResult listDatasetContents(ListDatasetContentsRequest request)
AWSIoTAnalytics Lists information about dataset contents that have been created.
listDatasetContents in interface AWSIoTAnalytics public ListDatasetsResult listDatasets(ListDatasetsRequest request)
AWSIoTAnalytics Retrieves information about datasets.
listDatasets in interface AWSIoTAnalytics public ListDatastoresResult listDatastores(ListDatastoresRequest request)
AWSIoTAnalytics Retrieves a list of data stores.
listDatastores in interface AWSIoTAnalytics public ListPipelinesResult listPipelines(ListPipelinesRequest request)
AWSIoTAnalytics Retrieves a list of pipelines.
listPipelines in interface AWSIoTAnalytics public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSIoTAnalytics Lists the tags (metadata) that you have assigned to the resource.
listTagsForResource in interface AWSIoTAnalytics public PutLoggingOptionsResult putLoggingOptions(PutLoggingOptionsRequest request)
AWSIoTAnalytics 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.
putLoggingOptions in interface AWSIoTAnalytics public RunPipelineActivityResult runPipelineActivity(RunPipelineActivityRequest request)
AWSIoTAnalytics Simulates the results of running a pipeline activity on a message payload.
runPipelineActivity in interface AWSIoTAnalytics public SampleChannelDataResult sampleChannelData(SampleChannelDataRequest request)
AWSIoTAnalytics Retrieves a sample of messages from the specified channel ingested during the specified timeframe. Up to 10 messages can be retrieved.
sampleChannelData in interface AWSIoTAnalytics public StartPipelineReprocessingResult startPipelineReprocessing(StartPipelineReprocessingRequest request)
AWSIoTAnalytics Starts the reprocessing of raw message data through the pipeline.
startPipelineReprocessing in interface AWSIoTAnalytics public TagResourceResult tagResource(TagResourceRequest request)
AWSIoTAnalytics Adds to or modifies the tags of the given resource. Tags are metadata that can be used to manage a resource.
tagResource in interface AWSIoTAnalytics public UntagResourceResult untagResource(UntagResourceRequest request)
AWSIoTAnalytics Removes the given tags (metadata) from the resource.
untagResource in interface AWSIoTAnalytics public UpdateChannelResult updateChannel(UpdateChannelRequest request)
AWSIoTAnalytics Used to update the settings of a channel.
updateChannel in interface AWSIoTAnalytics public UpdateDatasetResult updateDataset(UpdateDatasetRequest request)
AWSIoTAnalytics Updates the settings of a dataset.
updateDataset in interface AWSIoTAnalytics public UpdateDatastoreResult updateDatastore(UpdateDatastoreRequest request)
AWSIoTAnalytics Used to update the settings of a data store.
updateDatastore in interface AWSIoTAnalytics public 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 AWSIoTAnalytics public void shutdown()
AWSIoTAnalytics shutdown in interface AWSIoTAnalytics public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSIoTAnalytics Response 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 AWSIoTAnalytics request - The originally executed request.