DataStream

Note The DataStreams API is a pre-version 1 API used the get, create, modify, or delete data streams. Data streams created by the API are supported; when creating a new data stream, use the v1/streams API.

The DataStream web services creates, modifies, or deletes a data stream.

URI

http://<hostname>/ws/DataStream

Formats

Method Format Description
GET /ws/DataStream List all data streams.
POST /ws/DataStream Create one or more data streams.
PUT /ws/DataStream Create or update a data stream.
DELETE /ws/DataStream/{streamId} Delete a data stream.

Elements

cstId

OEM Cloud identifier for the customer.

streamId

Full path that identifies the data stream.

dataType

 Data type for the data stream:

units

User-defined name for the units in which data is reported.

description

Description of the data stream

forwardTo

Comma-delimited list of streams to forward data points.

dataTtl

Time to live (TTL) in seconds for data points stored in the data stream. A data point expires after the configured amount of time and is automatically deleted.

rollupTtl

Time to live (TTL) in seconds for the aggregate roll-ups of data points stored in the stream. A roll-up expires after the configured amount of time and is automatically deleted.

currentValue

Information about the last recorded data point (not writeable in PUT or POST requests)

Field Description
id Identifier for the data point.
timestamp Data point client timestamp.
serverTimestamp Timestamp when data point was received by the server.
data Data value of the data point.
description Data point description.
quality User-defined 32-bit integer value representing the quality of the data in the data point.
location Geo-location information associated with the data point which indicates the location when the data point was recorded. Geo-location is represented as a comma-delimited list of floats in order of lat, long, elevation (degrees, degrees, meters).

 

Parameters

Name Type Description
pageCursor string Page cursor returned from a previous request that can be used to retrieve the next page of data. Omit on initial call.
size integer Maximum number of items to return. The maximum and default is 1000.
category string Return streams for the specified category: data, metrics, management, or carrier. If you do not use the category parameter, streams for all categories are returned.

 

© 2018 OEM Technology Solutions. All rights reserved.
DataStream updated on 15 Aug 2018 12:00 PM