Class MigrationRecord

java.lang.Object
com.linkedin.venice.controller.multitaskscheduler.MigrationRecord

public class MigrationRecord extends Object
  • Constructor Details

    • MigrationRecord

      @Deprecated public MigrationRecord(String storeName, String sourceCluster, String destinationCluster, int currentStep)
      Deprecated.
  • Method Details

    • getStoreName

      public String getStoreName()
    • getSourceCluster

      public String getSourceCluster()
    • getDestinationCluster

      public String getDestinationCluster()
    • getCurrentStep

      public int getCurrentStep()
    • getCurrentStepEnum

      public MigrationRecord.Step getCurrentStepEnum()
    • getStoreMigrationStartTime

      public Instant getStoreMigrationStartTime()
    • setStoreMigrationStartTime

      public void setStoreMigrationStartTime(Instant storeMigrationStartTime)
    • getAttempts

      public int getAttempts()
    • setCurrentStep

      public void setCurrentStep(int currentStep)
    • setCurrentStep

      public void setCurrentStep(MigrationRecord.Step currentStep)
    • resetAttempts

      public void resetAttempts()
    • incrementAttempts

      public void incrementAttempts()
    • setIsAborted

      public void setIsAborted(boolean isAborted)
    • getIsAborted

      public boolean getIsAborted()
    • toString

      public String toString()
      Overrides:
      toString in class Object