class AutoScalingGroupHandler {

    public void updateAutoScalingGroupWithLaunchConfiguration(AmazonAutoScalingClient autoScalingClient, String autoScalingGroupName,
            LaunchConfiguration oldLaunchConfiguration, String launchConfigurationName) {
        UpdateAutoScalingGroupRequest updateAutoScalingGroupRequest = new UpdateAutoScalingGroupRequest();
        updateAutoScalingGroupRequest.setAutoScalingGroupName(autoScalingGroupName);
        updateAutoScalingGroupRequest.setLaunchConfigurationName(launchConfigurationName);
        LOGGER.debug("Update AutoScalingGroup {} with LaunchConfiguration {}",
                updateAutoScalingGroupRequest.getAutoScalingGroupName(), updateAutoScalingGroupRequest.getLaunchConfigurationName());
        autoScalingClient.updateAutoScalingGroup(updateAutoScalingGroupRequest);
    }

}