* @throws RuntimeException
*/
private void awaitGroupSize() throws RuntimeException {
Requester<AutoScalingGroup> requester = new AutoScalingGroupRequester(
getClient(), this.autoScalingGroup);
RetryHandler<AutoScalingGroup> retryHandler = new RetryUntilScalingGroupSizeReached(
this.desiredCapacity, 30, 15000);
String taskName = String.format("await-group-size{%d}",
this.desiredCapacity);
Callable<AutoScalingGroup> retryableRequest = new RetryableRequest<AutoScalingGroup>(
requester, retryHandler, taskName);