/** * {@inheritDoc} */ @Override public Set<ContainerModel> group(Set<TaskModel> tasks) { List<String> containerIds = new ArrayList<>(startContainerCount); for (int i = 0; i < startContainerCount; i++) { containerIds.add(String.valueOf(i)); } return group(tasks, containerIds); }
@Override public TaskNameGrouper build(Config config) { return new GroupByContainerIds(new JobConfig(config).getContainerCount()); } }
@Override public TaskNameGrouper build(Config config) { return new GroupByContainerIds(new JobConfig(config).getContainerCount()); } }
@Override public Set<ContainerModel> group(Set<TaskModel> tasks) { List<String> containerIds = new ArrayList<>(startContainerCount); for (int i = 0; i < startContainerCount; i++) { containerIds.add(String.valueOf(i)); } return group(tasks, containerIds); }
@Override public TaskNameGrouper build(Config config) { return new GroupByContainerIds(new JobConfig(config).getContainerCount()); } }
@Override public Set<ContainerModel> group(Set<TaskModel> tasks) { List<String> containerIds = new ArrayList<>(startContainerCount); for (int i = 0; i < startContainerCount; i++) { containerIds.add(String.valueOf(i)); } return group(tasks, containerIds); }
@Override public TaskNameGrouper build(Config config) { return new GroupByContainerIds(new JobConfig(config).getContainerCount()); } }
@Override public Set<ContainerModel> group(Set<TaskModel> tasks) { List<String> containerIds = new ArrayList<>(startContainerCount); for (int i = 0; i < startContainerCount; i++) { containerIds.add(String.valueOf(i)); } return group(tasks, containerIds); }
@Override public TaskNameGrouper build(Config config) { return new GroupByContainerIds(new JobConfig(config).getContainerCount()); } }
@Override public Set<ContainerModel> group(Set<TaskModel> tasks) { List<String> containerIds = new ArrayList<>(startContainerCount); for (int i = 0; i < startContainerCount; i++) { containerIds.add(String.valueOf(i)); } return group(tasks, containerIds); }
public Set<ContainerModel> group(Set<TaskModel> tasks, List<String> containersIds) { if (containersIds == null) return this.group(tasks);
public Set<ContainerModel> group(Set<TaskModel> tasks, List<String> containersIds) { if (containersIds == null) return this.group(tasks);
public Set<ContainerModel> group(Set<TaskModel> tasks, List<String> containersIds) { if (containersIds == null) return this.group(tasks);
public Set<ContainerModel> group(Set<TaskModel> tasks, List<String> containersIds) { if (containersIds == null) return this.group(tasks);
public Set<ContainerModel> group(Set<TaskModel> tasks, List<String> containerIds) { if (containerIds == null) return this.group(tasks);
return group(taskModels, new ArrayList<>());