Packages

package openapi

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. 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
  2. class OpenAPIGenerator extends LogSupport
  3. 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

  1. object OpenAPI extends Serializable

    A subset of Open API objects necessary for describing Airframe RPC interfaces

Ungrouped