Uses of Interface
org.springframework.shell.command.CommandRegistration.Builder
Packages that use CommandRegistration.Builder
-
Uses of CommandRegistration.Builder in org.springframework.shell.boot
Methods in org.springframework.shell.boot with parameters of type CommandRegistration.BuilderModifier and TypeMethodDescriptionvoid
CommandRegistrationCustomizer.customize
(CommandRegistration.Builder commandRegistrationBuilder) Callback to customize aCommandRegistration.Builder
instance. -
Uses of CommandRegistration.Builder in org.springframework.shell.command
Classes in org.springframework.shell.command that implement CommandRegistration.BuilderModifier and TypeClassDescriptionstatic class
static class
Methods in org.springframework.shell.command that return CommandRegistration.BuilderModifier and TypeMethodDescriptionCommandRegistration.AliasSpec.and()
Return a builder for chaining.CommandRegistration.DefaultAliasSpec.and()
CommandRegistration.DefaultErrorHandlingSpec.and()
CommandRegistration.DefaultExitCodeSpec.and()
CommandRegistration.DefaultHelpOptionsSpec.and()
CommandRegistration.DefaultOptionSpec.and()
CommandRegistration.DefaultTargetSpec.and()
CommandRegistration.ErrorHandlingSpec.and()
Return a builder for chaining.CommandRegistration.ExitCodeSpec.and()
Return a builder for chaining.CommandRegistration.HelpOptionsSpec.and()
Return a builder for chaining.CommandRegistration.OptionSpec.and()
Return a builder for chaining.CommandRegistration.TargetSpec.and()
Return a builder for chaining.CommandRegistration.BaseBuilder.availability
(Supplier<Availability> availability) CommandRegistration.Builder.availability
(Supplier<Availability> availability) Define anAvailability
suppliear for a command.static CommandRegistration.Builder
CommandRegistration.builder()
Gets a new instance of aCommandRegistration.Builder
.Define commands this registration uses.CommandRegistration.BaseBuilder.defaultOptionNameModifier
(Function<String, String> modifier) CommandRegistration.Builder.defaultOptionNameModifier
(Function<String, String> modifier) Provides a global option name modifier.CommandRegistration.BaseBuilder.description
(String description) CommandRegistration.Builder.description
(String description) Define a description text for a command.Define a group for a command.CommandRegistration.BaseBuilder.hidden()
CommandRegistration.BaseBuilder.hidden
(boolean hidden) CommandRegistration.Builder.hidden()
Define a command to be hidden.CommandRegistration.Builder.hidden
(boolean hidden) Define a command to be hidden by a given flag.CommandRegistration.BaseBuilder.interactionMode
(InteractionMode mode) CommandRegistration.Builder.interactionMode
(InteractionMode mode) DefineInteractionMode
for a command.