OpenAPIDocsInterpreter

Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def serverEndpointsToOpenAPI[F[_]](ses: Iterable[ServerEndpoint[_, F]], title: String, version: String): OpenAPI
def serverEndpointsToOpenAPI[F[_]](ses: Iterable[ServerEndpoint[_, F]], info: Info): OpenAPI
def serverEndpointsToOpenAPI[F[_]](ses: Iterable[ServerEndpoint[_, F]], info: Info, docsExtensions: List[DocsExtension[_]]): OpenAPI
def toOpenAPI[A, I, E, O, R](e: Endpoint[A, I, E, O, R], title: String, version: String): OpenAPI
def toOpenAPI[A, I, E, O, R](e: Endpoint[A, I, E, O, R], info: Info): OpenAPI
def toOpenAPI[A, I, E, O, R](e: Endpoint[A, I, E, O, R], info: Info, docsExtensions: List[DocsExtension[_]]): OpenAPI
def toOpenAPI[R, F[_]](se: ServerEndpoint[R, F], title: String, version: String): OpenAPI
def toOpenAPI[R, F[_]](se: ServerEndpoint[R, F], info: Info): OpenAPI
def toOpenAPI[R, F[_]](se: ServerEndpoint[R, F], info: Info, docsExtensions: List[DocsExtension[_]]): OpenAPI
def toOpenAPI(es: Iterable[AnyEndpoint], title: String, version: String): OpenAPI
def toOpenAPI(es: Iterable[AnyEndpoint], info: Info): OpenAPI
def toOpenAPI(es: Iterable[AnyEndpoint], info: Info, docsExtensions: List[DocsExtension[_]]): OpenAPI