Uses of Interface
dev.tachyonmcp.api.server.features.resources.ResourceTemplateDescriptor
Packages that use ResourceTemplateDescriptor
Package
Description
Resource feature types and function interfaces.
Protocol interfaces and domain types for MCP server and client interaction.
Generated JSON-RPC codecs for the MCP 2025-11-25 protocol version.
Generated JSON-RPC codecs for the MCP 2026-07-28 protocol version.
Resource registry implementations for managing resource and resource template definitions.
-
Uses of ResourceTemplateDescriptor in dev.tachyonmcp.api.server.features.resources
Methods in dev.tachyonmcp.api.server.features.resources that return ResourceTemplateDescriptorModifier and TypeMethodDescriptionResourceTemplateDescriptor.Builder.build()Builds theResourceTemplateDescriptor.static ResourceTemplateDescriptorDeprecated.static ResourceTemplateDescriptorResourceTemplateDescriptor.of(String name, String uriTemplate, @Nullable String description, @Nullable String mimeType, @Nullable String title, @Nullable Annotations annotations, @Nullable List<Icon> icons, @Nullable String extensionId) Deprecated.Usebuilder()Methods in dev.tachyonmcp.api.server.features.resources that return types with arguments of type ResourceTemplateDescriptorModifier and TypeMethodDescriptionResources.findTemplate(String name) Finds a registered resource template descriptor by name.Resources.templateDescriptors()Lists all registered resource template descriptors.Methods in dev.tachyonmcp.api.server.features.resources with parameters of type ResourceTemplateDescriptorModifier and TypeMethodDescriptionResources.registerTemplate(ResourceTemplateDescriptor descriptor, ResourceFn fn) Registers a resource template descriptor with its synchronous function.Resources.registerTemplateAsync(ResourceTemplateDescriptor descriptor, AsyncResourceFn fn) Registers a resource template with an asynchronous function. -
Uses of ResourceTemplateDescriptor in dev.tachyonmcp.core.protocol
Method parameters in dev.tachyonmcp.core.protocol with type arguments of type ResourceTemplateDescriptorModifier and TypeMethodDescriptionProtocolResponseMapper.listResourceTemplatesResult(List<ResourceTemplateDescriptor> templates, @Nullable String nextCursor) Maps a paginated list of resource template entries into protocol-specific shape. -
Uses of ResourceTemplateDescriptor in dev.tachyonmcp.core.protocol.mcp.v2025_11_25.codecs
Method parameters in dev.tachyonmcp.core.protocol.mcp.v2025_11_25.codecs with type arguments of type ResourceTemplateDescriptorModifier and TypeMethodDescriptionMcpResponseMapper.listResourceTemplatesResult(List<ResourceTemplateDescriptor> templates, @Nullable String nextCursor) -
Uses of ResourceTemplateDescriptor in dev.tachyonmcp.core.protocol.mcp.v2026_07_28.codecs
Method parameters in dev.tachyonmcp.core.protocol.mcp.v2026_07_28.codecs with type arguments of type ResourceTemplateDescriptorModifier and TypeMethodDescriptionMcpResponseMapper.listResourceTemplatesResult(List<ResourceTemplateDescriptor> templates, @Nullable String nextCursor) -
Uses of ResourceTemplateDescriptor in dev.tachyonmcp.core.server.features.resources
Methods in dev.tachyonmcp.core.server.features.resources that return ResourceTemplateDescriptorModifier and TypeMethodDescriptionResourceTemplateEntry.descriptor()Returns the value of thedescriptorrecord component.Methods in dev.tachyonmcp.core.server.features.resources that return types with arguments of type ResourceTemplateDescriptorModifier and TypeMethodDescriptionDefaultResourceRegistry.findTemplate(String name) Finds a registered resource template by name.DefaultResourceRegistry.templateDescriptors()Lists registered resource template descriptors in name order.Methods in dev.tachyonmcp.core.server.features.resources with parameters of type ResourceTemplateDescriptorModifier and TypeMethodDescriptionstatic ResourceTemplateEntryResourceTemplateEntry.of(ResourceTemplateDescriptor descriptor, AsyncResourceFn fn) Creates a resource template entry from its descriptor and handler.DefaultResourceRegistry.registerTemplate(ResourceTemplateDescriptor descriptor, ResourceFn fn) Registers a resource template with its handler.DefaultResourceRegistry.registerTemplateAsync(ResourceTemplateDescriptor descriptor, AsyncResourceFn fn) Constructors in dev.tachyonmcp.core.server.features.resources with parameters of type ResourceTemplateDescriptorModifierConstructorDescriptionResourceTemplateEntry(ResourceTemplateDescriptor descriptor, AsyncResourceFn fn, UriTemplate uriTemplate) Creates an instance of aResourceTemplateEntryrecord class.
builder()