Index

A B C D E F G H I J L M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(McpConnectionBase) - Method in class io.quarkiverse.mcp.server.runtime.ConnectionManager
 
ALERT - Enum constant in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
 
args() - Method in record class io.quarkiverse.mcp.server.runtime.ArgumentProviders
Returns the value of the args record component.
ArgumentProviders - Record Class in io.quarkiverse.mcp.server.runtime
 
ArgumentProviders(Map<String, Object>, McpConnection, Object, String, Responder) - Constructor for record class io.quarkiverse.mcp.server.runtime.ArgumentProviders
Creates an instance of a ArgumentProviders record class.
arguments() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Returns the value of the arguments record component.
asBlob() - Method in record class io.quarkiverse.mcp.server.BlobResourceContents
 
asBlob() - Method in interface io.quarkiverse.mcp.server.ResourceContents
 
asBlob() - Method in record class io.quarkiverse.mcp.server.TextResourceContents
 
asImage() - Method in interface io.quarkiverse.mcp.server.Content
 
asImage() - Method in record class io.quarkiverse.mcp.server.ImageContent
 
asImage() - Method in record class io.quarkiverse.mcp.server.ResourceContent
 
asImage() - Method in record class io.quarkiverse.mcp.server.TextContent
 
asInteger() - Method in record class io.quarkiverse.mcp.server.RequestId
 
asJson() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
 
asJson() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
 
asResource() - Method in interface io.quarkiverse.mcp.server.Content
 
asResource() - Method in record class io.quarkiverse.mcp.server.ImageContent
 
asResource() - Method in record class io.quarkiverse.mcp.server.ResourceContent
 
asResource() - Method in record class io.quarkiverse.mcp.server.TextContent
 
asString() - Method in record class io.quarkiverse.mcp.server.RequestId
 
asText() - Method in record class io.quarkiverse.mcp.server.BlobResourceContents
 
asText() - Method in interface io.quarkiverse.mcp.server.Content
 
asText() - Method in record class io.quarkiverse.mcp.server.ImageContent
 
asText() - Method in record class io.quarkiverse.mcp.server.ResourceContent
 
asText() - Method in interface io.quarkiverse.mcp.server.ResourceContents
 
asText() - Method in record class io.quarkiverse.mcp.server.TextContent
 
asText() - Method in record class io.quarkiverse.mcp.server.TextResourceContents
 
autoPingInterval - Variable in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
autoPingInterval() - Method in interface io.quarkiverse.mcp.server.runtime.config.McpRuntimeConfig
The interval after which, when set, the server sends a ping message to the connected client automatically.
autoPingInterval() - Method in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 

B

blob() - Method in record class io.quarkiverse.mcp.server.BlobResourceContents
Returns the value of the blob record component.
BLOB - Enum constant in enum class io.quarkiverse.mcp.server.ResourceContents.Type
 
BlobResourceContents - Record Class in io.quarkiverse.mcp.server
 
BlobResourceContents(String, String, String) - Constructor for record class io.quarkiverse.mcp.server.BlobResourceContents
Creates an instance of a BlobResourceContents record class.

C

clientCapabilities() - Method in record class io.quarkiverse.mcp.server.InitializeRequest
Returns the value of the clientCapabilities record component.
ClientCapability - Record Class in io.quarkiverse.mcp.server
 
ClientCapability(String, Map<String, Object>) - Constructor for record class io.quarkiverse.mcp.server.ClientCapability
Creates an instance of a ClientCapability record class.
clientLogging() - Method in interface io.quarkiverse.mcp.server.runtime.config.McpRuntimeConfig
Client logging config.
code() - Method in record class io.quarkiverse.mcp.server.runtime.Error
Returns the value of the code record component.
compareTo(FeatureMetadata<M>) - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
 
COMPLETE_LIST_STRING - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
COMPLETE_STRING - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
COMPLETE_UNI_LIST_STRING - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
COMPLETE_UNI_STRING - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
CompleteArg - Annotation Interface in io.quarkiverse.mcp.server
Annotates a parameter of a "complete" method, such as CompletePrompt.
CompletePrompt - Annotation Interface in io.quarkiverse.mcp.server
Annotates a business method of a CDI bean used to complete a prompt argument
CompleteResourceTemplate - Annotation Interface in io.quarkiverse.mcp.server
Annotates a business method of a CDI bean used to complete an expression of a URI template of a resource template.
CompletionMessageHandler - Class in io.quarkiverse.mcp.server.runtime
 
CompletionMessageHandler() - Constructor for class io.quarkiverse.mcp.server.runtime.CompletionMessageHandler
 
CompletionResponse - Record Class in io.quarkiverse.mcp.server
 
CompletionResponse(List<String>, Integer, Boolean) - Constructor for record class io.quarkiverse.mcp.server.CompletionResponse
Creates an instance of a CompletionResponse record class.
config - Variable in class io.quarkiverse.mcp.server.runtime.McpMessageHandler
 
connection() - Method in record class io.quarkiverse.mcp.server.runtime.ArgumentProviders
Returns the value of the connection record component.
connectionManager - Variable in class io.quarkiverse.mcp.server.runtime.McpMessageHandler
 
