Uses of Class
org.apache.druid.discovery.NodeRole
-
-
Uses of NodeRole in org.apache.druid.curator.discovery
Methods in org.apache.druid.curator.discovery with parameters of type NodeRole Modifier and Type Method Description BooleanSupplierCuratorDruidNodeDiscoveryProvider. getForNode(DruidNode node, NodeRole nodeRole)DruidNodeDiscoveryCuratorDruidNodeDiscoveryProvider. getForNodeRole(NodeRole nodeRole) -
Uses of NodeRole in org.apache.druid.discovery
Fields in org.apache.druid.discovery declared as NodeRole Modifier and Type Field Description static NodeRoleNodeRole. BROKERstatic NodeRoleNodeRole. COORDINATORstatic NodeRoleNodeRole. HISTORICALstatic NodeRoleNodeRole. INDEXERstatic NodeRoleNodeRole. MIDDLE_MANAGERstatic NodeRoleNodeRole. OVERLORDstatic NodeRoleNodeRole. PEONstatic NodeRoleNodeRole. ROUTERMethods in org.apache.druid.discovery that return NodeRole Modifier and Type Method Description static NodeRoleNodeRole. fromJsonName(String jsonName)NodeRoleDiscoveryDruidNode. getNodeRole()Keeping the legacy name 'nodeType' property name for backward compatibility.static NodeRole[]NodeRole. values()built-in node rolesMethods in org.apache.druid.discovery with parameters of type NodeRole Modifier and Type Method Description static BaseNodeRoleWatcherBaseNodeRoleWatcher. create(ScheduledExecutorService listenerExecutor, NodeRole nodeRole)abstract BooleanSupplierDruidNodeDiscoveryProvider. getForNode(DruidNode node, NodeRole nodeRole)abstract DruidNodeDiscoveryDruidNodeDiscoveryProvider. getForNodeRole(NodeRole nodeRole)Get aDruidNodeDiscoveryinstance to discover nodes of the given node role.Constructors in org.apache.druid.discovery with parameters of type NodeRole Constructor Description BaseNodeRoleWatcher(ScheduledExecutorService listenerExecutor, NodeRole nodeRole)DiscoveryDruidNode(DruidNode druidNode, NodeRole nodeRole, Map<String,DruidService> services)DiscoveryDruidNode(DruidNode druidNode, NodeRole nodeRole, Map<String,DruidService> services, org.joda.time.DateTime startTime)DruidLeaderClient(org.apache.druid.java.util.http.client.HttpClient httpClient, DruidNodeDiscoveryProvider druidNodeDiscoveryProvider, NodeRole nodeRoleToWatch, String leaderRequestPath) -
Uses of NodeRole in org.apache.druid.guice
Constructor parameters in org.apache.druid.guice with type arguments of type NodeRole Constructor Description DruidInjectorBuilder(com.google.inject.Injector baseInjector, Set<NodeRole> nodeRoles) -
Uses of NodeRole in org.apache.druid.initialization
Method parameters in org.apache.druid.initialization with type arguments of type NodeRole Modifier and Type Method Description static com.google.inject.InjectorServerInjectorBuilder. makeServerInjector(com.google.inject.Injector baseInjector, Set<NodeRole> nodeRoles, Iterable<? extends com.google.inject.Module> modules)Create a server injector.ServerInjectorBuilderServerInjectorBuilder. nodeRoles(Set<NodeRole> nodeRoles)static com.google.inject.ModuleServerInjectorBuilder. registerNodeRoleModule(Set<NodeRole> nodeRoles)Constructor parameters in org.apache.druid.initialization with type arguments of type NodeRole Constructor Description CoreInjectorBuilder(com.google.inject.Injector baseInjector, Set<NodeRole> nodeRoles) -
Uses of NodeRole in org.apache.druid.rpc
Constructors in org.apache.druid.rpc with parameters of type NodeRole Constructor Description DiscoveryServiceLocator(DruidNodeDiscoveryProvider discoveryProvider, NodeRole nodeRole) -
Uses of NodeRole in org.apache.druid.server.coordination
Methods in org.apache.druid.server.coordination with parameters of type NodeRole Modifier and Type Method Description static ServerTypeServerType. fromNodeRole(NodeRole nodeRole) -
Uses of NodeRole in org.apache.druid.server.http
Methods in org.apache.druid.server.http with parameters of type NodeRole Modifier and Type Method Description javax.ws.rs.core.ResponseClusterResource. getClusterServers(NodeRole nodeRole, boolean full)Constructor parameters in org.apache.druid.server.http with type arguments of type NodeRole Constructor Description SelfDiscoveryResource(DruidNode thisDruidNode, Set<NodeRole> thisNodeRoles, DruidNodeDiscoveryProvider nodeDiscoveryProvider, org.apache.druid.java.util.common.lifecycle.Lifecycle lifecycle) -
Uses of NodeRole in org.apache.druid.server.metrics
Method parameters in org.apache.druid.server.metrics with type arguments of type NodeRole Modifier and Type Method Description org.apache.druid.java.util.metrics.OshiSysMonitorMetricsModule. getOshiSysMonitor(DataSourceTaskIdHolder dataSourceTaskIdHolder, Set<NodeRole> nodeRoles)org.apache.druid.java.util.metrics.SysMonitorMetricsModule. getSysMonitor(DataSourceTaskIdHolder dataSourceTaskIdHolder, Set<NodeRole> nodeRoles)voidMetricsModule. setNodeRoles(Set<NodeRole> nodeRoles)Constructor parameters in org.apache.druid.server.metrics with type arguments of type NodeRole Constructor Description WorkerTaskCountStatsMonitor(com.google.inject.Injector injector, Set<NodeRole> nodeRoles)
-