Uses of Interface
software.amazon.awssdk.services.bedrockruntime.model.ToolSpecification.Builder
Packages that use ToolSpecification.Builder
-
Uses of ToolSpecification.Builder in software.amazon.awssdk.services.bedrockruntime.model
Methods in software.amazon.awssdk.services.bedrockruntime.model that return ToolSpecification.BuilderModifier and TypeMethodDescriptionstatic ToolSpecification.BuilderToolSpecification.builder()ToolSpecification.Builder.description(String description) The description for the tool.default ToolSpecification.BuilderToolSpecification.Builder.inputSchema(Consumer<ToolInputSchema.Builder> inputSchema) The input schema for the tool in JSON format.ToolSpecification.Builder.inputSchema(ToolInputSchema inputSchema) The input schema for the tool in JSON format.The name for the tool.Flag to enable structured output enforcement on a tool usage response.ToolSpecification.toBuilder()Methods in software.amazon.awssdk.services.bedrockruntime.model that return types with arguments of type ToolSpecification.BuilderModifier and TypeMethodDescriptionstatic Class<? extends ToolSpecification.Builder>ToolSpecification.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.bedrockruntime.model with type arguments of type ToolSpecification.BuilderModifier and TypeMethodDescriptionstatic ToolTool.fromToolSpec(Consumer<ToolSpecification.Builder> toolSpec) Create an instance of this class withTool.toolSpec()initialized to the given value.default Tool.BuilderTool.Builder.toolSpec(Consumer<ToolSpecification.Builder> toolSpec) The specfication for the tool.