public static class TargetApplicationsNamespace.NotSelf extends TargetApplicationsNamespace
TargetApplicationsNamespace.All, TargetApplicationsNamespace.AppID, TargetApplicationsNamespace.AppTag, TargetApplicationsNamespace.NotSelf, TargetApplicationsNamespace.SelfNAMESPACE_DELIMITER| Constructor and Description |
|---|
NotSelf() |
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate(TargetApplications target)
Evaluate the namespace against given target applications
if it is necessary.
|
org.apache.hadoop.yarn.api.records.ApplicationId |
getApplicationId() |
void |
setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId appId)
The scope of self namespace is to an application itself,
the application ID can be delay binding to the namespace.
|
getNamespaceScope, getNamespaceType, parse, setScopeIfNotNull, toStringpublic void setApplicationId(org.apache.hadoop.yarn.api.records.ApplicationId appId)
appId - application ID.public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()
public void evaluate(TargetApplications target)
TargetApplicationsNamespaceevaluate in interface Evaluable<TargetApplications>evaluate in class TargetApplicationsNamespacetarget - a generic type target that impacts this evaluation.Copyright © 2008–2022 Apache Software Foundation. All rights reserved.