Package io.quarkiverse.mcp.server
Interface PromptManager.PromptDefinition
- All Superinterfaces:
- FeatureManager.FeatureDefinition<PromptManager.PromptInfo,- PromptManager.PromptArguments, - PromptResponse, - PromptManager.PromptDefinition> 
- Enclosing interface:
- PromptManager
public static interface PromptManager.PromptDefinition
extends FeatureManager.FeatureDefinition<PromptManager.PromptInfo,PromptManager.PromptArguments,PromptResponse,PromptManager.PromptDefinition>   
PromptManager.PromptInfo definition.
 This construct is not thread-safe and should not be reused.
- 
Method SummaryModifier and TypeMethodDescriptiondefault PromptManager.PromptDefinitionaddArgument(String name, String description, boolean required) default PromptManager.PromptDefinitionaddArgument(String name, String description, boolean required, String defaultValue) addArgument(String name, String title, String description, boolean required, String defaultValue) Methods inherited from interface io.quarkiverse.mcp.server.FeatureManager.FeatureDefinitionregister, setAsyncHandler, setDescription, setHandler, setHandler, setServerName
- 
Method Details- 
setTitle- Parameters:
- title-
- Returns:
- self
 
- 
addArgumentdefault PromptManager.PromptDefinition addArgument(String name, String description, boolean required) - Parameters:
- name-
- description-
- required-
- Returns:
- self
 
- 
addArgumentdefault PromptManager.PromptDefinition addArgument(String name, String description, boolean required, String defaultValue) - Parameters:
- name-
- description-
- required-
- defaultValue-
- Returns:
- self
 
- 
addArgumentPromptManager.PromptDefinition addArgument(String name, String title, String description, boolean required, String defaultValue) - Parameters:
- name-
- title-
- description-
- required-
- defaultValue-
- Returns:
- self
 
 
-