Skip to content

/AWS1/CL_QQBPLUGIN

Information about an Amazon Q Business plugin and its configuration.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_pluginid TYPE /AWS1/QQBPLUGINID /AWS1/QQBPLUGINID

The identifier of the plugin.

iv_displayname TYPE /AWS1/QQBPLUGINNAME /AWS1/QQBPLUGINNAME

The name of the plugin.

iv_type TYPE /AWS1/QQBPLUGINTYPE /AWS1/QQBPLUGINTYPE

The type of the plugin.

iv_serverurl TYPE /AWS1/QQBURL /AWS1/QQBURL

The plugin server URL used for configuration.

iv_state TYPE /AWS1/QQBPLUGINSTATE /AWS1/QQBPLUGINSTATE

The current status of the plugin.

iv_buildstatus TYPE /AWS1/QQBPLUGINBUILDSTATUS /AWS1/QQBPLUGINBUILDSTATUS

The status of the plugin.

iv_createdat TYPE /AWS1/QQBTIMESTAMP /AWS1/QQBTIMESTAMP

The timestamp for when the plugin was created.

iv_updatedat TYPE /AWS1/QQBTIMESTAMP /AWS1/QQBTIMESTAMP

The timestamp for when the plugin was last updated.


Queryable Attributes

pluginId

The identifier of the plugin.

Accessible with the following methods

Method Description
GET_PLUGINID() Getter for PLUGINID, with configurable default
ASK_PLUGINID() Getter for PLUGINID w/ exceptions if field has no value
HAS_PLUGINID() Determine if PLUGINID has a value

displayName

The name of the plugin.

Accessible with the following methods

Method Description
GET_DISPLAYNAME() Getter for DISPLAYNAME, with configurable default
ASK_DISPLAYNAME() Getter for DISPLAYNAME w/ exceptions if field has no value
HAS_DISPLAYNAME() Determine if DISPLAYNAME has a value

type

The type of the plugin.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

serverUrl

The plugin server URL used for configuration.

Accessible with the following methods

Method Description
GET_SERVERURL() Getter for SERVERURL, with configurable default
ASK_SERVERURL() Getter for SERVERURL w/ exceptions if field has no value
HAS_SERVERURL() Determine if SERVERURL has a value

state

The current status of the plugin.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

buildStatus

The status of the plugin.

Accessible with the following methods

Method Description
GET_BUILDSTATUS() Getter for BUILDSTATUS, with configurable default
ASK_BUILDSTATUS() Getter for BUILDSTATUS w/ exceptions if field has no value
HAS_BUILDSTATUS() Determine if BUILDSTATUS has a value

createdAt

The timestamp for when the plugin was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

updatedAt

The timestamp for when the plugin was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT 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_PLUGINS

TYPES TT_PLUGINS TYPE STANDARD TABLE OF REF TO /AWS1/CL_QQBPLUGIN WITH DEFAULT KEY
.