Index

A B C D E G I J L M N O P R S T V Z 
All Classes and Interfaces|All Packages

A

add(T) - Method in class org.projectnessie.gc.tool.cli.Closeables
 
apply(Connection) - Method in enum class org.projectnessie.gc.tool.cli.options.SchemaCreateStrategy
 
assertNotInMemory(CommandLine.Model.CommandSpec) - Method in class org.projectnessie.gc.tool.cli.options.LiveContentSetsStorageOptions
 
assertNotInMemory(CommandLine.Model.CommandSpec, String) - Method in class org.projectnessie.gc.tool.cli.options.LiveContentSetsStorageOptions
 
asString(Object) - Static method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 

B

BaseCommand - Class in org.projectnessie.gc.tool.cli.commands
 
BaseCommand() - Constructor for class org.projectnessie.gc.tool.cli.commands.BaseCommand
 
BaseLiveSetCommand - Class in org.projectnessie.gc.tool.cli.commands
 
BaseLiveSetCommand() - Constructor for class org.projectnessie.gc.tool.cli.commands.BaseLiveSetCommand
 
BaseRepositoryCommand - Class in org.projectnessie.gc.tool.cli.commands
 
BaseRepositoryCommand() - Constructor for class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 

C

call() - Method in class org.projectnessie.gc.tool.cli.commands.BaseCommand
 
call() - Method in class org.projectnessie.gc.tool.cli.commands.CompletionScript
 
call() - Method in class org.projectnessie.gc.tool.cli.commands.JdbcDumpSchema
 
call() - Method in class org.projectnessie.gc.tool.cli.commands.ThirdPartyLicenses
 
