public static enum CoordinatorConfig.ClientVersionConfig extends Enum<CoordinatorConfig.ClientVersionConfig>
CLIENT_VERSION_CONFIG_COMPATIBLE_WITH_2X_PHASE1): Forward-compatible
with non-lease entities being present in Lease table. Passive 2.x compatible
mode.CLIENT_VERSION_CONFIG_COMPATIBLE_WITH_2X): Starts the
migration state machine. Stores additional KCL 3.x entities such as
coordinator state, worker metrics etc in the Lease table. CLIENT_VERSION_CONFIG_3X): Full 3.x functionality. No rollback
support. Terminal state.| Enum Constant and Description |
|---|
CLIENT_VERSION_CONFIG_3X
A new application operating with KCLv3.x will use this value.
|
CLIENT_VERSION_CONFIG_COMPATIBLE_WITH_2X
Phase 2 of 2.x to 3.x migration.
|
CLIENT_VERSION_CONFIG_COMPATIBLE_WITH_2X_PHASE1
Phase 1 of 2.x to 3.x migration.
|
| Modifier and Type | Method and Description |
|---|---|
static CoordinatorConfig.ClientVersionConfig |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CoordinatorConfig.ClientVersionConfig[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CoordinatorConfig.ClientVersionConfig CLIENT_VERSION_CONFIG_COMPATIBLE_WITH_2X_PHASE1
public static final CoordinatorConfig.ClientVersionConfig CLIENT_VERSION_CONFIG_COMPATIBLE_WITH_2X
public static final CoordinatorConfig.ClientVersionConfig CLIENT_VERSION_CONFIG_3X
public static CoordinatorConfig.ClientVersionConfig[] values()
for (CoordinatorConfig.ClientVersionConfig c : CoordinatorConfig.ClientVersionConfig.values()) System.out.println(c);
public static CoordinatorConfig.ClientVersionConfig valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2026. All rights reserved.