Uses of Interface
org.apache.hadoop.yarn.server.resourcemanager.scheduler.YarnScheduler
Packages that use YarnScheduler
Package
Description
-
Uses of YarnScheduler in org.apache.hadoop.yarn.server.resourcemanager
Methods in org.apache.hadoop.yarn.server.resourcemanager with parameters of type YarnSchedulerModifier and TypeMethodDescriptionstatic voidRMServerUtils.normalizeAndValidateRequests(List<org.apache.hadoop.yarn.api.records.ResourceRequest> ask, org.apache.hadoop.yarn.api.records.Resource maximumAllocation, String queueName, YarnScheduler scheduler, RMContext rmContext, boolean nodeLabelsEnabled) Utility method to validate a list resource requests, by ensuring that the requested memory/vcore is non-negative and not greater than max.Constructors in org.apache.hadoop.yarn.server.resourcemanager with parameters of type YarnSchedulerModifierConstructorDescriptionApplicationMasterService(String name, RMContext rmContext, YarnScheduler scheduler) ApplicationMasterService(RMContext rmContext, YarnScheduler scheduler) ClientRMService(RMContext rmContext, YarnScheduler scheduler, RMAppManager rmAppManager, org.apache.hadoop.yarn.server.security.ApplicationACLsManager applicationACLsManager, QueueACLsManager queueACLsManager, RMDelegationTokenSecretManager rmDTSecretManager) ClientRMService(RMContext rmContext, YarnScheduler scheduler, RMAppManager rmAppManager, org.apache.hadoop.yarn.server.security.ApplicationACLsManager applicationACLsManager, QueueACLsManager queueACLsManager, RMDelegationTokenSecretManager rmDTSecretManager, org.apache.hadoop.yarn.util.Clock clock) OpportunisticContainerAllocatorAMService(RMContext rmContext, YarnScheduler scheduler) RMAppManager(RMContext context, YarnScheduler scheduler, ApplicationMasterService masterService, org.apache.hadoop.yarn.server.security.ApplicationACLsManager applicationACLsManager, org.apache.hadoop.conf.Configuration conf) -
Uses of YarnScheduler in org.apache.hadoop.yarn.server.resourcemanager.reservation
Fields in org.apache.hadoop.yarn.server.resourcemanager.reservation declared as YarnScheduler -
Uses of YarnScheduler in org.apache.hadoop.yarn.server.resourcemanager.rmapp
Constructors in org.apache.hadoop.yarn.server.resourcemanager.rmapp with parameters of type YarnSchedulerModifierConstructorDescriptionRMAppImpl(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, RMContext rmContext, org.apache.hadoop.conf.Configuration config, String name, String user, String queue, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, YarnScheduler scheduler, ApplicationMasterService masterService, long submitTime, String applicationType, Set<String> applicationTags, List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs) RMAppImpl(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, RMContext rmContext, org.apache.hadoop.conf.Configuration config, String name, String user, String queue, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, YarnScheduler scheduler, ApplicationMasterService masterService, long submitTime, String applicationType, Set<String> applicationTags, List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs, ApplicationPlacementContext placementContext, long startTime) RMAppImpl(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, RMContext rmContext, org.apache.hadoop.conf.Configuration config, String name, org.apache.hadoop.security.UserGroupInformation userUgi, String queue, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, YarnScheduler scheduler, ApplicationMasterService masterService, long submitTime, String applicationType, Set<String> applicationTags, List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs, ApplicationPlacementContext placementContext, long startTime) -
Uses of YarnScheduler in org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt
Constructors in org.apache.hadoop.yarn.server.resourcemanager.rmapp.attempt with parameters of type YarnSchedulerModifierConstructorDescriptionRMAppAttemptImpl(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId, RMContext rmContext, YarnScheduler scheduler, ApplicationMasterService masterService, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, org.apache.hadoop.conf.Configuration conf, List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs, RMApp rmApp) RMAppAttemptImpl(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId, RMContext rmContext, YarnScheduler scheduler, ApplicationMasterService masterService, org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext submissionContext, org.apache.hadoop.conf.Configuration conf, List<org.apache.hadoop.yarn.api.records.ResourceRequest> amReqs, RMApp rmApp, BlacklistManager amBlacklistManager) -
Uses of YarnScheduler in org.apache.hadoop.yarn.server.resourcemanager.scheduler
Subinterfaces of YarnScheduler in org.apache.hadoop.yarn.server.resourcemanager.schedulerModifier and TypeInterfaceDescriptioninterfaceInterface for a scheduler that supports changing configuration at runtime.interfaceInterface for a scheduler that supports preemption/killinginterfaceThis interface is the one implemented by the schedulers.Classes in org.apache.hadoop.yarn.server.resourcemanager.scheduler that implement YarnSchedulerModifier and TypeClassDescriptionclassAbstractYarnScheduler<T extends SchedulerApplicationAttempt,N extends SchedulerNode> -
Uses of YarnScheduler in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity
Classes in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity that implement YarnScheduler -
Uses of YarnScheduler in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair
Classes in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that implement YarnSchedulerModifier and TypeClassDescriptionclassA scheduler that schedules resources between a set of queues. -
Uses of YarnScheduler in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fifo
Classes in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fifo that implement YarnScheduler