Uses of Package
org.apache.druid.discovery
-
Classes in org.apache.druid.discovery used by org.apache.druid.client Class Description DruidNodeDiscoveryProvider Provider ofDruidNodeDiscoveryinstances. -
Classes in org.apache.druid.discovery used by org.apache.druid.curator.discovery Class Description 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.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 byDruidNodeAnnouncer.DruidNodeDiscoveryProvider Provider ofDruidNodeDiscoveryinstances.NodeRole Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery. -
Classes in org.apache.druid.discovery used by org.apache.druid.discovery Class Description BaseNodeRoleWatcher Common code used by various implementations of DruidNodeDiscovery.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 nodeRole such as broker, historical etc.DruidLeaderSelector.Listener DruidNodeDiscovery Interface for discovering Druid nodes announced byDruidNodeAnnouncer.DruidNodeDiscovery.Listener Listener for watching nodes in a DruidNodeDiscovery instance obtained viaDruidNodeDiscoveryProvider.getXXX().DruidNodeDiscoveryProvider Provider ofDruidNodeDiscoveryinstances.DruidService Metadata of a service announced by node.NodeRole Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery. -
Classes in org.apache.druid.discovery used by org.apache.druid.guice Class Description DataNodeService Metadata announced by any node that serves segments.DruidLeaderClient This class facilitates interaction with Coordinator/Overlord leader nodes.DruidNodeDiscoveryProvider Provider ofDruidNodeDiscoveryinstances.NodeRole Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery. -
Classes in org.apache.druid.discovery used by org.apache.druid.initialization Class Description NodeRole Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery. -
Classes in org.apache.druid.discovery used by org.apache.druid.jackson Class Description DruidService Metadata of a service announced by node. -
Classes in org.apache.druid.discovery used by org.apache.druid.query.lookup Class Description DruidLeaderClient This class facilitates interaction with Coordinator/Overlord leader nodes.LookupNodeService Metadata announced by any node that serves queries and hence applies lookups. -
Classes in org.apache.druid.discovery used by org.apache.druid.rpc Class Description DruidNodeDiscoveryProvider Provider ofDruidNodeDiscoveryinstances.NodeRole Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery. -
Classes in org.apache.druid.discovery used by org.apache.druid.rpc.guice Class Description DruidNodeDiscoveryProvider Provider ofDruidNodeDiscoveryinstances. -
Classes in org.apache.druid.discovery used by org.apache.druid.server Class 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. -
Classes in org.apache.druid.discovery used by org.apache.druid.server.coordination Class Description NodeRole Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery. -
Classes in org.apache.druid.discovery used by org.apache.druid.server.coordinator Class 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. -
Classes in org.apache.druid.discovery used by org.apache.druid.server.http Class Description DruidNodeDiscoveryProvider Provider ofDruidNodeDiscoveryinstances.NodeRole Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery. -
Classes in org.apache.druid.discovery used by org.apache.druid.server.lookup.cache Class Description DruidNodeDiscoveryProvider Provider ofDruidNodeDiscoveryinstances. -
Classes in org.apache.druid.discovery used by org.apache.druid.server.metrics Class Description NodeRole Defines the 'role' of a Druid service, utilized to strongly type announcement and service discovery.