Class DeploymentJsonRpcMethod
java.lang.Object
io.quarkus.devui.spi.buildtime.jsonrpc.AbstractJsonRpcMethod
io.quarkus.devui.spi.buildtime.jsonrpc.DeploymentJsonRpcMethod
Deployment json-rpc methods. Here we need to know the function to call
-
Nested Class Summary
Nested classes/interfaces inherited from class io.quarkus.devui.spi.buildtime.jsonrpc.AbstractJsonRpcMethod
AbstractJsonRpcMethod.Parameter -
Constructor Summary
ConstructorsConstructorDescriptionDeploymentJsonRpcMethod(String methodName, String description, EnumSet<io.quarkus.runtime.annotations.Usage> usage, boolean mcpEnabledByDefault, BiFunction<Object, Map<String, String>, ?> assistantAction) DeploymentJsonRpcMethod(String methodName, String description, EnumSet<io.quarkus.runtime.annotations.Usage> usage, boolean mcpEnabledByDefault, Function<Map<String, String>, ?> action) DeploymentJsonRpcMethod(String methodName, String description, Map<String, AbstractJsonRpcMethod.Parameter> parameters, EnumSet<io.quarkus.runtime.annotations.Usage> usage, boolean mcpEnabledByDefault, BiFunction<Object, Map<String, String>, ?> assistantAction) DeploymentJsonRpcMethod(String methodName, String description, Map<String, AbstractJsonRpcMethod.Parameter> parameters, EnumSet<io.quarkus.runtime.annotations.Usage> usage, boolean mcpEnabledByDefault, Function<Map<String, String>, ?> action) -
Method Summary
Modifier and TypeMethodDescriptionBiFunction<Object, Map<String, String>, ?> booleanbooleanvoidvoidsetAssistantAction(BiFunction<Object, Map<String, String>, ?> assistantAction) Methods inherited from class io.quarkus.devui.spi.buildtime.jsonrpc.AbstractJsonRpcMethod
addParameter, addParameter, addParameter, addParameter, getDescription, getMethodName, getParameters, getUsage, hasParameters, isMcpEnabledByDefault, setDescription, setMcpEnabledByDefault, setMethodName, setParameters, setUsage
-
Constructor Details
-
DeploymentJsonRpcMethod
public DeploymentJsonRpcMethod() -
DeploymentJsonRpcMethod
-
DeploymentJsonRpcMethod
-
DeploymentJsonRpcMethod
-
DeploymentJsonRpcMethod
-
-
Method Details
-
getAction
-
setAction
-
hasAction
public boolean hasAction() -
getAssistantAction
-
setAssistantAction
-
hasAssistantAction
public boolean hasAssistantAction()
-