Skip to content

/AWS1/CL_IOWSUMMMETRICQUERYRS

The result of the summary metrics aggregation operation.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_queryid TYPE /AWS1/IOWMETRICQUERYID /AWS1/IOWMETRICQUERYID

The ID of the summary metric results query operation.

iv_querystatus TYPE /AWS1/IOWMETRICQUERYSTATUS /AWS1/IOWMETRICQUERYSTATUS

The status of the summary metric query result.

iv_error TYPE /AWS1/IOWMETRICQUERYERROR /AWS1/IOWMETRICQUERYERROR

The error message for the summary metric query result.

iv_metricname TYPE /AWS1/IOWMETRICNAME /AWS1/IOWMETRICNAME

The name of the summary metric query result.

it_dimensions TYPE /AWS1/CL_IOWDIMENSION=>TT_DIMENSIONS TT_DIMENSIONS

The dimensions of the metric.

iv_aggregationperiod TYPE /AWS1/IOWAGGREGATIONPERIOD /AWS1/IOWAGGREGATIONPERIOD

The aggregation period of the 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.

it_timestamps TYPE /AWS1/CL_IOWMETRICQUERYTSMPS_W=>TT_METRICQUERYTIMESTAMPS TT_METRICQUERYTIMESTAMPS

The timestamp of each aggregation result.

it_values TYPE /AWS1/CL_IOWMETRICQUERYVALUE=>TT_METRICQUERYVALUES TT_METRICQUERYVALUES

The list of aggregated summary metric query results.

iv_unit TYPE /AWS1/IOWMETRICUNIT /AWS1/IOWMETRICUNIT

The units of measurement to be used for interpreting the aggregation result.


Queryable Attributes

QueryId

The ID of the summary metric results query operation.

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

QueryStatus

The status of the summary metric query result.

Accessible with the following methods

Method Description
GET_QUERYSTATUS() Getter for QUERYSTATUS, with configurable default
ASK_QUERYSTATUS() Getter for QUERYSTATUS w/ exceptions if field has no value
HAS_QUERYSTATUS() Determine if QUERYSTATUS has a value

Error

The error message for the summary metric query result.

Accessible with the following methods

Method Description
GET_ERROR() Getter for ERROR, with configurable default
ASK_ERROR() Getter for ERROR w/ exceptions if field has no value
HAS_ERROR() Determine if ERROR has a value

MetricName

The name of the summary metric query result.

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

Timestamps

The timestamp of each aggregation result.

Accessible with the following methods

Method Description
GET_TIMESTAMPS() Getter for TIMESTAMPS, with configurable default
ASK_TIMESTAMPS() Getter for TIMESTAMPS w/ exceptions if field has no value
HAS_TIMESTAMPS() Determine if TIMESTAMPS has a value

Values

The list of aggregated summary metric query results.

Accessible with the following methods

Method Description
GET_VALUES() Getter for VALUES, with configurable default
ASK_VALUES() Getter for VALUES w/ exceptions if field has no value
HAS_VALUES() Determine if VALUES has a value

Unit

The units of measurement to be used for interpreting the aggregation result.

Accessible with the following methods

Method Description
GET_UNIT() Getter for UNIT, with configurable default
ASK_UNIT() Getter for UNIT w/ exceptions if field has no value
HAS_UNIT() Determine if UNIT 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_SUMMARYMETRICQUERYRESULTS

TYPES TT_SUMMARYMETRICQUERYRESULTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IOWSUMMMETRICQUERYRS WITH DEFAULT KEY
.