Skip to content

/AWS1/CL_OSRGETCAPABRESPONSE

The result of a GetCapability request. Contains details about the capability.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_capabilityname TYPE /AWS1/OSRCAPABILITYNAME /AWS1/OSRCAPABILITYNAME

The name of the 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_OSRCAPABEXTNDRSPCFG /AWS1/CL_OSRCAPABEXTNDRSPCFG

The configuration settings for the capability, including capability-specific settings such as AI configuration.

it_failures TYPE /AWS1/CL_OSRCAPABILITYFAILURE=>TT_CAPABILITYFAILURES TT_CAPABILITYFAILURES

A list of failures associated with the capability, if any. Each failure includes a reason and details about what went wrong.


Queryable Attributes

capabilityName

The name of the 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 capability, including capability-specific settings such as AI configuration.

Accessible with the following methods

Method Description
GET_CAPABILITYCONFIG() Getter for CAPABILITYCONFIG

failures

A list of failures associated with the capability, if any. Each failure includes a reason and details about what went wrong.

Accessible with the following methods

Method Description
GET_FAILURES() Getter for FAILURES, with configurable default
ASK_FAILURES() Getter for FAILURES w/ exceptions if field has no value
HAS_FAILURES() Determine if FAILURES has a value