Class ReplaceLabelsOnNodeRequest

java.lang.Object
org.apache.hadoop.yarn.server.api.protocolrecords.ReplaceLabelsOnNodeRequest

@Public @Evolving public abstract class ReplaceLabelsOnNodeRequest extends Object
  • Constructor Details

    • ReplaceLabelsOnNodeRequest

      public ReplaceLabelsOnNodeRequest()
  • Method Details

    • newInstance

      public static ReplaceLabelsOnNodeRequest newInstance(Map<NodeId,Set<String>> map)
    • newInstance

      public static ReplaceLabelsOnNodeRequest newInstance(Map<NodeId,Set<String>> map, String subClusterId)
    • setNodeToLabels

      @Public @Evolving public abstract void setNodeToLabels(Map<NodeId,Set<String>> map)
    • getNodeToLabels

      @Public @Evolving public abstract Map<NodeId,Set<String>> getNodeToLabels()
    • setFailOnUnknownNodes

      @Public @Evolving public abstract void setFailOnUnknownNodes(boolean failOnUnknownNodes)
    • getFailOnUnknownNodes

      @Public @Evolving public abstract boolean getFailOnUnknownNodes()
    • getSubClusterId

      @Public @Evolving public abstract String getSubClusterId()
      Get the subClusterId.
      Returns:
      subClusterId.
    • setSubClusterId

      @Public @Evolving public abstract void setSubClusterId(String subClusterId)
      Set the subClusterId.
      Parameters:
      subClusterId - subCluster Id.