Skip to content

/AWS1/CL_REHCOMPONENTRECOMME00

Defines recommendations for an Resilience Hub Application Component, returned as an object. This object contains component names, configuration recommendations, and recommendation statuses.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_appcomponentname TYPE /AWS1/REHENTITYID /AWS1/REHENTITYID

Name of the Application Component.

iv_recommendationstatus TYPE /AWS1/REHRECOMMENDATIONCPLNC00 /AWS1/REHRECOMMENDATIONCPLNC00

Status of the recommendation.

it_configrecommendations TYPE /AWS1/CL_REHCFGRECOMMENDATION=>TT_CONFIGRECOMMENDATIONLIST TT_CONFIGRECOMMENDATIONLIST

List of recommendations.


Queryable Attributes

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

recommendationStatus

Status of the recommendation.

Accessible with the following methods

Method Description
GET_RECOMMENDATIONSTATUS() Getter for RECOMMENDATIONSTATUS, with configurable default
ASK_RECOMMENDATIONSTATUS() Getter for RECOMMENDATIONSTATUS w/ exceptions if field has n
HAS_RECOMMENDATIONSTATUS() Determine if RECOMMENDATIONSTATUS has a value

configRecommendations

List of recommendations.

Accessible with the following methods

Method Description
GET_CONFIGRECOMMENDATIONS() Getter for CONFIGRECOMMENDATIONS, with configurable default
ASK_CONFIGRECOMMENDATIONS() Getter for CONFIGRECOMMENDATIONS w/ exceptions if field has
HAS_CONFIGRECOMMENDATIONS() Determine if CONFIGRECOMMENDATIONS 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_COMPONENTRECOMMENDATIONLIST

TYPES TT_COMPONENTRECOMMENDATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_REHCOMPONENTRECOMME00 WITH DEFAULT KEY
.