Index
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
-
See Lifecycle
- 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
-
See Log Levels.
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form