@Override public ResourceEventImpl build() { return new ResourceEventImpl(this); } }
new Object[] {container.getResource().getMemory(), container.getResource().getVirtualCores()}); this.reefEventHandlers.onResourceAllocation(ResourceEventImpl.newAllocationBuilder() .setIdentifier(container.getId().toString()) .setNodeId(container.getNodeId().toString())
/** * Creates an {@link EvaluatorRestartInfo} object that represents the information of an evaluator that * has failed on driver restart. */ public static EvaluatorRestartInfo createFailedEvaluatorInfo(final String evaluatorId) { final ResourceRecoverEvent resourceRecoverEvent = ResourceEventImpl.newRecoveryBuilder().setIdentifier(evaluatorId).build(); return new EvaluatorRestartInfo(resourceRecoverEvent, EvaluatorRestartState.FAILED); }
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(); }
ResourceEventImpl.newRecoveryBuilder().setIdentifier(container.getId().toString()) .setNodeId(container.getNodeId().toString()).setRackName(rackNameFormatter.getRackName(container)) .setResourceMemory(container.getResource().getMemory())
final Container container = cont.get(); final ResourceAllocationEvent alloc = ResourceEventImpl.newAllocationBuilder() .setIdentifier(container.getContainerID()).setNodeId(container.getNodeID()) .setResourceMemory(container.getMemory()).setVirtualCores(container.getNumberOfCores())