Class CapacitySchedulerLeafQueueInfo

java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerQueueInfo
org.apache.hadoop.yarn.server.resourcemanager.webapp.dao.CapacitySchedulerLeafQueueInfo

public class CapacitySchedulerLeafQueueInfo extends CapacitySchedulerQueueInfo
  • Field Details

    • numActiveApplications

      protected int numActiveApplications
    • numPendingApplications

      protected int numPendingApplications
    • numContainers

      protected int numContainers
    • maxApplications

      protected int maxApplications
    • maxApplicationsPerUser

      protected int maxApplicationsPerUser
    • userLimit

      protected float userLimit
    • users

      protected UsersInfo users
    • userLimitFactor

      protected float userLimitFactor
    • configuredMaxAMResourceLimit

      protected float configuredMaxAMResourceLimit
    • AMResourceLimit

      protected ResourceInfo AMResourceLimit
    • usedAMResource

      protected ResourceInfo usedAMResource
    • userAMResourceLimit

      protected ResourceInfo userAMResourceLimit
    • preemptionDisabled

      protected boolean preemptionDisabled
    • intraQueuePreemptionDisabled

      protected boolean intraQueuePreemptionDisabled
    • defaultPriority

      protected int defaultPriority
    • isAutoCreatedLeafQueue

      protected boolean isAutoCreatedLeafQueue
    • maxApplicationLifetime

      protected long maxApplicationLifetime
    • defaultApplicationLifetime

      protected long defaultApplicationLifetime
    • orderingPolicyDisplayName

      protected String orderingPolicyDisplayName
  • Method Details

    • populateQueueResourceUsage

      protected void populateQueueResourceUsage(ResourceUsage queueResourceUsage)
      Overrides:
      populateQueueResourceUsage in class CapacitySchedulerQueueInfo
    • populateQueueCapacities

      protected void populateQueueCapacities(CSQueue queue)
      Overrides:
      populateQueueCapacities in class CapacitySchedulerQueueInfo
    • getNumActiveApplications

      public int getNumActiveApplications()
    • getNumPendingApplications

      public int getNumPendingApplications()
    • getNumContainers

      public int getNumContainers()
    • getMaxApplications

      public int getMaxApplications()
    • getMaxApplicationsPerUser

      public int getMaxApplicationsPerUser()
    • getUserLimit

      public float getUserLimit()
    • getUsers

      public UsersInfo getUsers()
    • getUserLimitFactor

      public float getUserLimitFactor()
    • getConfiguredMaxAMResourceLimit

      public float getConfiguredMaxAMResourceLimit()
    • getAMResourceLimit

      public ResourceInfo getAMResourceLimit()
    • getUsedAMResource

      public ResourceInfo getUsedAMResource()
    • getUserAMResourceLimit

      public ResourceInfo getUserAMResourceLimit()
    • getPreemptionDisabled

      public boolean getPreemptionDisabled()
    • getIntraQueuePreemptionDisabled

      public boolean getIntraQueuePreemptionDisabled()
    • getOrderingPolicyDisplayName

      public String getOrderingPolicyDisplayName()
    • getDefaultApplicationPriority

      public int getDefaultApplicationPriority()
    • isAutoCreatedLeafQueue

      public boolean isAutoCreatedLeafQueue()
    • getDefaultApplicationLifetime

      public long getDefaultApplicationLifetime()
    • getMaxApplicationLifetime

      public long getMaxApplicationLifetime()