Uses of Class
dev.tachyonmcp.core.server.config.CapabilitiesConfig.Builder
Packages that use CapabilitiesConfig.Builder
Package
Description
Server classes
Server, capability, network, session, and task configuration types.
-
Uses of CapabilitiesConfig.Builder in dev.tachyonmcp.core.server
Method parameters in dev.tachyonmcp.core.server with type arguments of type CapabilitiesConfig.BuilderModifier and TypeMethodDescriptionServerBuilder.capabilities(Consumer<CapabilitiesConfig.Builder> configurer) Configures advertised MCP capabilities. -
Uses of CapabilitiesConfig.Builder in dev.tachyonmcp.core.server.config
Methods in dev.tachyonmcp.core.server.config that return CapabilitiesConfig.BuilderModifier and TypeMethodDescriptionstatic CapabilitiesConfig.BuilderCapabilitiesConfig.builder()Creates a new builder.CapabilitiesConfig.Builder.completions()Enables completions (Mode.ON).CapabilitiesConfig.Builder.completions(Mode completions) Sets the completions mode.CapabilitiesConfig.Builder.logging()Enables logging.CapabilitiesConfig.Builder.logging(boolean logging) Sets whether logging is enabled.CapabilitiesConfig.Builder.noCompletions()Disables completions (Mode.OFF).CapabilitiesConfig.Builder.noPrompts()Disables prompts (Mode.OFF).CapabilitiesConfig.Builder.noResources()Disables resources (Mode.OFF).CapabilitiesConfig.Builder.noTasks()Disables tasks.CapabilitiesConfig.Builder.noTools()Disables tools (Mode.OFF).CapabilitiesConfig.Builder.prompts()Enables prompts with default settings.CapabilitiesConfig.Builder.prompts(boolean listChanged) Enables prompts with the specified list-changed setting.CapabilitiesConfig.Builder.prompts(FeatureConfig config) Configures prompts from a feature config.CapabilitiesConfig.Builder.promptsListChanged(boolean promptsListChanged) Sets whether prompts list change notifications are enabled.CapabilitiesConfig.Builder.promptsMode(Mode promptsMode) Sets the prompts mode.CapabilitiesConfig.Builder.promptsPageSize(int promptsPageSize) Sets the prompts page size.CapabilitiesConfig.Builder.resources()Enables resources with default settings.CapabilitiesConfig.Builder.resources(boolean subscribe, boolean listChanged) Enables resources with the specified subscribe and list-changed settings.CapabilitiesConfig.Builder.resources(ResourcesConfig config) Configures resources from a resources config.CapabilitiesConfig.Builder.resourcesListChanged(boolean resourcesListChanged) Sets whether resources list change notifications are enabled.CapabilitiesConfig.Builder.resourcesMode(Mode resourcesMode) Sets the resources mode.CapabilitiesConfig.Builder.resourcesPageSize(int resourcesPageSize) Sets the resources page size.CapabilitiesConfig.Builder.resourcesSubscribe(boolean resourcesSubscribe) Sets whether resource subscriptions are enabled.CapabilitiesConfig.Builder.tasks()Enables tasks with default settings.CapabilitiesConfig.Builder.tasks(boolean list, boolean cancel, boolean requests) Enables tasks with the specified list, cancel, and requests settings.CapabilitiesConfig.Builder.tasks(TasksConfig config) Configures tasks from a tasks config.CapabilitiesConfig.Builder.tasksCancel(boolean tasksCancel) Sets whether task cancellation is enabled.CapabilitiesConfig.Builder.tasksEnabled(boolean tasksEnabled) Sets whether tasks are enabled.CapabilitiesConfig.Builder.tasksKeepAlive(Duration tasksKeepAlive) Sets the tasks keep-alive duration.CapabilitiesConfig.Builder.tasksList(boolean tasksList) Sets whether task listing is enabled.CapabilitiesConfig.Builder.tasksPageSize(int tasksPageSize) Sets the tasks page size.CapabilitiesConfig.Builder.tasksRequests(boolean tasksRequests) Sets whether task requests are enabled.CapabilitiesConfig.Builder.tools()Enables tools with default settings.CapabilitiesConfig.Builder.tools(boolean listChanged) Enables tools with the specified list-changed setting.CapabilitiesConfig.Builder.tools(FeatureConfig config) Configures tools from a feature config.CapabilitiesConfig.Builder.toolsListChanged(boolean toolsListChanged) Sets whether tools list change notifications are enabled.Sets the tools mode.CapabilitiesConfig.Builder.toolsPageSize(int toolsPageSize) Sets the tools page size.