Package io.quarkiverse.mcp.server
Interface ResourceManager.ResourceDefinition
- All Superinterfaces:
- FeatureManager.FeatureDefinition<ResourceManager.ResourceInfo,- ResourceManager.ResourceArguments, - ResourceResponse, - ResourceManager.ResourceDefinition> 
- Enclosing interface:
- ResourceManager
public static interface ResourceManager.ResourceDefinition
extends FeatureManager.FeatureDefinition<ResourceManager.ResourceInfo,ResourceManager.ResourceArguments,ResourceResponse,ResourceManager.ResourceDefinition>   
ResourceManager.ResourceInfo definition.
 This construct is not thread-safe and should not be reused.
- 
Method SummaryModifier and TypeMethodDescriptionsetAnnotations(Content.Annotations annotations) setMimeType(String mimeType) setSize(int size) Methods inherited from interface io.quarkiverse.mcp.server.FeatureManager.FeatureDefinitionregister, setAsyncHandler, setDescription, setHandler, setHandler, setServerName
- 
Method Details- 
setTitle- Parameters:
- title-
- Returns:
- self
 
- 
setUri- Parameters:
- uri-
- Returns:
- self
- See Also:
 
- 
setMimeType- Parameters:
- mimeType-
- Returns:
- self
- See Also:
 
- 
setSize- Parameters:
- size-
- Returns:
- self
- See Also:
 
- 
setAnnotations- Parameters:
- annotations-
- Returns:
- self
 
 
-