public class KubernetesLeaderElectionDriverFactory extends Object implements org.apache.flink.runtime.leaderelection.LeaderElectionDriverFactory
LeaderElectionDriverFactory implementation for Kubernetes.| Constructor and Description |
|---|
KubernetesLeaderElectionDriverFactory(FlinkKubeClient kubeClient,
KubernetesConfigMapSharedWatcher configMapSharedWatcher,
ExecutorService watchExecutorService,
KubernetesLeaderElectionConfiguration leaderConfig) |
| Modifier and Type | Method and Description |
|---|---|
KubernetesLeaderElectionDriver |
createLeaderElectionDriver(org.apache.flink.runtime.leaderelection.LeaderElectionEventHandler leaderEventHandler,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
String leaderContenderDescription) |
public KubernetesLeaderElectionDriverFactory(FlinkKubeClient kubeClient, KubernetesConfigMapSharedWatcher configMapSharedWatcher, ExecutorService watchExecutorService, KubernetesLeaderElectionConfiguration leaderConfig)
public KubernetesLeaderElectionDriver createLeaderElectionDriver(org.apache.flink.runtime.leaderelection.LeaderElectionEventHandler leaderEventHandler, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, String leaderContenderDescription)
createLeaderElectionDriver in interface org.apache.flink.runtime.leaderelection.LeaderElectionDriverFactoryCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.