ProcessingInput

sealed class ProcessingInput

Input source for processing. Specify exactly one option.

Inheritors

Types

Link copied to clipboard
data class Dataset(val value: DatasetItem) : ProcessingInput

A dataset containing multiple items to process.

Link copied to clipboard
Link copied to clipboard
data class Timeseries(val value: List<TimeseriesItem>) : ProcessingInput

List of individual timeseries items to process.

Functions

Link copied to clipboard

Casts this ProcessingInput as a Dataset and retrieves its aws.sdk.kotlin.services.iotsitewise.model.DatasetItem value. Throws an exception if the ProcessingInput is not a Dataset.

Link copied to clipboard

Casts this ProcessingInput as a Dataset and retrieves its aws.sdk.kotlin.services.iotsitewise.model.DatasetItem value. Returns null if the ProcessingInput is not a Dataset.

Link copied to clipboard

Casts this ProcessingInput as a Timeseries and retrieves its kotlin.collections.List value. Throws an exception if the ProcessingInput is not a Timeseries.

Link copied to clipboard

Casts this ProcessingInput as a Timeseries and retrieves its kotlin.collections.List value. Returns null if the ProcessingInput is not a Timeseries.