Enum Class ConfigCommonUtils.ActivationState

java.lang.Object
java.lang.Enum<ConfigCommonUtils.ActivationState>
com.linkedin.venice.utils.ConfigCommonUtils.ActivationState
All Implemented Interfaces:
Serializable, Comparable<ConfigCommonUtils.ActivationState>, Constable
Enclosing class:
ConfigCommonUtils

public static enum ConfigCommonUtils.ActivationState extends Enum<ConfigCommonUtils.ActivationState>
Enum representing the config type. This enum provides a more flexible alternative to simple boolean configurations by distinguishing between "explicitly disabled" and "unset (default)" states. ENABLED: Feature explicitly enabled. DISABLED: Feature explicitly disabled. NOT_SPECIFIED: Feature left unset, default rules apply. Put this in the common utils package so that it can be used in both router, server and controller.