public final class AllocationTags extends Object
Modifier and Type | Method and Description |
---|---|
static AllocationTags |
createAllocationTags(org.apache.hadoop.yarn.api.records.ApplicationId currentApplicationId,
String namespaceString,
Set<String> tags) |
static AllocationTags |
createGlobalAllocationTags(Set<String> tags) |
static AllocationTags |
createOtherAppAllocationTags(org.apache.hadoop.yarn.api.records.ApplicationId currentApp,
Set<String> tags) |
static AllocationTags |
createSingleAppAllocationTags(org.apache.hadoop.yarn.api.records.ApplicationId appId,
Set<String> tags) |
org.apache.hadoop.yarn.api.records.ApplicationId |
getCurrentApplicationId() |
TargetApplicationsNamespace |
getNamespace() |
Set<String> |
getTags() |
public TargetApplicationsNamespace getNamespace()
public org.apache.hadoop.yarn.api.records.ApplicationId getCurrentApplicationId()
public static AllocationTags createSingleAppAllocationTags(org.apache.hadoop.yarn.api.records.ApplicationId appId, Set<String> tags)
public static AllocationTags createGlobalAllocationTags(Set<String> tags)
public static AllocationTags createOtherAppAllocationTags(org.apache.hadoop.yarn.api.records.ApplicationId currentApp, Set<String> tags)
public static AllocationTags createAllocationTags(org.apache.hadoop.yarn.api.records.ApplicationId currentApplicationId, String namespaceString, Set<String> tags) throws InvalidAllocationTagsQueryException
Copyright © 2008–2020 Apache Software Foundation. All rights reserved.