Uses of Class
dev.langchain4j.agent.tool.JsonSchemaProperty
-
Uses of JsonSchemaProperty in dev.langchain4j.agent.tool
Modifier and TypeFieldDescriptionstatic final JsonSchemaProperty
JsonSchemaProperty.ARRAY
Deprecated, for removal: This API element is subject to removal in a future version.static final JsonSchemaProperty
JsonSchemaProperty.BOOLEAN
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonBooleanSchema()
insteadstatic final JsonSchemaProperty
JsonSchemaProperty.INTEGER
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonIntegerSchema()
insteadstatic final JsonSchemaProperty
JsonSchemaProperty.NULL
Deprecated, for removal: This API element is subject to removal in a future version.static final JsonSchemaProperty
JsonSchemaProperty.NUMBER
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonNumberSchema()
insteadstatic final JsonSchemaProperty
JsonSchemaProperty.OBJECT
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonObjectSchema.builder()
insteadstatic final JsonSchemaProperty
JsonSchemaProperty.STRING
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonStringSchema()
insteadModifier and TypeMethodDescriptionstatic JsonSchemaProperty
JsonSchemaProperty.description
(String value) Deprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElement
API instead to define the schema for tool parametersstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonEnumSchema
insteadstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonEnumSchema
insteadstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonEnumSchema
insteadstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElement
API instead to define the schema for tool parametersstatic JsonSchemaProperty
JsonSchemaProperty.items
(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonArraySchema
insteadstatic JsonSchemaProperty
JsonSchemaProperty.objectItems
(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonObjectSchema
insteadstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElement
API instead to define the schema for tool parametersstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElement
API instead to define the schema for tool parametersModifier and TypeMethodDescriptionToolSpecification.Builder.addOptionalParameter
(String name, JsonSchemaProperty... jsonSchemaProperties) Deprecated, for removal: This API element is subject to removal in a future version.please useToolSpecification.Builder.parameters(JsonObjectSchema)
instead.ToolSpecification.Builder.addParameter
(String name, JsonSchemaProperty... jsonSchemaProperties) Deprecated, for removal: This API element is subject to removal in a future version.please useToolSpecification.Builder.parameters(JsonObjectSchema)
instead.static JsonSchemaProperty
JsonSchemaProperty.items
(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonArraySchema
insteadstatic JsonSchemaProperty
JsonSchemaProperty.objectItems
(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonObjectSchema
insteadModifier and TypeMethodDescriptionToolSpecification.Builder.addOptionalParameter
(String name, Iterable<JsonSchemaProperty> jsonSchemaProperties) Deprecated, for removal: This API element is subject to removal in a future version.please useToolSpecification.Builder.parameters(JsonObjectSchema)
instead.ToolSpecification.Builder.addParameter
(String name, Iterable<JsonSchemaProperty> jsonSchemaProperties) Deprecated, for removal: This API element is subject to removal in a future version.please useToolSpecification.Builder.parameters(JsonObjectSchema)
instead.
JsonArraySchema.builder()
instead