Skip to content

/AWS1/CL_SHBGROUPBYRESULT

Represents finding statistics grouped by GroupedByField.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_groupbyfield TYPE /AWS1/SHBNONEMPTYSTRING /AWS1/SHBNONEMPTYSTRING

The attribute by which filtered security findings should be grouped.

it_groupbyvalues TYPE /AWS1/CL_SHBGROUPBYVALUE=>TT_GROUPBYVALUES TT_GROUPBYVALUES

An array of grouped values and their respective counts for each GroupByField.


Queryable Attributes

GroupByField

The attribute by which filtered security findings should be grouped.

Accessible with the following methods

Method Description
GET_GROUPBYFIELD() Getter for GROUPBYFIELD, with configurable default
ASK_GROUPBYFIELD() Getter for GROUPBYFIELD w/ exceptions if field has no value
HAS_GROUPBYFIELD() Determine if GROUPBYFIELD has a value

GroupByValues

An array of grouped values and their respective counts for each GroupByField.

Accessible with the following methods

Method Description
GET_GROUPBYVALUES() Getter for GROUPBYVALUES, with configurable default
ASK_GROUPBYVALUES() Getter for GROUPBYVALUES w/ exceptions if field has no value
HAS_GROUPBYVALUES() Determine if GROUPBYVALUES 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_GROUPBYRESULTS

TYPES TT_GROUPBYRESULTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SHBGROUPBYRESULT WITH DEFAULT KEY
.