Package | Description |
---|---|
org.apache.hadoop.yarn.server.nodemanager.nodelabels |
Package to encapsulate classes used to handle node labels and node
attributes in NM.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNodeDescriptorsProvider<T>
Provides base implementation of NodeDescriptorsProvider with Timer and
expects subclass to provide TimerTask which can fetch node descriptors.
|
class |
ConfigurationNodeAttributesProvider
Configuration based node attributes provider.
|
class |
ConfigurationNodeLabelsProvider
Provides Node's Labels by constantly monitoring the configuration.
|
class |
NodeAttributesProvider
Abstract class which will be responsible for fetching the node attributes.
|
class |
NodeLabelsProvider
Abstract class which will be responsible for fetching the node labels.
|
class |
ScriptBasedNodeAttributesProvider
Node attribute provider that periodically runs a script to collect
node attributes.
|
class |
ScriptBasedNodeLabelsProvider
The class which provides functionality of getting the labels of the node
using the configured node labels provider script.
|
Constructor and Description |
---|
NodeDescriptorsScriptRunner(String scriptPath,
String[] scriptArgs,
long scriptTimeout,
NodeDescriptorsProvider ndProvider) |
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.