Packages

c

org.scalatra.swagger.AuthApi

AuthOperationBuilder

class AuthOperationBuilder[T <: AnyRef] extends SwaggerOperationBuilder[AuthOperation[T]] with SwaggerAuthOperationBuilder[T]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AuthOperationBuilder
  2. SwaggerAuthOperationBuilder
  3. SwaggerOperationBuilder
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AuthOperationBuilder(resultClass: DataType)

Value Members

  1. def allowAll: AuthOperationBuilder.this.type
    Definition Classes
    SwaggerAuthOperationBuilder
  2. def allows(guard: (Option[T]) ⇒ Boolean): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerAuthOperationBuilder
  3. def allows: (Option[T]) ⇒ Boolean
    Definition Classes
    SwaggerAuthOperationBuilder
  4. def authorizations(values: String*): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  5. def authorizations: List[String]
    Definition Classes
    SwaggerOperationBuilder
  6. def consumes(values: String*): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  7. def consumes: List[String]
    Definition Classes
    SwaggerOperationBuilder
  8. def deprecate: AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  9. def deprecated: Boolean
    Definition Classes
    SwaggerOperationBuilder
  10. def deprecated(value: Boolean): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  11. def nickName(value: String): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  12. def nickname: Option[String]
    Definition Classes
    SwaggerOperationBuilder
  13. def nickname(value: String): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  14. def notes: Option[String]
    Definition Classes
    SwaggerOperationBuilder
  15. def notes(content: String): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  16. def parameter(param: Parameter): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  17. def parameters: List[Parameter]
    Definition Classes
    SwaggerOperationBuilder
  18. def parameters(params: Parameter*): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  19. def position: Int
    Definition Classes
    SwaggerOperationBuilder
  20. def position(value: Int): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  21. def produces: List[String]
    Definition Classes
    SwaggerOperationBuilder
  22. def produces(values: String*): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  23. def protocols(values: String*): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  24. def protocols: List[String]
    Definition Classes
    SwaggerOperationBuilder
  25. def responseMessage(err: ResponseMessage): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  26. def responseMessages(errs: ResponseMessage*): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  27. def responseMessages: List[ResponseMessage]
    Definition Classes
    SwaggerOperationBuilder
  28. def result: AuthOperation[T]
  29. val resultClass: DataType
  30. def summary: String
    Definition Classes
    SwaggerOperationBuilder
  31. def summary(content: String): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  32. def tags(values: String*): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
  33. def tags: List[String]
    Definition Classes
    SwaggerOperationBuilder

Deprecated Value Members

  1. def error(err: ResponseMessage): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.2) Swagger spec 1.2 defines error as responseMessage

  2. def errorResponses: List[ResponseMessage]
    Definition Classes
    SwaggerOperationBuilder
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.2) Swagger spec 1.2 defines errors as responseMessages

  3. def errors(errs: ResponseMessage*): AuthOperationBuilder.this.type
    Definition Classes
    SwaggerOperationBuilder
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.2) Swagger spec 1.2 defines errors as responseMessages