public abstract class SSTableHeaderFix
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SSTableHeaderFix.Builder
Builder to configure and construct an instance of
SSTableHeaderFix. |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
dryRun |
protected java.util.function.Consumer<java.lang.String> |
error |
protected java.util.function.Consumer<java.lang.String> |
info |
protected java.util.function.Function<Descriptor,CFMetaData> |
schemaCallback |
protected java.util.function.Consumer<java.lang.String> |
warn |
| Modifier and Type | Method and Description |
|---|---|
static SSTableHeaderFix.Builder |
builder() |
void |
execute() |
static void |
fixNonFrozenUDTIfUpgradeFrom30() |
boolean |
hasChanges()
Whether
execute() found mismatches. |
boolean |
hasError()
Whether
execute() encountered an error. |
protected final java.util.function.Consumer<java.lang.String> info
protected final java.util.function.Consumer<java.lang.String> warn
protected final java.util.function.Consumer<java.lang.String> error
protected final boolean dryRun
protected final java.util.function.Function<Descriptor,CFMetaData> schemaCallback
public static void fixNonFrozenUDTIfUpgradeFrom30()
public static SSTableHeaderFix.Builder builder()
public final void execute()
public boolean hasError()
execute() encountered an error.public boolean hasChanges()
execute() found mismatches.Copyright © 2009-2022 The Apache Software Foundation