/AWS1/CL_REHCFGRECOMMENDATION¶
Defines a recommendation configuration.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_optimizationtype TYPE /AWS1/REHCFGRECOMMENDATIONOP00 /AWS1/REHCFGRECOMMENDATIONOP00¶
The type of optimization.
iv_name TYPE /AWS1/REHENTITYNAME /AWS1/REHENTITYNAME¶
The name of the recommendation configuration.
iv_referenceid TYPE /AWS1/REHSPECREFERENCEID /AWS1/REHSPECREFERENCEID¶
Reference identifier for the recommendation configuration.
Optional arguments:¶
io_cost TYPE REF TO /AWS1/CL_REHCOST /AWS1/CL_REHCOST¶
The cost for the application.
iv_appcomponentname TYPE /AWS1/REHENTITYID /AWS1/REHENTITYID¶
Name of the Application Component.
it_compliance TYPE /AWS1/CL_REHDISRUPTIONCPLNC=>TT_ASSESSMENTCOMPLIANCE TT_ASSESSMENTCOMPLIANCE¶
The current compliance against the resiliency policy before applying the configuration change.
it_recommendationcompliance TYPE /AWS1/CL_REHRECOMMENDATIONDI00=>TT_RECOMMENDATIONCOMPLIANCE TT_RECOMMENDATIONCOMPLIANCE¶
The expected compliance against the resiliency policy after applying the configuration change.
iv_description TYPE /AWS1/REHENTITYDESCRIPTION /AWS1/REHENTITYDESCRIPTION¶
The optional description for an app.
it_suggestedchanges TYPE /AWS1/CL_REHSUGGESTEDCHANGES00=>TT_SUGGESTEDCHANGESLIST TT_SUGGESTEDCHANGESLIST¶
List of the suggested configuration changes.
iv_haarchitecture TYPE /AWS1/REHHAARCHITECTURE /AWS1/REHHAARCHITECTURE¶
The architecture type.
Queryable Attributes¶
cost¶
The cost for the application.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COST() |
Getter for COST |
appComponentName¶
Name of the Application Component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPCOMPONENTNAME() |
Getter for APPCOMPONENTNAME, with configurable default |
ASK_APPCOMPONENTNAME() |
Getter for APPCOMPONENTNAME w/ exceptions if field has no va |
HAS_APPCOMPONENTNAME() |
Determine if APPCOMPONENTNAME has a value |
compliance¶
The current compliance against the resiliency policy before applying the configuration change.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMPLIANCE() |
Getter for COMPLIANCE, with configurable default |
ASK_COMPLIANCE() |
Getter for COMPLIANCE w/ exceptions if field has no value |
HAS_COMPLIANCE() |
Determine if COMPLIANCE has a value |
recommendationCompliance¶
The expected compliance against the resiliency policy after applying the configuration change.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECOMMENDATIONCOMPLIANCE() |
Getter for RECOMMENDATIONCOMPLIANCE, with configurable defau |
ASK_RECOMMENDATIONCOMPLIANCE() |
Getter for RECOMMENDATIONCOMPLIANCE w/ exceptions if field h |
HAS_RECOMMENDATIONCOMPLIANCE() |
Determine if RECOMMENDATIONCOMPLIANCE has a value |
optimizationType¶
The type of optimization.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPTIMIZATIONTYPE() |
Getter for OPTIMIZATIONTYPE, with configurable default |
ASK_OPTIMIZATIONTYPE() |
Getter for OPTIMIZATIONTYPE w/ exceptions if field has no va |
HAS_OPTIMIZATIONTYPE() |
Determine if OPTIMIZATIONTYPE has a value |
name¶
The name of the recommendation configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
description¶
The optional description for an app.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
suggestedChanges¶
List of the suggested configuration changes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUGGESTEDCHANGES() |
Getter for SUGGESTEDCHANGES, with configurable default |
ASK_SUGGESTEDCHANGES() |
Getter for SUGGESTEDCHANGES w/ exceptions if field has no va |
HAS_SUGGESTEDCHANGES() |
Determine if SUGGESTEDCHANGES has a value |
haArchitecture¶
The architecture type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HAARCHITECTURE() |
Getter for HAARCHITECTURE, with configurable default |
ASK_HAARCHITECTURE() |
Getter for HAARCHITECTURE w/ exceptions if field has no valu |
HAS_HAARCHITECTURE() |
Determine if HAARCHITECTURE has a value |
referenceId¶
Reference identifier for the recommendation configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REFERENCEID() |
Getter for REFERENCEID, with configurable default |
ASK_REFERENCEID() |
Getter for REFERENCEID w/ exceptions if field has no value |
HAS_REFERENCEID() |
Determine if REFERENCEID 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_CONFIGRECOMMENDATIONLIST¶
TYPES TT_CONFIGRECOMMENDATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_REHCFGRECOMMENDATION WITH DEFAULT KEY
.