public class ConfiguredNodeLabels
extends java.lang.Object
| Constructor | Description |
|---|---|
ConfiguredNodeLabels() |
|
ConfiguredNodeLabels(CapacitySchedulerConfiguration conf) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<java.lang.String> |
getAllConfiguredLabels() |
Get all configured node labels aggregated from each queue.
|
java.util.Set<java.lang.String> |
getLabelsByQueue(java.lang.String queuePath) |
Returns a set of configured node labels for a queue.
|
void |
setLabelsByQueue(java.lang.String queuePath,
java.util.Collection<java.lang.String> nodeLabels) |
Set node labels for a specific queue.
|
public ConfiguredNodeLabels()
public ConfiguredNodeLabels(CapacitySchedulerConfiguration conf)
public java.util.Set<java.lang.String> getLabelsByQueue(java.lang.String queuePath)
queuePath - path of the queuepublic void setLabelsByQueue(java.lang.String queuePath,
java.util.Collection<java.lang.String> nodeLabels)
queuePath - path of the queuenodeLabels - configured node labels to setpublic java.util.Set<java.lang.String> getAllConfiguredLabels()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.