Class TargetApplications
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.TargetApplications
This class is used by
TargetApplicationsNamespace.evaluate(TargetApplications) to evaluate
a namespace.-
Constructor Summary
ConstructorsConstructorDescriptionTargetApplications(org.apache.hadoop.yarn.api.records.ApplicationId currentApplicationId, Map<org.apache.hadoop.yarn.api.records.ApplicationId, Set<String>> allApplicationIds) TargetApplications(org.apache.hadoop.yarn.api.records.ApplicationId currentApplicationId, Set<org.apache.hadoop.yarn.api.records.ApplicationId> allApplicationIds) -
Method Summary
Modifier and TypeMethodDescriptionSet<org.apache.hadoop.yarn.api.records.ApplicationId>Set<org.apache.hadoop.yarn.api.records.ApplicationId>getApplicationIdsByTag(String applicationTag) org.apache.hadoop.yarn.api.records.ApplicationIdSet<org.apache.hadoop.yarn.api.records.ApplicationId>
-
Constructor Details
-
TargetApplications
public TargetApplications(org.apache.hadoop.yarn.api.records.ApplicationId currentApplicationId, Set<org.apache.hadoop.yarn.api.records.ApplicationId> allApplicationIds) -
TargetApplications
-
-
Method Details
-
getCurrentApplicationId
public org.apache.hadoop.yarn.api.records.ApplicationId getCurrentApplicationId() -
getAllApplicationIds
-
getOtherApplicationIds
-
getApplicationIdsByTag
-