const PathParameterKind …
const QueryParameterKind …
const BodyParameterKind …
const HeaderParameterKind …
const FormParameterKind …
const MultiPartFormParameterKind …
const CollectionFormatCSV …
const CollectionFormatSSV …
const CollectionFormatTSV …
const CollectionFormatPipes …
const CollectionFormatMulti …
type CollectionFormat …
func (cf CollectionFormat) String() string { … }
type Parameter …
type ParameterData …
func (p *Parameter) Data() ParameterData { … }
func (p *Parameter) Kind() int { … }
func (p *Parameter) bePath() *Parameter { … }
func (p *Parameter) beQuery() *Parameter { … }
func (p *Parameter) beBody() *Parameter { … }
func (p *Parameter) beHeader() *Parameter { … }
func (p *Parameter) beForm() *Parameter { … }
func (p *Parameter) beMultiPartForm() *Parameter { … }
func (p *Parameter) Required(required bool) *Parameter { … }
func (p *Parameter) AllowMultiple(multiple bool) *Parameter { … }
func (p *Parameter) AddExtension(key string, value interface{ … }
func (p *Parameter) AllowEmptyValue(multiple bool) *Parameter { … }
func (p *Parameter) AllowableValues(values map[string]string) *Parameter { … }
func (p *Parameter) PossibleValues(values []string) *Parameter { … }
func (p *Parameter) DataType(typeName string) *Parameter { … }
func (p *Parameter) DataFormat(formatName string) *Parameter { … }
func (p *Parameter) DefaultValue(stringRepresentation string) *Parameter { … }
func (p *Parameter) Description(doc string) *Parameter { … }
func (p *Parameter) CollectionFormat(format CollectionFormat) *Parameter { … }
func (p *Parameter) Pattern(pattern string) *Parameter { … }
func (p *Parameter) Minimum(minimum float64) *Parameter { … }
func (p *Parameter) Maximum(maximum float64) *Parameter { … }
func (p *Parameter) MinLength(minLength int64) *Parameter { … }
func (p *Parameter) MaxLength(maxLength int64) *Parameter { … }
func (p *Parameter) MinItems(minItems int64) *Parameter { … }
func (p *Parameter) MaxItems(maxItems int64) *Parameter { … }
func (p *Parameter) UniqueItems(uniqueItems bool) *Parameter { … }