/AWS1/CL_CEXGENERATIONSUMMARY¶
The summary of the Savings Plans recommendation generation.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_recommendationid TYPE /AWS1/CEXRECOMMENDATIONID /AWS1/CEXRECOMMENDATIONID¶
Indicates the ID for this specific recommendation.
iv_generationstatus TYPE /AWS1/CEXGENERATIONSTATUS /AWS1/CEXGENERATIONSTATUS¶
Indicates whether the recommendation generation succeeded, is processing, or failed.
iv_generationstartedtime TYPE /AWS1/CEXZONEDDATETIME /AWS1/CEXZONEDDATETIME¶
Indicates the start time of the recommendation generation.
iv_generationcompletiontime TYPE /AWS1/CEXZONEDDATETIME /AWS1/CEXZONEDDATETIME¶
Indicates the completion time of the recommendation generation.
iv_estimatedcompletiontime TYPE /AWS1/CEXZONEDDATETIME /AWS1/CEXZONEDDATETIME¶
Indicates the estimated time for when the recommendation generation will complete.
Queryable Attributes¶
RecommendationId¶
Indicates the ID for this specific recommendation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECOMMENDATIONID() |
Getter for RECOMMENDATIONID, with configurable default |
ASK_RECOMMENDATIONID() |
Getter for RECOMMENDATIONID w/ exceptions if field has no va |
HAS_RECOMMENDATIONID() |
Determine if RECOMMENDATIONID has a value |
GenerationStatus¶
Indicates whether the recommendation generation succeeded, is processing, or failed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GENERATIONSTATUS() |
Getter for GENERATIONSTATUS, with configurable default |
ASK_GENERATIONSTATUS() |
Getter for GENERATIONSTATUS w/ exceptions if field has no va |
HAS_GENERATIONSTATUS() |
Determine if GENERATIONSTATUS has a value |
GenerationStartedTime¶
Indicates the start time of the recommendation generation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GENERATIONSTARTEDTIME() |
Getter for GENERATIONSTARTEDTIME, with configurable default |
ASK_GENERATIONSTARTEDTIME() |
Getter for GENERATIONSTARTEDTIME w/ exceptions if field has |
HAS_GENERATIONSTARTEDTIME() |
Determine if GENERATIONSTARTEDTIME has a value |
GenerationCompletionTime¶
Indicates the completion time of the recommendation generation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GENERATIONCOMPLETIONTIME() |
Getter for GENERATIONCOMPLETIONTIME, with configurable defau |
ASK_GENERATIONCOMPLETIONTIME() |
Getter for GENERATIONCOMPLETIONTIME w/ exceptions if field h |
HAS_GENERATIONCOMPLETIONTIME() |
Determine if GENERATIONCOMPLETIONTIME has a value |
EstimatedCompletionTime¶
Indicates the estimated time for when the recommendation generation will complete.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ESTIMATEDCOMPLETIONTIME() |
Getter for ESTIMATEDCOMPLETIONTIME, with configurable defaul |
ASK_ESTIMATEDCOMPLETIONTIME() |
Getter for ESTIMATEDCOMPLETIONTIME w/ exceptions if field ha |
HAS_ESTIMATEDCOMPLETIONTIME() |
Determine if ESTIMATEDCOMPLETIONTIME 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_GENERATIONSUMMARYLIST¶
TYPES TT_GENERATIONSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CEXGENERATIONSUMMARY WITH DEFAULT KEY
.