Skip to content

/AWS1/CL_GG2COMPONENT

Contains information about a component.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_arn TYPE /AWS1/GG2COMPONENTARN /AWS1/GG2COMPONENTARN

The ARN of the component version.

iv_componentname TYPE /AWS1/GG2COMPONENTNAMESTRING /AWS1/GG2COMPONENTNAMESTRING

The name of the component.

io_latestversion TYPE REF TO /AWS1/CL_GG2COMPONENTLATESTVRS /AWS1/CL_GG2COMPONENTLATESTVRS

The latest version of the component and its details.


Queryable Attributes

arn

The ARN of the component version.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

componentName

The name of the component.

Accessible with the following methods

Method Description
GET_COMPONENTNAME() Getter for COMPONENTNAME, with configurable default
ASK_COMPONENTNAME() Getter for COMPONENTNAME w/ exceptions if field has no value
HAS_COMPONENTNAME() Determine if COMPONENTNAME has a value

latestVersion

The latest version of the component and its details.

Accessible with the following methods

Method Description
GET_LATESTVERSION() Getter for LATESTVERSION

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_COMPONENTLIST

TYPES TT_COMPONENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GG2COMPONENT WITH DEFAULT KEY
.