ResourceEventImpl.newRecoveryBuilder().setIdentifier(container.getId().toString()) .setNodeId(container.getNodeId().toString()).setRackName(rackNameFormatter.getRackName(container)) .setResourceMemory(container.getResource().getMemory()) .setVirtualCores(container.getResource().getVirtualCores()) .setRuntimeName(RuntimeIdentifier.RUNTIME_NAME).build()));
.setIdentifier(container.getId().toString()) .setNodeId(container.getNodeId().toString()) .setResourceMemory(container.getResource().getMemory()) .setVirtualCores(container.getResource().getVirtualCores()) .setRackName(rackNameFormatter.getRackName(container))
private void handleNewExecutor(final Protos.TaskStatus taskStatus) { final ResourceRequestEvent resourceRequestProto = this.executorIdToLaunchedRequests.remove(taskStatus.getTaskId().getValue()); final EventHandler<EvaluatorControl> evaluatorControlHandler = this.mesosRemoteManager.getHandler(taskStatus.getMessage(), EvaluatorControl.class); this.executors.add(taskStatus.getTaskId().getValue(), resourceRequestProto.getMemorySize().get(), evaluatorControlHandler); final ResourceAllocationEvent alloc = ResourceEventImpl.newAllocationBuilder() .setIdentifier(taskStatus.getTaskId().getValue()) .setNodeId(taskStatus.getSlaveId().getValue()) .setResourceMemory(resourceRequestProto.getMemorySize().get()) .setVirtualCores(resourceRequestProto.getVirtualCores().get()) .setRuntimeName(RuntimeIdentifier.RUNTIME_NAME) .build(); reefEventHandlers.onResourceAllocation(alloc); this.outstandingRequestCounter--; this.updateRuntimeStatus(); }
.setResourceMemory(container.getMemory()).setVirtualCores(container.getNumberOfCores()) .setRackName(container.getRackName()).setRuntimeName(RuntimeIdentifier.RUNTIME_NAME).build();