Interface MigrationActions
- All Known Implementing Classes:
MigrationActionsImpl
public interface MigrationActions
Set of callbacks used during the migration in different states.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanvoidbooleanbooleanvoidvoidbooleanbooleanbooleanbooleanvoidvoidbooleanvoidbooleanvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Method Details
-
runDirectoryCompatibilityCheck
void runDirectoryCompatibilityCheck() -
isOldClusterStopped
boolean isOldClusterStopped() -
rollingUpgradeSelected
void rollingUpgradeSelected() -
directoryCompatibilityCheckOk
boolean directoryCompatibilityCheckOk() -
reindexUpgradeSelected
void reindexUpgradeSelected() -
isRemoteReindexingFinished
boolean isRemoteReindexingFinished() -
stopMessageProcessing
void stopMessageProcessing() -
startMessageProcessing
void startMessageProcessing() -
caDoesNotExist
boolean caDoesNotExist() -
renewalPolicyDoesNotExist
boolean renewalPolicyDoesNotExist() -
caAndRenewalPolicyExist
boolean caAndRenewalPolicyExist() -
compatibleDatanodesRunning
boolean compatibleDatanodesRunning() -
provisionDataNodes
void provisionDataNodes() -
provisionAndStartDataNodes
void provisionAndStartDataNodes() -
provisioningFinished
boolean provisioningFinished() -
allDatanodesPrepared
boolean allDatanodesPrepared() -
startDataNodes
void startDataNodes() -
allDatanodesAvailable
boolean allDatanodesAvailable() -
setPreflightFinished
void setPreflightFinished() -
startRemoteReindex
void startRemoteReindex() -
requestMigrationStatus
void requestMigrationStatus() -
calculateTrafficEstimate
void calculateTrafficEstimate() -
verifyRemoteIndexerConnection
void verifyRemoteIndexerConnection() -
isCompatibleInPlaceMigrationVersion
boolean isCompatibleInPlaceMigrationVersion() -
getElasticsearchHosts
void getElasticsearchHosts() -
stopDatanodes
void stopDatanodes() -
finishRemoteReindexMigration
void finishRemoteReindexMigration() -
isRemoteReindexMigrationEnabled
boolean isRemoteReindexMigrationEnabled()
-