Package dev.langchain4j.agent.tool
Class ToolParameters.Builder
-
- All Implemented Interfaces:
public final class ToolParameters.BuilderToolParametersbuilder static inner class.
-
-
Method Summary
Modifier and Type Method Description ToolParameters.Buildertype(String type)Sets the type.ToolParameters.Builderproperties(Map<String, Map<String, Object>> properties)Sets the properties.ToolParameters.Builderrequired(List<String> required)Sets the required.ToolParametersbuild()Returns a ToolParametersbuilt from the parameters previously set.-
-
Method Detail
-
type
@Deprecated(forRemoval = true) ToolParameters.Builder type(String type)
Sets the
type.- Parameters:
type- thetype- Returns:
the
Builder.
-
properties
@Deprecated(forRemoval = true) ToolParameters.Builder properties(Map<String, Map<String, Object>> properties)
Sets the
properties.- Parameters:
properties- theproperties- Returns:
the
Builder.
-
required
@Deprecated(forRemoval = true) ToolParameters.Builder required(List<String> required)
Sets the
required.- Parameters:
required- therequired- Returns:
the
Builder.
-
build
@Deprecated(forRemoval = true) ToolParameters build()
Returns a
ToolParametersbuilt from the parameters previously set.- Returns:
a
ToolParametersbuilt with parameters of thisToolParameters.Builder
-
-
-
-