Versions in this module Expand all Collapse all v1 v1.3.1 Dec 23, 2017 v1.3.0 Nov 3, 2017 Changes in this version + var E_Openapiv2Operation = &proto.ExtensionDesc + var E_Openapiv2Schema = &proto.ExtensionDesc + var E_Openapiv2Swagger = &proto.ExtensionDesc + var E_Openapiv2Tag = &proto.ExtensionDesc + var JSONSchema_JSONSchemaSimpleTypes_name = map[int32]string + var JSONSchema_JSONSchemaSimpleTypes_value = map[string]int32 + var Swagger_SwaggerScheme_name = map[int32]string + var Swagger_SwaggerScheme_value = map[string]int32 + type Contact struct + Email string + Name string + Url string + func (*Contact) Descriptor() ([]byte, []int) + func (*Contact) ProtoMessage() + func (m *Contact) GetEmail() string + func (m *Contact) GetName() string + func (m *Contact) GetUrl() string + func (m *Contact) Reset() + func (m *Contact) String() string + type ExternalDocumentation struct + Description string + Url string + func (*ExternalDocumentation) Descriptor() ([]byte, []int) + func (*ExternalDocumentation) ProtoMessage() + func (m *ExternalDocumentation) GetDescription() string + func (m *ExternalDocumentation) GetUrl() string + func (m *ExternalDocumentation) Reset() + func (m *ExternalDocumentation) String() string + type Info struct + Contact *Contact + Description string + TermsOfService string + Title string + Version string + func (*Info) Descriptor() ([]byte, []int) + func (*Info) ProtoMessage() + func (m *Info) GetContact() *Contact + func (m *Info) GetDescription() string + func (m *Info) GetTermsOfService() string + func (m *Info) GetTitle() string + func (m *Info) GetVersion() string + func (m *Info) Reset() + func (m *Info) String() string + type JSONSchema struct + Array []string + Default string + Description string + ExclusiveMaximum bool + ExclusiveMinimum bool + MaxItems uint64 + MaxLength uint64 + MaxProperties uint64 + Maximum float64 + MinItems uint64 + MinLength uint64 + MinProperties uint64 + Minimum float64 + MultipleOf float64 + Pattern string + Required []string + Title string + Type []JSONSchema_JSONSchemaSimpleTypes + UniqueItems bool + func (*JSONSchema) Descriptor() ([]byte, []int) + func (*JSONSchema) ProtoMessage() + func (m *JSONSchema) GetArray() []string + func (m *JSONSchema) GetDefault() string + func (m *JSONSchema) GetDescription() string + func (m *JSONSchema) GetExclusiveMaximum() bool + func (m *JSONSchema) GetExclusiveMinimum() bool + func (m *JSONSchema) GetMaxItems() uint64 + func (m *JSONSchema) GetMaxLength() uint64 + func (m *JSONSchema) GetMaxProperties() uint64 + func (m *JSONSchema) GetMaximum() float64 + func (m *JSONSchema) GetMinItems() uint64 + func (m *JSONSchema) GetMinLength() uint64 + func (m *JSONSchema) GetMinProperties() uint64 + func (m *JSONSchema) GetMinimum() float64 + func (m *JSONSchema) GetMultipleOf() float64 + func (m *JSONSchema) GetPattern() string + func (m *JSONSchema) GetRequired() []string + func (m *JSONSchema) GetTitle() string + func (m *JSONSchema) GetType() []JSONSchema_JSONSchemaSimpleTypes + func (m *JSONSchema) GetUniqueItems() bool + func (m *JSONSchema) Reset() + func (m *JSONSchema) String() string + type JSONSchema_JSONSchemaSimpleTypes int32 + const JSONSchema_ARRAY + const JSONSchema_BOOLEAN + const JSONSchema_INTEGER + const JSONSchema_NULL + const JSONSchema_NUMBER + const JSONSchema_OBJECT + const JSONSchema_STRING + const JSONSchema_UNKNOWN + func (JSONSchema_JSONSchemaSimpleTypes) EnumDescriptor() ([]byte, []int) + func (x JSONSchema_JSONSchemaSimpleTypes) String() string + type Operation struct + Consumes []string + Deprecated bool + Description string + ExternalDocs *ExternalDocumentation + OperationId string + Produces []string + Schemes []string + Summary string + Tags []string + func (*Operation) Descriptor() ([]byte, []int) + func (*Operation) ProtoMessage() + func (m *Operation) GetConsumes() []string + func (m *Operation) GetDeprecated() bool + func (m *Operation) GetDescription() string + func (m *Operation) GetExternalDocs() *ExternalDocumentation + func (m *Operation) GetOperationId() string + func (m *Operation) GetProduces() []string + func (m *Operation) GetSchemes() []string + func (m *Operation) GetSummary() string + func (m *Operation) GetTags() []string + func (m *Operation) Reset() + func (m *Operation) String() string + type Schema struct + Discriminator string + Example *google_protobuf.Any + ExternalDocs *ExternalDocumentation + JsonSchema *JSONSchema + ReadOnly bool + func (*Schema) Descriptor() ([]byte, []int) + func (*Schema) ProtoMessage() + func (m *Schema) GetDiscriminator() string + func (m *Schema) GetExample() *google_protobuf.Any + func (m *Schema) GetExternalDocs() *ExternalDocumentation + func (m *Schema) GetJsonSchema() *JSONSchema + func (m *Schema) GetReadOnly() bool + func (m *Schema) Reset() + func (m *Schema) String() string + type Swagger struct + BasePath string + Consumes []string + ExternalDocs *ExternalDocumentation + Host string + Info *Info + Produces []string + Schemes []Swagger_SwaggerScheme + Swagger string + func (*Swagger) Descriptor() ([]byte, []int) + func (*Swagger) ProtoMessage() + func (m *Swagger) GetBasePath() string + func (m *Swagger) GetConsumes() []string + func (m *Swagger) GetExternalDocs() *ExternalDocumentation + func (m *Swagger) GetHost() string + func (m *Swagger) GetInfo() *Info + func (m *Swagger) GetProduces() []string + func (m *Swagger) GetSchemes() []Swagger_SwaggerScheme + func (m *Swagger) GetSwagger() string + func (m *Swagger) Reset() + func (m *Swagger) String() string + type Swagger_SwaggerScheme int32 + const Swagger_HTTP + const Swagger_HTTPS + const Swagger_UNKNOWN + const Swagger_WS + const Swagger_WSS + func (Swagger_SwaggerScheme) EnumDescriptor() ([]byte, []int) + func (x Swagger_SwaggerScheme) String() string + type Tag struct + Description string + ExternalDocs *ExternalDocumentation + func (*Tag) Descriptor() ([]byte, []int) + func (*Tag) ProtoMessage() + func (m *Tag) GetDescription() string + func (m *Tag) GetExternalDocs() *ExternalDocumentation + func (m *Tag) Reset() + func (m *Tag) String() string