public void setExecutionTypeRequest( ExecutionTypeRequest executionTypeRequest) { this.executionTypeRequest = new ExecutionTypeRequestInfo(executionTypeRequest); }
.append("\",\"") .append(resourceRequest.getExecutionTypeRequest() == null ? "N/A" : resourceRequest.getExecutionTypeRequest().getExecutionType()) .append("\",\"") .append(resourceRequest.getAllocationTags() == null ? "N/A" :
public ResourceRequestInfo(ResourceRequest request) { priority = request.getPriority().getPriority(); allocationRequestId = request.getAllocationRequestId(); resourceName = request.getResourceName(); capability = new ResourceInfo(request.getCapability()); numContainers = request.getNumContainers(); relaxLocality = request.getRelaxLocality(); nodeLabelExpression = request.getNodeLabelExpression(); if (request.getExecutionTypeRequest() != null) { executionTypeRequest = new ExecutionTypeRequestInfo(request.getExecutionTypeRequest()); } }
public ResourceRequestInfo(SchedulingRequest request) { priority = request.getPriority().getPriority(); allocationRequestId = request.getAllocationRequestId(); capability = new ResourceInfo(request.getResourceSizing().getResources()); numContainers = request.getResourceSizing().getNumAllocations(); if (request.getExecutionType() != null) { executionTypeRequest = new ExecutionTypeRequestInfo(request.getExecutionType()); } allocationTags = request.getAllocationTags(); if (request.getPlacementConstraint() != null) { placementConstraint = request.getPlacementConstraint().toString(); } }