ResourceAssignment resourceAssignment = bestPossOutput.getResourceAssignment(resourceId);
ResourceAssignmentBuilder raBuilder = new ResourceAssignmentBuilder(resourceId);
List<? extends PartitionId> mappedPartitions = resourceAssignment.getMappedPartitionIds();
for (PartitionId partitionId : mappedPartitions) {
raBuilder.addAssignments(partitionId, resourceAssignment.getReplicaMap(partitionId));
}
for (String partitionName : partErrStates.keySet()) {
String instanceName = partErrStates.get(partitionName);
PartitionId partitionId = PartitionId.from(partitionName);