trait MkSwagger[T] extends SwaggerBuilder

Self Type
MkSwagger[T]
Annotations
@implicitNotFound( ... )
Source
MkSwagger.scala
Linear Supertypes
SwaggerBuilder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MkSwagger
  2. SwaggerBuilder
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def auths: TreeMap[String, OpenApiSecurity]
    Definition Classes
    SwaggerBuilder
  2. abstract def paths: PathSeq
    Definition Classes
    SwaggerBuilder
  3. abstract def tags: Map[String, String]
    Definition Classes
    SwaggerBuilder
  4. abstract def types: TypePool
    Definition Classes
    SwaggerBuilder

Concrete Value Members

  1. def ++(other: SwaggerBuilder): MkSwagger[T]
    Definition Classes
    MkSwaggerSwaggerBuilder
  2. def addResponse[U](code: StatusCode, description: Option[SwaggerDescription] = None)(implicit typeable: SwaggerTypeable[U]): MkSwagger[U] { ... /* 4 definitions in type refinement */ }
  3. def as[U]: MkSwagger[U]
  4. def describe(descriptions: DescriptionMap): MkSwagger[T]
    Definition Classes
    MkSwaggerSwaggerBuilder
  5. def make(info: OpenApiInfo): OpenApi
    Definition Classes
    SwaggerBuilder
  6. def map(f: (PathSpec) ⇒ PathSpec): MkSwagger[T]
    Definition Classes
    MkSwaggerSwaggerBuilder