private static Map<TaskName, TaskModel> getTaskModelForBuddyContainer( Map<TaskName, TaskModel> activeContainerTaskModel, int replicaNum) { Map<TaskName, TaskModel> standbyTaskModels = new HashMap<>(); for (TaskName taskName : activeContainerTaskModel.keySet()) { TaskName standbyTaskName = getStandbyTaskName(taskName, replicaNum); TaskModel standbyTaskModel = new TaskModel(standbyTaskName, activeContainerTaskModel.get(taskName).getSystemStreamPartitions(), activeContainerTaskModel.get(taskName).getChangelogPartition(), TaskMode.Standby); standbyTaskModels.put(standbyTaskName, standbyTaskModel); } LOG.info("Generated standbyTaskModels : {} for active task models : {}", standbyTaskModels, activeContainerTaskModel); return standbyTaskModels; }