Class NodeAttributesProvider

java.lang.Object
org.apache.hadoop.service.AbstractService
org.apache.hadoop.yarn.server.nodemanager.nodelabels.AbstractNodeDescriptorsProvider<org.apache.hadoop.yarn.api.records.NodeAttribute>
org.apache.hadoop.yarn.server.nodemanager.nodelabels.NodeAttributesProvider
All Implemented Interfaces:
Closeable, AutoCloseable, org.apache.hadoop.service.Service, NodeDescriptorsProvider<org.apache.hadoop.yarn.api.records.NodeAttribute>
Direct Known Subclasses:
ConfigurationNodeAttributesProvider, ScriptBasedNodeAttributesProvider

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

    • NodeAttributesProvider

      public NodeAttributesProvider(String name)