Package | Description |
---|---|
org.apache.hadoop.yarn.server.nodemanager | |
org.apache.hadoop.yarn.server.nodemanager.nodelabels |
Modifier and Type | Method and Description |
---|---|
protected NodeLabelsProvider |
NodeManager.createNodeLabelsProvider(org.apache.hadoop.conf.Configuration conf) |
Modifier and Type | Method and Description |
---|---|
protected NodeStatusUpdater |
NodeManager.createNodeStatusUpdater(Context context,
org.apache.hadoop.yarn.event.Dispatcher dispatcher,
NodeHealthCheckerService healthChecker,
NodeLabelsProvider nodeLabelsProvider) |
Constructor and Description |
---|
NodeStatusUpdaterImpl(Context context,
org.apache.hadoop.yarn.event.Dispatcher dispatcher,
NodeHealthCheckerService healthChecker,
NodeManagerMetrics metrics,
NodeLabelsProvider nodeLabelsProvider) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNodeLabelsProvider
Provides base implementation of NodeLabelsProvider with Timer and expects
subclass to provide TimerTask which can fetch NodeLabels
|
class |
ConfigurationNodeLabelsProvider
Provides Node's Labels by constantly monitoring the configuration.
|
class |
ScriptBasedNodeLabelsProvider
The class which provides functionality of getting the labels of the node
using the configured node labels provider script.
|
Copyright © 2018 Apache Software Foundation. All Rights Reserved.