Package com.linkedin.venice.meta
Class PartitionerConfigImpl
java.lang.Object
com.linkedin.venice.meta.PartitionerConfigImpl
- All Implemented Interfaces:
DataModelBackedStructure<StorePartitionerConfig>,PartitionerConfig
-
Constructor Summary
ConstructorsConstructorDescriptionPartitionerConfigImpl(String partitionerClass, Map<String, String> partitionerParams, int amplificationFactor) -
Method Summary
Modifier and TypeMethodDescriptionclone()Return the backed data model.booleanintinthashCode()voidsetAmplificationFactor(int amplificationFactor) voidsetPartitionerClass(String partitionerClass) voidsetPartitionerParams(Map<String, String> partitionerParams) toString()
-
Constructor Details
-
PartitionerConfigImpl
-
PartitionerConfigImpl
public PartitionerConfigImpl()
-
-
Method Details
-
getPartitionerClass
- Specified by:
getPartitionerClassin interfacePartitionerConfig
-
getPartitionerParams
- Specified by:
getPartitionerParamsin interfacePartitionerConfig
-
getAmplificationFactor
public int getAmplificationFactor()- Specified by:
getAmplificationFactorin interfacePartitionerConfig
-
setAmplificationFactor
public void setAmplificationFactor(int amplificationFactor) - Specified by:
setAmplificationFactorin interfacePartitionerConfig
-
setPartitionerClass
- Specified by:
setPartitionerClassin interfacePartitionerConfig
-
setPartitionerParams
- Specified by:
setPartitionerParamsin interfacePartitionerConfig
-
dataModel
Description copied from interface:DataModelBackedStructureReturn the backed data model.- Specified by:
dataModelin interfaceDataModelBackedStructure<StorePartitionerConfig>- Returns:
-
equals
-
hashCode
public int hashCode() -
clone
- Specified by:
clonein interfacePartitionerConfig- Overrides:
clonein classObject
-
toString
-