.setSlaveId(slaveId) .setTaskId(taskID) .setName(taskID.getValue());
.setName("Ignite node " + taskId.getValue()) .setTaskId(taskId) .setSlaveId(offer.getSlaveId()) .setCommand(builder) .addResources(Protos.Resource.newBuilder()
@Override public Protos.TaskInfo create(String taskId, Protos.Offer offer, List<Protos.Resource> resources, ExecutionParameters executionParameters) { logger.debug("Creating Mesos task for taskId=" + taskId); return Protos.TaskInfo.newBuilder() .setName(applicationName + ".task") .setSlaveId(offer.getSlaveId()) .setTaskId(Protos.TaskID.newBuilder().setValue(taskId)) .addAllResources(resources) .setCommand(commandInfoMesosProtoFactory.create(executionParameters.getEnvironmentVariables())) .build(); } }
private DeploymentStep getStartingStep() { DeploymentStep step = getPendingStep(); LaunchOfferRecommendation launchRec = new LaunchOfferRecommendation( OfferTestUtils.getEmptyOfferBuilder().build(), Protos.TaskInfo.newBuilder() .setTaskId(taskID) .setName(taskName) .setSlaveId(TestConstants.AGENT_ID) .build(), Protos.ExecutorInfo.newBuilder().setExecutorId( Protos.ExecutorID.newBuilder().setValue("executor")).build()); step.updateOfferStatus(Arrays.asList(launchRec)); return step; } }
private Protos.TaskInfo createTaskInfo(Protos.TaskID taskId, ByteString data) { Protos.DiscoveryInfo.Builder discovery = Protos.DiscoveryInfo.newBuilder() .setPorts(Protos.Ports.newBuilder() .addPorts(Discovery.CLIENT_PORT_INDEX, Protos.Port.newBuilder().setNumber(9001).setName(Discovery.CLIENT_PORT_NAME)) .addPorts(Discovery.TRANSPORT_PORT_INDEX, Protos.Port.newBuilder().setNumber(9002).setName(Discovery.TRANSPORT_PORT_NAME))) .setVisibility(Protos.DiscoveryInfo.Visibility.EXTERNAL); return Protos.TaskInfo.newBuilder() .setName("Name") .setTaskId(taskId) .setSlaveId(Protos.SlaveID.newBuilder().setValue("SlaveID").build()) .setData(data) .setDiscovery(discovery) .build(); }
@Override public CleanupTask update(Protos.Offer offer) { return new CleanupTask(getBuilder() .setSlaveId(offer.getSlaveId()) .setData(getData().withHostname(offer.getHostname()).getBytes()) .build()); }
@Override public BackupSnapshotTask update(Protos.Offer offer) { return new BackupSnapshotTask(getBuilder() .setSlaveId(offer.getSlaveId()) .setData(getData().withHostname(offer.getHostname()).getBytes()) .build()); }
public static Protos.TaskInfo createTask(String taskName) { return Protos.TaskInfo.newBuilder() .setName(taskName) .setTaskId(CommonIdUtils.toTaskId(TestConstants.SERVICE_NAME, taskName)) .setSlaveId(Protos.SlaveID.newBuilder().setValue("ignored")) // proto field required .build(); }
public static Protos.TaskInfo createTask(String taskName) { return Protos.TaskInfo.newBuilder() .setName(taskName) .setTaskId(CommonIdUtils.toTaskId(TestConstants.SERVICE_NAME, taskName)) .setSlaveId(Protos.SlaveID.newBuilder().setValue("ignored")) // proto field required .build(); }
@Override public RepairTask update(Protos.Offer offer) { return new RepairTask(getBuilder() .setSlaveId(offer.getSlaveId()) .setData(getData().withHostname(offer.getHostname()).getBytes()) .build()); }
@Override public UpgradeSSTableTask update(Protos.Offer offer) { return new UpgradeSSTableTask(getBuilder() .setSlaveId(offer.getSlaveId()) .setData(getData().withHostname(offer.getHostname()).getBytes()) .build()); }
@Override public CassandraDaemonTask update(Protos.Offer offer) { return new CassandraDaemonTask( getBuilder() .setData(getData().withHostname(offer.getHostname()).getBytes()) .setSlaveId(offer.getSlaveId()) .build()); }
@Override public DownloadSnapshotTask update(Protos.Offer offer) { return new DownloadSnapshotTask(getBuilder() .setSlaveId(offer.getSlaveId()) .setData(getData().withHostname(offer.getHostname()).getBytes()) .build()); }
private Protos.TaskInfo buildCommandExecutorTaskInfo(final TaskContext taskContext, final CloudJobConfiguration jobConfig, final ShardingContexts shardingContexts, final Protos.Offer offer, final Protos.CommandInfo command) { Protos.TaskInfo.Builder result = Protos.TaskInfo.newBuilder().setTaskId(Protos.TaskID.newBuilder().setValue(taskContext.getId()).build()) .setName(taskContext.getTaskName()).setSlaveId(offer.getSlaveId()) .addResources(buildResource("cpus", jobConfig.getCpuCount(), offer.getResourcesList())) .addResources(buildResource("mem", jobConfig.getMemoryMB(), offer.getResourcesList())) .setData(ByteString.copyFrom(new TaskInfoData(shardingContexts, jobConfig).serialize())); return result.setCommand(command).build(); }
@Override public RestoreSnapshotTask update(Protos.Offer offer) { return new RestoreSnapshotTask(getBuilder() .setSlaveId(offer.getSlaveId()) .setData(getData().withHostname(offer.getHostname()).getBytes()) .build()); }
@Override public BackupSchemaTask update(Protos.Offer offer) { return new BackupSchemaTask(getBuilder() .setSlaveId(offer.getSlaveId()) .setData(getData().withHostname(offer.getHostname()).getBytes()) .build()); }
@Override public BackupUploadTask update(Protos.Offer offer) { return new BackupUploadTask(getBuilder() .setSlaveId(offer.getSlaveId()) .setData(getData().withHostname(offer.getHostname()).getBytes()) .build()); }
@Override public RestoreSchemaTask update(Protos.Offer offer) { return new RestoreSchemaTask(getBuilder() .setSlaveId(offer.getSlaveId()) .setData(getData().withHostname(offer.getHostname()).getBytes()) .build()); }
private Protos.TaskInfo createTask(String hostname) throws InvalidProtocolBufferException { return Protos.TaskInfo.newBuilder() .setName("Test") .setTaskId(Protos.TaskID.newBuilder().setValue("TestId").build()) .setSlaveId(Protos.SlaveID.newBuilder().setValue(hostname).build()) .build(); }
private static Protos.TaskInfo getTestTaskInfo() { return Protos.TaskInfo.newBuilder() .setName(testTaskName) .setTaskId(Protos.TaskID.newBuilder().setValue(testTaskId)) .setSlaveId(Protos.SlaveID.newBuilder().setValue(testAgentId)) .build(); } }