Package com.linkedin.venice.helix
Class HelixReadWriteDegradedDcStatesRepository
java.lang.Object
com.linkedin.venice.helix.HelixReadOnlyDegradedDcStatesRepository
com.linkedin.venice.helix.HelixReadWriteDegradedDcStatesRepository
public class HelixReadWriteDegradedDcStatesRepository
extends HelixReadOnlyDegradedDcStatesRepository
Read-write ZK-backed repository for degraded DC states.
Used by Venice Controller to mark/unmark datacenters as degraded.
-
Field Summary
Fields inherited from class com.linkedin.venice.helix.HelixReadOnlyDegradedDcStatesRepository
states, zkDataAccessor, zkPath -
Constructor Summary
ConstructorsConstructorDescriptionHelixReadWriteDegradedDcStatesRepository(org.apache.helix.zookeeper.impl.client.ZkClient zkClient, HelixAdapterSerializer adapter, String clusterName) -
Method Summary
Methods inherited from class com.linkedin.venice.helix.HelixReadOnlyDegradedDcStatesRepository
clear, getStates, refresh
-
Constructor Details
-
HelixReadWriteDegradedDcStatesRepository
public HelixReadWriteDegradedDcStatesRepository(org.apache.helix.zookeeper.impl.client.ZkClient zkClient, HelixAdapterSerializer adapter, String clusterName)
-
-
Method Details
-
updateStates
-
deleteStates
public void deleteStates()
-