Class AgentActionGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrock.alpha.AgentActionGroupProps.Jsii$Proxy
- All Implemented Interfaces:
AgentActionGroupProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AgentActionGroupProps
@Stability(Experimental)
@Internal
public static final class AgentActionGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AgentActionGroupProps
An implementation for
AgentActionGroupProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrock.alpha.AgentActionGroupProps
AgentActionGroupProps.Builder, AgentActionGroupProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(AgentActionGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theAgentActionGroupProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final ApiSchema
(experimental) The API Schema defining the functions available to the agent.final String
(experimental) A description of the action group.final Boolean
(experimental) Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.final ActionGroupExecutor
(experimental) The action group executor that implements the API functions.final Boolean
(experimental) Specifies whether to delete the resource even if it's in use.final FunctionSchema
(experimental) Defines functions that each define parameters that the agent needs to invoke from the user.final String
getName()
(experimental) The name of the action group.(experimental) The AWS Defined signature for enabling certain capabilities in your agent.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theAgentActionGroupProps.Builder
.
-
-
Method Details
-
getApiSchema
Description copied from interface:AgentActionGroupProps
(experimental) The API Schema defining the functions available to the agent.Default: undefined - No API Schema is provided
- Specified by:
getApiSchema
in interfaceAgentActionGroupProps
-
getDescription
Description copied from interface:AgentActionGroupProps
(experimental) A description of the action group.Default: undefined - No description is provided
- Specified by:
getDescription
in interfaceAgentActionGroupProps
-
getEnabled
Description copied from interface:AgentActionGroupProps
(experimental) Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.Default: true - The action group is enabled
- Specified by:
getEnabled
in interfaceAgentActionGroupProps
-
getExecutor
Description copied from interface:AgentActionGroupProps
(experimental) The action group executor that implements the API functions.Default: undefined - No executor is provided
- Specified by:
getExecutor
in interfaceAgentActionGroupProps
-
getForceDelete
Description copied from interface:AgentActionGroupProps
(experimental) Specifies whether to delete the resource even if it's in use.Default: false - The resource will not be deleted if it's in use
- Specified by:
getForceDelete
in interfaceAgentActionGroupProps
-
getFunctionSchema
Description copied from interface:AgentActionGroupProps
(experimental) Defines functions that each define parameters that the agent needs to invoke from the user.NO L2 yet as this doesn't make much sense IMHO.
Default: undefined - No function schema is provided
- Specified by:
getFunctionSchema
in interfaceAgentActionGroupProps
-
getName
Description copied from interface:AgentActionGroupProps
(experimental) The name of the action group.Default: - A unique name is generated in the format 'action_group_quick_start_UUID'
- Specified by:
getName
in interfaceAgentActionGroupProps
-
getParentActionGroupSignature
Description copied from interface:AgentActionGroupProps
(experimental) The AWS Defined signature for enabling certain capabilities in your agent.When this property is specified, you must leave the description, apiSchema, and actionGroupExecutor fields blank for this action group.
Default: undefined - No parent action group signature is provided
- Specified by:
getParentActionGroupSignature
in interfaceAgentActionGroupProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-