@Override
    public AdminDeleteUserResult adminDeleteUser(AdminDeleteUserRequest request) {
        request = beforeClientExecution(request);
        return executeAdminDeleteUser(request);
    }
@ Override public AdminDeleteUserResult adminDeleteUser ( AdminDeleteUserRequest request ) { request = beforeClientExecution ( request ) ; return executeAdminDeleteUser ( request ) ; }
<p>
Deletes a user as an administrator. Works on any user.
</p>
<p>
Requires developer credentials.
</p>

@param adminDeleteUserRequest
Represents the request to delete a user as an administrator.
@return Result of the AdminDeleteUser operation returned by the service.
@throws ResourceNotFoundException
This exception is thrown when the Amazon Cognito service cannot find the requested resource.
@throws InvalidParameterException
This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
@throws TooManyRequestsException
This exception is thrown when the user has made too many requests for a given operation.
@throws NotAuthorizedException
This exception is thrown when a user is not authorized.
@throws UserNotFoundException
This exception is thrown when a user is not found.
@throws InternalErrorException
This exception is thrown when Amazon Cognito encounters an internal error.
@sample AWSCognitoIdentityProvider.AdminDeleteUser
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/cognito-idp-2016-04-18/AdminDeleteUser" target="_top">AWS
API Documentation</a>