| Modifier and Type | Method and Description |
|---|---|
static String |
K8sDruidNodeAnnouncer.getLabelSelectorForNode(K8sDiscoveryConfig discoveryConfig,
NodeRole nodeRole,
DruidNode node) |
static String |
K8sDruidNodeAnnouncer.getLabelSelectorForNodeRole(K8sDiscoveryConfig discoveryConfig,
NodeRole nodeRole) |
| Constructor and Description |
|---|
DefaultK8sLeaderElectorFactory(io.kubernetes.client.openapi.ApiClient realK8sClient,
K8sDiscoveryConfig discoveryConfig) |
K8sDruidLeaderSelector(DruidNode self,
String lockResourceName,
String lockResourceNamespace,
K8sDiscoveryConfig discoveryConfig,
K8sLeaderElectorFactory k8sLeaderElectorFactory) |
K8sDruidNodeAnnouncer(PodInfo podInfo,
K8sDiscoveryConfig discoveryConfig,
K8sApiClient k8sApiClient,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
K8sDruidNodeDiscoveryProvider(PodInfo podInfo,
K8sDiscoveryConfig discoveryConfig,
K8sApiClient k8sApiClient) |
LeaderElectorAsyncWrapper(String candidateId,
String lockResourceName,
String lockResourceNamespace,
K8sDiscoveryConfig discoveryConfig,
K8sLeaderElectorFactory k8sLeaderElectorFactory) |
PodInfo(K8sDiscoveryConfig discoveryConfig) |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.