code: @Override
      public DeleteConfigurationRecorderResult deleteConfigurationRecorder(DeleteConfigurationRecorderRequest request) {
          request = beforeClientExecution(request);
          return executeDeleteConfigurationRecorder(request);
      }
docs: <p>
  Deletes the configuration recorder.
  </p>
  <p>
  After the configuration recorder is deleted, AWS Config will not record resource configuration changes until you
  create a new configuration recorder.
  </p>
  <p>
  This action does not delete the configuration information that was previously recorded. You will be able to
  access the previously recorded information by using the <code>GetResourceConfigHistory</code> action, but you
  will not be able to access this information in the AWS Config console until you create a new configuration
  recorder.
  </p>
  
  @param deleteConfigurationRecorderRequest
  The request object for the <code>DeleteConfigurationRecorder</code> action.
  @return Result of the DeleteConfigurationRecorder operation returned by the service.
  @throws NoSuchConfigurationRecorderException
  You have specified a configuration recorder that does not exist.
  @sample AmazonConfig.DeleteConfigurationRecorder
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteConfigurationRecorder"
  target="_top">AWS API Documentation</a>