call(LiveContentSet, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.BaseLiveSetCommand
 
call(LiveContentSet, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.DeferredDeleteFiles
 
call(LiveContentSet, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.DeleteLiveSets
 
call(LiveContentSet, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.ListDeferredDeletions
 
call(LiveContentSet, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.ShowLiveSet
 
call(LiveContentSet, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.Sweep
 
call(Closeables) - Method in class org.projectnessie.gc.tool.cli.commands.BaseCommand
 
call(Closeables) - Method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 
call(Closeables) - Method in class org.projectnessie.gc.tool.cli.commands.JdbcCreateSchema
 
call(Closeables, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.BaseLiveSetCommand
 
call(Closeables, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 
call(Closeables, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.ListLiveSets
 
call(Closeables, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.MarkAndSweep
 
call(Closeables, LiveContentSetsRepository) - Method in class org.projectnessie.gc.tool.cli.commands.MarkLive
 
CLI - Class in org.projectnessie.gc.tool.cli
Standalone tool to perform a full mark-and-sweep Nessie GC cycle.
CLI() - Constructor for class org.projectnessie.gc.tool.cli.CLI
 
close() - Method in class org.projectnessie.gc.tool.cli.Closeables
 
Closeables - Class in org.projectnessie.gc.tool.cli
 
Closeables() - Constructor for class org.projectnessie.gc.tool.cli.Closeables
 
CompletionScript - Class in org.projectnessie.gc.tool.cli.commands
 
CompletionScript() - Constructor for class org.projectnessie.gc.tool.cli.commands.CompletionScript
 
CREATE - Enum constant in enum class org.projectnessie.gc.tool.cli.options.SchemaCreateStrategy
 
CREATE_IF_NOT_EXISTS - Enum constant in enum class org.projectnessie.gc.tool.cli.options.SchemaCreateStrategy
 
createDataSource() - Method in class org.projectnessie.gc.tool.cli.options.JdbcOptions
 
createIcebergFiles(IcebergOptions) - Method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 
createLiveContentSetsRepository(Closeables) - Method in class org.projectnessie.gc.tool.cli.options.LiveContentSetsStorageOptions
 
createPerRefCutoffPolicySupplier() - Method in class org.projectnessie.gc.tool.cli.options.MarkOptions
Parses the --cutoff parameters, syntax is ref-name-regex '=' number-of-commits | duration | ISO-instant.
createRepositoryConnector(Closeables) - Method in class org.projectnessie.gc.tool.cli.options.NessieOptions
 

D

defaultValue(CommandLine.Model.ArgSpec) - Method in class org.projectnessie.gc.tool.cli.options.EnvironmentDefaultProvider
 
DeferredDeleteFiles - Class in org.projectnessie.gc.tool.cli.commands
 
DeferredDeleteFiles() - Constructor for class org.projectnessie.gc.tool.cli.commands.DeferredDeleteFiles
 
DeleteLiveSets - Class in org.projectnessie.gc.tool.cli.commands
 
DeleteLiveSets() - Constructor for class org.projectnessie.gc.tool.cli.commands.DeleteLiveSets
 
DROP_AND_CREATE - Enum constant in enum class org.projectnessie.gc.tool.cli.options.SchemaCreateStrategy
 

E

EnvironmentDefaultProvider - Class in org.projectnessie.gc.tool.cli.options
Provides default values for command options.
EnvironmentDefaultProvider() - Constructor for class org.projectnessie.gc.tool.cli.options.EnvironmentDefaultProvider
 
expire(LiveContentSetsRepository, LiveContentSet, SweepOptions, IcebergOptions, CommandLine.Model.CommandSpec) - Method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 

G

getAllowedFalsePositiveProbability() - Method in class org.projectnessie.gc.tool.cli.options.SweepOptions
 
getErr() - Method in class org.projectnessie.gc.tool.cli.util.RunCLI
 
getExitCode() - Method in class org.projectnessie.gc.tool.cli.util.RunCLI
 
getExpectedFileCount() - Method in class org.projectnessie.gc.tool.cli.options.SweepOptions
 
getFalsePositiveProbability() - Method in class org.projectnessie.gc.tool.cli.options.SweepOptions
 
getHadoopConf() - Method in class org.projectnessie.gc.tool.cli.options.IcebergOptions
 
getIcebergProperties() - Method in class org.projectnessie.gc.tool.cli.options.IcebergOptions
 
getLiveSetId(CommandLine.Model.CommandSpec) - Method in class org.projectnessie.gc.tool.cli.options.LiveSetIdOptions
 
getLiveSetIdFile() - Method in class org.projectnessie.gc.tool.cli.options.MarkOptions
 
getMaxFileModificationTime() - Method in class org.projectnessie.gc.tool.cli.options.SweepOptions
 
getNessie() - Method in class org.projectnessie.gc.tool.cli.options.MarkOptions
 
getOut() - Method in class org.projectnessie.gc.tool.cli.util.RunCLI
 
getParallelism() - Method in class org.projectnessie.gc.tool.cli.options.MarkOptions
 
getParallelism() - Method in class org.projectnessie.gc.tool.cli.options.SweepOptions
 
getSchemaCreateStrategy() - Method in class org.projectnessie.gc.tool.cli.options.JdbcOptions
 
getVersion() - Method in class org.projectnessie.gc.tool.cli.NessieVersionProvider
 

I

IcebergOptions - Class in org.projectnessie.gc.tool.cli.options
 
IcebergOptions() - Constructor for class org.projectnessie.gc.tool.cli.options.IcebergOptions
 
identify(Closeables, LiveContentSetsRepository, MarkOptions, CommandLine.Model.CommandSpec) - Method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 
instantAsString(Instant) - Method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 
isDeferDeletes() - Method in class org.projectnessie.gc.tool.cli.options.SweepOptions
 

J

JdbcCreateSchema - Class in org.projectnessie.gc.tool.cli.commands
 
JdbcCreateSchema() - Constructor for class org.projectnessie.gc.tool.cli.commands.JdbcCreateSchema
 
JdbcDumpSchema - Class in org.projectnessie.gc.tool.cli.commands
 
JdbcDumpSchema() - Constructor for class org.projectnessie.gc.tool.cli.commands.JdbcDumpSchema
 
JdbcOptions - Class in org.projectnessie.gc.tool.cli.options
 
JdbcOptions() - Constructor for class org.projectnessie.gc.tool.cli.options.JdbcOptions
 

L

ListDeferredDeletions - Class in org.projectnessie.gc.tool.cli.commands
 
ListDeferredDeletions() - Constructor for class org.projectnessie.gc.tool.cli.commands.ListDeferredDeletions
 
listLiveContentSets(CommandLine.Model.CommandSpec, Stream<LiveContentSet>) - Method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 
ListLiveSets - Class in org.projectnessie.gc.tool.cli.commands
 
ListLiveSets() - Constructor for class org.projectnessie.gc.tool.cli.commands.ListLiveSets
 
LiveContentSetsStorageOptions - Class in org.projectnessie.gc.tool.cli.options
 
LiveContentSetsStorageOptions() - Constructor for class org.projectnessie.gc.tool.cli.options.LiveContentSetsStorageOptions
 
LiveSetIdOptions - Class in org.projectnessie.gc.tool.cli.options
 
LiveSetIdOptions() - Constructor for class org.projectnessie.gc.tool.cli.options.LiveSetIdOptions
 

M

main(String...) - Static method in class org.projectnessie.gc.tool.cli.CLI
 
MarkAndSweep - Class in org.projectnessie.gc.tool.cli.commands
 
MarkAndSweep() - Constructor for class org.projectnessie.gc.tool.cli.commands.MarkAndSweep
 
MarkLive - Class in org.projectnessie.gc.tool.cli.commands
 
MarkLive() - Constructor for class org.projectnessie.gc.tool.cli.commands.MarkLive
 
MarkOptions - Class in org.projectnessie.gc.tool.cli.options
 
MarkOptions() - Constructor for class org.projectnessie.gc.tool.cli.options.MarkOptions
 
maybeAdd(T) - Method in class org.projectnessie.gc.tool.cli.Closeables
 

N

NessieOptions - Class in org.projectnessie.gc.tool.cli.options
 
NessieOptions() - Constructor for class org.projectnessie.gc.tool.cli.options.NessieOptions
 
NessieVersionProvider - Class in org.projectnessie.gc.tool.cli
 
NessieVersionProvider() - Constructor for class org.projectnessie.gc.tool.cli.NessieVersionProvider
 
NOW - Static variable in class org.projectnessie.gc.tool.cli.options.MarkOptions
 

O

org.projectnessie.gc.tool.cli - package org.projectnessie.gc.tool.cli
 
org.projectnessie.gc.tool.cli.commands - package org.projectnessie.gc.tool.cli.commands
 
org.projectnessie.gc.tool.cli.options - package org.projectnessie.gc.tool.cli.options
 
org.projectnessie.gc.tool.cli.util - package org.projectnessie.gc.tool.cli.util
 
out - Variable in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 

P

preValidate() - Method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 
preValidate() - Method in class org.projectnessie.gc.tool.cli.commands.MarkAndSweep
 

R

run(String...) - Static method in class org.projectnessie.gc.tool.cli.util.RunCLI
 
run(List<String>) - Static method in class org.projectnessie.gc.tool.cli.util.RunCLI
 
RunCLI - Class in org.projectnessie.gc.tool.cli.util
Helper class for tests.
RunCLI(int, String, String, String[]) - Constructor for class org.projectnessie.gc.tool.cli.util.RunCLI
 
runMain(PrintWriter, PrintWriter, String...) - Static method in class org.projectnessie.gc.tool.cli.CLI
 
runMain(String...) - Static method in class org.projectnessie.gc.tool.cli.CLI
 

S

SchemaCreateStrategy - Enum Class in org.projectnessie.gc.tool.cli.options
 
ShowLiveSet - Class in org.projectnessie.gc.tool.cli.commands
 
ShowLiveSet() - Constructor for class org.projectnessie.gc.tool.cli.commands.ShowLiveSet
 
Sweep - Class in org.projectnessie.gc.tool.cli.commands
 
Sweep() - Constructor for class org.projectnessie.gc.tool.cli.commands.Sweep
 
SweepOptions - Class in org.projectnessie.gc.tool.cli.options
 
SweepOptions() - Constructor for class org.projectnessie.gc.tool.cli.options.SweepOptions
 

T

ThirdPartyLicenses - Class in org.projectnessie.gc.tool.cli.commands
 
ThirdPartyLicenses() - Constructor for class org.projectnessie.gc.tool.cli.commands.ThirdPartyLicenses
 
toString() - Method in class org.projectnessie.gc.tool.cli.util.RunCLI
 

V

valueOf(String) - Static method in enum class org.projectnessie.gc.tool.cli.options.SchemaCreateStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.projectnessie.gc.tool.cli.options.SchemaCreateStrategy
Returns an array containing the constants of this enum class, in the order they are declared.

Z

zoneId() - Method in class org.projectnessie.gc.tool.cli.commands.BaseRepositoryCommand
 
A B C D E G I J L M N O P R S T V Z 
All Classes and Interfaces|All Packages