/AWS1/CL_QSTTOPICIRFILTOPTION¶
The definition for a TopicIRFilterOption.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_filtertype TYPE /AWS1/QSTTOPICIRFILTERTYPE /AWS1/QSTTOPICIRFILTERTYPE¶
The filter type for the
TopicIRFilterOption.
iv_filterclass TYPE /AWS1/QSTFILTERCLASS /AWS1/QSTFILTERCLASS¶
The filter class for the
TopicIRFilterOption.
io_operandfield TYPE REF TO /AWS1/CL_QSTIDENTIFIER /AWS1/CL_QSTIDENTIFIER¶
The operand field for the
TopicIRFilterOption.
iv_function TYPE /AWS1/QSTTOPICIRFILTERFUNCTION /AWS1/QSTTOPICIRFILTERFUNCTION¶
The function for the
TopicIRFilterOption.
io_constant TYPE REF TO /AWS1/CL_QSTTOPICCONSTANTVALUE /AWS1/CL_QSTTOPICCONSTANTVALUE¶
The constant for the
TopicIRFilterOption.
iv_inverse TYPE /AWS1/QSTBOOLEAN /AWS1/QSTBOOLEAN¶
The inverse for the
TopicIRFilterOption.
iv_nullfilter TYPE /AWS1/QSTNULLFILTEROPTION /AWS1/QSTNULLFILTEROPTION¶
The null filter for the
TopicIRFilterOption.
iv_aggregation TYPE /AWS1/QSTAGGTYPE /AWS1/QSTAGGTYPE¶
The aggregation for the
TopicIRFilterOption.
it_aggrfunctionparameters TYPE /AWS1/CL_QSTAGGFUNCPARAMMAP_W=>TT_AGGFUNCTIONPARAMMAP TT_AGGFUNCTIONPARAMMAP¶
The aggregation function parameters for the
TopicIRFilterOption.
it_aggregationpartitionby TYPE /AWS1/CL_QSTAGGRPARTITIONBY=>TT_AGGREGATIONPARTITIONBYLIST TT_AGGREGATIONPARTITIONBYLIST¶
The
AggregationPartitionByfor theTopicIRFilterOption.
io_range TYPE REF TO /AWS1/CL_QSTTOPICCONSTANTVALUE /AWS1/CL_QSTTOPICCONSTANTVALUE¶
The range for the
TopicIRFilterOption.
iv_inclusive TYPE /AWS1/QSTBOOLEAN /AWS1/QSTBOOLEAN¶
The inclusive for the
TopicIRFilterOption.
iv_timegranularity TYPE /AWS1/QSTTIMEGRANULARITY /AWS1/QSTTIMEGRANULARITY¶
The time granularity for the
TopicIRFilterOption.
io_lastnextoffset TYPE REF TO /AWS1/CL_QSTTOPICCONSTANTVALUE /AWS1/CL_QSTTOPICCONSTANTVALUE¶
The last next offset for the
TopicIRFilterOption.
it_aggmetrics TYPE /AWS1/CL_QSTFILTERAGGMETRICS=>TT_FILTERAGGMETRICSLIST TT_FILTERAGGMETRICSLIST¶
The agg metrics for the
TopicIRFilterOption.
io_topbottomlimit TYPE REF TO /AWS1/CL_QSTTOPICCONSTANTVALUE /AWS1/CL_QSTTOPICCONSTANTVALUE¶
The
TopBottomLimitfor theTopicIRFilterOption.
iv_sortdirection TYPE /AWS1/QSTTOPICSORTDIRECTION /AWS1/QSTTOPICSORTDIRECTION¶
The sort direction for the
TopicIRFilterOption.
io_anchor TYPE REF TO /AWS1/CL_QSTANCHOR /AWS1/CL_QSTANCHOR¶
The anchor for the
TopicIRFilterOption.
Queryable Attributes¶
FilterType¶
The filter type for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILTERTYPE() |
Getter for FILTERTYPE, with configurable default |
ASK_FILTERTYPE() |
Getter for FILTERTYPE w/ exceptions if field has no value |
HAS_FILTERTYPE() |
Determine if FILTERTYPE has a value |
FilterClass¶
The filter class for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILTERCLASS() |
Getter for FILTERCLASS, with configurable default |
ASK_FILTERCLASS() |
Getter for FILTERCLASS w/ exceptions if field has no value |
HAS_FILTERCLASS() |
Determine if FILTERCLASS has a value |
OperandField¶
The operand field for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERANDFIELD() |
Getter for OPERANDFIELD |
Function¶
The function for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FUNCTION() |
Getter for FUNCTION, with configurable default |
ASK_FUNCTION() |
Getter for FUNCTION w/ exceptions if field has no value |
HAS_FUNCTION() |
Determine if FUNCTION has a value |
Constant¶
The constant for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONSTANT() |
Getter for CONSTANT |
Inverse¶
The inverse for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INVERSE() |
Getter for INVERSE |
NullFilter¶
The null filter for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NULLFILTER() |
Getter for NULLFILTER, with configurable default |
ASK_NULLFILTER() |
Getter for NULLFILTER w/ exceptions if field has no value |
HAS_NULLFILTER() |
Determine if NULLFILTER has a value |
Aggregation¶
The aggregation for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGGREGATION() |
Getter for AGGREGATION, with configurable default |
ASK_AGGREGATION() |
Getter for AGGREGATION w/ exceptions if field has no value |
HAS_AGGREGATION() |
Determine if AGGREGATION has a value |
AggregationFunctionParameters¶
The aggregation function parameters for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGGRFUNCTIONPARAMETERS() |
Getter for AGGRFUNCTIONPARAMETERS, with configurable default |
ASK_AGGRFUNCTIONPARAMETERS() |
Getter for AGGRFUNCTIONPARAMETERS w/ exceptions if field has |
HAS_AGGRFUNCTIONPARAMETERS() |
Determine if AGGRFUNCTIONPARAMETERS has a value |
AggregationPartitionBy¶
The
AggregationPartitionByfor theTopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGGREGATIONPARTITIONBY() |
Getter for AGGREGATIONPARTITIONBY, with configurable default |
ASK_AGGREGATIONPARTITIONBY() |
Getter for AGGREGATIONPARTITIONBY w/ exceptions if field has |
HAS_AGGREGATIONPARTITIONBY() |
Determine if AGGREGATIONPARTITIONBY has a value |
Range¶
The range for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RANGE() |
Getter for RANGE |
Inclusive¶
The inclusive for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INCLUSIVE() |
Getter for INCLUSIVE |
TimeGranularity¶
The time granularity for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEGRANULARITY() |
Getter for TIMEGRANULARITY, with configurable default |
ASK_TIMEGRANULARITY() |
Getter for TIMEGRANULARITY w/ exceptions if field has no val |
HAS_TIMEGRANULARITY() |
Determine if TIMEGRANULARITY has a value |
LastNextOffset¶
The last next offset for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTNEXTOFFSET() |
Getter for LASTNEXTOFFSET |
AggMetrics¶
The agg metrics for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGGMETRICS() |
Getter for AGGMETRICS, with configurable default |
ASK_AGGMETRICS() |
Getter for AGGMETRICS w/ exceptions if field has no value |
HAS_AGGMETRICS() |
Determine if AGGMETRICS has a value |
TopBottomLimit¶
The
TopBottomLimitfor theTopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOPBOTTOMLIMIT() |
Getter for TOPBOTTOMLIMIT |
SortDirection¶
The sort direction for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SORTDIRECTION() |
Getter for SORTDIRECTION, with configurable default |
ASK_SORTDIRECTION() |
Getter for SORTDIRECTION w/ exceptions if field has no value |
HAS_SORTDIRECTION() |
Determine if SORTDIRECTION has a value |
Anchor¶
The anchor for the
TopicIRFilterOption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ANCHOR() |
Getter for ANCHOR |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_TOPICIRFILTERLIST¶
TYPES TT_TOPICIRFILTERLIST TYPE STANDARD TABLE OF /AWS1/CL_QSTTOPICIRFILTOPTION=>TT_TOPICIRFILTERENTRY WITH DEFAULT KEY
.
TT_TOPICIRFILTERENTRY¶
TYPES TT_TOPICIRFILTERENTRY TYPE STANDARD TABLE OF REF TO /AWS1/CL_QSTTOPICIRFILTOPTION WITH DEFAULT KEY
.