/AWS1/CL_BCDSAVGPLANSUTILQUERY¶
Defines the parameters for querying Savings Plans utilization data, including time granularity and sorting preferences.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_timerange TYPE REF TO /AWS1/CL_BCDDATETIMERANGE /AWS1/CL_BCDDATETIMERANGE¶
timeRange
Optional arguments:¶
iv_granularity TYPE /AWS1/BCDGRANULARITY /AWS1/BCDGRANULARITY¶
The time granularity of the retrieved data: HOURLY, DAILY, or MONTHLY.
io_filter TYPE REF TO /AWS1/CL_BCDEXPRESSION /AWS1/CL_BCDEXPRESSION¶
filter
Queryable Attributes¶
timeRange¶
timeRange
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMERANGE() |
Getter for TIMERANGE |
granularity¶
The time granularity of the retrieved data: HOURLY, DAILY, or MONTHLY.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GRANULARITY() |
Getter for GRANULARITY, with configurable default |
ASK_GRANULARITY() |
Getter for GRANULARITY w/ exceptions if field has no value |
HAS_GRANULARITY() |
Determine if GRANULARITY has a value |
filter¶
filter
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILTER() |
Getter for FILTER |