ConnectionManager - Class in io.quarkiverse.mcp.server.runtime
 
ConnectionManager() - Constructor for class io.quarkiverse.mcp.server.runtime.ConnectionManager
 
content() - Method in record class io.quarkiverse.mcp.server.PromptMessage
Returns the value of the content record component.
content() - Method in record class io.quarkiverse.mcp.server.ToolResponse
Returns the value of the content record component.
Content - Interface in io.quarkiverse.mcp.server
 
Content.Type - Enum Class in io.quarkiverse.mcp.server
 
contents() - Method in record class io.quarkiverse.mcp.server.ResourceResponse
Returns the value of the contents record component.
create(String, byte[]) - Static method in record class io.quarkiverse.mcp.server.BlobResourceContents
 
create(String, String) - Static method in record class io.quarkiverse.mcp.server.BlobResourceContents
 
create(String, String) - Static method in record class io.quarkiverse.mcp.server.TextResourceContents
 
createMatcherFromUriTemplate(String) - Static method in class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager
 
CRITICAL - Enum constant in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
 

D

data() - Method in record class io.quarkiverse.mcp.server.ImageContent
Returns the value of the data record component.
data() - Method in record class io.quarkiverse.mcp.server.runtime.Error
Returns the value of the data record component.
debug(String, Object...) - Method in interface io.quarkiverse.mcp.server.McpLog
Logs a message and sends a McpLog.LogLevel.DEBUG log message notification to the client.
DEBUG - Enum constant in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
 
declaringClassName() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Returns the value of the declaringClassName record component.
defaultLevel() - Method in interface io.quarkiverse.mcp.server.runtime.config.McpRuntimeConfig.ClientLogging
The default log level.
description() - Element in annotation interface io.quarkiverse.mcp.server.Prompt
An optional description.
description() - Element in annotation interface io.quarkiverse.mcp.server.PromptArg
 
description() - Method in record class io.quarkiverse.mcp.server.PromptResponse
Returns the value of the description record component.
description() - Element in annotation interface io.quarkiverse.mcp.server.Resource
"A description of what this resource represents."
description() - Element in annotation interface io.quarkiverse.mcp.server.ResourceTemplate
The description of what this resource template represents.
description() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
Returns the value of the description record component.
description() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Returns the value of the description record component.
description() - Element in annotation interface io.quarkiverse.mcp.server.Tool
An optional description.
description() - Element in annotation interface io.quarkiverse.mcp.server.ToolArg
 

E

ELEMENT_NAME - Static variable in annotation interface io.quarkiverse.mcp.server.CompleteArg
Constant value for CompleteArg.name() indicating that the annotated element's name should be used as-is.
ELEMENT_NAME - Static variable in annotation interface io.quarkiverse.mcp.server.Prompt
Constant value for Prompt.name() indicating that the annotated element's name should be used as-is.
ELEMENT_NAME - Static variable in annotation interface io.quarkiverse.mcp.server.PromptArg
Constant value for PromptArg.name() indicating that the annotated element's name should be used as-is.
ELEMENT_NAME - Static variable in annotation interface io.quarkiverse.mcp.server.Resource
Constant value for Resource.name() indicating that the annotated element's name should be used as-is.
ELEMENT_NAME - Static variable in annotation interface io.quarkiverse.mcp.server.ResourceTemplate
Constant value for ResourceTemplate.name() indicating that the annotated element's name should be used as-is.
ELEMENT_NAME - Static variable in annotation interface io.quarkiverse.mcp.server.ResourceTemplateArg
Constant value for ResourceTemplateArg.name() indicating that the annotated element's name should be used as-is.
ELEMENT_NAME - Static variable in annotation interface io.quarkiverse.mcp.server.Tool
Constant value for Tool.name() indicating that the annotated element's name should be used as-is.
ELEMENT_NAME - Static variable in annotation interface io.quarkiverse.mcp.server.ToolArg
Constant value for ToolArg.name() indicating that the annotated element's name should be used as-is.
EMERGENCY - Enum constant in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
 
enabled() - Method in interface io.quarkiverse.mcp.server.runtime.config.McpRuntimeConfig.TrafficLogging
If set to true then JSON messages received/sent are logged.
equals(Object) - Method in record class io.quarkiverse.mcp.server.BlobResourceContents
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.ClientCapability
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.CompletionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.ImageContent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.Implementation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.InitializeRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.PromptMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.PromptResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.RequestId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.RequestUri
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.ResourceContent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.ResourceResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.runtime.ArgumentProviders
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.runtime.Error
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager.VariableMatcher
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.TextContent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.TextResourceContents
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.mcp.server.ToolResponse
Indicates whether some other object is "equal to" this one.
error(String) - Static method in record class io.quarkiverse.mcp.server.ToolResponse
 
