Skip to content

/AWS1/CL_OSRREGCAPABRESPONSE

The result of a RegisterCapability request. Contains details about the registered capability.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_capabilityname TYPE /AWS1/OSRCAPABILITYNAME /AWS1/OSRCAPABILITYNAME

The name of the registered capability.

iv_applicationid TYPE /AWS1/OSRAPPLICATIONID /AWS1/OSRAPPLICATIONID

The unique identifier of the OpenSearch UI application.

iv_status TYPE /AWS1/OSRCAPABILITYSTATUS /AWS1/OSRCAPABILITYSTATUS

The current status of the capability. Possible values: creating, create_failed, active, updating, update_failed, deleting, delete_failed.

io_capabilityconfig TYPE REF TO /AWS1/CL_OSRCAPABBASERSPCONFIG /AWS1/CL_OSRCAPABBASERSPCONFIG

The configuration settings for the registered capability.


Queryable Attributes

capabilityName

The name of the registered capability.

Accessible with the following methods

Method Description
GET_CAPABILITYNAME() Getter for CAPABILITYNAME, with configurable default
ASK_CAPABILITYNAME() Getter for CAPABILITYNAME w/ exceptions if field has no valu
HAS_CAPABILITYNAME() Determine if CAPABILITYNAME has a value

applicationId

The unique identifier of the OpenSearch UI application.

Accessible with the following methods

Method Description
GET_APPLICATIONID() Getter for APPLICATIONID, with configurable default
ASK_APPLICATIONID() Getter for APPLICATIONID w/ exceptions if field has no value
HAS_APPLICATIONID() Determine if APPLICATIONID has a value

status

The current status of the capability. Possible values: creating, create_failed, active, updating, update_failed, deleting, delete_failed.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

capabilityConfig

The configuration settings for the registered capability.

Accessible with the following methods

Method Description
GET_CAPABILITYCONFIG() Getter for CAPABILITYCONFIG