Uses of Interface
dev.tachyonmcp.api.server.features.resources.ResourceDescriptor
Packages that use ResourceDescriptor
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 ResourceDescriptor in dev.tachyonmcp.api.server.features.resources
Methods in dev.tachyonmcp.api.server.features.resources that return ResourceDescriptorModifier and TypeMethodDescriptionResourceDescriptor.Builder.build()static ResourceDescriptorResourceDescriptor.of(String name, String uri, @Nullable String description, @Nullable String mimeType) Creates a resource descriptor with the given fields.static ResourceDescriptorResourceDescriptor.of(String name, String uri, @Nullable String description, @Nullable String mimeType, @Nullable String title, @Nullable Annotations annotations, @Nullable Long size, @Nullable List<Icon> icons) Creates a fully specified resource descriptor.Methods in dev.tachyonmcp.api.server.features.resources that return types with arguments of type ResourceDescriptorModifier and TypeMethodDescriptionResources.descriptors()Lists the descriptors for all registered resources.Finds a registered resource descriptor by name.Finds a registered resource descriptor by URI.Methods in dev.tachyonmcp.api.server.features.resources with parameters of type ResourceDescriptorModifier and TypeMethodDescriptionResources.register(ResourceDescriptor descriptor, ResourceFn fn) Registers a resource descriptor with its synchronous function.Resources.registerAsync(ResourceDescriptor descriptor, AsyncResourceFn fn) Registers a resource descriptor with an asynchronous function. -
Uses of ResourceDescriptor in dev.tachyonmcp.core.protocol
Method parameters in dev.tachyonmcp.core.protocol with type arguments of type ResourceDescriptorModifier and TypeMethodDescriptionProtocolResponseMapper.listResourcesResult(List<ResourceDescriptor> resources, @Nullable String nextCursor) Maps a paginated list of resource descriptors into protocol-specific shape. -
Uses of ResourceDescriptor 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 ResourceDescriptorModifier and TypeMethodDescriptionMcpResponseMapper.listResourcesResult(List<ResourceDescriptor> resources, @Nullable String nextCursor) -
Uses of ResourceDescriptor 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 ResourceDescriptorModifier and TypeMethodDescriptionMcpResponseMapper.listResourcesResult(List<ResourceDescriptor> resources, @Nullable String nextCursor) -
Uses of ResourceDescriptor in dev.tachyonmcp.core.server.features.resources
Methods in dev.tachyonmcp.core.server.features.resources that return types with arguments of type ResourceDescriptorModifier and TypeMethodDescriptionDefaultResourceRegistry.descriptors()Lists registered resource descriptors in ascending name order.Finds a registered resource by name.Lists registered resources in name order using cursor-based pagination.DefaultResourceRegistry.list(int limit, @Nullable String cursor, Predicate<ResourceDescriptor> filter) Methods in dev.tachyonmcp.core.server.features.resources with parameters of type ResourceDescriptorModifier and TypeMethodDescriptionDefaultResourceRegistry.register(ResourceDescriptor descriptor, ResourceFn fn) Registers a resource descriptor and its handler.DefaultResourceRegistry.registerAsync(ResourceDescriptor descriptor, AsyncResourceFn fn) Method parameters in dev.tachyonmcp.core.server.features.resources with type arguments of type ResourceDescriptorModifier and TypeMethodDescriptionDefaultResourceRegistry.list(int limit, @Nullable String cursor, Predicate<ResourceDescriptor> filter)