error(String, Object...) - Method in interface io.quarkiverse.mcp.server.McpLog
Logs a message and sends a McpLog.LogLevel.ERROR log message notification to the client.
error(Throwable, String, Object...) - Method in interface io.quarkiverse.mcp.server.McpLog
Logs a message and sends a McpLog.LogLevel.ERROR log message notification to the client.
Error - Record Class in io.quarkiverse.mcp.server.runtime
 
Error(int, String) - Constructor for record class io.quarkiverse.mcp.server.runtime.Error
 
Error(int, String, Map<String, Object>) - Constructor for record class io.quarkiverse.mcp.server.runtime.Error
Creates an instance of a Error record class.
ERROR - Enum constant in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
 
EVENT_LOOP - Enum constant in enum class io.quarkiverse.mcp.server.runtime.ExecutionModel
 
execute(ExecutionModel, Callable<Uni<R>>) - Method in class io.quarkiverse.mcp.server.runtime.FeatureManager
 
execute(String, ArgumentProviders) - Method in class io.quarkiverse.mcp.server.runtime.CompletionMessageHandler
 
execute(String, ArgumentProviders) - Method in class io.quarkiverse.mcp.server.runtime.FeatureManager
 
executionModel() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
Returns the value of the executionModel record component.
ExecutionModel - Enum Class in io.quarkiverse.mcp.server.runtime
 

F

feature() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
Returns the value of the feature record component.
FeatureArgument - Record Class in io.quarkiverse.mcp.server.runtime
 
FeatureArgument(String, String, boolean, Type, FeatureArgument.Provider) - Constructor for record class io.quarkiverse.mcp.server.runtime.FeatureArgument
Creates an instance of a FeatureArgument record class.
FeatureArgument.Provider - Enum Class in io.quarkiverse.mcp.server.runtime
 
FeatureManager<R> - Class in io.quarkiverse.mcp.server.runtime
 
FeatureManager(Vertx, ObjectMapper) - Constructor for class io.quarkiverse.mcp.server.runtime.FeatureManager
 
FeatureMetadata<M> - Record Class in io.quarkiverse.mcp.server.runtime
 
FeatureMetadata(FeatureMetadata.Feature, FeatureMethodInfo, Invoker<Object, Object>, ExecutionModel, Function<Object, Uni<M>>) - Constructor for record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
Creates an instance of a FeatureMetadata record class.
FeatureMetadata.Feature - Enum Class in io.quarkiverse.mcp.server.runtime
 
FeatureMethodInfo - Record Class in io.quarkiverse.mcp.server.runtime
 
FeatureMethodInfo(String, String, String, String, List<FeatureArgument>, String) - Constructor for record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Creates an instance of a FeatureMethodInfo record class.
from(String) - Static method in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
 

G

get(String) - Method in class io.quarkiverse.mcp.server.runtime.ConnectionManager
 
getMetadata(String) - Method in class io.quarkiverse.mcp.server.runtime.FeatureManager
 
getMetadata(String) - Method in class io.quarkiverse.mcp.server.runtime.PromptCompleteManager
 
getMetadata(String) - Method in class io.quarkiverse.mcp.server.runtime.PromptManager
 
getMetadata(String) - Method in class io.quarkiverse.mcp.server.runtime.ResourceManager
 
getMetadata(String) - Method in class io.quarkiverse.mcp.server.runtime.ResourceTemplateCompleteManager
 
getMetadata(String) - Method in class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager
 
getMetadata(String) - Method in class io.quarkiverse.mcp.server.runtime.ToolManager
 
getType() - Method in interface io.quarkiverse.mcp.server.Content
 

H

handle(JsonObject, McpConnection, Responder) - Method in class io.quarkiverse.mcp.server.runtime.McpMessageHandler
 
hashCode() - Method in record class io.quarkiverse.mcp.server.BlobResourceContents
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.ClientCapability
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.CompletionResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.ImageContent
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.Implementation
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.InitializeRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.PromptMessage
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.PromptResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.RequestId
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.RequestUri
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.ResourceContent
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.ResourceResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.runtime.ArgumentProviders
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.runtime.Error
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager.VariableMatcher
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.TextContent
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.TextResourceContents
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.mcp.server.ToolResponse
Returns a hash code value for this object.
hasMore() - Method in record class io.quarkiverse.mcp.server.CompletionResponse
Returns the value of the hasMore record component.

I

id - Variable in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
id() - Method in interface io.quarkiverse.mcp.server.McpConnection
 
id() - Method in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
IDENTITY - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
IMAGE - Enum constant in enum class io.quarkiverse.mcp.server.Content.Type
 
ImageContent - Record Class in io.quarkiverse.mcp.server
 
ImageContent(String, String) - Constructor for record class io.quarkiverse.mcp.server.ImageContent
Creates an instance of a ImageContent record class.
implementation() - Method in record class io.quarkiverse.mcp.server.InitializeRequest
Returns the value of the implementation record component.
Implementation - Record Class in io.quarkiverse.mcp.server
The name and version of an MCP implementation.
Implementation(String, String) - Constructor for record class io.quarkiverse.mcp.server.Implementation
Creates an instance of a Implementation record class.
IN_OPERATION - Enum constant in enum class io.quarkiverse.mcp.server.McpConnection.Status
 
info() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
Returns the value of the info record component.
info(String, Object...) - Method in interface io.quarkiverse.mcp.server.McpLog
Logs a message and and sends a McpLog.LogLevel.INFO log message notification to the client.
INFO - Enum constant in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
 
initialize(InitializeRequest) - Method in interface io.quarkiverse.mcp.server.McpConnection
 
initialize(InitializeRequest) - Method in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
initializeRequest - Variable in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
initializeRequest() - Method in interface io.quarkiverse.mcp.server.McpConnection
 
initializeRequest() - Method in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
InitializeRequest - Record Class in io.quarkiverse.mcp.server
 
InitializeRequest(Implementation, String, List<ClientCapability>) - Constructor for record class io.quarkiverse.mcp.server.InitializeRequest
Creates an instance of a InitializeRequest record class.
INITIALIZING - Enum constant in enum class io.quarkiverse.mcp.server.McpConnection.Status
 
INTERNAL_ERROR - Static variable in class io.quarkiverse.mcp.server.runtime.JsonRPC
 
INVALID_PARAMS - Static variable in class io.quarkiverse.mcp.server.runtime.JsonRPC
 
INVALID_REQUEST - Static variable in class io.quarkiverse.mcp.server.runtime.JsonRPC
 
invoker() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
Returns the value of the invoker record component.
io.quarkiverse.mcp.server - package io.quarkiverse.mcp.server
 
io.quarkiverse.mcp.server.runtime - package io.quarkiverse.mcp.server.runtime
 
io.quarkiverse.mcp.server.runtime.config - package io.quarkiverse.mcp.server.runtime.config
 
isEmpty() - Method in class io.quarkiverse.mcp.server.runtime.FeatureManager
 
isError() - Method in record class io.quarkiverse.mcp.server.ToolResponse
Returns the value of the isError record component.
isParam() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
 
isResponse(JsonObject) - Static method in class io.quarkiverse.mcp.server.runtime.Messages
 

J

JsonRPC - Class in io.quarkiverse.mcp.server.runtime
 
JsonRPC() - Constructor for class io.quarkiverse.mcp.server.runtime.JsonRPC
 

L

level() - Method in interface io.quarkiverse.mcp.server.McpLog
 
list() - Method in class io.quarkiverse.mcp.server.runtime.FeatureManager
 
list() - Method in class io.quarkiverse.mcp.server.runtime.PromptCompleteManager
 
list() - Method in class io.quarkiverse.mcp.server.runtime.PromptManager
 
list() - Method in class io.quarkiverse.mcp.server.runtime.ResourceManager
 
list() - Method in class io.quarkiverse.mcp.server.runtime.ResourceTemplateCompleteManager
 
list() - Method in class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager
 
list() - Method in class io.quarkiverse.mcp.server.runtime.ToolManager
 
logLevel - Variable in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
logLevel() - Method in interface io.quarkiverse.mcp.server.McpConnection
 
logLevel() - Method in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 

M

MCP_CONNECTION - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureArgument.Provider
 
MCP_LOG - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureArgument.Provider
 
McpConnection - Interface in io.quarkiverse.mcp.server
Connection from an MCP client.
McpConnection.Status - Enum Class in io.quarkiverse.mcp.server
McpConnectionBase - Class in io.quarkiverse.mcp.server.runtime
 
McpConnectionBase(String, McpLog.LogLevel, TrafficLogger, Optional<Duration>) - Constructor for class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
McpLog - Interface in io.quarkiverse.mcp.server
Sends log message notifications to a connected MCP client.
McpLog.LogLevel - Enum Class in io.quarkiverse.mcp.server
McpMessageHandler - Class in io.quarkiverse.mcp.server.runtime
 
McpMessageHandler(McpRuntimeConfig, ConnectionManager, PromptManager, ToolManager, ResourceManager, PromptCompleteManager, ResourceTemplateManager, ResourceTemplateCompleteManager) - Constructor for class io.quarkiverse.mcp.server.runtime.McpMessageHandler
 
McpMetadata - Interface in io.quarkiverse.mcp.server.runtime
 
McpRuntimeConfig - Interface in io.quarkiverse.mcp.server.runtime.config
 
McpRuntimeConfig.ClientLogging - Interface in io.quarkiverse.mcp.server.runtime.config
 
McpRuntimeConfig.ServerInfo - Interface in io.quarkiverse.mcp.server.runtime.config
 
McpRuntimeConfig.TrafficLogging - Interface in io.quarkiverse.mcp.server.runtime.config
 
McpServerRecorder - Class in io.quarkiverse.mcp.server.runtime
 
McpServerRecorder() - Constructor for class io.quarkiverse.mcp.server.runtime.McpServerRecorder
 
message() - Method in record class io.quarkiverse.mcp.server.runtime.Error
Returns the value of the message record component.
messageReceived(JsonObject) - Method in class io.quarkiverse.mcp.server.runtime.TrafficLogger
 
messages() - Method in record class io.quarkiverse.mcp.server.PromptResponse
Returns the value of the messages record component.
Messages - Class in io.quarkiverse.mcp.server.runtime
 
