def METHOD_NAME(self) -> DefineMiddleware:
    """Create an instance of :class:`DefineMiddleware <litestar.middleware.base.DefineMiddleware>` that wraps with.
    [OpenTelemetry
    InstrumentationMiddleware][litestar.contrib.opentelemetry.OpenTelemetryInstrumentationMiddleware] or a subclass
    of this middleware.
    Returns:
        An instance of ``DefineMiddleware``.
    """
    return DefineMiddleware(self.middleware_class, config=self)