((Iterable<Object>)member.getValue()).forEach( item -> { if (item instanceof JsonObject) list.add(new io.vertx.kafka.client.common.Node((JsonObject)item)); }); obj.setInSyncReplicas(list); case "leader": if (member.getValue() instanceof JsonObject) { obj.setLeader(new io.vertx.kafka.client.common.Node((JsonObject)member.getValue())); ((Iterable<Object>)member.getValue()).forEach( item -> { if (item instanceof JsonObject) list.add(new io.vertx.kafka.client.common.Node((JsonObject)item)); }); obj.setReplicas(list);
public static Node from(org.apache.kafka.common.Node node) { return new Node(node.hasRack(), node.host(), node.id(), node.idString(), node.isEmpty(), node.port(), node.rack()); }