Interface ToolOutputConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ToolOutputConfiguration.Builder,,ToolOutputConfiguration> SdkBuilder<ToolOutputConfiguration.Builder,,ToolOutputConfiguration> SdkPojo
- Enclosing class:
ToolOutputConfiguration
@Mutable
@NotThreadSafe
public static interface ToolOutputConfiguration.Builder
extends SdkPojo, CopyableBuilder<ToolOutputConfiguration.Builder,ToolOutputConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionoutputVariableNameOverride(String outputVariableNameOverride) Override the tool output results to different variable name.sessionDataNamespace(String sessionDataNamespace) The session data namespace for tool output.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
outputVariableNameOverride
Override the tool output results to different variable name.
- Parameters:
outputVariableNameOverride- Override the tool output results to different variable name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionDataNamespace
The session data namespace for tool output.
- Parameters:
sessionDataNamespace- The session data namespace for tool output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-