package openapi
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class OpenAPI(openapi: String = "3.0.3", info: Info = Info(title = "API", version = "0.1"), paths: Map[String, Map[String, PathItem]], components: Option[Components] = None) extends Product with Serializable
- class OpenAPIGenerator extends LogSupport
- case class OpenAPIGeneratorConfig(basePackages: Seq[String] = Seq.empty, commonErrorResponses: Map[String, Response] = ListMap( "400" -> Response( description = HttpStatus.BadRequest_400.reason ), "500" -> Response( description = HttpStatus.InternalServerError_500.reason ), "503" -> Response( description = HttpStatus.ServiceUnavailable_503.reason ) )) extends Product with Serializable
Value Members
- object OpenAPI extends Serializable
A subset of Open API objects necessary for describing Airframe RPC interfaces