Messages() - Constructor for class io.quarkiverse.mcp.server.runtime.Messages
 
messageSent(JsonObject) - Method in class io.quarkiverse.mcp.server.runtime.TrafficLogger
 
METHOD_NOT_FOUND - Static variable in class io.quarkiverse.mcp.server.runtime.JsonRPC
 
mimeType() - Method in record class io.quarkiverse.mcp.server.BlobResourceContents
Returns the value of the mimeType record component.
mimeType() - Method in record class io.quarkiverse.mcp.server.ImageContent
Returns the value of the mimeType record component.
mimeType() - Element in annotation interface io.quarkiverse.mcp.server.Resource
"The MIME type of this resource, if known."
mimeType() - Method in record class io.quarkiverse.mcp.server.ResourceContent
Returns the value of the mimeType record component.
mimeType() - Element in annotation interface io.quarkiverse.mcp.server.ResourceTemplate
The MIME type of this resource template.
mimeType() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Returns the value of the mimeType record component.
mimeType() - Method in record class io.quarkiverse.mcp.server.TextResourceContents
Returns the value of the mimeType record component.

N

name() - Method in record class io.quarkiverse.mcp.server.ClientCapability
Returns the value of the name record component.
name() - Element in annotation interface io.quarkiverse.mcp.server.CompleteArg
 
name() - Method in record class io.quarkiverse.mcp.server.Implementation
Returns the value of the name record component.
name() - Element in annotation interface io.quarkiverse.mcp.server.Prompt
Each prompt must have a unique name.
name() - Element in annotation interface io.quarkiverse.mcp.server.PromptArg
 
name() - Element in annotation interface io.quarkiverse.mcp.server.Resource
"A human-readable name for this resource."
name() - Element in annotation interface io.quarkiverse.mcp.server.ResourceTemplate
The human-readable name for this resource template.
name() - Element in annotation interface io.quarkiverse.mcp.server.ResourceTemplateArg
 
name() - Method in interface io.quarkiverse.mcp.server.runtime.config.McpRuntimeConfig.ServerInfo
The name of the server is included in the response to an `initialize` request as defined by the https://spec.modelcontextprotocol.io/specification/basic/lifecycle/#initialization[spec].
name() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
Returns the value of the name record component.
name() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Returns the value of the name record component.
name() - Element in annotation interface io.quarkiverse.mcp.server.Tool
Each tool must have a unique name.
name() - Element in annotation interface io.quarkiverse.mcp.server.ToolArg
 
NEW - Enum constant in enum class io.quarkiverse.mcp.server.McpConnection.Status
 
newError(Object, int, String) - Static method in class io.quarkiverse.mcp.server.runtime.Messages
 
newNotification(String, Object) - Static method in class io.quarkiverse.mcp.server.runtime.Messages
 
newPing(Object) - Static method in class io.quarkiverse.mcp.server.runtime.Messages
 
newResult(Object, Object) - Static method in class io.quarkiverse.mcp.server.runtime.Messages
 
notFound(String) - Method in class io.quarkiverse.mcp.server.runtime.FeatureManager
 
notFound(String) - Method in class io.quarkiverse.mcp.server.runtime.PromptCompleteManager
 
notFound(String) - Method in class io.quarkiverse.mcp.server.runtime.PromptManager
 
notFound(String) - Method in class io.quarkiverse.mcp.server.runtime.ResourceManager
 
notFound(String) - Method in class io.quarkiverse.mcp.server.runtime.ResourceTemplateCompleteManager
 
notFound(String) - Method in class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager
 
notFound(String) - Method in class io.quarkiverse.mcp.server.runtime.ToolManager
 
NOTICE - Enum constant in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
 

P

PARAMS - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureArgument.Provider
 
PARSE_ERROR - Static variable in class io.quarkiverse.mcp.server.runtime.JsonRPC
 
pattern() - Method in record class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager.VariableMatcher
Returns the value of the pattern record component.
prepareArguments(FeatureMetadata<?>, ArgumentProviders) - Method in class io.quarkiverse.mcp.server.runtime.FeatureManager
 
prepareArguments(FeatureMetadata<?>, ArgumentProviders) - Method in class io.quarkiverse.mcp.server.runtime.ResourceManager
 
Prompt - Annotation Interface in io.quarkiverse.mcp.server
Annotates a business method of a CDI bean as an exposed prompt template.
PROMPT - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureMetadata.Feature
 
PROMPT_COMPLETE - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureMetadata.Feature
 
PROMPT_LIST_MESSAGE - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
PROMPT_MESSAGE - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
PROMPT_UNI_LIST_MESSAGE - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
PROMPT_UNI_MESSAGE - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
PromptArg - Annotation Interface in io.quarkiverse.mcp.server
Annotates a parameter of a Prompt method.
PromptCompleteManager - Class in io.quarkiverse.mcp.server.runtime
 
PromptCompleteManager(McpMetadata, Vertx, ObjectMapper) - Constructor for class io.quarkiverse.mcp.server.runtime.PromptCompleteManager
 
