def METHOD_NAME(
    self,
    method,
    service_error_code=...,
    service_message=...,
    http_status_code=...,
    service_error_meta=...,
    expected_params=...,
    response_meta=...,
):
    """
    Adds a ``ClientError`` to the response queue.
    :param method: The name of the service method to return the error on.
    :type method: str
    :param service_error_code: The service error code to return,
                               e.g. ``NoSuchBucket``
    :type service_error_code: str
    :param service_message: The service message to return, e.g.
                    'The specified bucket does not exist.'
    :type service_message: str
    :param http_status_code: The HTTP status code to return, e.g. 404, etc
    :type http_status_code: int
    :param service_error_meta: Additional keys to be added to the
        service Error
    :type service_error_meta: dict
    :param expected_params: A dictionary of the expected parameters to
        be called for the provided service response. The parameters match
        the names of keyword arguments passed to that client call. If
        any of the parameters differ a ``StubResponseError`` is thrown.
        You can use stub.ANY to indicate a particular parameter to ignore
        in validation.
    :param response_meta: Additional keys to be added to the
        response's ResponseMetadata
    :type response_meta: dict
    """
    ...