Class ZooKeeperConfigProvider

  • All Implemented Interfaces:
    ConfigProvider

    public class ZooKeeperConfigProvider
    extends Object
    implements ConfigProvider
    Config provider that determines the connect string to use for a ZooKeeper connection.

    Default resolution lookup keys are as follows:

    • System Property: kiwi.zookeeper.connection
    • Environment Variable: KIWI_ZOOKEEPER_CONNECTION
    • External Config File: zookeeper.connection
    See Also:
    for resolution order
    • Method Detail

      • canProvide

        public boolean canProvide()
        Description copied from interface: ConfigProvider
        Determines if a provider has enough environmental awareness to provide data.
        Specified by:
        canProvide in interface ConfigProvider
        Returns:
        true if the provider can provide data, otherwise false