promptCompletions() - Method in interface io.quarkiverse.mcp.server.runtime.McpMetadata
 
PromptManager - Class in io.quarkiverse.mcp.server.runtime
 
PromptMessage - Record Class in io.quarkiverse.mcp.server
 
PromptMessage(String, Content) - Constructor for record class io.quarkiverse.mcp.server.PromptMessage
Creates an instance of a PromptMessage record class.
PromptResponse - Record Class in io.quarkiverse.mcp.server
 
PromptResponse(String, List<PromptMessage>) - Constructor for record class io.quarkiverse.mcp.server.PromptResponse
Creates an instance of a PromptResponse record class.
prompts() - Method in interface io.quarkiverse.mcp.server.runtime.McpMetadata
 
properties() - Method in record class io.quarkiverse.mcp.server.ClientCapability
Returns the value of the properties record component.
protocolVersion() - Method in record class io.quarkiverse.mcp.server.InitializeRequest
Returns the value of the protocolVersion record component.
provider() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
Returns the value of the provider record component.

R

remove(String) - Method in class io.quarkiverse.mcp.server.runtime.ConnectionManager
 
REQUEST_ID - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureArgument.Provider
 
REQUEST_URI - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureArgument.Provider
 
requestId() - Method in record class io.quarkiverse.mcp.server.runtime.ArgumentProviders
Returns the value of the requestId record component.
RequestId - Record Class in io.quarkiverse.mcp.server
"Requests MUST include a string or integer ID."
RequestId(Object) - Constructor for record class io.quarkiverse.mcp.server.RequestId
Creates an instance of a RequestId record class.
RequestUri - Record Class in io.quarkiverse.mcp.server
Resource and resource template methods may accept the requested URI.
RequestUri(String) - Constructor for record class io.quarkiverse.mcp.server.RequestUri
Creates an instance of a RequestUri record class.
required() - Element in annotation interface io.quarkiverse.mcp.server.PromptArg
 
required() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
Returns the value of the required record component.
required() - Element in annotation interface io.quarkiverse.mcp.server.ToolArg
 
requiresUri() - Method in enum class io.quarkiverse.mcp.server.runtime.FeatureMetadata.Feature
 
Resource - Annotation Interface in io.quarkiverse.mcp.server
Annotates a business method of a CDI bean as an exposed resource.
RESOURCE - Enum constant in enum class io.quarkiverse.mcp.server.Content.Type
 
RESOURCE - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureMetadata.Feature
 
RESOURCE_CONTENT - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
RESOURCE_LIST_CONTENT - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
RESOURCE_NOT_FOUND - Static variable in class io.quarkiverse.mcp.server.runtime.JsonRPC
 
RESOURCE_TEMPLATE - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureMetadata.Feature
 
RESOURCE_TEMPLATE_COMPLETE - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureMetadata.Feature
 
RESOURCE_UNI_CONTENT - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
RESOURCE_UNI_LIST_CONTENT - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
ResourceContent - Record Class in io.quarkiverse.mcp.server
 
ResourceContent(String, String, String) - Constructor for record class io.quarkiverse.mcp.server.ResourceContent
Creates an instance of a ResourceContent record class.
ResourceContents - Interface in io.quarkiverse.mcp.server
 
ResourceContents.Type - Enum Class in io.quarkiverse.mcp.server
 
ResourceManager - Class in io.quarkiverse.mcp.server.runtime
 
ResourceResponse - Record Class in io.quarkiverse.mcp.server
 
ResourceResponse(List<ResourceContents>) - Constructor for record class io.quarkiverse.mcp.server.ResourceResponse
Creates an instance of a ResourceResponse record class.
resources() - Method in interface io.quarkiverse.mcp.server.runtime.McpMetadata
 
ResourceTemplate - Annotation Interface in io.quarkiverse.mcp.server
Annotates a business method of a CDI bean as an exposed resource template.
ResourceTemplateArg - Annotation Interface in io.quarkiverse.mcp.server
Annotates a parameter of a ResourceTemplate method.
ResourceTemplateCompleteManager - Class in io.quarkiverse.mcp.server.runtime
 
ResourceTemplateCompleteManager(McpMetadata, Vertx, ObjectMapper) - Constructor for class io.quarkiverse.mcp.server.runtime.ResourceTemplateCompleteManager
 
resourceTemplateCompletions() - Method in interface io.quarkiverse.mcp.server.runtime.McpMetadata
 
ResourceTemplateManager - Class in io.quarkiverse.mcp.server.runtime
 
ResourceTemplateManager.VariableMatcher - Record Class in io.quarkiverse.mcp.server.runtime
 
resourceTemplates() - Method in interface io.quarkiverse.mcp.server.runtime.McpMetadata
 
responder() - Method in record class io.quarkiverse.mcp.server.runtime.ArgumentProviders
Returns the value of the responder record component.
Responder - Interface in io.quarkiverse.mcp.server.runtime
 
resultMapper() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
Returns the value of the resultMapper record component.
ResultMappers - Class in io.quarkiverse.mcp.server.runtime
 
