Interface CfnAgent.AgentKnowledgeBaseProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAgent.AgentKnowledgeBaseProperty.Jsii$Proxy
- Enclosing class:
CfnAgent
@Stability(Stable)
public static interface CfnAgent.AgentKnowledgeBaseProperty
extends software.amazon.jsii.JsiiSerializable
Contains details about a knowledge base that is associated with an agent.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.bedrock.*; AgentKnowledgeBaseProperty agentKnowledgeBaseProperty = AgentKnowledgeBaseProperty.builder() .description("description") .knowledgeBaseId("knowledgeBaseId") // the properties below are optional .knowledgeBaseState("knowledgeBaseState") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnAgent.AgentKnowledgeBaseProperty
static final class
An implementation forCfnAgent.AgentKnowledgeBaseProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The description of the association between the agent and the knowledge base.The unique identifier of the association between the agent and the knowledge base.default String
Specifies whether to use the knowledge base or not when sending an InvokeAgent request.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
The description of the association between the agent and the knowledge base.- See Also:
-
getKnowledgeBaseId
The unique identifier of the association between the agent and the knowledge base.- See Also:
-
getKnowledgeBaseState
Specifies whether to use the knowledge base or not when sending an InvokeAgent request.- See Also:
-
builder
-