Package io.quarkus.devui.spi.buildtime
Class BuildTimeActionBuildItem.ActionBuilder
java.lang.Object
io.quarkus.devui.spi.buildtime.BuildTimeActionBuildItem.ActionBuilder
- Enclosing class:
BuildTimeActionBuildItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassistantFunction(BiFunction<Object, Map<String, String>, ?> assistantFunction) build()description(String description) methodName(String methodName) runtime(io.quarkus.runtime.RuntimeValue<?> runtimeValue)
-
Constructor Details
-
ActionBuilder
public ActionBuilder()
-
-
Method Details
-
methodName
-
description
-
parameter
-
parameter
public BuildTimeActionBuildItem.ActionBuilder parameter(String name, String description, boolean required) -
parameter
public BuildTimeActionBuildItem.ActionBuilder parameter(String name, Class<?> type, String description) -
parameter
public BuildTimeActionBuildItem.ActionBuilder parameter(String name, Class<?> type, String description, boolean required) -
usage
public BuildTimeActionBuildItem.ActionBuilder usage(EnumSet<io.quarkus.runtime.annotations.Usage> usage) -
enableMcpFuctionByDefault
-
function
-
assistantFunction
public <T> BuildTimeActionBuildItem.ActionBuilder assistantFunction(BiFunction<Object, Map<String, String>, ?> assistantFunction) -
runtime
public BuildTimeActionBuildItem.ActionBuilder runtime(io.quarkus.runtime.RuntimeValue<?> runtimeValue) -
build
-