Class MigrationRecord
java.lang.Object
com.linkedin.venice.controller.multitaskscheduler.MigrationRecord
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Constructor Summary
ConstructorsConstructorDescriptionMigrationRecord(String storeName, String sourceCluster, String destinationCluster, int currentStep) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintbooleanvoidbooleanisPaused()voidvoidsetCurrentStep(int currentStep) voidsetCurrentStep(MigrationRecord.Step currentStep) voidsetIsAborted(boolean isAborted) voidsetPauseAfter(int pauseAfterStep) voidsetPauseAfter(MigrationRecord.Step pauseAfter) voidsetPaused(boolean p) voidsetStoreMigrationStartTime(Instant storeMigrationStartTime) toString()
-
Constructor Details
-
MigrationRecord
@Deprecated public MigrationRecord(String storeName, String sourceCluster, String destinationCluster, int currentStep) Deprecated.
-
-
Method Details
-
getStoreName
-
getSourceCluster
-
getDestinationCluster
-
getCurrentStep
public int getCurrentStep() -
getCurrentStepEnum
-
getStoreMigrationStartTime
-
setStoreMigrationStartTime
-
getAttempts
public int getAttempts() -
setCurrentStep
public void setCurrentStep(int currentStep) -
setCurrentStep
-
resetAttempts
public void resetAttempts() -
incrementAttempts
public void incrementAttempts() -
setIsAborted
public void setIsAborted(boolean isAborted) -
getIsAborted
public boolean getIsAborted() -
getAbortOnFailure
public boolean getAbortOnFailure() -
isPaused
public boolean isPaused() -
setPaused
public void setPaused(boolean p) -
getPauseAfter
-
setPauseAfter
-
setPauseAfter
public void setPauseAfter(int pauseAfterStep) -
toString
-