| BaseNodeRoleWatcher |
Common code used by various implementations of DruidNodeDiscovery.
|
| BrokerClient |
This class facilitates interaction with Broker.
|
| ClientUtils |
Utils class for shared client methods
|
| DataNodeService |
Metadata announced by any node that serves segments.
|
| DataServerClient |
Client to query data servers given a query.
|
| DataServerResponseHandler |
|
| DiscoveryDruidNode |
Representation of all information related to discovery of a node and all the other metadata associated with
the node per nodeRole such as broker, historical etc.
|
| DruidLeaderClient |
This class facilitates interaction with Coordinator/Overlord leader nodes.
|
| DruidNodeDiscoveryProvider |
|
| DruidService |
Metadata of a service announced by node.
|
| LookupNodeService |
Metadata announced by any node that serves queries and hence applies lookups.
|
| NodeRole |
Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery.
|
| WorkerNodeService |
Worker metadata announced by Middle Manager.
|