Class InMemorySyncToolRepository.Builder
java.lang.Object
org.springframework.ai.mcp.modern.InMemorySyncToolRepository.Builder
- Enclosing class:
- InMemorySyncToolRepository
Builder for
InMemorySyncToolRepository.-
Method Summary
Modifier and TypeMethodDescriptionbuild()changeBroadcaster(@Nullable io.modelcontextprotocol.modern.server.feature.McpChangeBroadcaster changeBroadcaster) Receivestools/list_changedbroadcasts.Maximum number of tools pertools/listpage.tool(io.modelcontextprotocol.modern.server.feature.McpSyncTool tool)
-
Method Details
-
tool
public InMemorySyncToolRepository.Builder tool(io.modelcontextprotocol.modern.server.feature.McpSyncTool tool) -
tools
public InMemorySyncToolRepository.Builder tools(List<io.modelcontextprotocol.modern.server.feature.McpSyncTool> tools) -
changeBroadcaster
public InMemorySyncToolRepository.Builder changeBroadcaster(@Nullable io.modelcontextprotocol.modern.server.feature.McpChangeBroadcaster changeBroadcaster) Receivestools/list_changedbroadcasts. Unset, changes are not announced. -
pageSize
Maximum number of tools pertools/listpage. Unset returns all tools on one page. -
build
-