Class CSAssignment
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CSAssignment
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumReason for the queue to get skipped. -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCSAssignment(org.apache.hadoop.yarn.api.records.Resource resource, NodeType type) CSAssignment(org.apache.hadoop.yarn.api.records.Resource resource, NodeType type, RMContainer excessReservation, FiCaSchedulerApp application, CSAssignment.SkippedType skipped, boolean fulfilledReservation) CSAssignment(CSAssignment.SkippedType skipped) CSAssignment(FiCaSchedulerApp application, RMContainer excessReservation) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hadoop.yarn.api.records.ResourcegetType()booleanbooleanvoidsetApplication(FiCaSchedulerApp application) voidsetContainersToKill(List<RMContainer> containersToKill) voidsetExcessReservation(RMContainer rmContainer) voidsetFulfilledReservation(boolean fulfilledReservation) voidsetFulfilledReservedContainer(RMContainer fulfilledReservedContainer) voidsetIncreasedAllocation(boolean flag) voidsetRequestLocalityType(NodeType requestLocalityType) voidsetResource(org.apache.hadoop.yarn.api.records.Resource resource) voidsetSchedulingMode(SchedulingMode schedulingMode) voidsetSkippedType(CSAssignment.SkippedType skippedType) voidtoString()
-
Field Details
-
NULL_ASSIGNMENT
-
SKIP_ASSIGNMENT
-
-
Constructor Details
-
CSAssignment
-
CSAssignment
-
CSAssignment
-
CSAssignment
public CSAssignment(org.apache.hadoop.yarn.api.records.Resource resource, NodeType type, RMContainer excessReservation, FiCaSchedulerApp application, CSAssignment.SkippedType skipped, boolean fulfilledReservation)
-
-
Method Details
-
getResource
public org.apache.hadoop.yarn.api.records.Resource getResource() -
setResource
public void setResource(org.apache.hadoop.yarn.api.records.Resource resource) -
getType
-
setType
-
getApplication
-
setApplication
-
getExcessReservation
-
setExcessReservation
-
getSkippedType
-
setSkippedType
-
toString
-
setFulfilledReservation
public void setFulfilledReservation(boolean fulfilledReservation) -
isFulfilledReservation
public boolean isFulfilledReservation() -
getAssignmentInformation
-
isIncreasedAllocation
public boolean isIncreasedAllocation() -
setIncreasedAllocation
public void setIncreasedAllocation(boolean flag) -
setContainersToKill
-
getContainersToKill
-
getFulfilledReservedContainer
-
setFulfilledReservedContainer
-
getSchedulingMode
-
setSchedulingMode
-
getRequestLocalityType
-
setRequestLocalityType
-