/AWS1/CL_IOWSUMMARYMETRICQUERY¶
The summary metric query object.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_queryid TYPE /AWS1/IOWMETRICQUERYID /AWS1/IOWMETRICQUERYID¶
The id of the summary metric query.
iv_metricname TYPE /AWS1/IOWMETRICNAME /AWS1/IOWMETRICNAME¶
The name of the metric.
it_dimensions TYPE /AWS1/CL_IOWDIMENSION=>TT_DIMENSIONS TT_DIMENSIONS¶
The dimensions of the summary metric.
iv_aggregationperiod TYPE /AWS1/IOWAGGREGATIONPERIOD /AWS1/IOWAGGREGATIONPERIOD¶
The aggregation period of the summary metric.
iv_starttimestamp TYPE /AWS1/IOWMETRICQUERYSTARTTSMP /AWS1/IOWMETRICQUERYSTARTTSMP¶
The start timestamp for the summary metric query.
iv_endtimestamp TYPE /AWS1/IOWMETRICQUERYENDTSMP /AWS1/IOWMETRICQUERYENDTSMP¶
The end timestamp for the summary metric query.
Queryable Attributes¶
QueryId¶
The id of the summary metric query.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUERYID() |
Getter for QUERYID, with configurable default |
ASK_QUERYID() |
Getter for QUERYID w/ exceptions if field has no value |
HAS_QUERYID() |
Determine if QUERYID has a value |
MetricName¶
The name of the metric.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_METRICNAME() |
Getter for METRICNAME, with configurable default |
ASK_METRICNAME() |
Getter for METRICNAME w/ exceptions if field has no value |
HAS_METRICNAME() |
Determine if METRICNAME has a value |
Dimensions¶
The dimensions of the summary metric.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIMENSIONS() |
Getter for DIMENSIONS, with configurable default |
ASK_DIMENSIONS() |
Getter for DIMENSIONS w/ exceptions if field has no value |
HAS_DIMENSIONS() |
Determine if DIMENSIONS has a value |
AggregationPeriod¶
The aggregation period of the summary metric.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGGREGATIONPERIOD() |
Getter for AGGREGATIONPERIOD, with configurable default |
ASK_AGGREGATIONPERIOD() |
Getter for AGGREGATIONPERIOD w/ exceptions if field has no v |
HAS_AGGREGATIONPERIOD() |
Determine if AGGREGATIONPERIOD has a value |
StartTimestamp¶
The start timestamp for the summary metric query.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIMESTAMP() |
Getter for STARTTIMESTAMP, with configurable default |
ASK_STARTTIMESTAMP() |
Getter for STARTTIMESTAMP w/ exceptions if field has no valu |
HAS_STARTTIMESTAMP() |
Determine if STARTTIMESTAMP has a value |
EndTimestamp¶
The end timestamp for the summary metric query.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDTIMESTAMP() |
Getter for ENDTIMESTAMP, with configurable default |
ASK_ENDTIMESTAMP() |
Getter for ENDTIMESTAMP w/ exceptions if field has no value |
HAS_ENDTIMESTAMP() |
Determine if ENDTIMESTAMP 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_SUMMARYMETRICQUERIES¶
TYPES TT_SUMMARYMETRICQUERIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOWSUMMARYMETRICQUERY WITH DEFAULT KEY
.