Uses of Class
org.apache.bookkeeper.tools.framework.CliFlags
-
Packages that use CliFlags Package Description org.apache.bookkeeper.tools.cli.commands.autorecovery org.apache.bookkeeper.tools.cli.commands.bookie Commands to operate a single bookie.org.apache.bookkeeper.tools.cli.commands.bookies Commands on operating a cluster of bookies.org.apache.bookkeeper.tools.cli.commands.client This package contains all client related commands.org.apache.bookkeeper.tools.cli.commands.cookie Cookie related cli commands.org.apache.bookkeeper.tools.cli.commands.health org.apache.bookkeeper.tools.cli.helpers This classes provides some helper mixins for easily to add commands to bookie shell.org.apache.bookkeeper.tools.common Common classes used across multiple tools.org.apache.bookkeeper.tools.framework BookKeeper Tool Framework. -
-
Uses of CliFlags in org.apache.bookkeeper.tools.cli.commands.autorecovery
Subclasses of CliFlags in org.apache.bookkeeper.tools.cli.commands.autorecovery Modifier and Type Class Description static class
ListUnderReplicatedCommand.LURFlags
Flags for list under replicated command.static class
LostBookieRecoveryDelayCommand.LBRDFlags
Flags for command LostBookieRecoveryDelay.static class
QueryAutoRecoveryStatusCommand.QFlags
Flags for list under replicated command.static class
ToggleCommand.AutoRecoveryFlags
Flags for auto recovery command.Methods in org.apache.bookkeeper.tools.cli.commands.autorecovery with parameters of type CliFlags Modifier and Type Method Description boolean
TriggerAuditCommand. apply(ServerConfiguration conf, CliFlags cmdFlags)
boolean
WhoIsAuditorCommand. 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.bookie Modifier and Type Class Description static class
CheckDBLedgersIndexCommand.CheckLedgersIndexFlags
Flags for read log command.static class
ConvertToDBStorageCommand.CTDBFlags
Flags for this command.static class
ConvertToInterleavedStorageCommand.CTISFlags
Flags for this command.static class
FlipBookieIdCommand.FlipBookieIdFlags
Flags for update ledger command.static class
FormatCommand.Flags
Flags for format bookie command.static class
LedgerCommand.LedgerFlags
Flags for ledger command.static class
ListActiveLedgersCommand.ActiveLedgerFlags
Flags for active ledger command.static class
ListFilesOnDiscCommand.LFODFlags
Flags for list files on disc command.static class
ListLedgersCommand.ListLedgersFlags
Flags for ListLedgers command.static class
ReadJournalCommand.ReadJournalFlags
Flag for read journal command.static class
ReadLedgerCommand.ReadLedgerFlags
Flags for read ledger command.static class
ReadLogCommand.ReadLogFlags
Flags for read log command.static class
ReadLogMetadataCommand.ReadLogMetadataFlags
Flags for read log metadata command.static class
RebuildDBLedgersIndexCommand.RebuildLedgersIndexFlags
Flags for read log command.static class
RegenerateInterleavedStorageIndexFileCommand.RISIFFlags
Flags for regenerate interleaved storage index file command.static class
SanityTestCommand.SanityFlags
Flags for sanity command.static class
UpdateBookieInLedgerCommand.UpdateBookieInLedgerFlags
Flags for update bookie in ledger command.Methods in org.apache.bookkeeper.tools.cli.commands.bookie with parameters of type CliFlags Modifier and Type Method Description boolean
InitCommand. apply(ServerConfiguration conf, CliFlags cmdFlags)
boolean
LastMarkCommand. apply(ServerConfiguration conf, CliFlags flags)
boolean
LocalConsistencyCheckCommand. apply(ServerConfiguration conf, CliFlags cmdFlags)
boolean
RebuildDBLedgerLocationsIndexCommand. 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.bookies Modifier and Type Class Description static class
DecommissionCommand.DecommissionFlags
Flags for decommission command.static class
EndpointInfoCommand.EndpointInfoFlags
Flags for this command.static class
ListBookiesCommand.Flags
Flags for list bookies command.static class
MetaFormatCommand.MetaFormatFlags
Flags for command meta format.static class
NukeExistingClusterCommand.NukeExistingClusterFlags
Flags for nuke existing cluster command.static class
RecoverCommand.RecoverFlags
Flags for recover command.Methods in org.apache.bookkeeper.tools.cli.commands.bookies with parameters of type CliFlags Modifier and Type Method Description boolean
ClusterInfoCommand. apply(ServerConfiguration conf, CliFlags cmdFlags)
boolean
InfoCommand. apply(ServerConfiguration conf, CliFlags cmdFlags)
boolean
InitCommand. apply(ServerConfiguration conf, CliFlags cmdFlags)
boolean
InstanceIdCommand. 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.client Modifier and Type Class Description static class
DeleteLedgerCommand.DeleteLedgerFlags
Flags for delete ledger command.static class
LedgerMetaDataCommand.LedgerMetadataFlag
Flags for ledger metadata command.static class
SimpleTestCommand.Flags
Flags 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 CliFlags Modifier and Type Class Description (package private) class
CookieCommand<CookieFlagsT extends CliFlags>
This is a mixin for cookie related commands to extends.Subclasses of CliFlags in org.apache.bookkeeper.tools.cli.commands.cookie Modifier and Type Class Description static class
AdminCommand.AdminFlags
Flags for admin command.static class
CreateCookieCommand.Flags
Flags to create a cookie for a given bookie.static class
DeleteCookieCommand.Flags
Flags to delete a cookie for a given bookie.static class
GenerateCookieCommand.Flags
Flags to generate a cookie for a given bookie.static class
GetCookieCommand.Flags
Flags to delete a cookie for a given bookie.static class
UpdateCookieCommand.Flags
Flags 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.health Modifier and Type Class Description static class
SwitchOfHealthCheckCommand.HealthCheckFlags
Flags 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 CliFlags Modifier and Type Class Description class
BookieCommand<BookieFlagsT extends CliFlags>
This is a mixin for bookie related commands to extends.class
BookieShellCommand<CliFlagsT extends CliFlags>
This is a util class that converts new cli command to old shell command.class
ClientCommand<ClientFlagsT extends CliFlags>
This is a mixin class for commands that needs a bookkeeper client.class
DiscoveryCommand<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 CliFlags Modifier and Type Class Description class
BKCommand<CommandFlagsT extends CliFlags>
Base bk command class.Subclasses of CliFlags in org.apache.bookkeeper.tools.common Modifier and Type Class Description class
BKFlags
Default BK flags. -
Uses of CliFlags in org.apache.bookkeeper.tools.framework
Classes in org.apache.bookkeeper.tools.framework with type parameters of type CliFlags Modifier and Type Class Description class
Cli<CliFlagsT extends CliFlags>
Cli to executeCliSpec
.class
CliCommand<GlobalFlagsT extends CliFlags,CommandFlagsT extends CliFlags>
A command that runs a CLI spec.class
CliCommand<GlobalFlagsT extends CliFlags,CommandFlagsT extends CliFlags>
A command that runs a CLI spec.class
CliCommandGroup<GlobalFlagsT extends CliFlags>
A command group that group commands together.class
CliSpec<CliFlagsT extends CliFlags>
A spec to build CLI.static class
CliSpec.Builder<CliFlagsT extends CliFlags>
Builder to build a cli spec.interface
Command<GlobalFlagsT extends CliFlags>
Command of a cli.interface
CommandGroup<GlobalFlagsT extends CliFlags>
A command group that group commands together.(package private) class
HelpCommand<GlobalFlagsT extends CliFlags,CommandFlagsT extends CliFlags>
Help command to show help information.(package private) class
HelpCommand<GlobalFlagsT extends CliFlags,CommandFlagsT extends CliFlags>
Help command to show help information.Methods in org.apache.bookkeeper.tools.framework with type parameters of type CliFlags Modifier and Type Method Description (package private) static <CliFlagsT extends CliFlags>
java.lang.StringCli. 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>
intCli. runCli(CliSpec<CliOptsT> spec, java.lang.String[] args)
(package private) static <CliFlagsT extends CliFlags>
com.beust.jcommander.JCommanderCli. setupCli(java.lang.String cmdPath, CliSpec<CliFlagsT> spec, java.util.Map<java.lang.String,Command> commandMap)
(package private) static <CliFlagsT extends CliFlags>
java.io.PrintStreamCli. setupConsole(CliSpec<CliFlagsT> spec)
-