class ModelParameterBuilder extends SwaggerParameterBuilder

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ModelParameterBuilder
  2. SwaggerParameterBuilder
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ModelParameterBuilder(initialDataType: DataType)

Value Members

  1. def accessibleBy(value: String): SwaggerParameterBuilder
    Definition Classes
    SwaggerParameterBuilder
  2. def allowableValues: AllowableValues
    Definition Classes
    SwaggerParameterBuilder
  3. def allowableValues(values: Range): ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  4. def allowableValues[V](values: List[V]): ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  5. def allowableValues[V](values: V*): ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  6. def dataType(dataType: DataType): ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  7. def dataType: DataType
    Definition Classes
    SwaggerParameterBuilder
  8. def defaultValue: Option[String]
    Definition Classes
    SwaggerParameterBuilder
  9. def description: Option[String]
    Definition Classes
    SwaggerParameterBuilder
  10. def description(description: Option[String]): ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  11. def description(description: String): ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  12. def fromBody: ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  13. def fromForm: ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  14. def fromHeader: ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  15. def fromPath: ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  16. def fromQuery: ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  17. val initialDataType: DataType
  18. def isRequired: Boolean
    Definition Classes
    SwaggerParameterBuilder
  19. def multiValued: ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  20. def name: String
    Definition Classes
    SwaggerParameterBuilder
  21. def name(name: String): ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  22. def notes: Option[String]
    Definition Classes
    SwaggerParameterBuilder
  23. def notes(notes: String): ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  24. def optional: ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  25. def paramAccess: Option[String]
    Definition Classes
    SwaggerParameterBuilder
  26. def paramType: ParamType.ParamType
    Definition Classes
    SwaggerParameterBuilder
  27. def paramType(name: ParamType.ParamType): ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  28. def required: ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder
  29. def result: Parameter
    Definition Classes
    SwaggerParameterBuilder
  30. def singleValued: ModelParameterBuilder.this.type
    Definition Classes
    SwaggerParameterBuilder