public abstract class DruidNodeDiscoveryProvider extends Object
Modifier and Type | Field and Description |
---|---|
static Set<String> |
ALL_NODE_TYPES |
static String |
NODE_TYPE_BROKER |
static String |
NODE_TYPE_COORDINATOR |
static String |
NODE_TYPE_HISTORICAL |
static String |
NODE_TYPE_MM |
static String |
NODE_TYPE_OVERLORD |
static String |
NODE_TYPE_PEON |
static String |
NODE_TYPE_ROUTER |
Constructor and Description |
---|
DruidNodeDiscoveryProvider() |
Modifier and Type | Method and Description |
---|---|
abstract DruidNodeDiscovery |
getForNodeType(String nodeType)
Get DruidNodeDiscovery instance to discover nodes of given nodeType.
|
DruidNodeDiscovery |
getForService(String serviceName)
Get DruidNodeDiscovery instance to discover nodes that announce given service in its metadata.
|
public static final String NODE_TYPE_COORDINATOR
public static final String NODE_TYPE_HISTORICAL
public static final String NODE_TYPE_BROKER
public static final String NODE_TYPE_OVERLORD
public static final String NODE_TYPE_PEON
public static final String NODE_TYPE_ROUTER
public static final String NODE_TYPE_MM
public abstract DruidNodeDiscovery getForNodeType(String nodeType)
public DruidNodeDiscovery getForService(String serviceName)
Copyright © 2011–2018. All rights reserved.