Class CfnFlow.FlowNodeConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrock.CfnFlow.FlowNodeConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnFlow.FlowNodeConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFlow.FlowNodeConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnFlow.FlowNodeConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFlow.FlowNodeConfigurationProperty
An implementation for
CfnFlow.FlowNodeConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrock.CfnFlow.FlowNodeConfigurationProperty
CfnFlow.FlowNodeConfigurationProperty.Builder, CfnFlow.FlowNodeConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFlow.FlowNodeConfigurationProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectContains configurations for a Condition node in your flow.final ObjectgetInput()Contains configurations for an input flow node in your flow.final ObjectContains configurations for a knowledge base node in your flow.final ObjectContains configurations for a Lambda function node in your flow.final ObjectgetLex()Contains configurations for a Lex node in your flow.final ObjectContains configurations for an output flow node in your flow.final ObjectContains configurations for a prompt node in your flow.final inthashCode()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 theCfnFlow.FlowNodeConfigurationProperty.Builder.
-
-
Method Details
-
getCondition
Description copied from interface:CfnFlow.FlowNodeConfigurationPropertyContains configurations for a Condition node in your flow.Defines conditions that lead to different branches of the flow.
- Specified by:
getConditionin interfaceCfnFlow.FlowNodeConfigurationProperty- See Also:
-
getInput
Description copied from interface:CfnFlow.FlowNodeConfigurationPropertyContains configurations for an input flow node in your flow.The first node in the flow.
inputscan't be specified for this node.- Specified by:
getInputin interfaceCfnFlow.FlowNodeConfigurationProperty- See Also:
-
getKnowledgeBase
Description copied from interface:CfnFlow.FlowNodeConfigurationPropertyContains configurations for a knowledge base node in your flow.Queries a knowledge base and returns the retrieved results or generated response.
- Specified by:
getKnowledgeBasein interfaceCfnFlow.FlowNodeConfigurationProperty- See Also:
-
getLambdaFunction
Description copied from interface:CfnFlow.FlowNodeConfigurationPropertyContains configurations for a Lambda function node in your flow.Invokes an AWS Lambda function.
- Specified by:
getLambdaFunctionin interfaceCfnFlow.FlowNodeConfigurationProperty- See Also:
-
getLex
Description copied from interface:CfnFlow.FlowNodeConfigurationPropertyContains configurations for a Lex node in your flow.Invokes an Amazon Lex bot to identify the intent of the input and return the intent as the output.
- Specified by:
getLexin interfaceCfnFlow.FlowNodeConfigurationProperty- See Also:
-
getOutput
Description copied from interface:CfnFlow.FlowNodeConfigurationPropertyContains configurations for an output flow node in your flow.The last node in the flow.
outputscan't be specified for this node.- Specified by:
getOutputin interfaceCfnFlow.FlowNodeConfigurationProperty- See Also:
-
getPrompt
Description copied from interface:CfnFlow.FlowNodeConfigurationPropertyContains configurations for a prompt node in your flow.Runs a prompt and generates the model response as the output. You can use a prompt from Prompt management or you can configure one in this node.
- Specified by:
getPromptin interfaceCfnFlow.FlowNodeConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-