/AWS1/CL_BDAAGENTKNOWLEDGEBASE¶
Contains details about a knowledge base that is associated with an agent.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_agentid TYPE /AWS1/BDAID /AWS1/BDAID¶
The unique identifier of the agent with which the knowledge base is associated.
iv_agentversion TYPE /AWS1/BDAVERSION /AWS1/BDAVERSION¶
The version of the agent with which the knowledge base is associated.
iv_knowledgebaseid TYPE /AWS1/BDAID /AWS1/BDAID¶
The unique identifier of the association between the agent and the knowledge base.
iv_description TYPE /AWS1/BDADESCRIPTION /AWS1/BDADESCRIPTION¶
The description of the association between the agent and the knowledge base.
iv_createdat TYPE /AWS1/BDADATETIMESTAMP /AWS1/BDADATETIMESTAMP¶
The time at which the association between the agent and the knowledge base was created.
iv_updatedat TYPE /AWS1/BDADATETIMESTAMP /AWS1/BDADATETIMESTAMP¶
The time at which the association between the agent and the knowledge base was last updated.
iv_knowledgebasestate TYPE /AWS1/BDAKNOWLEDGEBASESTATE /AWS1/BDAKNOWLEDGEBASESTATE¶
Specifies whether to use the knowledge base or not when sending an InvokeAgent request.
Queryable Attributes¶
agentId¶
The unique identifier of the agent with which the knowledge base is associated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGENTID() |
Getter for AGENTID, with configurable default |
ASK_AGENTID() |
Getter for AGENTID w/ exceptions if field has no value |
HAS_AGENTID() |
Determine if AGENTID has a value |
agentVersion¶
The version of the agent with which the knowledge base is associated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGENTVERSION() |
Getter for AGENTVERSION, with configurable default |
ASK_AGENTVERSION() |
Getter for AGENTVERSION w/ exceptions if field has no value |
HAS_AGENTVERSION() |
Determine if AGENTVERSION has a value |
knowledgeBaseId¶
The unique identifier of the association between the agent and the knowledge base.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KNOWLEDGEBASEID() |
Getter for KNOWLEDGEBASEID, with configurable default |
ASK_KNOWLEDGEBASEID() |
Getter for KNOWLEDGEBASEID w/ exceptions if field has no val |
HAS_KNOWLEDGEBASEID() |
Determine if KNOWLEDGEBASEID has a value |
description¶
The description of the association between the agent and the knowledge base.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
createdAt¶
The time at which the association between the agent and the knowledge base 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 time at which the association between the agent and the knowledge base 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 |
knowledgeBaseState¶
Specifies whether to use the knowledge base or not when sending an InvokeAgent request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KNOWLEDGEBASESTATE() |
Getter for KNOWLEDGEBASESTATE, with configurable default |
ASK_KNOWLEDGEBASESTATE() |
Getter for KNOWLEDGEBASESTATE w/ exceptions if field has no |
HAS_KNOWLEDGEBASESTATE() |
Determine if KNOWLEDGEBASESTATE has a value |