Package com.linkedin.venice.meta
Class DataRecoveryVersionConfigImpl
java.lang.Object
com.linkedin.venice.meta.DataRecoveryVersionConfigImpl
- All Implemented Interfaces:
DataModelBackedStructure<DataRecoveryConfig>,DataRecoveryVersionConfig
-
Constructor Summary
ConstructorsConstructorDescriptionDataRecoveryVersionConfigImpl(String dataRecoverySourceFabric, boolean isDataRecoveryComplete, int dataRecoverySourceVersionNumber) -
Method Summary
Modifier and TypeMethodDescriptionclone()Return the backed data model.booleanintinthashCode()booleanvoidsetDataRecoveryComplete(boolean dataRecoveryComplete) voidsetDataRecoverySourceFabric(String dataRecoverySourceFabric) voidsetDataRecoverySourceVersionNumber(int dataRecoverySourceVersionNumber)
-
Constructor Details
-
DataRecoveryVersionConfigImpl
public DataRecoveryVersionConfigImpl(String dataRecoverySourceFabric, boolean isDataRecoveryComplete, int dataRecoverySourceVersionNumber)
-
-
Method Details
-
dataModel
Description copied from interface:DataModelBackedStructureReturn the backed data model.- Specified by:
dataModelin interfaceDataModelBackedStructure<DataRecoveryConfig>- Returns:
-
getDataRecoverySourceFabric
- Specified by:
getDataRecoverySourceFabricin interfaceDataRecoveryVersionConfig
-
setDataRecoverySourceFabric
- Specified by:
setDataRecoverySourceFabricin interfaceDataRecoveryVersionConfig
-
isDataRecoveryComplete
public boolean isDataRecoveryComplete()- Specified by:
isDataRecoveryCompletein interfaceDataRecoveryVersionConfig
-
setDataRecoveryComplete
public void setDataRecoveryComplete(boolean dataRecoveryComplete) - Specified by:
setDataRecoveryCompletein interfaceDataRecoveryVersionConfig
-
getDataRecoverySourceVersionNumber
public int getDataRecoverySourceVersionNumber()- Specified by:
getDataRecoverySourceVersionNumberin interfaceDataRecoveryVersionConfig
-
setDataRecoverySourceVersionNumber
public void setDataRecoverySourceVersionNumber(int dataRecoverySourceVersionNumber) - Specified by:
setDataRecoverySourceVersionNumberin interfaceDataRecoveryVersionConfig
-
equals
-
hashCode
public int hashCode() -
clone
- Specified by:
clonein interfaceDataRecoveryVersionConfig- Overrides:
clonein classObject
-