Packages

package swagger

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Operation(operationId: Option[String], consumes: Option[List[String]], produces: Option[List[String]], parameters: Option[List[Parameter]], responses: SortedMap[String, Response]) extends Product with Serializable
  2. case class Parameter(name: Option[String], in: Option[String], $ref: Option[String], schema: Option[Schema], type: Option[String], format: Option[String], allowEmptyValue: Option[Boolean], items: Option[Schema], collectionFormat: Option[String], default: Option[Json], required: Option[Boolean]) extends Product with Serializable
  3. case class PathItem(ops: ListMap[Method, Operation], parameters: Option[List[Parameter]]) extends Product with Serializable
  4. case class Response($ref: Option[String], schema: Option[Schema], headers: Option[Map[String, Json]]) extends Product with Serializable
  5. case class Root(basePath: Option[String], consumes: Option[List[String]], produces: Option[List[String]], paths: Option[ListMap[String, PathItem]], definitions: Option[ListMap[String, Schema]], parameters: Option[ListMap[String, Parameter]], responses: Option[ListMap[String, Response]]) extends Product with Serializable
  6. case class Schema($ref: Option[String], format: Option[String], required: Option[List[String]], type: Option[String], allOf: Option[List[Schema]], discriminator: Option[String], items: Option[Schema], readOnly: Option[Boolean], properties: Option[ListMap[String, Schema]], additionalProperties: Option[Schema]) extends Product with Serializable

Value Members

  1. object PathItem extends Serializable
  2. object Root extends Serializable

Ungrouped