ServerGroup toNimbleGroup()

in iep-servergroups/src/main/java/com/netflix/iep/servergroups/ServerGroup.java [271:286]


  ServerGroup toNimbleGroup(Set<String> instanceIds) {
    List<Instance> nimbleInstances = new ArrayList<>();
    for (Instance instance : instances) {
      if (instanceIds.contains(instance.getNode())) {
        nimbleInstances.add(instance);
      }
    }
    return builder()
        .platform(platform)
        .group(NIMBLE_PREFIX + group)
        .minSize(minSize)
        .maxSize(maxSize)
        .desiredSize(desiredSize)
        .addInstances(nimbleInstances)
        .build();
  }