/AWS1/CL_IOSSEARCHRESULT¶
A single matching segment of time-series data returned by a search.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_searchid TYPE /AWS1/IOSSEARCHID /AWS1/IOSSEARCHID¶
The identifier of the search that produced this result.
iv_workspacename TYPE /AWS1/IOSWORKSPACENAME /AWS1/IOSWORKSPACENAME¶
The name of the workspace the search ran against.
iv_datasetid TYPE /AWS1/IOSDATASETID /AWS1/IOSDATASETID¶
The identifier of the dataset that contains the matching data.
iv_timeseriesid TYPE /AWS1/IOSTIMESERIESID /AWS1/IOSTIMESERIESID¶
The identifier of the time series that contains the matching data.
io_starttimestamp TYPE REF TO /AWS1/CL_IOSTIMEINNANOS /AWS1/CL_IOSTIMEINNANOS¶
The start of the matching time-series segment, in nanoseconds since the Unix epoch.
io_endtimestamp TYPE REF TO /AWS1/CL_IOSTIMEINNANOS /AWS1/CL_IOSTIMEINNANOS¶
The end of the matching time-series segment, in nanoseconds since the Unix epoch.
io_toptimestamp TYPE REF TO /AWS1/CL_IOSTIMEINNANOS /AWS1/CL_IOSTIMEINNANOS¶
The timestamp of the most relevant point within the matching segment, in nanoseconds since the Unix epoch.
iv_score TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING¶
The relevance score of this result. Higher scores indicate a stronger match.
Queryable Attributes¶
searchId¶
The identifier of the search that produced this result.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEARCHID() |
Getter for SEARCHID, with configurable default |
ASK_SEARCHID() |
Getter for SEARCHID w/ exceptions if field has no value |
HAS_SEARCHID() |
Determine if SEARCHID has a value |
workspaceName¶
The name of the workspace the search ran against.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKSPACENAME() |
Getter for WORKSPACENAME, with configurable default |
ASK_WORKSPACENAME() |
Getter for WORKSPACENAME w/ exceptions if field has no value |
HAS_WORKSPACENAME() |
Determine if WORKSPACENAME has a value |
datasetId¶
The identifier of the dataset that contains the matching data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASETID() |
Getter for DATASETID, with configurable default |
ASK_DATASETID() |
Getter for DATASETID w/ exceptions if field has no value |
HAS_DATASETID() |
Determine if DATASETID has a value |
timeSeriesId¶
The identifier of the time series that contains the matching data.
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 |
startTimestamp¶
The start of the matching time-series segment, in nanoseconds since the Unix epoch.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIMESTAMP() |
Getter for STARTTIMESTAMP |
endTimestamp¶
The end of the matching time-series segment, in nanoseconds since the Unix epoch.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDTIMESTAMP() |
Getter for ENDTIMESTAMP |
topTimestamp¶
The timestamp of the most relevant point within the matching segment, in nanoseconds since the Unix epoch.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOPTIMESTAMP() |
Getter for TOPTIMESTAMP |
score¶
The relevance score of this result. Higher scores indicate a stronger match.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCORE() |
Getter for SCORE, with configurable default |
ASK_SCORE() |
Getter for SCORE w/ exceptions if field has no value |
STR_SCORE() |
String format for SCORE, with configurable default |
HAS_SCORE() |
Determine if SCORE 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_SEARCHRESULTLIST¶
TYPES TT_SEARCHRESULTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOSSEARCHRESULT WITH DEFAULT KEY
.