@Override
    public DeleteBillingGroupResult deleteBillingGroup(DeleteBillingGroupRequest request) {
        request = beforeClientExecution(request);
        return executeDeleteBillingGroup(request);
    }
@ Override public DeleteBillingGroupResult deleteBillingGroup ( DeleteBillingGroupRequest request ) { request = beforeClientExecution ( request ) ; return executeDeleteBillingGroup ( request ) ; }
<p>
Deletes the billing group.
</p>

@param deleteBillingGroupRequest
@return Result of the DeleteBillingGroup operation returned by the service.
@throws InvalidRequestException
The request is not valid.
@throws VersionConflictException
An exception thrown when the version of an entity specified with the <code>expectedVersion</code>
parameter does not match the latest version in the system.
@throws ThrottlingException
The rate exceeds the limit.
@throws InternalFailureException
An unexpected error has occurred.
@sample AWSIot.DeleteBillingGroup