Package com.tnsai.spi
Class ToolRegistry.ToolRegistryEntry.Builder
java.lang.Object
com.tnsai.spi.ToolRegistry.ToolRegistryEntry.Builder
- Enclosing class:
ToolRegistry.ToolRegistryEntry
Builder for ToolRegistryEntry.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()description(String description) optionalParameter(String name, String type, String description, Object defaultValue) parameter(ToolRegistry.ToolParameter parameter) type(ToolRegistry.ToolType type)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
-
description
-
parameter
public ToolRegistry.ToolRegistryEntry.Builder parameter(String name, String type, String description) -
parameter
-
optionalParameter
public ToolRegistry.ToolRegistryEntry.Builder optionalParameter(String name, String type, String description, Object defaultValue) -
tags
-
metadata
-
type
-
build
-