@Override
    public DeleteDeliveryChannelResult deleteDeliveryChannel(DeleteDeliveryChannelRequest request) {
        request = beforeClientExecution(request);
        return executeDeleteDeliveryChannel(request);
    }
<p>
Deletes the delivery channel.
</p>
<p>
Before you can delete the delivery channel, you must stop the configuration recorder by using the
<a>StopConfigurationRecorder</a> action.
</p>

@param deleteDeliveryChannelRequest
       The input for the <a>DeleteDeliveryChannel</a> action. The action accepts the following data, in JSON
       format.
@return Result of the DeleteDeliveryChannel operation returned by the service.
@throws NoSuchDeliveryChannelException
        You have specified a delivery channel that does not exist.
@throws LastDeliveryChannelDeleteFailedException
        You cannot delete the delivery channel you specified because the configuration recorder is running.
@sample AmazonConfig.DeleteDeliveryChannel
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/DeleteDeliveryChannel" target="_top">AWS
     API Documentation</a>
aws-java-sdk-config/src/main/java/com/amazonaws/services/config/AmazonConfigClient.java