Class FlowOutputEvent.BuilderImpl
java.lang.Object
software.amazon.awssdk.services.bedrockagentruntime.model.FlowOutputEvent.BuilderImpl
- All Implemented Interfaces:
SdkPojo,FlowOutputEvent.Builder,Buildable,CopyableBuilder<FlowOutputEvent.Builder,,FlowOutputEvent> SdkBuilder<FlowOutputEvent.Builder,FlowOutputEvent>
- Enclosing class:
- FlowOutputEvent
protected static class FlowOutputEvent.BuilderImpl
extends Object
implements FlowOutputEvent.Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()final FlowOutputEvent.Buildercontent(FlowOutputContent content) The content in the output.final Stringfinal Stringfinal FlowOutputEvent.BuilderThe name of the flow output node that the output is from.final FlowOutputEvent.BuilderThe type of the node that the output is from.final FlowOutputEvent.BuilderThe type of the node that the output is from.final voidsetContent(software.amazon.awssdk.services.bedrockagentruntime.model.FlowOutputContent.BuilderImpl content) final voidsetNodeName(String nodeName) final voidsetNodeType(String nodeType) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.bedrockagentruntime.model.FlowOutputEvent.Builder
contentMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutationMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields
-
Constructor Details
-
BuilderImpl
protected BuilderImpl() -
BuilderImpl
-
-
Method Details
-
getContent
-
setContent
public final void setContent(software.amazon.awssdk.services.bedrockagentruntime.model.FlowOutputContent.BuilderImpl content) -
content
Description copied from interface:FlowOutputEvent.BuilderThe content in the output.
- Specified by:
contentin interfaceFlowOutputEvent.Builder- Parameters:
content- The content in the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getNodeName
-
setNodeName
-
nodeName
Description copied from interface:FlowOutputEvent.BuilderThe name of the flow output node that the output is from.
- Specified by:
nodeNamein interfaceFlowOutputEvent.Builder- Parameters:
nodeName- The name of the flow output node that the output is from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getNodeType
-
setNodeType
-
nodeType
Description copied from interface:FlowOutputEvent.BuilderThe type of the node that the output is from.
- Specified by:
nodeTypein interfaceFlowOutputEvent.Builder- Parameters:
nodeType- The type of the node that the output is from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nodeType
Description copied from interface:FlowOutputEvent.BuilderThe type of the node that the output is from.
- Specified by:
nodeTypein interfaceFlowOutputEvent.Builder- Parameters:
nodeType- The type of the node that the output is from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
build
- Specified by:
buildin interfaceBuildable- Specified by:
buildin interfaceSdkBuilder<FlowOutputEvent.Builder,FlowOutputEvent>
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-