Skip to content

/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
.