public static class McpSchema.Tool.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
McpSchema.Tool.Builder |
annotations(McpSchema.ToolAnnotations annotations) |
McpSchema.Tool |
build() |
McpSchema.Tool.Builder |
description(String description) |
McpSchema.Tool.Builder |
inputSchema(McpSchema.JsonSchema inputSchema) |
McpSchema.Tool.Builder |
inputSchema(String inputSchema) |
McpSchema.Tool.Builder |
meta(Map<String,Object> meta) |
McpSchema.Tool.Builder |
name(String name) |
McpSchema.Tool.Builder |
outputSchema(Map<String,Object> outputSchema) |
McpSchema.Tool.Builder |
outputSchema(String outputSchema) |
McpSchema.Tool.Builder |
title(String title) |
public McpSchema.Tool.Builder name(String name)
public McpSchema.Tool.Builder title(String title)
public McpSchema.Tool.Builder description(String description)
public McpSchema.Tool.Builder inputSchema(McpSchema.JsonSchema inputSchema)
public McpSchema.Tool.Builder inputSchema(String inputSchema)
public McpSchema.Tool.Builder outputSchema(Map<String,Object> outputSchema)
public McpSchema.Tool.Builder outputSchema(String outputSchema)
public McpSchema.Tool.Builder annotations(McpSchema.ToolAnnotations annotations)
public McpSchema.Tool.Builder meta(Map<String,Object> meta)
public McpSchema.Tool build()
Copyright © 2025. All rights reserved.