Class AppPriorityACLGroup
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.AppPriorityACLGroup
- All Implemented Interfaces:
Comparable<AppPriorityACLGroup>
PriorityACLGroup will hold all ACL related information per priority.
-
Constructor Summary
ConstructorsConstructorDescriptionAppPriorityACLGroup(org.apache.hadoop.yarn.api.records.Priority maxPriority, org.apache.hadoop.yarn.api.records.Priority defaultPriority, org.apache.hadoop.security.authorize.AccessControlList aclList) -
Method Summary
Modifier and TypeMethodDescriptionintbooleanorg.apache.hadoop.security.authorize.AccessControlListorg.apache.hadoop.yarn.api.records.Priorityorg.apache.hadoop.yarn.api.records.PriorityinthashCode()voidsetACLList(org.apache.hadoop.security.authorize.AccessControlList accessControlList) voidsetDefaultPriority(org.apache.hadoop.yarn.api.records.Priority defaultPriority) voidsetMaxPriority(org.apache.hadoop.yarn.api.records.Priority maxPriority)
-
Constructor Details
-
AppPriorityACLGroup
public AppPriorityACLGroup(org.apache.hadoop.yarn.api.records.Priority maxPriority, org.apache.hadoop.yarn.api.records.Priority defaultPriority, org.apache.hadoop.security.authorize.AccessControlList aclList) -
AppPriorityACLGroup
public AppPriorityACLGroup()
-
-
Method Details
-
compareTo
- Specified by:
compareToin interfaceComparable<AppPriorityACLGroup>
-
equals
-
hashCode
public int hashCode() -
getMaxPriority
public org.apache.hadoop.yarn.api.records.Priority getMaxPriority() -
getDefaultPriority
public org.apache.hadoop.yarn.api.records.Priority getDefaultPriority() -
getACLList
public org.apache.hadoop.security.authorize.AccessControlList getACLList() -
setMaxPriority
public void setMaxPriority(org.apache.hadoop.yarn.api.records.Priority maxPriority) -
setDefaultPriority
public void setDefaultPriority(org.apache.hadoop.yarn.api.records.Priority defaultPriority) -
setACLList
public void setACLList(org.apache.hadoop.security.authorize.AccessControlList accessControlList)
-