protected GroupState()

in rackspace-autoscale/src/main/java/org/jclouds/rackspace/autoscale/v1/domain/GroupState.java [50:67]


   protected GroupState(String id, List<Link> links, int activeCapacity, int pendingCapacity,
         int desiredCapacity, boolean paused, List<GroupInstance> groupInstances) {
      this.id = id;
      if (links == null) {
         this.links = ImmutableList.of();
      } else {
         this.links = ImmutableList.copyOf(links);
      }
      this.activeCapacity = activeCapacity;
      this.pendingCapacity = pendingCapacity;
      this.desiredCapacity = desiredCapacity;
      this.paused = paused;
      if (groupInstances == null) {
         this.groupInstances = ImmutableList.of();
      } else {
         this.groupInstances = ImmutableList.copyOf(groupInstances);
      }
   }