/AWS1/CL_IOSTIMESERIESSUMMARY¶
Contains a summary of a time series (data stream).
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_timeseriesid TYPE /AWS1/IOSTIMESERIESID /AWS1/IOSTIMESERIESID¶
The ID of the time series.
iv_datatype TYPE /AWS1/IOSPROPERTYDATATYPE /AWS1/IOSPROPERTYDATATYPE¶
The data type of the time series.
If you specify
STRUCT, you must also specifydataTypeSpecto identify the type of the structure for this time series.
iv_timeseriescreationdate TYPE /AWS1/IOSTIMESTAMP /AWS1/IOSTIMESTAMP¶
The date that the time series was created, in Unix epoch time.
iv_timeserieslastupdatedate TYPE /AWS1/IOSTIMESTAMP /AWS1/IOSTIMESTAMP¶
The date that the time series was last updated, in Unix epoch time.
iv_timeseriesarn TYPE /AWS1/IOSARN /AWS1/IOSARN¶
The ARN of the time series, which has the following format.
arn:${Partition}:iotsitewise:${Region}:${Account}:time-series/${TimeSeriesId}
Optional arguments:¶
iv_assetid TYPE /AWS1/IOSID /AWS1/IOSID¶
The ID of the asset in which the asset property was created.
iv_propertyid TYPE /AWS1/IOSID /AWS1/IOSID¶
The ID of the asset property, in UUID format.
iv_alias TYPE /AWS1/IOSPROPERTYALIAS /AWS1/IOSPROPERTYALIAS¶
The alias that identifies the time series.
iv_datatypespec TYPE /AWS1/IOSNAME /AWS1/IOSNAME¶
The data type of the structure for this time series. This parameter is required for time series that have the
STRUCTdata type.The options for this parameter depend on the type of the composite model in which you created the asset property that is associated with your time series. Use
AWS/ALARM_STATEfor alarm state in alarm composite models.
Queryable Attributes¶
assetId¶
The ID of the asset in which the asset property was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSETID() |
Getter for ASSETID, with configurable default |
ASK_ASSETID() |
Getter for ASSETID w/ exceptions if field has no value |
HAS_ASSETID() |
Determine if ASSETID has a value |
propertyId¶
The ID of the asset property, in UUID format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROPERTYID() |
Getter for PROPERTYID, with configurable default |
ASK_PROPERTYID() |
Getter for PROPERTYID w/ exceptions if field has no value |
HAS_PROPERTYID() |
Determine if PROPERTYID has a value |
alias¶
The alias that identifies the time series.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALIAS() |
Getter for ALIAS, with configurable default |
ASK_ALIAS() |
Getter for ALIAS w/ exceptions if field has no value |
HAS_ALIAS() |
Determine if ALIAS has a value |
timeSeriesId¶
The ID of the time series.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESERIESID() |
Getter for TIMESERIESID, with configurable default |
ASK_TIMESERIESID() |
Getter for TIMESERIESID w/ exceptions if field has no value |
HAS_TIMESERIESID() |
Determine if TIMESERIESID has a value |
dataType¶
The data type of the time series.
If you specify
STRUCT, you must also specifydataTypeSpecto identify the type of the structure for this time series.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATATYPE() |
Getter for DATATYPE, with configurable default |
ASK_DATATYPE() |
Getter for DATATYPE w/ exceptions if field has no value |
HAS_DATATYPE() |
Determine if DATATYPE has a value |
dataTypeSpec¶
The data type of the structure for this time series. This parameter is required for time series that have the
STRUCTdata type.The options for this parameter depend on the type of the composite model in which you created the asset property that is associated with your time series. Use
AWS/ALARM_STATEfor alarm state in alarm composite models.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATATYPESPEC() |
Getter for DATATYPESPEC, with configurable default |
ASK_DATATYPESPEC() |
Getter for DATATYPESPEC w/ exceptions if field has no value |
HAS_DATATYPESPEC() |
Determine if DATATYPESPEC has a value |
timeSeriesCreationDate¶
The date that the time series was created, in Unix epoch time.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESERIESCREATIONDATE() |
Getter for TIMESERIESCREATIONDATE, with configurable default |
ASK_TIMESERIESCREATIONDATE() |
Getter for TIMESERIESCREATIONDATE w/ exceptions if field has |
HAS_TIMESERIESCREATIONDATE() |
Determine if TIMESERIESCREATIONDATE has a value |
timeSeriesLastUpdateDate¶
The date that the time series was last updated, in Unix epoch time.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESERIESLASTUPDATEDATE() |
Getter for TIMESERIESLASTUPDATEDATE, with configurable defau |
ASK_TIMESERIESLASTUPDATEDATE() |
Getter for TIMESERIESLASTUPDATEDATE w/ exceptions if field h |
HAS_TIMESERIESLASTUPDATEDATE() |
Determine if TIMESERIESLASTUPDATEDATE has a value |
timeSeriesArn¶
The ARN of the time series, which has the following format.
arn:${Partition}:iotsitewise:${Region}:${Account}:time-series/${TimeSeriesId}
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESERIESARN() |
Getter for TIMESERIESARN, with configurable default |
ASK_TIMESERIESARN() |
Getter for TIMESERIESARN w/ exceptions if field has no value |
HAS_TIMESERIESARN() |
Determine if TIMESERIESARN has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_TIMESERIESSUMMARIES¶
TYPES TT_TIMESERIESSUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOSTIMESERIESSUMMARY WITH DEFAULT KEY
.