Package-level declarations

Types

Link copied to clipboard

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.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Inherited functions

Link copied to clipboard

Sends messages to a channel.

Link copied to clipboard

Cancels the reprocessing of data through the pipeline.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard

Creates the content of a dataset by applying a queryAction (a SQL query) or a containerAction (executing a containerized application).

Link copied to clipboard

Creates a data store, which is a repository for messages.

Link copied to clipboard

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.

Link copied to clipboard

Deletes the specified channel.

Link copied to clipboard

Deletes the specified dataset.

Link copied to clipboard

Deletes the content of the specified dataset.

Link copied to clipboard

Deletes the specified data store.

Link copied to clipboard

Deletes the specified pipeline.

Link copied to clipboard

Retrieves information about a channel.

Link copied to clipboard

Retrieves information about a dataset.

Link copied to clipboard

Retrieves information about a data store.

Link copied to clipboard

Retrieves the current settings of the IoT Analytics logging options.

Link copied to clipboard

Retrieves information about a pipeline.

Link copied to clipboard

Retrieves the contents of a dataset as presigned URIs.

Link copied to clipboard

Retrieves a list of channels.

Link copied to clipboard

Lists information about dataset contents that have been created.

Link copied to clipboard

Retrieves information about datasets.

Link copied to clipboard

Retrieves a list of data stores.

Link copied to clipboard

Retrieves a list of pipelines.

Link copied to clipboard

Lists the tags (metadata) that you have assigned to the resource.

Link copied to clipboard

Sets or updates the IoT Analytics logging options.

Link copied to clipboard

Simulates the results of running a pipeline activity on a message payload.

Link copied to clipboard

Retrieves a sample of messages from the specified channel ingested during the specified timeframe. Up to 10 messages can be retrieved.

Link copied to clipboard

Starts the reprocessing of raw message data through the pipeline.

Link copied to clipboard

Adds to or modifies the tags of the given resource. Tags are metadata that can be used to manage a resource.

Link copied to clipboard

Removes the given tags (metadata) from the resource.

Link copied to clipboard

Used to update the settings of a channel.

Link copied to clipboard

Updates the settings of a dataset.

Link copied to clipboard

Used to update the settings of a data store.

Link copied to clipboard

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.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.