/AWS1/CL_GUPRECOMMENDATION¶
A potential improvement that was found from analyzing the profiling data.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_allmatchescount TYPE /AWS1/GUPINTEGER /AWS1/GUPINTEGER¶
How many different places in the profile graph triggered a match.
iv_allmatchessum TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
How much of the total sample count is potentially affected.
io_pattern TYPE REF TO /AWS1/CL_GUPPATTERN /AWS1/CL_GUPPATTERN¶
The pattern that analysis recognized in the profile to make this recommendation.
it_topmatches TYPE /AWS1/CL_GUPMATCH=>TT_MATCHES TT_MATCHES¶
List of the matches with most impact.
iv_starttime TYPE /AWS1/GUPTIMESTAMP /AWS1/GUPTIMESTAMP¶
The start time of the profile that was used by this analysis. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
iv_endtime TYPE /AWS1/GUPTIMESTAMP /AWS1/GUPTIMESTAMP¶
End time of the profile that was used by this analysis. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
Queryable Attributes¶
allMatchesCount¶
How many different places in the profile graph triggered a match.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLMATCHESCOUNT() |
Getter for ALLMATCHESCOUNT, with configurable default |
ASK_ALLMATCHESCOUNT() |
Getter for ALLMATCHESCOUNT w/ exceptions if field has no val |
HAS_ALLMATCHESCOUNT() |
Determine if ALLMATCHESCOUNT has a value |
allMatchesSum¶
How much of the total sample count is potentially affected.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLMATCHESSUM() |
Getter for ALLMATCHESSUM, with configurable default |
ASK_ALLMATCHESSUM() |
Getter for ALLMATCHESSUM w/ exceptions if field has no value |
STR_ALLMATCHESSUM() |
String format for ALLMATCHESSUM, with configurable default |
HAS_ALLMATCHESSUM() |
Determine if ALLMATCHESSUM has a value |
pattern¶
The pattern that analysis recognized in the profile to make this recommendation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PATTERN() |
Getter for PATTERN |
topMatches¶
List of the matches with most impact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOPMATCHES() |
Getter for TOPMATCHES, with configurable default |
ASK_TOPMATCHES() |
Getter for TOPMATCHES w/ exceptions if field has no value |
HAS_TOPMATCHES() |
Determine if TOPMATCHES has a value |
startTime¶
The start time of the profile that was used by this analysis. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
endTime¶
End time of the profile that was used by this analysis. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDTIME() |
Getter for ENDTIME, with configurable default |
ASK_ENDTIME() |
Getter for ENDTIME w/ exceptions if field has no value |
HAS_ENDTIME() |
Determine if ENDTIME 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_RECOMMENDATIONS¶
TYPES TT_RECOMMENDATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_GUPRECOMMENDATION WITH DEFAULT KEY
.