| Package | Description |
|---|---|
| org.apache.druid.curator.discovery | |
| org.apache.druid.discovery | |
| org.apache.druid.server.http |
| Modifier and Type | Method and Description |
|---|---|
BooleanSupplier |
CuratorDruidNodeDiscoveryProvider.getForNode(DruidNode node,
NodeRole nodeRole) |
DruidNodeDiscovery |
CuratorDruidNodeDiscoveryProvider.getForNodeRole(NodeRole nodeRole) |
| Modifier and Type | Method and Description |
|---|---|
NodeRole |
DiscoveryDruidNode.getNodeRole()
Keeping the legacy name 'nodeType' property name for backward compatibility.
|
static NodeRole |
NodeRole.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NodeRole[] |
NodeRole.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
abstract BooleanSupplier |
DruidNodeDiscoveryProvider.getForNode(DruidNode node,
NodeRole nodeRole) |
abstract DruidNodeDiscovery |
DruidNodeDiscoveryProvider.getForNodeRole(NodeRole nodeRole)
Get a
DruidNodeDiscovery instance to discover nodes of the given node role. |
| Constructor and Description |
|---|
DiscoveryDruidNode(DruidNode druidNode,
NodeRole nodeRole,
Map<String,DruidService> services) |
DruidLeaderClient(HttpClient httpClient,
DruidNodeDiscoveryProvider druidNodeDiscoveryProvider,
NodeRole nodeRoleToWatch,
String leaderRequestPath,
DiscoverySelector<Server> serverDiscoverySelector) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
ClusterResource.getClusterServers(NodeRole nodeRole,
boolean full) |
| Constructor and Description |
|---|
SelfDiscoveryResource(DruidNode thisDruidNode,
Set<NodeRole> thisNodeRoles,
DruidNodeDiscoveryProvider nodeDiscoveryProvider,
Lifecycle lifecycle) |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.