ResultMappers() - Constructor for class io.quarkiverse.mcp.server.runtime.ResultMappers
 
role() - Method in record class io.quarkiverse.mcp.server.PromptMessage
Returns the value of the role record component.

S

send(McpLog.LogLevel, Object) - Method in interface io.quarkiverse.mcp.server.McpLog
Sends a log message notification to the client if the specified level is higher or equal to the current level.
send(McpLog.LogLevel, String, Object...) - Method in interface io.quarkiverse.mcp.server.McpLog
Sends a log message notification to the client if the specified level is higher or equal to the current level.
send(JsonObject) - Method in interface io.quarkiverse.mcp.server.runtime.Responder
 
sendError(Object, int, String) - Method in interface io.quarkiverse.mcp.server.runtime.Responder
 
sendInternalError(Object) - Method in interface io.quarkiverse.mcp.server.runtime.Responder
 
sendResult(Object, Object) - Method in interface io.quarkiverse.mcp.server.runtime.Responder
 
serializedArguments() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
 
serverInfo() - Method in interface io.quarkiverse.mcp.server.runtime.config.McpRuntimeConfig
The server info is included in the response to an `initialize` request as defined by the https://spec.modelcontextprotocol.io/specification/basic/lifecycle/#initialization[spec].
setInitialized() - Method in interface io.quarkiverse.mcp.server.McpConnection
 
setInitialized() - Method in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
SHUTDOWN - Enum constant in enum class io.quarkiverse.mcp.server.McpConnection.Status
 
status - Variable in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
status() - Method in interface io.quarkiverse.mcp.server.McpConnection
 
status() - Method in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
success(C...) - Static method in record class io.quarkiverse.mcp.server.ToolResponse
 
success(String) - Static method in record class io.quarkiverse.mcp.server.ToolResponse
 
success(List<C>) - Static method in record class io.quarkiverse.mcp.server.ToolResponse
 

T

text() - Method in record class io.quarkiverse.mcp.server.ResourceContent
Returns the value of the text record component.
text() - Method in record class io.quarkiverse.mcp.server.TextContent
Returns the value of the text record component.
text() - Method in record class io.quarkiverse.mcp.server.TextResourceContents
Returns the value of the text record component.
TEXT - Enum constant in enum class io.quarkiverse.mcp.server.Content.Type
 
TEXT - Enum constant in enum class io.quarkiverse.mcp.server.ResourceContents.Type
 
TextContent - Record Class in io.quarkiverse.mcp.server
 
TextContent(String) - Constructor for record class io.quarkiverse.mcp.server.TextContent
Creates an instance of a TextContent record class.
textLimit() - Method in interface io.quarkiverse.mcp.server.runtime.config.McpRuntimeConfig.TrafficLogging
The number of characters of a text message which will be logged if traffic logging is enabled.
TextResourceContents - Record Class in io.quarkiverse.mcp.server
 
TextResourceContents(String, String, String) - Constructor for record class io.quarkiverse.mcp.server.TextResourceContents
Creates an instance of a TextResourceContents record class.
TO_UNI - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
Tool - Annotation Interface in io.quarkiverse.mcp.server
Annotates a business method of a CDI bean as an exposed tool.
TOOL - Enum constant in enum class io.quarkiverse.mcp.server.runtime.FeatureMetadata.Feature
 
TOOL_CONTENT - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
TOOL_LIST_CONTENT - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
TOOL_LIST_STRING - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
TOOL_STRING - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
TOOL_UNI_CONTENT - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
TOOL_UNI_LIST_CONTENT - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
TOOL_UNI_LIST_STRING - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
TOOL_UNI_STRING - Static variable in class io.quarkiverse.mcp.server.runtime.ResultMappers
 
ToolArg - Annotation Interface in io.quarkiverse.mcp.server
Annotates a parameter of a Tool method.
ToolCallException - Exception in io.quarkiverse.mcp.server
Denotes a business logic error in a Tool method.
ToolCallException(String) - Constructor for exception io.quarkiverse.mcp.server.ToolCallException
 
ToolCallException(String, Throwable) - Constructor for exception io.quarkiverse.mcp.server.ToolCallException
 
ToolCallException(Throwable) - Constructor for exception io.quarkiverse.mcp.server.ToolCallException
 
ToolManager - Class in io.quarkiverse.mcp.server.runtime
 
ToolResponse - Record Class in io.quarkiverse.mcp.server
 
ToolResponse(boolean, List<? extends Content>) - Constructor for record class io.quarkiverse.mcp.server.ToolResponse
Creates an instance of a ToolResponse record class.
tools() - Method in interface io.quarkiverse.mcp.server.runtime.McpMetadata
 
toString() - Method in record class io.quarkiverse.mcp.server.BlobResourceContents
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.ClientCapability
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.CompletionResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.ImageContent
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.Implementation
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.InitializeRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.PromptMessage
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.PromptResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.RequestId
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.RequestUri
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.ResourceContent
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.ResourceResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.runtime.ArgumentProviders
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.runtime.Error
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMetadata
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager.VariableMatcher
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.TextContent
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.TextResourceContents
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.mcp.server.ToolResponse
Returns a string representation of this record class.
total() - Method in record class io.quarkiverse.mcp.server.CompletionResponse
Returns the value of the total record component.
trafficLogger - Variable in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
trafficLogger() - Method in class io.quarkiverse.mcp.server.runtime.McpConnectionBase
 
