@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 data set.
|
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 data set.
|
DeleteDatasetContentResult |
deleteDatasetContent(DeleteDatasetContentRequest request)
Deletes the content of the specified data set.
|
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 data set.
|
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 pre-signed 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) which 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)
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
Creates 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
Creates a data set. A data set 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 data set. The data set 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 data set 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 one or more channels 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 data set.
You do not have to delete the content of the data set before you perform this operation.
deleteDataset
in interface AWSIoTAnalytics
public DeleteDatasetContentResult deleteDatasetContent(DeleteDatasetContentRequest request)
AWSIoTAnalytics
Deletes the content of the specified data set.
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 data set.
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 AWS 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 data set as pre-signed 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 data set contents that have been created.
listDatasetContents
in interface AWSIoTAnalytics
public ListDatasetsResult listDatasets(ListDatasetsRequest request)
AWSIoTAnalytics
Retrieves information about data sets.
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) which you have assigned to the resource.
listTagsForResource
in interface AWSIoTAnalytics
public PutLoggingOptionsResult putLoggingOptions(PutLoggingOptionsRequest request)
AWSIoTAnalytics
Sets or updates the AWS IoT Analytics logging options.
Note that 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 5 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 which 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
Updates the settings of a channel.
updateChannel
in interface AWSIoTAnalytics
public UpdateDatasetResult updateDataset(UpdateDatasetRequest request)
AWSIoTAnalytics
Updates the settings of a data set.
updateDataset
in interface AWSIoTAnalytics
public UpdateDatastoreResult updateDatastore(UpdateDatastoreRequest request)
AWSIoTAnalytics
Updates 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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.