io.github.daviddenton.fintrospect.swagger

v2dot0

package v2dot0

Visibility
  1. Public
  2. All

Type Members

  1. case class SwDescription(value: String, method: HttpMethod, complete: (Path) ⇒ Path) extends Description with Product with Serializable

  2. case class SwParameter(name: String, location: Location, paramType: String) extends Product with Serializable

  3. case class SwPathMethod(method: HttpMethod, summary: String, params: Seq[SwParameter], responses: Seq[SwResponse], securities: Seq[SwSecurity]) extends Product with Serializable

  4. case class SwResponse(code: Int, description: String) extends Product with Serializable

  5. case class SwSecurity(name: String, definition: JsonNode) extends Product with Serializable

Value Members

  1. object Location extends Enumeration

  2. object SwSecurity extends Serializable

  3. object SwaggerV2dot0Json extends (Seq[ModuleRoute[SwDescription]]) ⇒ JsonRootNode

Ungrouped