Class KubernetesLeaderRetrievalDriverFactory

  • All Implemented Interfaces:
    org.apache.flink.runtime.leaderretrieval.LeaderRetrievalDriverFactory

    public class KubernetesLeaderRetrievalDriverFactory
    extends Object
    implements org.apache.flink.runtime.leaderretrieval.LeaderRetrievalDriverFactory
    Factory that instantiates a KubernetesLeaderRetrievalDriver in single leader election mode.
    • Method Detail

      • createLeaderRetrievalDriver

        public org.apache.flink.runtime.leaderretrieval.LeaderRetrievalDriver createLeaderRetrievalDriver​(org.apache.flink.runtime.leaderretrieval.LeaderRetrievalEventHandler leaderEventHandler,
                                                                                                          org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler)
        Specified by:
        createLeaderRetrievalDriver in interface org.apache.flink.runtime.leaderretrieval.LeaderRetrievalDriverFactory
      • extractLeaderInformation

        public org.apache.flink.runtime.leaderelection.LeaderInformation extractLeaderInformation​(KubernetesConfigMap configMap)