Uses of Class
org.apache.bookkeeper.tools.framework.CliFlags
Packages that use CliFlags
Package
Description
Commands to operate a single bookie.
Commands on operating a cluster of bookies.
This package contains all client related commands.
Cookie related cli commands.
This classes provides some helper mixins for easily to add commands
to bookie shell.
Common classes used across multiple tools.
BookKeeper Tool Framework.
-
Uses of CliFlags in org.apache.bookkeeper.tools.cli.commands.autorecovery
Subclasses of CliFlags in org.apache.bookkeeper.tools.cli.commands.autorecoveryModifier and TypeClassDescriptionstatic classFlags for list under replicated command.static classFlags for command LostBookieRecoveryDelay.static classFlags for list under replicated command.static classFlags for auto recovery command.Methods in org.apache.bookkeeper.tools.cli.commands.autorecovery with parameters of type CliFlagsModifier and TypeMethodDescriptionbooleanTriggerAuditCommand.apply(ServerConfiguration conf, CliFlags cmdFlags) booleanWhoIsAuditorCommand.apply(ServerConfiguration conf, CliFlags cmdFlags) -
Uses of CliFlags in org.apache.bookkeeper.tools.cli.commands.bookie
Subclasses of CliFlags in org.apache.bookkeeper.tools.cli.commands.bookieModifier and TypeClassDescriptionstatic classFlags for read log command.static classFlags for this command.static classFlags for this command.static classFlags for update ledger command.static classFlags for format bookie command.static classFlags for ledger command.static classFlags for active ledger command.static classFlags for list files on disc command.static classFlags for ListLedgers command.static classFlag for read journal command.static classFlags for read ledger command.static classFlags for read log command.static classFlags for read log metadata command.static classFlags for read log command.static classFlags for regenerate interleaved storage index file command.static classFlags for sanity command.static classFlags for update bookie in ledger command.Methods in org.apache.bookkeeper.tools.cli.commands.bookie with parameters of type CliFlagsModifier and TypeMethodDescriptionbooleanInitCommand.apply(ServerConfiguration conf, CliFlags cmdFlags) booleanLastMarkCommand.apply(ServerConfiguration conf, CliFlags flags) booleanLocalConsistencyCheckCommand.apply(ServerConfiguration conf, CliFlags cmdFlags) booleanRebuildDBLedgerLocationsIndexCommand.apply(ServerConfiguration conf, CliFlags cmdFlags) -
Uses of CliFlags in org.apache.bookkeeper.tools.cli.commands.bookies
Subclasses of CliFlags in org.apache.bookkeeper.tools.cli.commands.bookiesModifier and TypeClassDescriptionstatic classFlags for decommission command.static classFlags for this command.static classFlags for list bookies command.static classFlags for command meta format.static classFlags for nuke existing cluster command.static classFlags for recover command.Methods in org.apache.bookkeeper.tools.cli.commands.bookies with parameters of type CliFlagsModifier and TypeMethodDescriptionbooleanClusterInfoCommand.apply(ServerConfiguration conf, CliFlags cmdFlags) booleanInfoCommand.apply(ServerConfiguration conf, CliFlags cmdFlags) booleanInitCommand.apply(ServerConfiguration conf, CliFlags cmdFlags) booleanInstanceIdCommand.apply(ServerConfiguration conf, CliFlags cmdFlags) -
Uses of CliFlags in org.apache.bookkeeper.tools.cli.commands.client
Subclasses of CliFlags in org.apache.bookkeeper.tools.cli.commands.clientModifier and TypeClassDescriptionstatic classFlags for delete ledger command.static classFlags for ledger metadata command.static classFlags for simple test command. -
Uses of CliFlags in org.apache.bookkeeper.tools.cli.commands.cookie
Classes in org.apache.bookkeeper.tools.cli.commands.cookie with type parameters of type CliFlagsModifier and TypeClassDescription(package private) classCookieCommand<CookieFlagsT extends CliFlags>This is a mixin for cookie related commands to extends.Subclasses of CliFlags in org.apache.bookkeeper.tools.cli.commands.cookieModifier and TypeClassDescriptionstatic classFlags for admin command.static classFlags to create a cookie for a given bookie.static classFlags to delete a cookie for a given bookie.static classFlags to generate a cookie for a given bookie.static classFlags to delete a cookie for a given bookie.static classFlags to create a cookie for a given bookie. -
Uses of CliFlags in org.apache.bookkeeper.tools.cli.commands.health
Subclasses of CliFlags in org.apache.bookkeeper.tools.cli.commands.healthModifier and TypeClassDescriptionstatic classFlags for health check command. -
Uses of CliFlags in org.apache.bookkeeper.tools.cli.helpers
Classes in org.apache.bookkeeper.tools.cli.helpers with type parameters of type CliFlagsModifier and TypeClassDescriptionclassBookieCommand<BookieFlagsT extends CliFlags>This is a mixin for bookie related commands to extends.classBookieShellCommand<CliFlagsT extends CliFlags>This is a util class that converts new cli command to old shell command.classClientCommand<ClientFlagsT extends CliFlags>This is a mixin class for commands that needs a bookkeeper client.classDiscoveryCommand<DiscoveryFlagsT extends CliFlags>This is a mixin for commands that talks to discovery service. -
Uses of CliFlags in org.apache.bookkeeper.tools.common
Classes in org.apache.bookkeeper.tools.common with type parameters of type CliFlagsModifier and TypeClassDescriptionclassBase bk command class.Subclasses of CliFlags in org.apache.bookkeeper.tools.common -
Uses of CliFlags in org.apache.bookkeeper.tools.framework
Classes in org.apache.bookkeeper.tools.framework with type parameters of type CliFlagsModifier and TypeClassDescriptionclassCli to executeCliSpec.classCliCommand<GlobalFlagsT extends CliFlags,CommandFlagsT extends CliFlags> A command that runs a CLI spec.classCliCommand<GlobalFlagsT extends CliFlags,CommandFlagsT extends CliFlags> A command that runs a CLI spec.classCliCommandGroup<GlobalFlagsT extends CliFlags>A command group that group commands together.classA spec to build CLI.static classCliSpec.Builder<CliFlagsT extends CliFlags>Builder to build a cli spec.interfaceCommand of a cli.interfaceCommandGroup<GlobalFlagsT extends CliFlags>A command group that group commands together.(package private) classHelpCommand<GlobalFlagsT extends CliFlags,CommandFlagsT extends CliFlags> Help command to show help information.(package private) classHelpCommand<GlobalFlagsT extends CliFlags,CommandFlagsT extends CliFlags> Help command to show help information.Methods in org.apache.bookkeeper.tools.framework with type parameters of type CliFlagsModifier and TypeMethodDescriptionCli.getCmdPath(CliSpec<CliFlagsT> spec) static <T extends CliFlags>
CliSpec.Builder<T>CliSpec.newBuilder()Create a new builder to build the cli spec.static <T extends CliFlags>
CliSpec.Builder<T>CliSpec.newBuilder(CliSpec<T> spec) Create a new builder to build the cli spec from an existing spec.static <CliOptsT extends CliFlags>
voidCli.printUsage(CliSpec<CliOptsT> spec) static <CliOptsT extends CliFlags>
int(package private) static <CliFlagsT extends CliFlags>
com.beust.jcommander.JCommander(package private) static <CliFlagsT extends CliFlags>
PrintStreamCli.setupConsole(CliSpec<CliFlagsT> spec)