Interface MigrationActions

All Known Implementing Classes:
MigrationActionsImpl

public interface MigrationActions
Set of callbacks used during the migration in different states.
  • 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()