CreateAutoScalingGroupRequest createAutoScalingGroupRequest = new CreateAutoScalingGroupRequest() .withAutoScalingGroupName(groupName) .withLaunchConfigurationName(launchConfig) .withMinSize(minSize) .withMaxSize(maxSize) .withDesiredCapacity(desiredCapacity) .withTags(tagsWithPropagationSet); if (availabilityZones.isPresent()) { createAutoScalingGroupRequest = createAutoScalingGroupRequest .withAvailabilityZones(SPLITTER.splitToList(availabilityZones.get())); .withDefaultCooldown(cooldown.get()); .withHealthCheckGracePeriod(healthCheckGracePeriod.get()); .withHealthCheckType(healthCheckType.get()); .withLoadBalancerNames(SPLITTER.splitToList(loadBalancer.get())); .withTerminationPolicies(SPLITTER.splitToList(terminationPolicy.get()));
CreateAutoScalingGroupRequest createAutoScalingGroupRequest = new CreateAutoScalingGroupRequest() .withAutoScalingGroupName(groupName) .withLaunchConfigurationName(launchConfig) .withMinSize(minSize) .withMaxSize(maxSize) .withDesiredCapacity(desiredCapacity) .withTags(tagsWithPropagationSet); if (availabilityZones.isPresent()) { createAutoScalingGroupRequest = createAutoScalingGroupRequest .withAvailabilityZones(SPLITTER.splitToList(availabilityZones.get())); .withDefaultCooldown(cooldown.get()); .withHealthCheckGracePeriod(healthCheckGracePeriod.get()); .withHealthCheckType(healthCheckType.get()); .withLoadBalancerNames(SPLITTER.splitToList(loadBalancer.get())); .withTerminationPolicies(SPLITTER.splitToList(terminationPolicy.get()));
CreateAutoScalingGroupRequest createAutoScalingGroupRequest = new CreateAutoScalingGroupRequest() .withAutoScalingGroupName(groupName) .withLaunchConfigurationName(launchConfig) .withMinSize(minSize) .withMaxSize(maxSize) .withDesiredCapacity(desiredCapacity) .withTags(tagsWithPropagationSet); if (availabilityZones.isPresent()) { createAutoScalingGroupRequest = createAutoScalingGroupRequest .withAvailabilityZones(SPLITTER.splitToList(availabilityZones.get())); .withDefaultCooldown(cooldown.get()); .withHealthCheckGracePeriod(healthCheckGracePeriod.get()); .withHealthCheckType(healthCheckType.get()); .withLoadBalancerNames(SPLITTER.splitToList(loadBalancer.get())); .withTerminationPolicies(SPLITTER.splitToList(terminationPolicy.get()));