def METHOD_NAME(self, request):
    ctx = plugin_util.context(request.environ)
    experiment_id = plugin_util.experiment_id(request.environ)
    try:
        request_proto = _parse_request_argument(
            request, api_pb2.ListMetricEvalsRequest
        )
        scalars_plugin = self._get_scalars_plugin()
        if not scalars_plugin:
            raise werkzeug.exceptions.NotFound("Scalars plugin not loaded")
        return http_util.Respond(
            request,
            list_metric_evals.Handler(
                ctx, request_proto, scalars_plugin, experiment_id
            ).run(),
            "application/json",
        )
    except error.HParamsError as e:
        logger.error("HParams error: %s" % e)
        raise werkzeug.exceptions.BadRequest(description=str(e))