Class NodeLabelsProvider

java.lang.Object
org.apache.hadoop.service.AbstractService
org.apache.hadoop.yarn.server.nodemanager.nodelabels.AbstractNodeDescriptorsProvider<org.apache.hadoop.yarn.api.records.NodeLabel>
org.apache.hadoop.yarn.server.nodemanager.nodelabels.NodeLabelsProvider
All Implemented Interfaces:
Closeable, AutoCloseable, org.apache.hadoop.service.Service, NodeDescriptorsProvider<org.apache.hadoop.yarn.api.records.NodeLabel>
Direct Known Subclasses:
ConfigurationNodeLabelsProvider, ScriptBasedNodeLabelsProvider

public abstract class NodeLabelsProvider extends AbstractNodeDescriptorsProvider<org.apache.hadoop.yarn.api.records.NodeLabel>
Abstract class which will be responsible for fetching the node labels.
  • Constructor Details

    • NodeLabelsProvider

      public NodeLabelsProvider(String name)