java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.allocation.QueueProperties
public class QueueProperties
extends Object
This class is a value class, storing queue properties parsed from the
allocation.xml config file. Since there are a bunch of properties, properties
should be added via QueueProperties.Builder.
Nested Class Summary
Nested Classes
Method Summary
All Methods Instance Methods Concrete Methods
Map <String ,org.apache.hadoop.yarn.api.records.Resource>
Map <String ,org.apache.hadoop.yarn.api.records.Resource>
Map <String ,Map <org.apache.hadoop.yarn.security.AccessType,org.apache.hadoop.security.authorize.AccessControlList>>
Map <String ,Map <org.apache.hadoop.yarn.api.records.ReservationACL,org.apache.hadoop.security.authorize.AccessControlList>>
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Method Details
getMinSharePreemptionTimeouts
getFairSharePreemptionTimeouts
getFairSharePreemptionThresholds
getMinQueueResources
public Map <String ,org.apache.hadoop.yarn.api.records.Resource> getMinQueueResources ()
getMaxChildQueueResources
getQueueAcls
public Map <String ,Map <org.apache.hadoop.yarn.security.AccessType,org.apache.hadoop.security.authorize.AccessControlList>> getQueueAcls ()
getReservationAcls
public Map <String ,Map <org.apache.hadoop.yarn.api.records.ReservationACL,org.apache.hadoop.security.authorize.AccessControlList>> getReservationAcls ()
getMaxContainerAllocation
public Map <String ,org.apache.hadoop.yarn.api.records.Resource> getMaxContainerAllocation ()