TrafficLogger - Class in io.quarkiverse.mcp.server.runtime
 
TrafficLogger(int) - Constructor for class io.quarkiverse.mcp.server.runtime.TrafficLogger
 
trafficLogging() - Method in interface io.quarkiverse.mcp.server.runtime.config.McpRuntimeConfig
Traffic logging config.
type() - Method in record class io.quarkiverse.mcp.server.BlobResourceContents
 
type() - Method in interface io.quarkiverse.mcp.server.Content
 
type() - Method in record class io.quarkiverse.mcp.server.ImageContent
 
type() - Method in record class io.quarkiverse.mcp.server.ResourceContent
 
type() - Method in interface io.quarkiverse.mcp.server.ResourceContents
 
type() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureArgument
Returns the value of the type record component.
type() - Method in record class io.quarkiverse.mcp.server.TextContent
 
type() - Method in record class io.quarkiverse.mcp.server.TextResourceContents
 

U

UNSUPPORTED_PROTOCOL - Static variable in record class io.quarkiverse.mcp.server.runtime.Error
 
uri() - Method in record class io.quarkiverse.mcp.server.BlobResourceContents
Returns the value of the uri record component.
uri() - Element in annotation interface io.quarkiverse.mcp.server.Resource
"The URI of this resource."
uri() - Method in record class io.quarkiverse.mcp.server.ResourceContent
Returns the value of the uri record component.
uri() - Method in record class io.quarkiverse.mcp.server.runtime.ArgumentProviders
Returns the value of the uri record component.
uri() - Method in record class io.quarkiverse.mcp.server.runtime.FeatureMethodInfo
Returns the value of the uri record component.
uri() - Method in record class io.quarkiverse.mcp.server.TextResourceContents
Returns the value of the uri record component.
uriTemplate() - Element in annotation interface io.quarkiverse.mcp.server.ResourceTemplate
The Level 1 URI template that can be used to construct resource URIs.

V

validate(JsonObject, Responder) - Static method in class io.quarkiverse.mcp.server.runtime.JsonRPC
 
value() - Element in annotation interface io.quarkiverse.mcp.server.CompletePrompt
The name reference to a prompt.
value() - Element in annotation interface io.quarkiverse.mcp.server.CompleteResourceTemplate
The name reference to a resource template.
value() - Method in record class io.quarkiverse.mcp.server.RequestId
Returns the value of the value record component.
value() - Method in record class io.quarkiverse.mcp.server.RequestUri
Returns the value of the value record component.
valueOf(String) - Static method in enum class io.quarkiverse.mcp.server.Content.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.mcp.server.McpConnection.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.mcp.server.ResourceContents.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.mcp.server.runtime.ExecutionModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.mcp.server.runtime.FeatureArgument.Provider
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.mcp.server.runtime.FeatureMetadata.Feature
Returns the enum constant of this class with the specified name.
values() - Method in record class io.quarkiverse.mcp.server.CompletionResponse
Returns the value of the values record component.
values() - Static method in enum class io.quarkiverse.mcp.server.Content.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.mcp.server.McpConnection.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.mcp.server.ResourceContents.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.mcp.server.runtime.ExecutionModel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.mcp.server.runtime.FeatureArgument.Provider
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.mcp.server.runtime.FeatureMetadata.Feature
Returns an array containing the constants of this enum class, in the order they are declared.
VariableMatcher(Pattern, List<String>) - Constructor for record class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager.VariableMatcher
Creates an instance of a VariableMatcher record class.
variables() - Method in record class io.quarkiverse.mcp.server.runtime.ResourceTemplateManager.VariableMatcher
Returns the value of the variables record component.
version() - Method in record class io.quarkiverse.mcp.server.Implementation
Returns the value of the version record component.
version() - Method in interface io.quarkiverse.mcp.server.runtime.config.McpRuntimeConfig.ServerInfo
The version of the server is included in the response to an `initialize` request as defined by the https://spec.modelcontextprotocol.io/specification/basic/lifecycle/#initialization[spec].
VERSION - Static variable in class io.quarkiverse.mcp.server.runtime.JsonRPC
 
VIRTUAL_THREAD - Enum constant in enum class io.quarkiverse.mcp.server.runtime.ExecutionModel
 

W

WARNING - Enum constant in enum class io.quarkiverse.mcp.server.McpLog.LogLevel
 
withMessages(List<PromptMessage>) - Static method in record class io.quarkiverse.mcp.server.PromptResponse
 
withUserRole(Content) - Static method in record class io.quarkiverse.mcp.server.PromptMessage
 
WORKER_THREAD - Enum constant in enum class io.quarkiverse.mcp.server.runtime.ExecutionModel
 
A B C D E F G H I J L M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form