Class AssistantConsoleBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.assistant.deployment.spi.AssistantConsoleBuildItem
public final class AssistantConsoleBuildItem
extends io.quarkus.builder.item.MultiBuildItem
Add a menu item in the Assistant console menu
Extensions can produce this to add a item under the Assistant heading in the console
This will only appear in the console if the assistant is available
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionAssistantConsoleBuildItem(io.quarkus.deployment.console.ConsoleCommand consoleCommand) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()io.quarkus.deployment.console.ConsoleCommandOptional<Function<io.quarkus.assistant.runtime.dev.Assistant, CompletionStage<?>>> chargetKey()
-
Constructor Details
-
AssistantConsoleBuildItem
public AssistantConsoleBuildItem(io.quarkus.deployment.console.ConsoleCommand consoleCommand)
-
-
Method Details
-
builder
-
getConsoleCommand
public io.quarkus.deployment.console.ConsoleCommand getConsoleCommand() -
getDescription
-
getKey
public char getKey() -
getSystemMessage
-
getUserMessage
-
getColorSupplier
-
getStateSupplier
-
getVariables
-
getFunction
public Optional<Function<io.quarkus.assistant.runtime.dev.Assistant,CompletionStage<?>>> getFunction()
-