@Override
    public StartConfigurationRecorderResult startConfigurationRecorder(StartConfigurationRecorderRequest request) {
        request = beforeClientExecution(request);
        return executeStartConfigurationRecorder(request);
    }
<p>
Starts recording configurations of the Amazon Web Services resources you have selected to record in your Amazon
Web Services account.
</p>
<p>
You must have created at least one delivery channel to successfully start the configuration recorder.
</p>

@param startConfigurationRecorderRequest
       The input for the <a>StartConfigurationRecorder</a> action.
@return Result of the StartConfigurationRecorder operation returned by the service.
@throws NoSuchConfigurationRecorderException
        You have specified a configuration recorder that does not exist.
@throws NoAvailableDeliveryChannelException
        There is no delivery channel available to record configurations.
@sample AmazonConfig.StartConfigurationRecorder
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/StartConfigurationRecorder"
     target="_top">AWS API Documentation</a>
aws-java-sdk-config/src/main/java/com/amazonaws/services/config/AmazonConfigClient.java