Interface | Description |
---|---|
DruidLeaderSelector |
Interface for supporting Overlord and Coordinator Leader Elections in TaskMaster and DruidCoordinator
which expect appropriate implementation available in guice annotated with @IndexingService and @Coordinator
respectively.
|
DruidLeaderSelector.Listener | |
DruidNodeAnnouncer |
DiscoveryDruidNode announcer for internal discovery.
|
DruidNodeDiscovery |
Interface for discovering Druid Nodes announced by DruidNodeAnnouncer.
|
DruidNodeDiscovery.Listener |
Listener for watching nodes in a DruidNodeDiscovery instance obtained via DruidNodeDiscoveryProvider.getXXX().
|
Class | Description |
---|---|
DataNodeService |
Metadata announced by any node that serves segments.
|
DiscoveryDruidNode |
Representation of all information related to discovery of a node and all the other metadata associated with
the node per nodeType such as broker, historical etc.
|
DruidLeaderClient |
This class facilitates interaction with Coordinator/Overlord leader nodes.
|
DruidNodeDiscoveryProvider |
Provider of DruidNodeDiscovery instances.
|
DruidService |
Metadata of a service announced by node.
|
LookupNodeService |
Metadata announced by any node that serves queries and hence applies lookups.
|
WorkerNodeService |
Worker metadata announced by Middle Manager.
|
Copyright © 2011–2018. All rights reserved.