Documentation ¶
Index ¶
- Variables
- type AdditionalPropertiesItem
- func (*AdditionalPropertiesItem) Descriptor() ([]byte, []int)deprecated
- func (x *AdditionalPropertiesItem) GetBoolean() bool
- func (m *AdditionalPropertiesItem) GetOneof() isAdditionalPropertiesItem_Oneof
- func (x *AdditionalPropertiesItem) GetSchema() *Schema
- func (*AdditionalPropertiesItem) ProtoMessage()
- func (x *AdditionalPropertiesItem) ProtoReflect() protoreflect.Message
- func (x *AdditionalPropertiesItem) Reset()
- func (x *AdditionalPropertiesItem) String() string
- type AdditionalPropertiesItem_Boolean
- type AdditionalPropertiesItem_Schema
- type Any
- type ApiKeySecurity
- func (*ApiKeySecurity) Descriptor() ([]byte, []int)deprecated
- func (x *ApiKeySecurity) GetDescription() string
- func (x *ApiKeySecurity) GetIn() string
- func (x *ApiKeySecurity) GetName() string
- func (x *ApiKeySecurity) GetType() string
- func (x *ApiKeySecurity) GetVendorExtension() []*NamedAny
- func (*ApiKeySecurity) ProtoMessage()
- func (x *ApiKeySecurity) ProtoReflect() protoreflect.Message
- func (x *ApiKeySecurity) Reset()
- func (x *ApiKeySecurity) String() string
- type BasicAuthenticationSecurity
- func (*BasicAuthenticationSecurity) Descriptor() ([]byte, []int)deprecated
- func (x *BasicAuthenticationSecurity) GetDescription() string
- func (x *BasicAuthenticationSecurity) GetType() string
- func (x *BasicAuthenticationSecurity) GetVendorExtension() []*NamedAny
- func (*BasicAuthenticationSecurity) ProtoMessage()
- func (x *BasicAuthenticationSecurity) ProtoReflect() protoreflect.Message
- func (x *BasicAuthenticationSecurity) Reset()
- func (x *BasicAuthenticationSecurity) String() string
- type BodyParameter
- func (*BodyParameter) Descriptor() ([]byte, []int)deprecated
- func (x *BodyParameter) GetDescription() string
- func (x *BodyParameter) GetIn() string
- func (x *BodyParameter) GetName() string
- func (x *BodyParameter) GetRequired() bool
- func (x *BodyParameter) GetSchema() *Schema
- func (x *BodyParameter) GetVendorExtension() []*NamedAny
- func (*BodyParameter) ProtoMessage()
- func (x *BodyParameter) ProtoReflect() protoreflect.Message
- func (x *BodyParameter) Reset()
- func (x *BodyParameter) String() string
- type Contact
- func (*Contact) Descriptor() ([]byte, []int)deprecated
- func (x *Contact) GetEmail() string
- func (x *Contact) GetName() string
- func (x *Contact) GetUrl() string
- func (x *Contact) GetVendorExtension() []*NamedAny
- func (*Contact) ProtoMessage()
- func (x *Contact) ProtoReflect() protoreflect.Message
- func (x *Contact) Reset()
- func (x *Contact) String() string
- type Default
- type Definitions
- type Document
- func (*Document) Descriptor() ([]byte, []int)deprecated
- func (x *Document) GetBasePath() string
- func (x *Document) GetConsumes() []string
- func (x *Document) GetDefinitions() *Definitions
- func (x *Document) GetExternalDocs() *ExternalDocs
- func (x *Document) GetHost() string
- func (x *Document) GetInfo() *Info
- func (x *Document) GetParameters() *ParameterDefinitions
- func (x *Document) GetPaths() *Paths
- func (x *Document) GetProduces() []string
- func (x *Document) GetResponses() *ResponseDefinitions
- func (x *Document) GetSchemes() []string
- func (x *Document) GetSecurity() []*SecurityRequirement
- func (x *Document) GetSecurityDefinitions() *SecurityDefinitions
- func (x *Document) GetSwagger() string
- func (x *Document) GetTags() []*Tag
- func (x *Document) GetVendorExtension() []*NamedAny
- func (*Document) ProtoMessage()
- func (x *Document) ProtoReflect() protoreflect.Message
- func (x *Document) Reset()
- func (x *Document) String() string
- type Examples
- type ExternalDocs
- func (*ExternalDocs) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalDocs) GetDescription() string
- func (x *ExternalDocs) GetUrl() string
- func (x *ExternalDocs) GetVendorExtension() []*NamedAny
- func (*ExternalDocs) ProtoMessage()
- func (x *ExternalDocs) ProtoReflect() protoreflect.Message
- func (x *ExternalDocs) Reset()
- func (x *ExternalDocs) String() string
- type FileSchema
- func (*FileSchema) Descriptor() ([]byte, []int)deprecated
- func (x *FileSchema) GetDefault() *Any
- func (x *FileSchema) GetDescription() string
- func (x *FileSchema) GetExample() *Any
- func (x *FileSchema) GetExternalDocs() *ExternalDocs
- func (x *FileSchema) GetFormat() string
- func (x *FileSchema) GetReadOnly() bool
- func (x *FileSchema) GetRequired() []string
- func (x *FileSchema) GetTitle() string
- func (x *FileSchema) GetType() string
- func (x *FileSchema) GetVendorExtension() []*NamedAny
- func (*FileSchema) ProtoMessage()
- func (x *FileSchema) ProtoReflect() protoreflect.Message
- func (x *FileSchema) Reset()
- func (x *FileSchema) String() string
- type FormDataParameterSubSchema
- func (*FormDataParameterSubSchema) Descriptor() ([]byte, []int)deprecated
- func (x *FormDataParameterSubSchema) GetAllowEmptyValue() bool
- func (x *FormDataParameterSubSchema) GetCollectionFormat() string
- func (x *FormDataParameterSubSchema) GetDefault() *Any
- func (x *FormDataParameterSubSchema) GetDescription() string
- func (x *FormDataParameterSubSchema) GetEnum() []*Any
- func (x *FormDataParameterSubSchema) GetExclusiveMaximum() bool
- func (x *FormDataParameterSubSchema) GetExclusiveMinimum() bool
- func (x *FormDataParameterSubSchema) GetFormat() string
- func (x *FormDataParameterSubSchema) GetIn() string
- func (x *FormDataParameterSubSchema) GetItems() *PrimitivesItems
- func (x *FormDataParameterSubSchema) GetMaxItems() int64
- func (x *FormDataParameterSubSchema) GetMaxLength() int64
- func (x *FormDataParameterSubSchema) GetMaximum() float64
- func (x *FormDataParameterSubSchema) GetMinItems() int64
- func (x *FormDataParameterSubSchema) GetMinLength() int64
- func (x *FormDataParameterSubSchema) GetMinimum() float64
- func (x *FormDataParameterSubSchema) GetMultipleOf() float64
- func (x *FormDataParameterSubSchema) GetName() string
- func (x *FormDataParameterSubSchema) GetPattern() string
- func (x *FormDataParameterSubSchema) GetRequired() bool
- func (x *FormDataParameterSubSchema) GetType() string
- func (x *FormDataParameterSubSchema) GetUniqueItems() bool
- func (x *FormDataParameterSubSchema) GetVendorExtension() []*NamedAny
- func (*FormDataParameterSubSchema) ProtoMessage()
- func (x *FormDataParameterSubSchema) ProtoReflect() protoreflect.Message
- func (x *FormDataParameterSubSchema) Reset()
- func (x *FormDataParameterSubSchema) String() string
- type Header
- func (*Header) Descriptor() ([]byte, []int)deprecated
- func (x *Header) GetCollectionFormat() string
- func (x *Header) GetDefault() *Any
- func (x *Header) GetDescription() string
- func (x *Header) GetEnum() []*Any
- func (x *Header) GetExclusiveMaximum() bool
- func (x *Header) GetExclusiveMinimum() bool
- func (x *Header) GetFormat() string
- func (x *Header) GetItems() *PrimitivesItems
- func (x *Header) GetMaxItems() int64
- func (x *Header) GetMaxLength() int64
- func (x *Header) GetMaximum() float64
- func (x *Header) GetMinItems() int64
- func (x *Header) GetMinLength() int64
- func (x *Header) GetMinimum() float64
- func (x *Header) GetMultipleOf() float64
- func (x *Header) GetPattern() string
- func (x *Header) GetType() string
- func (x *Header) GetUniqueItems() bool
- func (x *Header) GetVendorExtension() []*NamedAny
- func (*Header) ProtoMessage()
- func (x *Header) ProtoReflect() protoreflect.Message
- func (x *Header) Reset()
- func (x *Header) String() string
- type HeaderParameterSubSchema
- func (*HeaderParameterSubSchema) Descriptor() ([]byte, []int)deprecated
- func (x *HeaderParameterSubSchema) GetCollectionFormat() string
- func (x *HeaderParameterSubSchema) GetDefault() *Any
- func (x *HeaderParameterSubSchema) GetDescription() string
- func (x *HeaderParameterSubSchema) GetEnum() []*Any
- func (x *HeaderParameterSubSchema) GetExclusiveMaximum() bool
- func (x *HeaderParameterSubSchema) GetExclusiveMinimum() bool
- func (x *HeaderParameterSubSchema) GetFormat() string
- func (x *HeaderParameterSubSchema) GetIn() string
- func (x *HeaderParameterSubSchema) GetItems() *PrimitivesItems
- func (x *HeaderParameterSubSchema) GetMaxItems() int64
- func (x *HeaderParameterSubSchema) GetMaxLength() int64
- func (x *HeaderParameterSubSchema) GetMaximum() float64
- func (x *HeaderParameterSubSchema) GetMinItems() int64
- func (x *HeaderParameterSubSchema) GetMinLength() int64
- func (x *HeaderParameterSubSchema) GetMinimum() float64
- func (x *HeaderParameterSubSchema) GetMultipleOf() float64
- func (x *HeaderParameterSubSchema) GetName() string
- func (x *HeaderParameterSubSchema) GetPattern() string
- func (x *HeaderParameterSubSchema) GetRequired() bool
- func (x *HeaderParameterSubSchema) GetType() string
- func (x *HeaderParameterSubSchema) GetUniqueItems() bool
- func (x *HeaderParameterSubSchema) GetVendorExtension() []*NamedAny
- func (*HeaderParameterSubSchema) ProtoMessage()
- func (x *HeaderParameterSubSchema) ProtoReflect() protoreflect.Message
- func (x *HeaderParameterSubSchema) Reset()
- func (x *HeaderParameterSubSchema) String() string
- type Headers
- type Info
- func (*Info) Descriptor() ([]byte, []int)deprecated
- func (x *Info) GetContact() *Contact
- func (x *Info) GetDescription() string
- func (x *Info) GetLicense() *License
- func (x *Info) GetTermsOfService() string
- func (x *Info) GetTitle() string
- func (x *Info) GetVendorExtension() []*NamedAny
- func (x *Info) GetVersion() string
- func (*Info) ProtoMessage()
- func (x *Info) ProtoReflect() protoreflect.Message
- func (x *Info) Reset()
- func (x *Info) String() string
- type ItemsItem
- type JsonReference
- func (*JsonReference) Descriptor() ([]byte, []int)deprecated
- func (x *JsonReference) GetDescription() string
- func (x *JsonReference) GetXRef() string
- func (*JsonReference) ProtoMessage()
- func (x *JsonReference) ProtoReflect() protoreflect.Message
- func (x *JsonReference) Reset()
- func (x *JsonReference) String() string
- type License
- func (*License) Descriptor() ([]byte, []int)deprecated
- func (x *License) GetName() string
- func (x *License) GetUrl() string
- func (x *License) GetVendorExtension() []*NamedAny
- func (*License) ProtoMessage()
- func (x *License) ProtoReflect() protoreflect.Message
- func (x *License) Reset()
- func (x *License) String() string
- type NamedAny
- type NamedHeader
- type NamedParameter
- func (*NamedParameter) Descriptor() ([]byte, []int)deprecated
- func (x *NamedParameter) GetName() string
- func (x *NamedParameter) GetValue() *Parameter
- func (*NamedParameter) ProtoMessage()
- func (x *NamedParameter) ProtoReflect() protoreflect.Message
- func (x *NamedParameter) Reset()
- func (x *NamedParameter) String() string
- type NamedPathItem
- func (*NamedPathItem) Descriptor() ([]byte, []int)deprecated
- func (x *NamedPathItem) GetName() string
- func (x *NamedPathItem) GetValue() *PathItem
- func (*NamedPathItem) ProtoMessage()
- func (x *NamedPathItem) ProtoReflect() protoreflect.Message
- func (x *NamedPathItem) Reset()
- func (x *NamedPathItem) String() string
- type NamedResponse
- func (*NamedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NamedResponse) GetName() string
- func (x *NamedResponse) GetValue() *Response
- func (*NamedResponse) ProtoMessage()
- func (x *NamedResponse) ProtoReflect() protoreflect.Message
- func (x *NamedResponse) Reset()
- func (x *NamedResponse) String() string
- type NamedResponseValue
- func (*NamedResponseValue) Descriptor() ([]byte, []int)deprecated
- func (x *NamedResponseValue) GetName() string
- func (x *NamedResponseValue) GetValue() *ResponseValue
- func (*NamedResponseValue) ProtoMessage()
- func (x *NamedResponseValue) ProtoReflect() protoreflect.Message
- func (x *NamedResponseValue) Reset()
- func (x *NamedResponseValue) String() string
- type NamedSchema
- type NamedSecurityDefinitionsItem
- func (*NamedSecurityDefinitionsItem) Descriptor() ([]byte, []int)deprecated
- func (x *NamedSecurityDefinitionsItem) GetName() string
- func (x *NamedSecurityDefinitionsItem) GetValue() *SecurityDefinitionsItem
- func (*NamedSecurityDefinitionsItem) ProtoMessage()
- func (x *NamedSecurityDefinitionsItem) ProtoReflect() protoreflect.Message
- func (x *NamedSecurityDefinitionsItem) Reset()
- func (x *NamedSecurityDefinitionsItem) String() string
- type NamedString
- type NamedStringArray
- func (*NamedStringArray) Descriptor() ([]byte, []int)deprecated
- func (x *NamedStringArray) GetName() string
- func (x *NamedStringArray) GetValue() *StringArray
- func (*NamedStringArray) ProtoMessage()
- func (x *NamedStringArray) ProtoReflect() protoreflect.Message
- func (x *NamedStringArray) Reset()
- func (x *NamedStringArray) String() string
- type NonBodyParameter
- func (*NonBodyParameter) Descriptor() ([]byte, []int)deprecated
- func (x *NonBodyParameter) GetFormDataParameterSubSchema() *FormDataParameterSubSchema
- func (x *NonBodyParameter) GetHeaderParameterSubSchema() *HeaderParameterSubSchema
- func (m *NonBodyParameter) GetOneof() isNonBodyParameter_Oneof
- func (x *NonBodyParameter) GetPathParameterSubSchema() *PathParameterSubSchema
- func (x *NonBodyParameter) GetQueryParameterSubSchema() *QueryParameterSubSchema
- func (*NonBodyParameter) ProtoMessage()
- func (x *NonBodyParameter) ProtoReflect() protoreflect.Message
- func (x *NonBodyParameter) Reset()
- func (x *NonBodyParameter) String() string
- type NonBodyParameter_FormDataParameterSubSchema
- type NonBodyParameter_HeaderParameterSubSchema
- type NonBodyParameter_PathParameterSubSchema
- type NonBodyParameter_QueryParameterSubSchema
- type Oauth2AccessCodeSecurity
- func (*Oauth2AccessCodeSecurity) Descriptor() ([]byte, []int)deprecated
- func (x *Oauth2AccessCodeSecurity) GetAuthorizationUrl() string
- func (x *Oauth2AccessCodeSecurity) GetDescription() string
- func (x *Oauth2AccessCodeSecurity) GetFlow() string
- func (x *Oauth2AccessCodeSecurity) GetScopes() *Oauth2Scopes
- func (x *Oauth2AccessCodeSecurity) GetTokenUrl() string
- func (x *Oauth2AccessCodeSecurity) GetType() string
- func (x *Oauth2AccessCodeSecurity) GetVendorExtension() []*NamedAny
- func (*Oauth2AccessCodeSecurity) ProtoMessage()
- func (x *Oauth2AccessCodeSecurity) ProtoReflect() protoreflect.Message
- func (x *Oauth2AccessCodeSecurity) Reset()
- func (x *Oauth2AccessCodeSecurity) String() string
- type Oauth2ApplicationSecurity
- func (*Oauth2ApplicationSecurity) Descriptor() ([]byte, []int)deprecated
- func (x *Oauth2ApplicationSecurity) GetDescription() string
- func (x *Oauth2ApplicationSecurity) GetFlow() string
- func (x *Oauth2ApplicationSecurity) GetScopes() *Oauth2Scopes
- func (x *Oauth2ApplicationSecurity) GetTokenUrl() string
- func (x *Oauth2ApplicationSecurity) GetType() string
- func (x *Oauth2ApplicationSecurity) GetVendorExtension() []*NamedAny
- func (*Oauth2ApplicationSecurity) ProtoMessage()
- func (x *Oauth2ApplicationSecurity) ProtoReflect() protoreflect.Message
- func (x *Oauth2ApplicationSecurity) Reset()
- func (x *Oauth2ApplicationSecurity) String() string
- type Oauth2ImplicitSecurity
- func (*Oauth2ImplicitSecurity) Descriptor() ([]byte, []int)deprecated
- func (x *Oauth2ImplicitSecurity) GetAuthorizationUrl() string
- func (x *Oauth2ImplicitSecurity) GetDescription() string
- func (x *Oauth2ImplicitSecurity) GetFlow() string
- func (x *Oauth2ImplicitSecurity) GetScopes() *Oauth2Scopes
- func (x *Oauth2ImplicitSecurity) GetType() string
- func (x *Oauth2ImplicitSecurity) GetVendorExtension() []*NamedAny
- func (*Oauth2ImplicitSecurity) ProtoMessage()
- func (x *Oauth2ImplicitSecurity) ProtoReflect() protoreflect.Message
- func (x *Oauth2ImplicitSecurity) Reset()
- func (x *Oauth2ImplicitSecurity) String() string
- type Oauth2PasswordSecurity
- func (*Oauth2PasswordSecurity) Descriptor() ([]byte, []int)deprecated
- func (x *Oauth2PasswordSecurity) GetDescription() string
- func (x *Oauth2PasswordSecurity) GetFlow() string
- func (x *Oauth2PasswordSecurity) GetScopes() *Oauth2Scopes
- func (x *Oauth2PasswordSecurity) GetTokenUrl() string
- func (x *Oauth2PasswordSecurity) GetType() string
- func (x *Oauth2PasswordSecurity) GetVendorExtension() []*NamedAny
- func (*Oauth2PasswordSecurity) ProtoMessage()
- func (x *Oauth2PasswordSecurity) ProtoReflect() protoreflect.Message
- func (x *Oauth2PasswordSecurity) Reset()
- func (x *Oauth2PasswordSecurity) String() string
- type Oauth2Scopes
- type Operation
- func (*Operation) Descriptor() ([]byte, []int)deprecated
- func (x *Operation) GetConsumes() []string
- func (x *Operation) GetDeprecated() bool
- func (x *Operation) GetDescription() string
- func (x *Operation) GetExternalDocs() *ExternalDocs
- func (x *Operation) GetOperationId() string
- func (x *Operation) GetParameters() []*ParametersItem
- func (x *Operation) GetProduces() []string
- func (x *Operation) GetResponses() *Responses
- func (x *Operation) GetSchemes() []string
- func (x *Operation) GetSecurity() []*SecurityRequirement
- func (x *Operation) GetSummary() string
- func (x *Operation) GetTags() []string
- func (x *Operation) GetVendorExtension() []*NamedAny
- func (*Operation) ProtoMessage()
- func (x *Operation) ProtoReflect() protoreflect.Message
- func (x *Operation) Reset()
- func (x *Operation) String() string
- type Parameter
- func (*Parameter) Descriptor() ([]byte, []int)deprecated
- func (x *Parameter) GetBodyParameter() *BodyParameter
- func (x *Parameter) GetNonBodyParameter() *NonBodyParameter
- func (m *Parameter) GetOneof() isParameter_Oneof
- func (*Parameter) ProtoMessage()
- func (x *Parameter) ProtoReflect() protoreflect.Message
- func (x *Parameter) Reset()
- func (x *Parameter) String() string
- type ParameterDefinitions
- func (*ParameterDefinitions) Descriptor() ([]byte, []int)deprecated
- func (x *ParameterDefinitions) GetAdditionalProperties() []*NamedParameter
- func (*ParameterDefinitions) ProtoMessage()
- func (x *ParameterDefinitions) ProtoReflect() protoreflect.Message
- func (x *ParameterDefinitions) Reset()
- func (x *ParameterDefinitions) String() string
- type Parameter_BodyParameter
- type Parameter_NonBodyParameter
- type ParametersItem
- func (*ParametersItem) Descriptor() ([]byte, []int)deprecated
- func (x *ParametersItem) GetJsonReference() *JsonReference
- func (m *ParametersItem) GetOneof() isParametersItem_Oneof
- func (x *ParametersItem) GetParameter() *Parameter
- func (*ParametersItem) ProtoMessage()
- func (x *ParametersItem) ProtoReflect() protoreflect.Message
- func (x *ParametersItem) Reset()
- func (x *ParametersItem) String() string
- type ParametersItem_JsonReference
- type ParametersItem_Parameter
- type PathItem
- func (*PathItem) Descriptor() ([]byte, []int)deprecated
- func (x *PathItem) GetDelete() *Operation
- func (x *PathItem) GetGet() *Operation
- func (x *PathItem) GetHead() *Operation
- func (x *PathItem) GetOptions() *Operation
- func (x *PathItem) GetParameters() []*ParametersItem
- func (x *PathItem) GetPatch() *Operation
- func (x *PathItem) GetPost() *Operation
- func (x *PathItem) GetPut() *Operation
- func (x *PathItem) GetVendorExtension() []*NamedAny
- func (x *PathItem) GetXRef() string
- func (*PathItem) ProtoMessage()
- func (x *PathItem) ProtoReflect() protoreflect.Message
- func (x *PathItem) Reset()
- func (x *PathItem) String() string
- type PathParameterSubSchema
- func (*PathParameterSubSchema) Descriptor() ([]byte, []int)deprecated
- func (x *PathParameterSubSchema) GetCollectionFormat() string
- func (x *PathParameterSubSchema) GetDefault() *Any
- func (x *PathParameterSubSchema) GetDescription() string
- func (x *PathParameterSubSchema) GetEnum() []*Any
- func (x *PathParameterSubSchema) GetExclusiveMaximum() bool
- func (x *PathParameterSubSchema) GetExclusiveMinimum() bool
- func (x *PathParameterSubSchema) GetFormat() string
- func (x *PathParameterSubSchema) GetIn() string
- func (x *PathParameterSubSchema) GetItems() *PrimitivesItems
- func (x *PathParameterSubSchema) GetMaxItems() int64
- func (x *PathParameterSubSchema) GetMaxLength() int64
- func (x *PathParameterSubSchema) GetMaximum() float64
- func (x *PathParameterSubSchema) GetMinItems() int64
- func (x *PathParameterSubSchema) GetMinLength() int64
- func (x *PathParameterSubSchema) GetMinimum() float64
- func (x *PathParameterSubSchema) GetMultipleOf() float64
- func (x *PathParameterSubSchema) GetName() string
- func (x *PathParameterSubSchema) GetPattern() string
- func (x *PathParameterSubSchema) GetRequired() bool
- func (x *PathParameterSubSchema) GetType() string
- func (x *PathParameterSubSchema) GetUniqueItems() bool
- func (x *PathParameterSubSchema) GetVendorExtension() []*NamedAny
- func (*PathParameterSubSchema) ProtoMessage()
- func (x *PathParameterSubSchema) ProtoReflect() protoreflect.Message
- func (x *PathParameterSubSchema) Reset()
- func (x *PathParameterSubSchema) String() string
- type Paths
- type PrimitivesItems
- func (*PrimitivesItems) Descriptor() ([]byte, []int)deprecated
- func (x *PrimitivesItems) GetCollectionFormat() string
- func (x *PrimitivesItems) GetDefault() *Any
- func (x *PrimitivesItems) GetEnum() []*Any
- func (x *PrimitivesItems) GetExclusiveMaximum() bool
- func (x *PrimitivesItems) GetExclusiveMinimum() bool
- func (x *PrimitivesItems) GetFormat() string
- func (x *PrimitivesItems) GetItems() *PrimitivesItems
- func (x *PrimitivesItems) GetMaxItems() int64
- func (x *PrimitivesItems) GetMaxLength() int64
- func (x *PrimitivesItems) GetMaximum() float64
- func (x *PrimitivesItems) GetMinItems() int64
- func (x *PrimitivesItems) GetMinLength() int64
- func (x *PrimitivesItems) GetMinimum() float64
- func (x *PrimitivesItems) GetMultipleOf() float64
- func (x *PrimitivesItems) GetPattern() string
- func (x *PrimitivesItems) GetType() string
- func (x *PrimitivesItems) GetUniqueItems() bool
- func (x *PrimitivesItems) GetVendorExtension() []*NamedAny
- func (*PrimitivesItems) ProtoMessage()
- func (x *PrimitivesItems) ProtoReflect() protoreflect.Message
- func (x *PrimitivesItems) Reset()
- func (x *PrimitivesItems) String() string
- type Properties
- type QueryParameterSubSchema
- func (*QueryParameterSubSchema) Descriptor() ([]byte, []int)deprecated
- func (x *QueryParameterSubSchema) GetAllowEmptyValue() bool
- func (x *QueryParameterSubSchema) GetCollectionFormat() string
- func (x *QueryParameterSubSchema) GetDefault() *Any
- func (x *QueryParameterSubSchema) GetDescription() string
- func (x *QueryParameterSubSchema) GetEnum() []*Any
- func (x *QueryParameterSubSchema) GetExclusiveMaximum() bool
- func (x *QueryParameterSubSchema) GetExclusiveMinimum() bool
- func (x *QueryParameterSubSchema) GetFormat() string
- func (x *QueryParameterSubSchema) GetIn() string
- func (x *QueryParameterSubSchema) GetItems() *PrimitivesItems
- func (x *QueryParameterSubSchema) GetMaxItems() int64
- func (x *QueryParameterSubSchema) GetMaxLength() int64
- func (x *QueryParameterSubSchema) GetMaximum() float64
- func (x *QueryParameterSubSchema) GetMinItems() int64
- func (x *QueryParameterSubSchema) GetMinLength() int64
- func (x *QueryParameterSubSchema) GetMinimum() float64
- func (x *QueryParameterSubSchema) GetMultipleOf() float64
- func (x *QueryParameterSubSchema) GetName() string
- func (x *QueryParameterSubSchema) GetPattern() string
- func (x *QueryParameterSubSchema) GetRequired() bool
- func (x *QueryParameterSubSchema) GetType() string
- func (x *QueryParameterSubSchema) GetUniqueItems() bool
- func (x *QueryParameterSubSchema) GetVendorExtension() []*NamedAny
- func (*QueryParameterSubSchema) ProtoMessage()
- func (x *QueryParameterSubSchema) ProtoReflect() protoreflect.Message
- func (x *QueryParameterSubSchema) Reset()
- func (x *QueryParameterSubSchema) String() string
- type Response
- func (*Response) Descriptor() ([]byte, []int)deprecated
- func (x *Response) GetDescription() string
- func (x *Response) GetExamples() *Examples
- func (x *Response) GetHeaders() *Headers
- func (x *Response) GetSchema() *SchemaItem
- func (x *Response) GetVendorExtension() []*NamedAny
- func (*Response) ProtoMessage()
- func (x *Response) ProtoReflect() protoreflect.Message
- func (x *Response) Reset()
- func (x *Response) String() string
- type ResponseDefinitions
- func (*ResponseDefinitions) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseDefinitions) GetAdditionalProperties() []*NamedResponse
- func (*ResponseDefinitions) ProtoMessage()
- func (x *ResponseDefinitions) ProtoReflect() protoreflect.Message
- func (x *ResponseDefinitions) Reset()
- func (x *ResponseDefinitions) String() string
- type ResponseValue
- func (*ResponseValue) Descriptor() ([]byte, []int)deprecated
- func (x *ResponseValue) GetJsonReference() *JsonReference
- func (m *ResponseValue) GetOneof() isResponseValue_Oneof
- func (x *ResponseValue) GetResponse() *Response
- func (*ResponseValue) ProtoMessage()
- func (x *ResponseValue) ProtoReflect() protoreflect.Message
- func (x *ResponseValue) Reset()
- func (x *ResponseValue) String() string
- type ResponseValue_JsonReference
- type ResponseValue_Response
- type Responses
- func (*Responses) Descriptor() ([]byte, []int)deprecated
- func (x *Responses) GetResponseCode() []*NamedResponseValue
- func (x *Responses) GetVendorExtension() []*NamedAny
- func (*Responses) ProtoMessage()
- func (x *Responses) ProtoReflect() protoreflect.Message
- func (x *Responses) Reset()
- func (x *Responses) String() string
- type Schema
- func (*Schema) Descriptor() ([]byte, []int)deprecated
- func (x *Schema) GetAdditionalProperties() *AdditionalPropertiesItem
- func (x *Schema) GetAllOf() []*Schema
- func (x *Schema) GetDefault() *Any
- func (x *Schema) GetDescription() string
- func (x *Schema) GetDiscriminator() string
- func (x *Schema) GetEnum() []*Any
- func (x *Schema) GetExample() *Any
- func (x *Schema) GetExclusiveMaximum() bool
- func (x *Schema) GetExclusiveMinimum() bool
- func (x *Schema) GetExternalDocs() *ExternalDocs
- func (x *Schema) GetFormat() string
- func (x *Schema) GetItems() *ItemsItem
- func (x *Schema) GetMaxItems() int64
- func (x *Schema) GetMaxLength() int64
- func (x *Schema) GetMaxProperties() int64
- func (x *Schema) GetMaximum() float64
- func (x *Schema) GetMinItems() int64
- func (x *Schema) GetMinLength() int64
- func (x *Schema) GetMinProperties() int64
- func (x *Schema) GetMinimum() float64
- func (x *Schema) GetMultipleOf() float64
- func (x *Schema) GetPattern() string
- func (x *Schema) GetProperties() *Properties
- func (x *Schema) GetReadOnly() bool
- func (x *Schema) GetRequired() []string
- func (x *Schema) GetTitle() string
- func (x *Schema) GetType() *TypeItem
- func (x *Schema) GetUniqueItems() bool
- func (x *Schema) GetVendorExtension() []*NamedAny
- func (x *Schema) GetXRef() string
- func (x *Schema) GetXml() *Xml
- func (*Schema) ProtoMessage()
- func (x *Schema) ProtoReflect() protoreflect.Message
- func (x *Schema) Reset()
- func (x *Schema) String() string
- type SchemaItem
- func (*SchemaItem) Descriptor() ([]byte, []int)deprecated
- func (x *SchemaItem) GetFileSchema() *FileSchema
- func (m *SchemaItem) GetOneof() isSchemaItem_Oneof
- func (x *SchemaItem) GetSchema() *Schema
- func (*SchemaItem) ProtoMessage()
- func (x *SchemaItem) ProtoReflect() protoreflect.Message
- func (x *SchemaItem) Reset()
- func (x *SchemaItem) String() string
- type SchemaItem_FileSchema
- type SchemaItem_Schema
- type SecurityDefinitions
- func (*SecurityDefinitions) Descriptor() ([]byte, []int)deprecated
- func (x *SecurityDefinitions) GetAdditionalProperties() []*NamedSecurityDefinitionsItem
- func (*SecurityDefinitions) ProtoMessage()
- func (x *SecurityDefinitions) ProtoReflect() protoreflect.Message
- func (x *SecurityDefinitions) Reset()
- func (x *SecurityDefinitions) String() string
- type SecurityDefinitionsItem
- func (*SecurityDefinitionsItem) Descriptor() ([]byte, []int)deprecated
- func (x *SecurityDefinitionsItem) GetApiKeySecurity() *ApiKeySecurity
- func (x *SecurityDefinitionsItem) GetBasicAuthenticationSecurity() *BasicAuthenticationSecurity
- func (x *SecurityDefinitionsItem) GetOauth2AccessCodeSecurity() *Oauth2AccessCodeSecurity
- func (x *SecurityDefinitionsItem) GetOauth2ApplicationSecurity() *Oauth2ApplicationSecurity
- func (x *SecurityDefinitionsItem) GetOauth2ImplicitSecurity() *Oauth2ImplicitSecurity
- func (x *SecurityDefinitionsItem) GetOauth2PasswordSecurity() *Oauth2PasswordSecurity
- func (m *SecurityDefinitionsItem) GetOneof() isSecurityDefinitionsItem_Oneof
- func (*SecurityDefinitionsItem) ProtoMessage()
- func (x *SecurityDefinitionsItem) ProtoReflect() protoreflect.Message
- func (x *SecurityDefinitionsItem) Reset()
- func (x *SecurityDefinitionsItem) String() string
- type SecurityDefinitionsItem_ApiKeySecurity
- type SecurityDefinitionsItem_BasicAuthenticationSecurity
- type SecurityDefinitionsItem_Oauth2AccessCodeSecurity
- type SecurityDefinitionsItem_Oauth2ApplicationSecurity
- type SecurityDefinitionsItem_Oauth2ImplicitSecurity
- type SecurityDefinitionsItem_Oauth2PasswordSecurity
- type SecurityRequirement
- func (*SecurityRequirement) Descriptor() ([]byte, []int)deprecated
- func (x *SecurityRequirement) GetAdditionalProperties() []*NamedStringArray
- func (*SecurityRequirement) ProtoMessage()
- func (x *SecurityRequirement) ProtoReflect() protoreflect.Message
- func (x *SecurityRequirement) Reset()
- func (x *SecurityRequirement) String() string
- type StringArray
- type Tag
- func (*Tag) Descriptor() ([]byte, []int)deprecated
- func (x *Tag) GetDescription() string
- func (x *Tag) GetExternalDocs() *ExternalDocs
- func (x *Tag) GetName() string
- func (x *Tag) GetVendorExtension() []*NamedAny
- func (*Tag) ProtoMessage()
- func (x *Tag) ProtoReflect() protoreflect.Message
- func (x *Tag) Reset()
- func (x *Tag) String() string
- type TypeItem
- type VendorExtension
- func (*VendorExtension) Descriptor() ([]byte, []int)deprecated
- func (x *VendorExtension) GetAdditionalProperties() []*NamedAny
- func (*VendorExtension) ProtoMessage()
- func (x *VendorExtension) ProtoReflect() protoreflect.Message
- func (x *VendorExtension) Reset()
- func (x *VendorExtension) String() string
- type Xml
- func (*Xml) Descriptor() ([]byte, []int)deprecated
- func (x *Xml) GetAttribute() bool
- func (x *Xml) GetName() string
- func (x *Xml) GetNamespace() string
- func (x *Xml) GetPrefix() string
- func (x *Xml) GetVendorExtension() []*NamedAny
- func (x *Xml) GetWrapped() bool
- func (*Xml) ProtoMessage()
- func (x *Xml) ProtoReflect() protoreflect.Message
- func (x *Xml) Reset()
- func (x *Xml) String() string
Constants ¶
This section is empty.
Variables ¶
var ( // ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project. // // All IDs are the same, as assigned. It is okay that they are the same, as they extend // different descriptor messages. // // optional micro.openapiv2.Schema openapiv2_field = 847940; E_Openapiv2Field = &file_openapiv2_annotations_proto_extTypes[4] )
Extension fields to descriptorpb.FieldOptions.
var ( // ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project. // // All IDs are the same, as assigned. It is okay that they are the same, as they extend // different descriptor messages. // // optional micro.openapiv2.Operation openapiv2_operation = 847940; E_Openapiv2Operation = &file_openapiv2_annotations_proto_extTypes[1] )
Extension fields to descriptorpb.MethodOptions.
var ( // ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project. // // All IDs are the same, as assigned. It is okay that they are the same, as they extend // different descriptor messages. // // optional micro.openapiv2.Schema openapiv2_schema = 847940; E_Openapiv2Schema = &file_openapiv2_annotations_proto_extTypes[2] )
Extension fields to descriptorpb.MessageOptions.
var ( // ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project. // // All IDs are the same, as assigned. It is okay that they are the same, as they extend // different descriptor messages. // // optional micro.openapiv2.Document openapiv2_swagger = 847940; E_Openapiv2Swagger = &file_openapiv2_annotations_proto_extTypes[0] )
Extension fields to descriptorpb.FileOptions.
var ( // ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project. // // All IDs are the same, as assigned. It is okay that they are the same, as they extend // different descriptor messages. // // optional micro.openapiv2.Tag openapiv2_tag = 847940; E_Openapiv2Tag = &file_openapiv2_annotations_proto_extTypes[3] )
Extension fields to descriptorpb.ServiceOptions.
var File_openapiv2_annotations_proto protoreflect.FileDescriptor
var File_openapiv2_gopenapiv2_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AdditionalPropertiesItem ¶ added in v0.0.3
type AdditionalPropertiesItem struct { // Types that are assignable to Oneof: // *AdditionalPropertiesItem_Schema // *AdditionalPropertiesItem_Boolean Oneof isAdditionalPropertiesItem_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*AdditionalPropertiesItem) Descriptor
deprecated
added in
v0.0.3
func (*AdditionalPropertiesItem) Descriptor() ([]byte, []int)
Deprecated: Use AdditionalPropertiesItem.ProtoReflect.Descriptor instead.
func (*AdditionalPropertiesItem) GetBoolean ¶ added in v0.0.3
func (x *AdditionalPropertiesItem) GetBoolean() bool
func (*AdditionalPropertiesItem) GetOneof ¶ added in v0.0.3
func (m *AdditionalPropertiesItem) GetOneof() isAdditionalPropertiesItem_Oneof
func (*AdditionalPropertiesItem) GetSchema ¶ added in v0.0.3
func (x *AdditionalPropertiesItem) GetSchema() *Schema
func (*AdditionalPropertiesItem) ProtoMessage ¶ added in v0.0.3
func (*AdditionalPropertiesItem) ProtoMessage()
func (*AdditionalPropertiesItem) ProtoReflect ¶ added in v0.0.3
func (x *AdditionalPropertiesItem) ProtoReflect() protoreflect.Message
func (*AdditionalPropertiesItem) Reset ¶ added in v0.0.3
func (x *AdditionalPropertiesItem) Reset()
func (*AdditionalPropertiesItem) String ¶ added in v0.0.3
func (x *AdditionalPropertiesItem) String() string
type AdditionalPropertiesItem_Boolean ¶ added in v0.0.3
type AdditionalPropertiesItem_Boolean struct {
Boolean bool `protobuf:"varint,2,opt,name=boolean,proto3,oneof"`
}
type AdditionalPropertiesItem_Schema ¶ added in v0.0.3
type AdditionalPropertiesItem_Schema struct {
Schema *Schema `protobuf:"bytes,1,opt,name=schema,proto3,oneof"`
}
type Any ¶ added in v0.0.3
type Any struct { Value *anypb.Any `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` Yaml string `protobuf:"bytes,2,opt,name=yaml,proto3" json:"yaml,omitempty"` // contains filtered or unexported fields }
func (*Any) Descriptor
deprecated
added in
v0.0.3
func (*Any) ProtoMessage ¶ added in v0.0.3
func (*Any) ProtoMessage()
func (*Any) ProtoReflect ¶ added in v0.0.3
func (x *Any) ProtoReflect() protoreflect.Message
type ApiKeySecurity ¶ added in v0.0.3
type ApiKeySecurity struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` In string `protobuf:"bytes,3,opt,name=in,proto3" json:"in,omitempty"` Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,5,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*ApiKeySecurity) Descriptor
deprecated
added in
v0.0.3
func (*ApiKeySecurity) Descriptor() ([]byte, []int)
Deprecated: Use ApiKeySecurity.ProtoReflect.Descriptor instead.
func (*ApiKeySecurity) GetDescription ¶ added in v0.0.3
func (x *ApiKeySecurity) GetDescription() string
func (*ApiKeySecurity) GetIn ¶ added in v0.0.3
func (x *ApiKeySecurity) GetIn() string
func (*ApiKeySecurity) GetName ¶ added in v0.0.3
func (x *ApiKeySecurity) GetName() string
func (*ApiKeySecurity) GetType ¶ added in v0.0.3
func (x *ApiKeySecurity) GetType() string
func (*ApiKeySecurity) GetVendorExtension ¶ added in v0.0.3
func (x *ApiKeySecurity) GetVendorExtension() []*NamedAny
func (*ApiKeySecurity) ProtoMessage ¶ added in v0.0.3
func (*ApiKeySecurity) ProtoMessage()
func (*ApiKeySecurity) ProtoReflect ¶ added in v0.0.3
func (x *ApiKeySecurity) ProtoReflect() protoreflect.Message
func (*ApiKeySecurity) Reset ¶ added in v0.0.3
func (x *ApiKeySecurity) Reset()
func (*ApiKeySecurity) String ¶ added in v0.0.3
func (x *ApiKeySecurity) String() string
type BasicAuthenticationSecurity ¶ added in v0.0.3
type BasicAuthenticationSecurity struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,3,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*BasicAuthenticationSecurity) Descriptor
deprecated
added in
v0.0.3
func (*BasicAuthenticationSecurity) Descriptor() ([]byte, []int)
Deprecated: Use BasicAuthenticationSecurity.ProtoReflect.Descriptor instead.
func (*BasicAuthenticationSecurity) GetDescription ¶ added in v0.0.3
func (x *BasicAuthenticationSecurity) GetDescription() string
func (*BasicAuthenticationSecurity) GetType ¶ added in v0.0.3
func (x *BasicAuthenticationSecurity) GetType() string
func (*BasicAuthenticationSecurity) GetVendorExtension ¶ added in v0.0.3
func (x *BasicAuthenticationSecurity) GetVendorExtension() []*NamedAny
func (*BasicAuthenticationSecurity) ProtoMessage ¶ added in v0.0.3
func (*BasicAuthenticationSecurity) ProtoMessage()
func (*BasicAuthenticationSecurity) ProtoReflect ¶ added in v0.0.3
func (x *BasicAuthenticationSecurity) ProtoReflect() protoreflect.Message
func (*BasicAuthenticationSecurity) Reset ¶ added in v0.0.3
func (x *BasicAuthenticationSecurity) Reset()
func (*BasicAuthenticationSecurity) String ¶ added in v0.0.3
func (x *BasicAuthenticationSecurity) String() string
type BodyParameter ¶ added in v0.0.3
type BodyParameter struct { // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` // The name of the parameter. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Determines the location of the parameter. In string `protobuf:"bytes,3,opt,name=in,proto3" json:"in,omitempty"` // Determines whether or not this parameter is required or optional. Required bool `protobuf:"varint,4,opt,name=required,proto3" json:"required,omitempty"` Schema *Schema `protobuf:"bytes,5,opt,name=schema,proto3" json:"schema,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*BodyParameter) Descriptor
deprecated
added in
v0.0.3
func (*BodyParameter) Descriptor() ([]byte, []int)
Deprecated: Use BodyParameter.ProtoReflect.Descriptor instead.
func (*BodyParameter) GetDescription ¶ added in v0.0.3
func (x *BodyParameter) GetDescription() string
func (*BodyParameter) GetIn ¶ added in v0.0.3
func (x *BodyParameter) GetIn() string
func (*BodyParameter) GetName ¶ added in v0.0.3
func (x *BodyParameter) GetName() string
func (*BodyParameter) GetRequired ¶ added in v0.0.3
func (x *BodyParameter) GetRequired() bool
func (*BodyParameter) GetSchema ¶ added in v0.0.3
func (x *BodyParameter) GetSchema() *Schema
func (*BodyParameter) GetVendorExtension ¶ added in v0.0.3
func (x *BodyParameter) GetVendorExtension() []*NamedAny
func (*BodyParameter) ProtoMessage ¶ added in v0.0.3
func (*BodyParameter) ProtoMessage()
func (*BodyParameter) ProtoReflect ¶ added in v0.0.3
func (x *BodyParameter) ProtoReflect() protoreflect.Message
func (*BodyParameter) Reset ¶ added in v0.0.3
func (x *BodyParameter) Reset()
func (*BodyParameter) String ¶ added in v0.0.3
func (x *BodyParameter) String() string
type Contact ¶
type Contact struct { // The identifying name of the contact person/organization. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The URL pointing to the contact information. Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // The email address of the contact person/organization. Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,4,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
Contact information for the owners of the API.
func (*Contact) Descriptor
deprecated
func (*Contact) GetVendorExtension ¶ added in v0.0.3
func (*Contact) ProtoMessage ¶
func (*Contact) ProtoMessage()
func (*Contact) ProtoReflect ¶
func (x *Contact) ProtoReflect() protoreflect.Message
type Default ¶ added in v0.0.3
type Default struct { AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Default) Descriptor
deprecated
added in
v0.0.3
func (*Default) GetAdditionalProperties ¶ added in v0.0.3
func (*Default) ProtoMessage ¶ added in v0.0.3
func (*Default) ProtoMessage()
func (*Default) ProtoReflect ¶ added in v0.0.3
func (x *Default) ProtoReflect() protoreflect.Message
type Definitions ¶ added in v0.0.3
type Definitions struct { AdditionalProperties []*NamedSchema `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
One or more JSON objects describing the schemas being consumed and produced by the API.
func (*Definitions) Descriptor
deprecated
added in
v0.0.3
func (*Definitions) Descriptor() ([]byte, []int)
Deprecated: Use Definitions.ProtoReflect.Descriptor instead.
func (*Definitions) GetAdditionalProperties ¶ added in v0.0.3
func (x *Definitions) GetAdditionalProperties() []*NamedSchema
func (*Definitions) ProtoMessage ¶ added in v0.0.3
func (*Definitions) ProtoMessage()
func (*Definitions) ProtoReflect ¶ added in v0.0.3
func (x *Definitions) ProtoReflect() protoreflect.Message
func (*Definitions) Reset ¶ added in v0.0.3
func (x *Definitions) Reset()
func (*Definitions) String ¶ added in v0.0.3
func (x *Definitions) String() string
type Document ¶ added in v0.0.3
type Document struct { // The Swagger version of this document. Swagger string `protobuf:"bytes,1,opt,name=swagger,proto3" json:"swagger,omitempty"` Info *Info `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"` // The host (name or ip) of the API. Example: 'swagger.io' Host string `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"` // The base path to the API. Example: '/api'. BasePath string `protobuf:"bytes,4,opt,name=base_path,json=basePath,proto3" json:"base_path,omitempty"` // The transfer protocol of the API. Schemes []string `protobuf:"bytes,5,rep,name=schemes,proto3" json:"schemes,omitempty"` // A list of MIME types accepted by the API. Consumes []string `protobuf:"bytes,6,rep,name=consumes,proto3" json:"consumes,omitempty"` // A list of MIME types the API can produce. Produces []string `protobuf:"bytes,7,rep,name=produces,proto3" json:"produces,omitempty"` Paths *Paths `protobuf:"bytes,8,opt,name=paths,proto3" json:"paths,omitempty"` Definitions *Definitions `protobuf:"bytes,9,opt,name=definitions,proto3" json:"definitions,omitempty"` Parameters *ParameterDefinitions `protobuf:"bytes,10,opt,name=parameters,proto3" json:"parameters,omitempty"` Responses *ResponseDefinitions `protobuf:"bytes,11,opt,name=responses,proto3" json:"responses,omitempty"` Security []*SecurityRequirement `protobuf:"bytes,12,rep,name=security,proto3" json:"security,omitempty"` SecurityDefinitions *SecurityDefinitions `protobuf:"bytes,13,opt,name=security_definitions,json=securityDefinitions,proto3" json:"security_definitions,omitempty"` Tags []*Tag `protobuf:"bytes,14,rep,name=tags,proto3" json:"tags,omitempty"` ExternalDocs *ExternalDocs `protobuf:"bytes,15,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,16,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Document) Descriptor
deprecated
added in
v0.0.3
func (*Document) GetBasePath ¶ added in v0.0.3
func (*Document) GetConsumes ¶ added in v0.0.3
func (*Document) GetDefinitions ¶ added in v0.0.3
func (x *Document) GetDefinitions() *Definitions
func (*Document) GetExternalDocs ¶ added in v0.0.3
func (x *Document) GetExternalDocs() *ExternalDocs
func (*Document) GetParameters ¶ added in v0.0.3
func (x *Document) GetParameters() *ParameterDefinitions
func (*Document) GetProduces ¶ added in v0.0.3
func (*Document) GetResponses ¶ added in v0.0.3
func (x *Document) GetResponses() *ResponseDefinitions
func (*Document) GetSchemes ¶ added in v0.0.3
func (*Document) GetSecurity ¶ added in v0.0.3
func (x *Document) GetSecurity() []*SecurityRequirement
func (*Document) GetSecurityDefinitions ¶ added in v0.0.3
func (x *Document) GetSecurityDefinitions() *SecurityDefinitions
func (*Document) GetSwagger ¶ added in v0.0.3
func (*Document) GetVendorExtension ¶ added in v0.0.3
func (*Document) ProtoMessage ¶ added in v0.0.3
func (*Document) ProtoMessage()
func (*Document) ProtoReflect ¶ added in v0.0.3
func (x *Document) ProtoReflect() protoreflect.Message
type Examples ¶ added in v0.0.3
type Examples struct { AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Examples) Descriptor
deprecated
added in
v0.0.3
func (*Examples) GetAdditionalProperties ¶ added in v0.0.3
func (*Examples) ProtoMessage ¶ added in v0.0.3
func (*Examples) ProtoMessage()
func (*Examples) ProtoReflect ¶ added in v0.0.3
func (x *Examples) ProtoReflect() protoreflect.Message
type ExternalDocs ¶ added in v0.0.3
type ExternalDocs struct { Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,3,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
information about external documentation
func (*ExternalDocs) Descriptor
deprecated
added in
v0.0.3
func (*ExternalDocs) Descriptor() ([]byte, []int)
Deprecated: Use ExternalDocs.ProtoReflect.Descriptor instead.
func (*ExternalDocs) GetDescription ¶ added in v0.0.3
func (x *ExternalDocs) GetDescription() string
func (*ExternalDocs) GetUrl ¶ added in v0.0.3
func (x *ExternalDocs) GetUrl() string
func (*ExternalDocs) GetVendorExtension ¶ added in v0.0.3
func (x *ExternalDocs) GetVendorExtension() []*NamedAny
func (*ExternalDocs) ProtoMessage ¶ added in v0.0.3
func (*ExternalDocs) ProtoMessage()
func (*ExternalDocs) ProtoReflect ¶ added in v0.0.3
func (x *ExternalDocs) ProtoReflect() protoreflect.Message
func (*ExternalDocs) Reset ¶ added in v0.0.3
func (x *ExternalDocs) Reset()
func (*ExternalDocs) String ¶ added in v0.0.3
func (x *ExternalDocs) String() string
type FileSchema ¶ added in v0.0.3
type FileSchema struct { Format string `protobuf:"bytes,1,opt,name=format,proto3" json:"format,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Default *Any `protobuf:"bytes,4,opt,name=default,proto3" json:"default,omitempty"` Required []string `protobuf:"bytes,5,rep,name=required,proto3" json:"required,omitempty"` Type string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"` ReadOnly bool `protobuf:"varint,7,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"` ExternalDocs *ExternalDocs `protobuf:"bytes,8,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"` Example *Any `protobuf:"bytes,9,opt,name=example,proto3" json:"example,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,10,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
A deterministic version of a JSON Schema object.
func (*FileSchema) Descriptor
deprecated
added in
v0.0.3
func (*FileSchema) Descriptor() ([]byte, []int)
Deprecated: Use FileSchema.ProtoReflect.Descriptor instead.
func (*FileSchema) GetDefault ¶ added in v0.0.3
func (x *FileSchema) GetDefault() *Any
func (*FileSchema) GetDescription ¶ added in v0.0.3
func (x *FileSchema) GetDescription() string
func (*FileSchema) GetExample ¶ added in v0.0.3
func (x *FileSchema) GetExample() *Any
func (*FileSchema) GetExternalDocs ¶ added in v0.0.3
func (x *FileSchema) GetExternalDocs() *ExternalDocs
func (*FileSchema) GetFormat ¶ added in v0.0.3
func (x *FileSchema) GetFormat() string
func (*FileSchema) GetReadOnly ¶ added in v0.0.3
func (x *FileSchema) GetReadOnly() bool
func (*FileSchema) GetRequired ¶ added in v0.0.3
func (x *FileSchema) GetRequired() []string
func (*FileSchema) GetTitle ¶ added in v0.0.3
func (x *FileSchema) GetTitle() string
func (*FileSchema) GetType ¶ added in v0.0.3
func (x *FileSchema) GetType() string
func (*FileSchema) GetVendorExtension ¶ added in v0.0.3
func (x *FileSchema) GetVendorExtension() []*NamedAny
func (*FileSchema) ProtoMessage ¶ added in v0.0.3
func (*FileSchema) ProtoMessage()
func (*FileSchema) ProtoReflect ¶ added in v0.0.3
func (x *FileSchema) ProtoReflect() protoreflect.Message
func (*FileSchema) Reset ¶ added in v0.0.3
func (x *FileSchema) Reset()
func (*FileSchema) String ¶ added in v0.0.3
func (x *FileSchema) String() string
type FormDataParameterSubSchema ¶ added in v0.0.3
type FormDataParameterSubSchema struct { // Determines whether or not this parameter is required or optional. Required bool `protobuf:"varint,1,opt,name=required,proto3" json:"required,omitempty"` // Determines the location of the parameter. In string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"` // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The name of the parameter. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // allows sending a parameter by name only or with an empty value. AllowEmptyValue bool `protobuf:"varint,5,opt,name=allow_empty_value,json=allowEmptyValue,proto3" json:"allow_empty_value,omitempty"` Type string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"` Format string `protobuf:"bytes,7,opt,name=format,proto3" json:"format,omitempty"` Items *PrimitivesItems `protobuf:"bytes,8,opt,name=items,proto3" json:"items,omitempty"` CollectionFormat string `protobuf:"bytes,9,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"` Default *Any `protobuf:"bytes,10,opt,name=default,proto3" json:"default,omitempty"` Maximum float64 `protobuf:"fixed64,11,opt,name=maximum,proto3" json:"maximum,omitempty"` ExclusiveMaximum bool `protobuf:"varint,12,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"` Minimum float64 `protobuf:"fixed64,13,opt,name=minimum,proto3" json:"minimum,omitempty"` ExclusiveMinimum bool `protobuf:"varint,14,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"` MaxLength int64 `protobuf:"varint,15,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` MinLength int64 `protobuf:"varint,16,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"` Pattern string `protobuf:"bytes,17,opt,name=pattern,proto3" json:"pattern,omitempty"` MaxItems int64 `protobuf:"varint,18,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"` MinItems int64 `protobuf:"varint,19,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"` UniqueItems bool `protobuf:"varint,20,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"` Enum []*Any `protobuf:"bytes,21,rep,name=enum,proto3" json:"enum,omitempty"` MultipleOf float64 `protobuf:"fixed64,22,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,23,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*FormDataParameterSubSchema) Descriptor
deprecated
added in
v0.0.3
func (*FormDataParameterSubSchema) Descriptor() ([]byte, []int)
Deprecated: Use FormDataParameterSubSchema.ProtoReflect.Descriptor instead.
func (*FormDataParameterSubSchema) GetAllowEmptyValue ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetAllowEmptyValue() bool
func (*FormDataParameterSubSchema) GetCollectionFormat ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetCollectionFormat() string
func (*FormDataParameterSubSchema) GetDefault ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetDefault() *Any
func (*FormDataParameterSubSchema) GetDescription ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetDescription() string
func (*FormDataParameterSubSchema) GetEnum ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetEnum() []*Any
func (*FormDataParameterSubSchema) GetExclusiveMaximum ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetExclusiveMaximum() bool
func (*FormDataParameterSubSchema) GetExclusiveMinimum ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetExclusiveMinimum() bool
func (*FormDataParameterSubSchema) GetFormat ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetFormat() string
func (*FormDataParameterSubSchema) GetIn ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetIn() string
func (*FormDataParameterSubSchema) GetItems ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetItems() *PrimitivesItems
func (*FormDataParameterSubSchema) GetMaxItems ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetMaxItems() int64
func (*FormDataParameterSubSchema) GetMaxLength ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetMaxLength() int64
func (*FormDataParameterSubSchema) GetMaximum ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetMaximum() float64
func (*FormDataParameterSubSchema) GetMinItems ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetMinItems() int64
func (*FormDataParameterSubSchema) GetMinLength ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetMinLength() int64
func (*FormDataParameterSubSchema) GetMinimum ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetMinimum() float64
func (*FormDataParameterSubSchema) GetMultipleOf ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetMultipleOf() float64
func (*FormDataParameterSubSchema) GetName ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetName() string
func (*FormDataParameterSubSchema) GetPattern ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetPattern() string
func (*FormDataParameterSubSchema) GetRequired ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetRequired() bool
func (*FormDataParameterSubSchema) GetType ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetType() string
func (*FormDataParameterSubSchema) GetUniqueItems ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetUniqueItems() bool
func (*FormDataParameterSubSchema) GetVendorExtension ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) GetVendorExtension() []*NamedAny
func (*FormDataParameterSubSchema) ProtoMessage ¶ added in v0.0.3
func (*FormDataParameterSubSchema) ProtoMessage()
func (*FormDataParameterSubSchema) ProtoReflect ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) ProtoReflect() protoreflect.Message
func (*FormDataParameterSubSchema) Reset ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) Reset()
func (*FormDataParameterSubSchema) String ¶ added in v0.0.3
func (x *FormDataParameterSubSchema) String() string
type Header ¶
type Header struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Format string `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"` Items *PrimitivesItems `protobuf:"bytes,3,opt,name=items,proto3" json:"items,omitempty"` CollectionFormat string `protobuf:"bytes,4,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"` Default *Any `protobuf:"bytes,5,opt,name=default,proto3" json:"default,omitempty"` Maximum float64 `protobuf:"fixed64,6,opt,name=maximum,proto3" json:"maximum,omitempty"` ExclusiveMaximum bool `protobuf:"varint,7,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"` Minimum float64 `protobuf:"fixed64,8,opt,name=minimum,proto3" json:"minimum,omitempty"` ExclusiveMinimum bool `protobuf:"varint,9,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"` MaxLength int64 `protobuf:"varint,10,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` MinLength int64 `protobuf:"varint,11,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"` Pattern string `protobuf:"bytes,12,opt,name=pattern,proto3" json:"pattern,omitempty"` MaxItems int64 `protobuf:"varint,13,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"` MinItems int64 `protobuf:"varint,14,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"` UniqueItems bool `protobuf:"varint,15,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"` Enum []*Any `protobuf:"bytes,16,rep,name=enum,proto3" json:"enum,omitempty"` MultipleOf float64 `protobuf:"fixed64,17,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"` Description string `protobuf:"bytes,18,opt,name=description,proto3" json:"description,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,19,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Header) Descriptor
deprecated
func (*Header) GetCollectionFormat ¶ added in v0.0.3
func (*Header) GetDefault ¶
func (*Header) GetDescription ¶
func (*Header) GetExclusiveMaximum ¶ added in v0.0.3
func (*Header) GetExclusiveMinimum ¶ added in v0.0.3
func (*Header) GetItems ¶ added in v0.0.3
func (x *Header) GetItems() *PrimitivesItems
func (*Header) GetMaxItems ¶ added in v0.0.3
func (*Header) GetMaxLength ¶ added in v0.0.3
func (*Header) GetMaximum ¶ added in v0.0.3
func (*Header) GetMinItems ¶ added in v0.0.3
func (*Header) GetMinLength ¶ added in v0.0.3
func (*Header) GetMinimum ¶ added in v0.0.3
func (*Header) GetMultipleOf ¶ added in v0.0.3
func (*Header) GetPattern ¶
func (*Header) GetUniqueItems ¶ added in v0.0.3
func (*Header) GetVendorExtension ¶ added in v0.0.3
func (*Header) ProtoMessage ¶
func (*Header) ProtoMessage()
func (*Header) ProtoReflect ¶
func (x *Header) ProtoReflect() protoreflect.Message
type HeaderParameterSubSchema ¶ added in v0.0.3
type HeaderParameterSubSchema struct { // Determines whether or not this parameter is required or optional. Required bool `protobuf:"varint,1,opt,name=required,proto3" json:"required,omitempty"` // Determines the location of the parameter. In string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"` // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The name of the parameter. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` Format string `protobuf:"bytes,6,opt,name=format,proto3" json:"format,omitempty"` Items *PrimitivesItems `protobuf:"bytes,7,opt,name=items,proto3" json:"items,omitempty"` CollectionFormat string `protobuf:"bytes,8,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"` Default *Any `protobuf:"bytes,9,opt,name=default,proto3" json:"default,omitempty"` Maximum float64 `protobuf:"fixed64,10,opt,name=maximum,proto3" json:"maximum,omitempty"` ExclusiveMaximum bool `protobuf:"varint,11,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"` Minimum float64 `protobuf:"fixed64,12,opt,name=minimum,proto3" json:"minimum,omitempty"` ExclusiveMinimum bool `protobuf:"varint,13,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"` MaxLength int64 `protobuf:"varint,14,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` MinLength int64 `protobuf:"varint,15,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"` Pattern string `protobuf:"bytes,16,opt,name=pattern,proto3" json:"pattern,omitempty"` MaxItems int64 `protobuf:"varint,17,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"` MinItems int64 `protobuf:"varint,18,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"` UniqueItems bool `protobuf:"varint,19,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"` Enum []*Any `protobuf:"bytes,20,rep,name=enum,proto3" json:"enum,omitempty"` MultipleOf float64 `protobuf:"fixed64,21,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,22,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*HeaderParameterSubSchema) Descriptor
deprecated
added in
v0.0.3
func (*HeaderParameterSubSchema) Descriptor() ([]byte, []int)
Deprecated: Use HeaderParameterSubSchema.ProtoReflect.Descriptor instead.
func (*HeaderParameterSubSchema) GetCollectionFormat ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetCollectionFormat() string
func (*HeaderParameterSubSchema) GetDefault ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetDefault() *Any
func (*HeaderParameterSubSchema) GetDescription ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetDescription() string
func (*HeaderParameterSubSchema) GetEnum ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetEnum() []*Any
func (*HeaderParameterSubSchema) GetExclusiveMaximum ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetExclusiveMaximum() bool
func (*HeaderParameterSubSchema) GetExclusiveMinimum ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetExclusiveMinimum() bool
func (*HeaderParameterSubSchema) GetFormat ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetFormat() string
func (*HeaderParameterSubSchema) GetIn ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetIn() string
func (*HeaderParameterSubSchema) GetItems ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetItems() *PrimitivesItems
func (*HeaderParameterSubSchema) GetMaxItems ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetMaxItems() int64
func (*HeaderParameterSubSchema) GetMaxLength ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetMaxLength() int64
func (*HeaderParameterSubSchema) GetMaximum ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetMaximum() float64
func (*HeaderParameterSubSchema) GetMinItems ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetMinItems() int64
func (*HeaderParameterSubSchema) GetMinLength ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetMinLength() int64
func (*HeaderParameterSubSchema) GetMinimum ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetMinimum() float64
func (*HeaderParameterSubSchema) GetMultipleOf ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetMultipleOf() float64
func (*HeaderParameterSubSchema) GetName ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetName() string
func (*HeaderParameterSubSchema) GetPattern ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetPattern() string
func (*HeaderParameterSubSchema) GetRequired ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetRequired() bool
func (*HeaderParameterSubSchema) GetType ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetType() string
func (*HeaderParameterSubSchema) GetUniqueItems ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetUniqueItems() bool
func (*HeaderParameterSubSchema) GetVendorExtension ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) GetVendorExtension() []*NamedAny
func (*HeaderParameterSubSchema) ProtoMessage ¶ added in v0.0.3
func (*HeaderParameterSubSchema) ProtoMessage()
func (*HeaderParameterSubSchema) ProtoReflect ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) ProtoReflect() protoreflect.Message
func (*HeaderParameterSubSchema) Reset ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) Reset()
func (*HeaderParameterSubSchema) String ¶ added in v0.0.3
func (x *HeaderParameterSubSchema) String() string
type Headers ¶ added in v0.0.3
type Headers struct { AdditionalProperties []*NamedHeader `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Headers) Descriptor
deprecated
added in
v0.0.3
func (*Headers) GetAdditionalProperties ¶ added in v0.0.3
func (x *Headers) GetAdditionalProperties() []*NamedHeader
func (*Headers) ProtoMessage ¶ added in v0.0.3
func (*Headers) ProtoMessage()
func (*Headers) ProtoReflect ¶ added in v0.0.3
func (x *Headers) ProtoReflect() protoreflect.Message
type Info ¶
type Info struct { // A unique and precise title of the API. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` // A semantic version number of the API. Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // A longer description of the API. Should be different from the title. GitHub Flavored Markdown is allowed. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The terms of service for the API. TermsOfService string `protobuf:"bytes,4,opt,name=terms_of_service,json=termsOfService,proto3" json:"terms_of_service,omitempty"` Contact *Contact `protobuf:"bytes,5,opt,name=contact,proto3" json:"contact,omitempty"` License *License `protobuf:"bytes,6,opt,name=license,proto3" json:"license,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,7,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
General information about the API.
func (*Info) Descriptor
deprecated
func (*Info) GetContact ¶
func (*Info) GetDescription ¶
func (*Info) GetLicense ¶
func (*Info) GetTermsOfService ¶
func (*Info) GetVendorExtension ¶ added in v0.0.3
func (*Info) GetVersion ¶
func (*Info) ProtoMessage ¶
func (*Info) ProtoMessage()
func (*Info) ProtoReflect ¶
func (x *Info) ProtoReflect() protoreflect.Message
type ItemsItem ¶ added in v0.0.3
type ItemsItem struct { Schema []*Schema `protobuf:"bytes,1,rep,name=schema,proto3" json:"schema,omitempty"` // contains filtered or unexported fields }
func (*ItemsItem) Descriptor
deprecated
added in
v0.0.3
func (*ItemsItem) ProtoMessage ¶ added in v0.0.3
func (*ItemsItem) ProtoMessage()
func (*ItemsItem) ProtoReflect ¶ added in v0.0.3
func (x *ItemsItem) ProtoReflect() protoreflect.Message
type JsonReference ¶ added in v0.0.3
type JsonReference struct { XRef string `protobuf:"bytes,1,opt,name=_ref,json=Ref,proto3" json:"_ref,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*JsonReference) Descriptor
deprecated
added in
v0.0.3
func (*JsonReference) Descriptor() ([]byte, []int)
Deprecated: Use JsonReference.ProtoReflect.Descriptor instead.
func (*JsonReference) GetDescription ¶ added in v0.0.3
func (x *JsonReference) GetDescription() string
func (*JsonReference) GetXRef ¶ added in v0.0.3
func (x *JsonReference) GetXRef() string
func (*JsonReference) ProtoMessage ¶ added in v0.0.3
func (*JsonReference) ProtoMessage()
func (*JsonReference) ProtoReflect ¶ added in v0.0.3
func (x *JsonReference) ProtoReflect() protoreflect.Message
func (*JsonReference) Reset ¶ added in v0.0.3
func (x *JsonReference) Reset()
func (*JsonReference) String ¶ added in v0.0.3
func (x *JsonReference) String() string
type License ¶
type License struct { // The name of the license type. It's encouraged to use an OSI compatible license. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The URL pointing to the license. Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,3,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*License) Descriptor
deprecated
func (*License) GetVendorExtension ¶ added in v0.0.3
func (*License) ProtoMessage ¶
func (*License) ProtoMessage()
func (*License) ProtoReflect ¶
func (x *License) ProtoReflect() protoreflect.Message
type NamedAny ¶ added in v0.0.3
type NamedAny struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *Any `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of Any as ordered (name,value) pairs.
func (*NamedAny) Descriptor
deprecated
added in
v0.0.3
func (*NamedAny) ProtoMessage ¶ added in v0.0.3
func (*NamedAny) ProtoMessage()
func (*NamedAny) ProtoReflect ¶ added in v0.0.3
func (x *NamedAny) ProtoReflect() protoreflect.Message
type NamedHeader ¶ added in v0.0.3
type NamedHeader struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *Header `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of Header as ordered (name,value) pairs.
func (*NamedHeader) Descriptor
deprecated
added in
v0.0.3
func (*NamedHeader) Descriptor() ([]byte, []int)
Deprecated: Use NamedHeader.ProtoReflect.Descriptor instead.
func (*NamedHeader) GetName ¶ added in v0.0.3
func (x *NamedHeader) GetName() string
func (*NamedHeader) GetValue ¶ added in v0.0.3
func (x *NamedHeader) GetValue() *Header
func (*NamedHeader) ProtoMessage ¶ added in v0.0.3
func (*NamedHeader) ProtoMessage()
func (*NamedHeader) ProtoReflect ¶ added in v0.0.3
func (x *NamedHeader) ProtoReflect() protoreflect.Message
func (*NamedHeader) Reset ¶ added in v0.0.3
func (x *NamedHeader) Reset()
func (*NamedHeader) String ¶ added in v0.0.3
func (x *NamedHeader) String() string
type NamedParameter ¶ added in v0.0.3
type NamedParameter struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *Parameter `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of Parameter as ordered (name,value) pairs.
func (*NamedParameter) Descriptor
deprecated
added in
v0.0.3
func (*NamedParameter) Descriptor() ([]byte, []int)
Deprecated: Use NamedParameter.ProtoReflect.Descriptor instead.
func (*NamedParameter) GetName ¶ added in v0.0.3
func (x *NamedParameter) GetName() string
func (*NamedParameter) GetValue ¶ added in v0.0.3
func (x *NamedParameter) GetValue() *Parameter
func (*NamedParameter) ProtoMessage ¶ added in v0.0.3
func (*NamedParameter) ProtoMessage()
func (*NamedParameter) ProtoReflect ¶ added in v0.0.3
func (x *NamedParameter) ProtoReflect() protoreflect.Message
func (*NamedParameter) Reset ¶ added in v0.0.3
func (x *NamedParameter) Reset()
func (*NamedParameter) String ¶ added in v0.0.3
func (x *NamedParameter) String() string
type NamedPathItem ¶ added in v0.0.3
type NamedPathItem struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *PathItem `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of PathItem as ordered (name,value) pairs.
func (*NamedPathItem) Descriptor
deprecated
added in
v0.0.3
func (*NamedPathItem) Descriptor() ([]byte, []int)
Deprecated: Use NamedPathItem.ProtoReflect.Descriptor instead.
func (*NamedPathItem) GetName ¶ added in v0.0.3
func (x *NamedPathItem) GetName() string
func (*NamedPathItem) GetValue ¶ added in v0.0.3
func (x *NamedPathItem) GetValue() *PathItem
func (*NamedPathItem) ProtoMessage ¶ added in v0.0.3
func (*NamedPathItem) ProtoMessage()
func (*NamedPathItem) ProtoReflect ¶ added in v0.0.3
func (x *NamedPathItem) ProtoReflect() protoreflect.Message
func (*NamedPathItem) Reset ¶ added in v0.0.3
func (x *NamedPathItem) Reset()
func (*NamedPathItem) String ¶ added in v0.0.3
func (x *NamedPathItem) String() string
type NamedResponse ¶ added in v0.0.3
type NamedResponse struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *Response `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of Response as ordered (name,value) pairs.
func (*NamedResponse) Descriptor
deprecated
added in
v0.0.3
func (*NamedResponse) Descriptor() ([]byte, []int)
Deprecated: Use NamedResponse.ProtoReflect.Descriptor instead.
func (*NamedResponse) GetName ¶ added in v0.0.3
func (x *NamedResponse) GetName() string
func (*NamedResponse) GetValue ¶ added in v0.0.3
func (x *NamedResponse) GetValue() *Response
func (*NamedResponse) ProtoMessage ¶ added in v0.0.3
func (*NamedResponse) ProtoMessage()
func (*NamedResponse) ProtoReflect ¶ added in v0.0.3
func (x *NamedResponse) ProtoReflect() protoreflect.Message
func (*NamedResponse) Reset ¶ added in v0.0.3
func (x *NamedResponse) Reset()
func (*NamedResponse) String ¶ added in v0.0.3
func (x *NamedResponse) String() string
type NamedResponseValue ¶ added in v0.0.3
type NamedResponseValue struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *ResponseValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of ResponseValue as ordered (name,value) pairs.
func (*NamedResponseValue) Descriptor
deprecated
added in
v0.0.3
func (*NamedResponseValue) Descriptor() ([]byte, []int)
Deprecated: Use NamedResponseValue.ProtoReflect.Descriptor instead.
func (*NamedResponseValue) GetName ¶ added in v0.0.3
func (x *NamedResponseValue) GetName() string
func (*NamedResponseValue) GetValue ¶ added in v0.0.3
func (x *NamedResponseValue) GetValue() *ResponseValue
func (*NamedResponseValue) ProtoMessage ¶ added in v0.0.3
func (*NamedResponseValue) ProtoMessage()
func (*NamedResponseValue) ProtoReflect ¶ added in v0.0.3
func (x *NamedResponseValue) ProtoReflect() protoreflect.Message
func (*NamedResponseValue) Reset ¶ added in v0.0.3
func (x *NamedResponseValue) Reset()
func (*NamedResponseValue) String ¶ added in v0.0.3
func (x *NamedResponseValue) String() string
type NamedSchema ¶ added in v0.0.3
type NamedSchema struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *Schema `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of Schema as ordered (name,value) pairs.
func (*NamedSchema) Descriptor
deprecated
added in
v0.0.3
func (*NamedSchema) Descriptor() ([]byte, []int)
Deprecated: Use NamedSchema.ProtoReflect.Descriptor instead.
func (*NamedSchema) GetName ¶ added in v0.0.3
func (x *NamedSchema) GetName() string
func (*NamedSchema) GetValue ¶ added in v0.0.3
func (x *NamedSchema) GetValue() *Schema
func (*NamedSchema) ProtoMessage ¶ added in v0.0.3
func (*NamedSchema) ProtoMessage()
func (*NamedSchema) ProtoReflect ¶ added in v0.0.3
func (x *NamedSchema) ProtoReflect() protoreflect.Message
func (*NamedSchema) Reset ¶ added in v0.0.3
func (x *NamedSchema) Reset()
func (*NamedSchema) String ¶ added in v0.0.3
func (x *NamedSchema) String() string
type NamedSecurityDefinitionsItem ¶ added in v0.0.3
type NamedSecurityDefinitionsItem struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *SecurityDefinitionsItem `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of SecurityDefinitionsItem as ordered (name,value) pairs.
func (*NamedSecurityDefinitionsItem) Descriptor
deprecated
added in
v0.0.3
func (*NamedSecurityDefinitionsItem) Descriptor() ([]byte, []int)
Deprecated: Use NamedSecurityDefinitionsItem.ProtoReflect.Descriptor instead.
func (*NamedSecurityDefinitionsItem) GetName ¶ added in v0.0.3
func (x *NamedSecurityDefinitionsItem) GetName() string
func (*NamedSecurityDefinitionsItem) GetValue ¶ added in v0.0.3
func (x *NamedSecurityDefinitionsItem) GetValue() *SecurityDefinitionsItem
func (*NamedSecurityDefinitionsItem) ProtoMessage ¶ added in v0.0.3
func (*NamedSecurityDefinitionsItem) ProtoMessage()
func (*NamedSecurityDefinitionsItem) ProtoReflect ¶ added in v0.0.3
func (x *NamedSecurityDefinitionsItem) ProtoReflect() protoreflect.Message
func (*NamedSecurityDefinitionsItem) Reset ¶ added in v0.0.3
func (x *NamedSecurityDefinitionsItem) Reset()
func (*NamedSecurityDefinitionsItem) String ¶ added in v0.0.3
func (x *NamedSecurityDefinitionsItem) String() string
type NamedString ¶ added in v0.0.3
type NamedString struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of string as ordered (name,value) pairs.
func (*NamedString) Descriptor
deprecated
added in
v0.0.3
func (*NamedString) Descriptor() ([]byte, []int)
Deprecated: Use NamedString.ProtoReflect.Descriptor instead.
func (*NamedString) GetName ¶ added in v0.0.3
func (x *NamedString) GetName() string
func (*NamedString) GetValue ¶ added in v0.0.3
func (x *NamedString) GetValue() string
func (*NamedString) ProtoMessage ¶ added in v0.0.3
func (*NamedString) ProtoMessage()
func (*NamedString) ProtoReflect ¶ added in v0.0.3
func (x *NamedString) ProtoReflect() protoreflect.Message
func (*NamedString) Reset ¶ added in v0.0.3
func (x *NamedString) Reset()
func (*NamedString) String ¶ added in v0.0.3
func (x *NamedString) String() string
type NamedStringArray ¶ added in v0.0.3
type NamedStringArray struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *StringArray `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of StringArray as ordered (name,value) pairs.
func (*NamedStringArray) Descriptor
deprecated
added in
v0.0.3
func (*NamedStringArray) Descriptor() ([]byte, []int)
Deprecated: Use NamedStringArray.ProtoReflect.Descriptor instead.
func (*NamedStringArray) GetName ¶ added in v0.0.3
func (x *NamedStringArray) GetName() string
func (*NamedStringArray) GetValue ¶ added in v0.0.3
func (x *NamedStringArray) GetValue() *StringArray
func (*NamedStringArray) ProtoMessage ¶ added in v0.0.3
func (*NamedStringArray) ProtoMessage()
func (*NamedStringArray) ProtoReflect ¶ added in v0.0.3
func (x *NamedStringArray) ProtoReflect() protoreflect.Message
func (*NamedStringArray) Reset ¶ added in v0.0.3
func (x *NamedStringArray) Reset()
func (*NamedStringArray) String ¶ added in v0.0.3
func (x *NamedStringArray) String() string
type NonBodyParameter ¶ added in v0.0.3
type NonBodyParameter struct { // Types that are assignable to Oneof: // *NonBodyParameter_HeaderParameterSubSchema // *NonBodyParameter_FormDataParameterSubSchema // *NonBodyParameter_QueryParameterSubSchema // *NonBodyParameter_PathParameterSubSchema Oneof isNonBodyParameter_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*NonBodyParameter) Descriptor
deprecated
added in
v0.0.3
func (*NonBodyParameter) Descriptor() ([]byte, []int)
Deprecated: Use NonBodyParameter.ProtoReflect.Descriptor instead.
func (*NonBodyParameter) GetFormDataParameterSubSchema ¶ added in v0.0.3
func (x *NonBodyParameter) GetFormDataParameterSubSchema() *FormDataParameterSubSchema
func (*NonBodyParameter) GetHeaderParameterSubSchema ¶ added in v0.0.3
func (x *NonBodyParameter) GetHeaderParameterSubSchema() *HeaderParameterSubSchema
func (*NonBodyParameter) GetOneof ¶ added in v0.0.3
func (m *NonBodyParameter) GetOneof() isNonBodyParameter_Oneof
func (*NonBodyParameter) GetPathParameterSubSchema ¶ added in v0.0.3
func (x *NonBodyParameter) GetPathParameterSubSchema() *PathParameterSubSchema
func (*NonBodyParameter) GetQueryParameterSubSchema ¶ added in v0.0.3
func (x *NonBodyParameter) GetQueryParameterSubSchema() *QueryParameterSubSchema
func (*NonBodyParameter) ProtoMessage ¶ added in v0.0.3
func (*NonBodyParameter) ProtoMessage()
func (*NonBodyParameter) ProtoReflect ¶ added in v0.0.3
func (x *NonBodyParameter) ProtoReflect() protoreflect.Message
func (*NonBodyParameter) Reset ¶ added in v0.0.3
func (x *NonBodyParameter) Reset()
func (*NonBodyParameter) String ¶ added in v0.0.3
func (x *NonBodyParameter) String() string
type NonBodyParameter_FormDataParameterSubSchema ¶ added in v0.0.3
type NonBodyParameter_FormDataParameterSubSchema struct {
FormDataParameterSubSchema *FormDataParameterSubSchema `protobuf:"bytes,2,opt,name=form_data_parameter_sub_schema,json=formDataParameterSubSchema,proto3,oneof"`
}
type NonBodyParameter_HeaderParameterSubSchema ¶ added in v0.0.3
type NonBodyParameter_HeaderParameterSubSchema struct {
HeaderParameterSubSchema *HeaderParameterSubSchema `protobuf:"bytes,1,opt,name=header_parameter_sub_schema,json=headerParameterSubSchema,proto3,oneof"`
}
type NonBodyParameter_PathParameterSubSchema ¶ added in v0.0.3
type NonBodyParameter_PathParameterSubSchema struct {
PathParameterSubSchema *PathParameterSubSchema `protobuf:"bytes,4,opt,name=path_parameter_sub_schema,json=pathParameterSubSchema,proto3,oneof"`
}
type NonBodyParameter_QueryParameterSubSchema ¶ added in v0.0.3
type NonBodyParameter_QueryParameterSubSchema struct {
QueryParameterSubSchema *QueryParameterSubSchema `protobuf:"bytes,3,opt,name=query_parameter_sub_schema,json=queryParameterSubSchema,proto3,oneof"`
}
type Oauth2AccessCodeSecurity ¶ added in v0.0.3
type Oauth2AccessCodeSecurity struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Flow string `protobuf:"bytes,2,opt,name=flow,proto3" json:"flow,omitempty"` Scopes *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes,proto3" json:"scopes,omitempty"` AuthorizationUrl string `protobuf:"bytes,4,opt,name=authorization_url,json=authorizationUrl,proto3" json:"authorization_url,omitempty"` TokenUrl string `protobuf:"bytes,5,opt,name=token_url,json=tokenUrl,proto3" json:"token_url,omitempty"` Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,7,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Oauth2AccessCodeSecurity) Descriptor
deprecated
added in
v0.0.3
func (*Oauth2AccessCodeSecurity) Descriptor() ([]byte, []int)
Deprecated: Use Oauth2AccessCodeSecurity.ProtoReflect.Descriptor instead.
func (*Oauth2AccessCodeSecurity) GetAuthorizationUrl ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) GetAuthorizationUrl() string
func (*Oauth2AccessCodeSecurity) GetDescription ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) GetDescription() string
func (*Oauth2AccessCodeSecurity) GetFlow ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) GetFlow() string
func (*Oauth2AccessCodeSecurity) GetScopes ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) GetScopes() *Oauth2Scopes
func (*Oauth2AccessCodeSecurity) GetTokenUrl ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) GetTokenUrl() string
func (*Oauth2AccessCodeSecurity) GetType ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) GetType() string
func (*Oauth2AccessCodeSecurity) GetVendorExtension ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) GetVendorExtension() []*NamedAny
func (*Oauth2AccessCodeSecurity) ProtoMessage ¶ added in v0.0.3
func (*Oauth2AccessCodeSecurity) ProtoMessage()
func (*Oauth2AccessCodeSecurity) ProtoReflect ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) ProtoReflect() protoreflect.Message
func (*Oauth2AccessCodeSecurity) Reset ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) Reset()
func (*Oauth2AccessCodeSecurity) String ¶ added in v0.0.3
func (x *Oauth2AccessCodeSecurity) String() string
type Oauth2ApplicationSecurity ¶ added in v0.0.3
type Oauth2ApplicationSecurity struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Flow string `protobuf:"bytes,2,opt,name=flow,proto3" json:"flow,omitempty"` Scopes *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes,proto3" json:"scopes,omitempty"` TokenUrl string `protobuf:"bytes,4,opt,name=token_url,json=tokenUrl,proto3" json:"token_url,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Oauth2ApplicationSecurity) Descriptor
deprecated
added in
v0.0.3
func (*Oauth2ApplicationSecurity) Descriptor() ([]byte, []int)
Deprecated: Use Oauth2ApplicationSecurity.ProtoReflect.Descriptor instead.
func (*Oauth2ApplicationSecurity) GetDescription ¶ added in v0.0.3
func (x *Oauth2ApplicationSecurity) GetDescription() string
func (*Oauth2ApplicationSecurity) GetFlow ¶ added in v0.0.3
func (x *Oauth2ApplicationSecurity) GetFlow() string
func (*Oauth2ApplicationSecurity) GetScopes ¶ added in v0.0.3
func (x *Oauth2ApplicationSecurity) GetScopes() *Oauth2Scopes
func (*Oauth2ApplicationSecurity) GetTokenUrl ¶ added in v0.0.3
func (x *Oauth2ApplicationSecurity) GetTokenUrl() string
func (*Oauth2ApplicationSecurity) GetType ¶ added in v0.0.3
func (x *Oauth2ApplicationSecurity) GetType() string
func (*Oauth2ApplicationSecurity) GetVendorExtension ¶ added in v0.0.3
func (x *Oauth2ApplicationSecurity) GetVendorExtension() []*NamedAny
func (*Oauth2ApplicationSecurity) ProtoMessage ¶ added in v0.0.3
func (*Oauth2ApplicationSecurity) ProtoMessage()
func (*Oauth2ApplicationSecurity) ProtoReflect ¶ added in v0.0.3
func (x *Oauth2ApplicationSecurity) ProtoReflect() protoreflect.Message
func (*Oauth2ApplicationSecurity) Reset ¶ added in v0.0.3
func (x *Oauth2ApplicationSecurity) Reset()
func (*Oauth2ApplicationSecurity) String ¶ added in v0.0.3
func (x *Oauth2ApplicationSecurity) String() string
type Oauth2ImplicitSecurity ¶ added in v0.0.3
type Oauth2ImplicitSecurity struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Flow string `protobuf:"bytes,2,opt,name=flow,proto3" json:"flow,omitempty"` Scopes *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes,proto3" json:"scopes,omitempty"` AuthorizationUrl string `protobuf:"bytes,4,opt,name=authorization_url,json=authorizationUrl,proto3" json:"authorization_url,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Oauth2ImplicitSecurity) Descriptor
deprecated
added in
v0.0.3
func (*Oauth2ImplicitSecurity) Descriptor() ([]byte, []int)
Deprecated: Use Oauth2ImplicitSecurity.ProtoReflect.Descriptor instead.
func (*Oauth2ImplicitSecurity) GetAuthorizationUrl ¶ added in v0.0.3
func (x *Oauth2ImplicitSecurity) GetAuthorizationUrl() string
func (*Oauth2ImplicitSecurity) GetDescription ¶ added in v0.0.3
func (x *Oauth2ImplicitSecurity) GetDescription() string
func (*Oauth2ImplicitSecurity) GetFlow ¶ added in v0.0.3
func (x *Oauth2ImplicitSecurity) GetFlow() string
func (*Oauth2ImplicitSecurity) GetScopes ¶ added in v0.0.3
func (x *Oauth2ImplicitSecurity) GetScopes() *Oauth2Scopes
func (*Oauth2ImplicitSecurity) GetType ¶ added in v0.0.3
func (x *Oauth2ImplicitSecurity) GetType() string
func (*Oauth2ImplicitSecurity) GetVendorExtension ¶ added in v0.0.3
func (x *Oauth2ImplicitSecurity) GetVendorExtension() []*NamedAny
func (*Oauth2ImplicitSecurity) ProtoMessage ¶ added in v0.0.3
func (*Oauth2ImplicitSecurity) ProtoMessage()
func (*Oauth2ImplicitSecurity) ProtoReflect ¶ added in v0.0.3
func (x *Oauth2ImplicitSecurity) ProtoReflect() protoreflect.Message
func (*Oauth2ImplicitSecurity) Reset ¶ added in v0.0.3
func (x *Oauth2ImplicitSecurity) Reset()
func (*Oauth2ImplicitSecurity) String ¶ added in v0.0.3
func (x *Oauth2ImplicitSecurity) String() string
type Oauth2PasswordSecurity ¶ added in v0.0.3
type Oauth2PasswordSecurity struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Flow string `protobuf:"bytes,2,opt,name=flow,proto3" json:"flow,omitempty"` Scopes *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes,proto3" json:"scopes,omitempty"` TokenUrl string `protobuf:"bytes,4,opt,name=token_url,json=tokenUrl,proto3" json:"token_url,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Oauth2PasswordSecurity) Descriptor
deprecated
added in
v0.0.3
func (*Oauth2PasswordSecurity) Descriptor() ([]byte, []int)
Deprecated: Use Oauth2PasswordSecurity.ProtoReflect.Descriptor instead.
func (*Oauth2PasswordSecurity) GetDescription ¶ added in v0.0.3
func (x *Oauth2PasswordSecurity) GetDescription() string
func (*Oauth2PasswordSecurity) GetFlow ¶ added in v0.0.3
func (x *Oauth2PasswordSecurity) GetFlow() string
func (*Oauth2PasswordSecurity) GetScopes ¶ added in v0.0.3
func (x *Oauth2PasswordSecurity) GetScopes() *Oauth2Scopes
func (*Oauth2PasswordSecurity) GetTokenUrl ¶ added in v0.0.3
func (x *Oauth2PasswordSecurity) GetTokenUrl() string
func (*Oauth2PasswordSecurity) GetType ¶ added in v0.0.3
func (x *Oauth2PasswordSecurity) GetType() string
func (*Oauth2PasswordSecurity) GetVendorExtension ¶ added in v0.0.3
func (x *Oauth2PasswordSecurity) GetVendorExtension() []*NamedAny
func (*Oauth2PasswordSecurity) ProtoMessage ¶ added in v0.0.3
func (*Oauth2PasswordSecurity) ProtoMessage()
func (*Oauth2PasswordSecurity) ProtoReflect ¶ added in v0.0.3
func (x *Oauth2PasswordSecurity) ProtoReflect() protoreflect.Message
func (*Oauth2PasswordSecurity) Reset ¶ added in v0.0.3
func (x *Oauth2PasswordSecurity) Reset()
func (*Oauth2PasswordSecurity) String ¶ added in v0.0.3
func (x *Oauth2PasswordSecurity) String() string
type Oauth2Scopes ¶ added in v0.0.3
type Oauth2Scopes struct { AdditionalProperties []*NamedString `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Oauth2Scopes) Descriptor
deprecated
added in
v0.0.3
func (*Oauth2Scopes) Descriptor() ([]byte, []int)
Deprecated: Use Oauth2Scopes.ProtoReflect.Descriptor instead.
func (*Oauth2Scopes) GetAdditionalProperties ¶ added in v0.0.3
func (x *Oauth2Scopes) GetAdditionalProperties() []*NamedString
func (*Oauth2Scopes) ProtoMessage ¶ added in v0.0.3
func (*Oauth2Scopes) ProtoMessage()
func (*Oauth2Scopes) ProtoReflect ¶ added in v0.0.3
func (x *Oauth2Scopes) ProtoReflect() protoreflect.Message
func (*Oauth2Scopes) Reset ¶ added in v0.0.3
func (x *Oauth2Scopes) Reset()
func (*Oauth2Scopes) String ¶ added in v0.0.3
func (x *Oauth2Scopes) String() string
type Operation ¶
type Operation struct { Tags []string `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"` // A brief summary of the operation. Summary string `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"` // A longer description of the operation, GitHub Flavored Markdown is allowed. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` ExternalDocs *ExternalDocs `protobuf:"bytes,4,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"` // A unique identifier of the operation. OperationId string `protobuf:"bytes,5,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"` // A list of MIME types the API can produce. Produces []string `protobuf:"bytes,6,rep,name=produces,proto3" json:"produces,omitempty"` // A list of MIME types the API can consume. Consumes []string `protobuf:"bytes,7,rep,name=consumes,proto3" json:"consumes,omitempty"` // The parameters needed to send a valid API call. Parameters []*ParametersItem `protobuf:"bytes,8,rep,name=parameters,proto3" json:"parameters,omitempty"` Responses *Responses `protobuf:"bytes,9,opt,name=responses,proto3" json:"responses,omitempty"` // The transfer protocol of the API. Schemes []string `protobuf:"bytes,10,rep,name=schemes,proto3" json:"schemes,omitempty"` Deprecated bool `protobuf:"varint,11,opt,name=deprecated,proto3" json:"deprecated,omitempty"` Security []*SecurityRequirement `protobuf:"bytes,12,rep,name=security,proto3" json:"security,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,13,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Operation) Descriptor
deprecated
func (*Operation) GetConsumes ¶
func (*Operation) GetDeprecated ¶
func (*Operation) GetDescription ¶
func (*Operation) GetExternalDocs ¶
func (x *Operation) GetExternalDocs() *ExternalDocs
func (*Operation) GetOperationId ¶
func (*Operation) GetParameters ¶ added in v0.0.3
func (x *Operation) GetParameters() []*ParametersItem
func (*Operation) GetProduces ¶
func (*Operation) GetResponses ¶
func (*Operation) GetSchemes ¶
func (*Operation) GetSecurity ¶
func (x *Operation) GetSecurity() []*SecurityRequirement
func (*Operation) GetSummary ¶
func (*Operation) GetVendorExtension ¶ added in v0.0.3
func (*Operation) ProtoMessage ¶
func (*Operation) ProtoMessage()
func (*Operation) ProtoReflect ¶
func (x *Operation) ProtoReflect() protoreflect.Message
type Parameter ¶ added in v0.0.3
type Parameter struct { // Types that are assignable to Oneof: // *Parameter_BodyParameter // *Parameter_NonBodyParameter Oneof isParameter_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*Parameter) Descriptor
deprecated
added in
v0.0.3
func (*Parameter) GetBodyParameter ¶ added in v0.0.3
func (x *Parameter) GetBodyParameter() *BodyParameter
func (*Parameter) GetNonBodyParameter ¶ added in v0.0.3
func (x *Parameter) GetNonBodyParameter() *NonBodyParameter
func (*Parameter) ProtoMessage ¶ added in v0.0.3
func (*Parameter) ProtoMessage()
func (*Parameter) ProtoReflect ¶ added in v0.0.3
func (x *Parameter) ProtoReflect() protoreflect.Message
type ParameterDefinitions ¶ added in v0.0.3
type ParameterDefinitions struct { AdditionalProperties []*NamedParameter `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
One or more JSON representations for parameters
func (*ParameterDefinitions) Descriptor
deprecated
added in
v0.0.3
func (*ParameterDefinitions) Descriptor() ([]byte, []int)
Deprecated: Use ParameterDefinitions.ProtoReflect.Descriptor instead.
func (*ParameterDefinitions) GetAdditionalProperties ¶ added in v0.0.3
func (x *ParameterDefinitions) GetAdditionalProperties() []*NamedParameter
func (*ParameterDefinitions) ProtoMessage ¶ added in v0.0.3
func (*ParameterDefinitions) ProtoMessage()
func (*ParameterDefinitions) ProtoReflect ¶ added in v0.0.3
func (x *ParameterDefinitions) ProtoReflect() protoreflect.Message
func (*ParameterDefinitions) Reset ¶ added in v0.0.3
func (x *ParameterDefinitions) Reset()
func (*ParameterDefinitions) String ¶ added in v0.0.3
func (x *ParameterDefinitions) String() string
type Parameter_BodyParameter ¶ added in v0.0.3
type Parameter_BodyParameter struct {
BodyParameter *BodyParameter `protobuf:"bytes,1,opt,name=body_parameter,json=bodyParameter,proto3,oneof"`
}
type Parameter_NonBodyParameter ¶ added in v0.0.3
type Parameter_NonBodyParameter struct {
NonBodyParameter *NonBodyParameter `protobuf:"bytes,2,opt,name=non_body_parameter,json=nonBodyParameter,proto3,oneof"`
}
type ParametersItem ¶ added in v0.0.3
type ParametersItem struct { // Types that are assignable to Oneof: // *ParametersItem_Parameter // *ParametersItem_JsonReference Oneof isParametersItem_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*ParametersItem) Descriptor
deprecated
added in
v0.0.3
func (*ParametersItem) Descriptor() ([]byte, []int)
Deprecated: Use ParametersItem.ProtoReflect.Descriptor instead.
func (*ParametersItem) GetJsonReference ¶ added in v0.0.3
func (x *ParametersItem) GetJsonReference() *JsonReference
func (*ParametersItem) GetOneof ¶ added in v0.0.3
func (m *ParametersItem) GetOneof() isParametersItem_Oneof
func (*ParametersItem) GetParameter ¶ added in v0.0.3
func (x *ParametersItem) GetParameter() *Parameter
func (*ParametersItem) ProtoMessage ¶ added in v0.0.3
func (*ParametersItem) ProtoMessage()
func (*ParametersItem) ProtoReflect ¶ added in v0.0.3
func (x *ParametersItem) ProtoReflect() protoreflect.Message
func (*ParametersItem) Reset ¶ added in v0.0.3
func (x *ParametersItem) Reset()
func (*ParametersItem) String ¶ added in v0.0.3
func (x *ParametersItem) String() string
type ParametersItem_JsonReference ¶ added in v0.0.3
type ParametersItem_JsonReference struct {
JsonReference *JsonReference `protobuf:"bytes,2,opt,name=json_reference,json=jsonReference,proto3,oneof"`
}
type ParametersItem_Parameter ¶ added in v0.0.3
type ParametersItem_Parameter struct {
Parameter *Parameter `protobuf:"bytes,1,opt,name=parameter,proto3,oneof"`
}
type PathItem ¶ added in v0.0.3
type PathItem struct { XRef string `protobuf:"bytes,1,opt,name=_ref,json=Ref,proto3" json:"_ref,omitempty"` Get *Operation `protobuf:"bytes,2,opt,name=get,proto3" json:"get,omitempty"` Put *Operation `protobuf:"bytes,3,opt,name=put,proto3" json:"put,omitempty"` Post *Operation `protobuf:"bytes,4,opt,name=post,proto3" json:"post,omitempty"` Delete *Operation `protobuf:"bytes,5,opt,name=delete,proto3" json:"delete,omitempty"` Options *Operation `protobuf:"bytes,6,opt,name=options,proto3" json:"options,omitempty"` Head *Operation `protobuf:"bytes,7,opt,name=head,proto3" json:"head,omitempty"` Patch *Operation `protobuf:"bytes,8,opt,name=patch,proto3" json:"patch,omitempty"` // The parameters needed to send a valid API call. Parameters []*ParametersItem `protobuf:"bytes,9,rep,name=parameters,proto3" json:"parameters,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,10,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*PathItem) Descriptor
deprecated
added in
v0.0.3
func (*PathItem) GetOptions ¶ added in v0.0.3
func (*PathItem) GetParameters ¶ added in v0.0.3
func (x *PathItem) GetParameters() []*ParametersItem
func (*PathItem) GetVendorExtension ¶ added in v0.0.3
func (*PathItem) ProtoMessage ¶ added in v0.0.3
func (*PathItem) ProtoMessage()
func (*PathItem) ProtoReflect ¶ added in v0.0.3
func (x *PathItem) ProtoReflect() protoreflect.Message
type PathParameterSubSchema ¶ added in v0.0.3
type PathParameterSubSchema struct { // Determines whether or not this parameter is required or optional. Required bool `protobuf:"varint,1,opt,name=required,proto3" json:"required,omitempty"` // Determines the location of the parameter. In string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"` // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The name of the parameter. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` Format string `protobuf:"bytes,6,opt,name=format,proto3" json:"format,omitempty"` Items *PrimitivesItems `protobuf:"bytes,7,opt,name=items,proto3" json:"items,omitempty"` CollectionFormat string `protobuf:"bytes,8,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"` Default *Any `protobuf:"bytes,9,opt,name=default,proto3" json:"default,omitempty"` Maximum float64 `protobuf:"fixed64,10,opt,name=maximum,proto3" json:"maximum,omitempty"` ExclusiveMaximum bool `protobuf:"varint,11,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"` Minimum float64 `protobuf:"fixed64,12,opt,name=minimum,proto3" json:"minimum,omitempty"` ExclusiveMinimum bool `protobuf:"varint,13,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"` MaxLength int64 `protobuf:"varint,14,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` MinLength int64 `protobuf:"varint,15,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"` Pattern string `protobuf:"bytes,16,opt,name=pattern,proto3" json:"pattern,omitempty"` MaxItems int64 `protobuf:"varint,17,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"` MinItems int64 `protobuf:"varint,18,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"` UniqueItems bool `protobuf:"varint,19,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"` Enum []*Any `protobuf:"bytes,20,rep,name=enum,proto3" json:"enum,omitempty"` MultipleOf float64 `protobuf:"fixed64,21,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,22,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*PathParameterSubSchema) Descriptor
deprecated
added in
v0.0.3
func (*PathParameterSubSchema) Descriptor() ([]byte, []int)
Deprecated: Use PathParameterSubSchema.ProtoReflect.Descriptor instead.
func (*PathParameterSubSchema) GetCollectionFormat ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetCollectionFormat() string
func (*PathParameterSubSchema) GetDefault ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetDefault() *Any
func (*PathParameterSubSchema) GetDescription ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetDescription() string
func (*PathParameterSubSchema) GetEnum ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetEnum() []*Any
func (*PathParameterSubSchema) GetExclusiveMaximum ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetExclusiveMaximum() bool
func (*PathParameterSubSchema) GetExclusiveMinimum ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetExclusiveMinimum() bool
func (*PathParameterSubSchema) GetFormat ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetFormat() string
func (*PathParameterSubSchema) GetIn ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetIn() string
func (*PathParameterSubSchema) GetItems ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetItems() *PrimitivesItems
func (*PathParameterSubSchema) GetMaxItems ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetMaxItems() int64
func (*PathParameterSubSchema) GetMaxLength ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetMaxLength() int64
func (*PathParameterSubSchema) GetMaximum ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetMaximum() float64
func (*PathParameterSubSchema) GetMinItems ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetMinItems() int64
func (*PathParameterSubSchema) GetMinLength ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetMinLength() int64
func (*PathParameterSubSchema) GetMinimum ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetMinimum() float64
func (*PathParameterSubSchema) GetMultipleOf ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetMultipleOf() float64
func (*PathParameterSubSchema) GetName ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetName() string
func (*PathParameterSubSchema) GetPattern ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetPattern() string
func (*PathParameterSubSchema) GetRequired ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetRequired() bool
func (*PathParameterSubSchema) GetType ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetType() string
func (*PathParameterSubSchema) GetUniqueItems ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetUniqueItems() bool
func (*PathParameterSubSchema) GetVendorExtension ¶ added in v0.0.3
func (x *PathParameterSubSchema) GetVendorExtension() []*NamedAny
func (*PathParameterSubSchema) ProtoMessage ¶ added in v0.0.3
func (*PathParameterSubSchema) ProtoMessage()
func (*PathParameterSubSchema) ProtoReflect ¶ added in v0.0.3
func (x *PathParameterSubSchema) ProtoReflect() protoreflect.Message
func (*PathParameterSubSchema) Reset ¶ added in v0.0.3
func (x *PathParameterSubSchema) Reset()
func (*PathParameterSubSchema) String ¶ added in v0.0.3
func (x *PathParameterSubSchema) String() string
type Paths ¶ added in v0.0.3
type Paths struct { VendorExtension []*NamedAny `protobuf:"bytes,1,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` Path []*NamedPathItem `protobuf:"bytes,2,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
Relative paths to the individual endpoints. They must be relative to the 'basePath'.
func (*Paths) Descriptor
deprecated
added in
v0.0.3
func (*Paths) GetPath ¶ added in v0.0.3
func (x *Paths) GetPath() []*NamedPathItem
func (*Paths) GetVendorExtension ¶ added in v0.0.3
func (*Paths) ProtoMessage ¶ added in v0.0.3
func (*Paths) ProtoMessage()
func (*Paths) ProtoReflect ¶ added in v0.0.3
func (x *Paths) ProtoReflect() protoreflect.Message
type PrimitivesItems ¶ added in v0.0.3
type PrimitivesItems struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Format string `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"` Items *PrimitivesItems `protobuf:"bytes,3,opt,name=items,proto3" json:"items,omitempty"` CollectionFormat string `protobuf:"bytes,4,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"` Default *Any `protobuf:"bytes,5,opt,name=default,proto3" json:"default,omitempty"` Maximum float64 `protobuf:"fixed64,6,opt,name=maximum,proto3" json:"maximum,omitempty"` ExclusiveMaximum bool `protobuf:"varint,7,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"` Minimum float64 `protobuf:"fixed64,8,opt,name=minimum,proto3" json:"minimum,omitempty"` ExclusiveMinimum bool `protobuf:"varint,9,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"` MaxLength int64 `protobuf:"varint,10,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` MinLength int64 `protobuf:"varint,11,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"` Pattern string `protobuf:"bytes,12,opt,name=pattern,proto3" json:"pattern,omitempty"` MaxItems int64 `protobuf:"varint,13,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"` MinItems int64 `protobuf:"varint,14,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"` UniqueItems bool `protobuf:"varint,15,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"` Enum []*Any `protobuf:"bytes,16,rep,name=enum,proto3" json:"enum,omitempty"` MultipleOf float64 `protobuf:"fixed64,17,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,18,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*PrimitivesItems) Descriptor
deprecated
added in
v0.0.3
func (*PrimitivesItems) Descriptor() ([]byte, []int)
Deprecated: Use PrimitivesItems.ProtoReflect.Descriptor instead.
func (*PrimitivesItems) GetCollectionFormat ¶ added in v0.0.3
func (x *PrimitivesItems) GetCollectionFormat() string
func (*PrimitivesItems) GetDefault ¶ added in v0.0.3
func (x *PrimitivesItems) GetDefault() *Any
func (*PrimitivesItems) GetEnum ¶ added in v0.0.3
func (x *PrimitivesItems) GetEnum() []*Any
func (*PrimitivesItems) GetExclusiveMaximum ¶ added in v0.0.3
func (x *PrimitivesItems) GetExclusiveMaximum() bool
func (*PrimitivesItems) GetExclusiveMinimum ¶ added in v0.0.3
func (x *PrimitivesItems) GetExclusiveMinimum() bool
func (*PrimitivesItems) GetFormat ¶ added in v0.0.3
func (x *PrimitivesItems) GetFormat() string
func (*PrimitivesItems) GetItems ¶ added in v0.0.3
func (x *PrimitivesItems) GetItems() *PrimitivesItems
func (*PrimitivesItems) GetMaxItems ¶ added in v0.0.3
func (x *PrimitivesItems) GetMaxItems() int64
func (*PrimitivesItems) GetMaxLength ¶ added in v0.0.3
func (x *PrimitivesItems) GetMaxLength() int64
func (*PrimitivesItems) GetMaximum ¶ added in v0.0.3
func (x *PrimitivesItems) GetMaximum() float64
func (*PrimitivesItems) GetMinItems ¶ added in v0.0.3
func (x *PrimitivesItems) GetMinItems() int64
func (*PrimitivesItems) GetMinLength ¶ added in v0.0.3
func (x *PrimitivesItems) GetMinLength() int64
func (*PrimitivesItems) GetMinimum ¶ added in v0.0.3
func (x *PrimitivesItems) GetMinimum() float64
func (*PrimitivesItems) GetMultipleOf ¶ added in v0.0.3
func (x *PrimitivesItems) GetMultipleOf() float64
func (*PrimitivesItems) GetPattern ¶ added in v0.0.3
func (x *PrimitivesItems) GetPattern() string
func (*PrimitivesItems) GetType ¶ added in v0.0.3
func (x *PrimitivesItems) GetType() string
func (*PrimitivesItems) GetUniqueItems ¶ added in v0.0.3
func (x *PrimitivesItems) GetUniqueItems() bool
func (*PrimitivesItems) GetVendorExtension ¶ added in v0.0.3
func (x *PrimitivesItems) GetVendorExtension() []*NamedAny
func (*PrimitivesItems) ProtoMessage ¶ added in v0.0.3
func (*PrimitivesItems) ProtoMessage()
func (*PrimitivesItems) ProtoReflect ¶ added in v0.0.3
func (x *PrimitivesItems) ProtoReflect() protoreflect.Message
func (*PrimitivesItems) Reset ¶ added in v0.0.3
func (x *PrimitivesItems) Reset()
func (*PrimitivesItems) String ¶ added in v0.0.3
func (x *PrimitivesItems) String() string
type Properties ¶ added in v0.0.3
type Properties struct { AdditionalProperties []*NamedSchema `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Properties) Descriptor
deprecated
added in
v0.0.3
func (*Properties) Descriptor() ([]byte, []int)
Deprecated: Use Properties.ProtoReflect.Descriptor instead.
func (*Properties) GetAdditionalProperties ¶ added in v0.0.3
func (x *Properties) GetAdditionalProperties() []*NamedSchema
func (*Properties) ProtoMessage ¶ added in v0.0.3
func (*Properties) ProtoMessage()
func (*Properties) ProtoReflect ¶ added in v0.0.3
func (x *Properties) ProtoReflect() protoreflect.Message
func (*Properties) Reset ¶ added in v0.0.3
func (x *Properties) Reset()
func (*Properties) String ¶ added in v0.0.3
func (x *Properties) String() string
type QueryParameterSubSchema ¶ added in v0.0.3
type QueryParameterSubSchema struct { // Determines whether or not this parameter is required or optional. Required bool `protobuf:"varint,1,opt,name=required,proto3" json:"required,omitempty"` // Determines the location of the parameter. In string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"` // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The name of the parameter. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // allows sending a parameter by name only or with an empty value. AllowEmptyValue bool `protobuf:"varint,5,opt,name=allow_empty_value,json=allowEmptyValue,proto3" json:"allow_empty_value,omitempty"` Type string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"` Format string `protobuf:"bytes,7,opt,name=format,proto3" json:"format,omitempty"` Items *PrimitivesItems `protobuf:"bytes,8,opt,name=items,proto3" json:"items,omitempty"` CollectionFormat string `protobuf:"bytes,9,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"` Default *Any `protobuf:"bytes,10,opt,name=default,proto3" json:"default,omitempty"` Maximum float64 `protobuf:"fixed64,11,opt,name=maximum,proto3" json:"maximum,omitempty"` ExclusiveMaximum bool `protobuf:"varint,12,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"` Minimum float64 `protobuf:"fixed64,13,opt,name=minimum,proto3" json:"minimum,omitempty"` ExclusiveMinimum bool `protobuf:"varint,14,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"` MaxLength int64 `protobuf:"varint,15,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` MinLength int64 `protobuf:"varint,16,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"` Pattern string `protobuf:"bytes,17,opt,name=pattern,proto3" json:"pattern,omitempty"` MaxItems int64 `protobuf:"varint,18,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"` MinItems int64 `protobuf:"varint,19,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"` UniqueItems bool `protobuf:"varint,20,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"` Enum []*Any `protobuf:"bytes,21,rep,name=enum,proto3" json:"enum,omitempty"` MultipleOf float64 `protobuf:"fixed64,22,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,23,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*QueryParameterSubSchema) Descriptor
deprecated
added in
v0.0.3
func (*QueryParameterSubSchema) Descriptor() ([]byte, []int)
Deprecated: Use QueryParameterSubSchema.ProtoReflect.Descriptor instead.
func (*QueryParameterSubSchema) GetAllowEmptyValue ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetAllowEmptyValue() bool
func (*QueryParameterSubSchema) GetCollectionFormat ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetCollectionFormat() string
func (*QueryParameterSubSchema) GetDefault ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetDefault() *Any
func (*QueryParameterSubSchema) GetDescription ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetDescription() string
func (*QueryParameterSubSchema) GetEnum ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetEnum() []*Any
func (*QueryParameterSubSchema) GetExclusiveMaximum ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetExclusiveMaximum() bool
func (*QueryParameterSubSchema) GetExclusiveMinimum ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetExclusiveMinimum() bool
func (*QueryParameterSubSchema) GetFormat ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetFormat() string
func (*QueryParameterSubSchema) GetIn ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetIn() string
func (*QueryParameterSubSchema) GetItems ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetItems() *PrimitivesItems
func (*QueryParameterSubSchema) GetMaxItems ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetMaxItems() int64
func (*QueryParameterSubSchema) GetMaxLength ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetMaxLength() int64
func (*QueryParameterSubSchema) GetMaximum ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetMaximum() float64
func (*QueryParameterSubSchema) GetMinItems ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetMinItems() int64
func (*QueryParameterSubSchema) GetMinLength ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetMinLength() int64
func (*QueryParameterSubSchema) GetMinimum ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetMinimum() float64
func (*QueryParameterSubSchema) GetMultipleOf ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetMultipleOf() float64
func (*QueryParameterSubSchema) GetName ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetName() string
func (*QueryParameterSubSchema) GetPattern ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetPattern() string
func (*QueryParameterSubSchema) GetRequired ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetRequired() bool
func (*QueryParameterSubSchema) GetType ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetType() string
func (*QueryParameterSubSchema) GetUniqueItems ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetUniqueItems() bool
func (*QueryParameterSubSchema) GetVendorExtension ¶ added in v0.0.3
func (x *QueryParameterSubSchema) GetVendorExtension() []*NamedAny
func (*QueryParameterSubSchema) ProtoMessage ¶ added in v0.0.3
func (*QueryParameterSubSchema) ProtoMessage()
func (*QueryParameterSubSchema) ProtoReflect ¶ added in v0.0.3
func (x *QueryParameterSubSchema) ProtoReflect() protoreflect.Message
func (*QueryParameterSubSchema) Reset ¶ added in v0.0.3
func (x *QueryParameterSubSchema) Reset()
func (*QueryParameterSubSchema) String ¶ added in v0.0.3
func (x *QueryParameterSubSchema) String() string
type Response ¶
type Response struct { Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` Schema *SchemaItem `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"` Headers *Headers `protobuf:"bytes,3,opt,name=headers,proto3" json:"headers,omitempty"` Examples *Examples `protobuf:"bytes,4,opt,name=examples,proto3" json:"examples,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,5,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Response) Descriptor
deprecated
func (*Response) GetDescription ¶
func (*Response) GetExamples ¶
func (*Response) GetHeaders ¶
func (*Response) GetSchema ¶
func (x *Response) GetSchema() *SchemaItem
func (*Response) GetVendorExtension ¶ added in v0.0.3
func (*Response) ProtoMessage ¶
func (*Response) ProtoMessage()
func (*Response) ProtoReflect ¶
func (x *Response) ProtoReflect() protoreflect.Message
type ResponseDefinitions ¶ added in v0.0.3
type ResponseDefinitions struct { AdditionalProperties []*NamedResponse `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
One or more JSON representations for responses
func (*ResponseDefinitions) Descriptor
deprecated
added in
v0.0.3
func (*ResponseDefinitions) Descriptor() ([]byte, []int)
Deprecated: Use ResponseDefinitions.ProtoReflect.Descriptor instead.
func (*ResponseDefinitions) GetAdditionalProperties ¶ added in v0.0.3
func (x *ResponseDefinitions) GetAdditionalProperties() []*NamedResponse
func (*ResponseDefinitions) ProtoMessage ¶ added in v0.0.3
func (*ResponseDefinitions) ProtoMessage()
func (*ResponseDefinitions) ProtoReflect ¶ added in v0.0.3
func (x *ResponseDefinitions) ProtoReflect() protoreflect.Message
func (*ResponseDefinitions) Reset ¶ added in v0.0.3
func (x *ResponseDefinitions) Reset()
func (*ResponseDefinitions) String ¶ added in v0.0.3
func (x *ResponseDefinitions) String() string
type ResponseValue ¶ added in v0.0.3
type ResponseValue struct { // Types that are assignable to Oneof: // *ResponseValue_Response // *ResponseValue_JsonReference Oneof isResponseValue_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*ResponseValue) Descriptor
deprecated
added in
v0.0.3
func (*ResponseValue) Descriptor() ([]byte, []int)
Deprecated: Use ResponseValue.ProtoReflect.Descriptor instead.
func (*ResponseValue) GetJsonReference ¶ added in v0.0.3
func (x *ResponseValue) GetJsonReference() *JsonReference
func (*ResponseValue) GetOneof ¶ added in v0.0.3
func (m *ResponseValue) GetOneof() isResponseValue_Oneof
func (*ResponseValue) GetResponse ¶ added in v0.0.3
func (x *ResponseValue) GetResponse() *Response
func (*ResponseValue) ProtoMessage ¶ added in v0.0.3
func (*ResponseValue) ProtoMessage()
func (*ResponseValue) ProtoReflect ¶ added in v0.0.3
func (x *ResponseValue) ProtoReflect() protoreflect.Message
func (*ResponseValue) Reset ¶ added in v0.0.3
func (x *ResponseValue) Reset()
func (*ResponseValue) String ¶ added in v0.0.3
func (x *ResponseValue) String() string
type ResponseValue_JsonReference ¶ added in v0.0.3
type ResponseValue_JsonReference struct {
JsonReference *JsonReference `protobuf:"bytes,2,opt,name=json_reference,json=jsonReference,proto3,oneof"`
}
type ResponseValue_Response ¶ added in v0.0.3
type ResponseValue_Response struct {
Response *Response `protobuf:"bytes,1,opt,name=response,proto3,oneof"`
}
type Responses ¶ added in v0.0.3
type Responses struct { ResponseCode []*NamedResponseValue `protobuf:"bytes,1,rep,name=response_code,json=responseCode,proto3" json:"response_code,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,2,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
Response objects names can either be any valid HTTP status code or 'default'.
func (*Responses) Descriptor
deprecated
added in
v0.0.3
func (*Responses) GetResponseCode ¶ added in v0.0.3
func (x *Responses) GetResponseCode() []*NamedResponseValue
func (*Responses) GetVendorExtension ¶ added in v0.0.3
func (*Responses) ProtoMessage ¶ added in v0.0.3
func (*Responses) ProtoMessage()
func (*Responses) ProtoReflect ¶ added in v0.0.3
func (x *Responses) ProtoReflect() protoreflect.Message
type Schema ¶
type Schema struct { XRef string `protobuf:"bytes,1,opt,name=_ref,json=Ref,proto3" json:"_ref,omitempty"` Format string `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"` Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"` Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` Default *Any `protobuf:"bytes,5,opt,name=default,proto3" json:"default,omitempty"` MultipleOf float64 `protobuf:"fixed64,6,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"` Maximum float64 `protobuf:"fixed64,7,opt,name=maximum,proto3" json:"maximum,omitempty"` ExclusiveMaximum bool `protobuf:"varint,8,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"` Minimum float64 `protobuf:"fixed64,9,opt,name=minimum,proto3" json:"minimum,omitempty"` ExclusiveMinimum bool `protobuf:"varint,10,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"` MaxLength int64 `protobuf:"varint,11,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"` MinLength int64 `protobuf:"varint,12,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"` Pattern string `protobuf:"bytes,13,opt,name=pattern,proto3" json:"pattern,omitempty"` MaxItems int64 `protobuf:"varint,14,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"` MinItems int64 `protobuf:"varint,15,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"` UniqueItems bool `protobuf:"varint,16,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"` MaxProperties int64 `protobuf:"varint,17,opt,name=max_properties,json=maxProperties,proto3" json:"max_properties,omitempty"` MinProperties int64 `protobuf:"varint,18,opt,name=min_properties,json=minProperties,proto3" json:"min_properties,omitempty"` Required []string `protobuf:"bytes,19,rep,name=required,proto3" json:"required,omitempty"` Enum []*Any `protobuf:"bytes,20,rep,name=enum,proto3" json:"enum,omitempty"` AdditionalProperties *AdditionalPropertiesItem `protobuf:"bytes,21,opt,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` Type *TypeItem `protobuf:"bytes,22,opt,name=type,proto3" json:"type,omitempty"` Items *ItemsItem `protobuf:"bytes,23,opt,name=items,proto3" json:"items,omitempty"` AllOf []*Schema `protobuf:"bytes,24,rep,name=all_of,json=allOf,proto3" json:"all_of,omitempty"` Properties *Properties `protobuf:"bytes,25,opt,name=properties,proto3" json:"properties,omitempty"` Discriminator string `protobuf:"bytes,26,opt,name=discriminator,proto3" json:"discriminator,omitempty"` ReadOnly bool `protobuf:"varint,27,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"` Xml *Xml `protobuf:"bytes,28,opt,name=xml,proto3" json:"xml,omitempty"` ExternalDocs *ExternalDocs `protobuf:"bytes,29,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"` Example *Any `protobuf:"bytes,30,opt,name=example,proto3" json:"example,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,31,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
A deterministic version of a JSON Schema object.
func (*Schema) Descriptor
deprecated
func (*Schema) GetAdditionalProperties ¶ added in v0.0.3
func (x *Schema) GetAdditionalProperties() *AdditionalPropertiesItem
func (*Schema) GetDefault ¶ added in v0.0.3
func (*Schema) GetDescription ¶ added in v0.0.3
func (*Schema) GetDiscriminator ¶
func (*Schema) GetExample ¶
func (*Schema) GetExclusiveMaximum ¶ added in v0.0.3
func (*Schema) GetExclusiveMinimum ¶ added in v0.0.3
func (*Schema) GetExternalDocs ¶
func (x *Schema) GetExternalDocs() *ExternalDocs
func (*Schema) GetMaxItems ¶ added in v0.0.3
func (*Schema) GetMaxLength ¶ added in v0.0.3
func (*Schema) GetMaxProperties ¶ added in v0.0.3
func (*Schema) GetMaximum ¶ added in v0.0.3
func (*Schema) GetMinItems ¶ added in v0.0.3
func (*Schema) GetMinLength ¶ added in v0.0.3
func (*Schema) GetMinProperties ¶ added in v0.0.3
func (*Schema) GetMinimum ¶ added in v0.0.3
func (*Schema) GetMultipleOf ¶ added in v0.0.3
func (*Schema) GetPattern ¶ added in v0.0.3
func (*Schema) GetProperties ¶ added in v0.0.3
func (x *Schema) GetProperties() *Properties
func (*Schema) GetReadOnly ¶
func (*Schema) GetRequired ¶ added in v0.0.3
func (*Schema) GetUniqueItems ¶ added in v0.0.3
func (*Schema) GetVendorExtension ¶ added in v0.0.3
func (*Schema) ProtoMessage ¶
func (*Schema) ProtoMessage()
func (*Schema) ProtoReflect ¶
func (x *Schema) ProtoReflect() protoreflect.Message
type SchemaItem ¶ added in v0.0.3
type SchemaItem struct { // Types that are assignable to Oneof: // *SchemaItem_Schema // *SchemaItem_FileSchema Oneof isSchemaItem_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*SchemaItem) Descriptor
deprecated
added in
v0.0.3
func (*SchemaItem) Descriptor() ([]byte, []int)
Deprecated: Use SchemaItem.ProtoReflect.Descriptor instead.
func (*SchemaItem) GetFileSchema ¶ added in v0.0.3
func (x *SchemaItem) GetFileSchema() *FileSchema
func (*SchemaItem) GetOneof ¶ added in v0.0.3
func (m *SchemaItem) GetOneof() isSchemaItem_Oneof
func (*SchemaItem) GetSchema ¶ added in v0.0.3
func (x *SchemaItem) GetSchema() *Schema
func (*SchemaItem) ProtoMessage ¶ added in v0.0.3
func (*SchemaItem) ProtoMessage()
func (*SchemaItem) ProtoReflect ¶ added in v0.0.3
func (x *SchemaItem) ProtoReflect() protoreflect.Message
func (*SchemaItem) Reset ¶ added in v0.0.3
func (x *SchemaItem) Reset()
func (*SchemaItem) String ¶ added in v0.0.3
func (x *SchemaItem) String() string
type SchemaItem_FileSchema ¶ added in v0.0.3
type SchemaItem_FileSchema struct {
FileSchema *FileSchema `protobuf:"bytes,2,opt,name=file_schema,json=fileSchema,proto3,oneof"`
}
type SchemaItem_Schema ¶ added in v0.0.3
type SchemaItem_Schema struct {
Schema *Schema `protobuf:"bytes,1,opt,name=schema,proto3,oneof"`
}
type SecurityDefinitions ¶
type SecurityDefinitions struct { AdditionalProperties []*NamedSecurityDefinitionsItem `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*SecurityDefinitions) Descriptor
deprecated
func (*SecurityDefinitions) Descriptor() ([]byte, []int)
Deprecated: Use SecurityDefinitions.ProtoReflect.Descriptor instead.
func (*SecurityDefinitions) GetAdditionalProperties ¶ added in v0.0.3
func (x *SecurityDefinitions) GetAdditionalProperties() []*NamedSecurityDefinitionsItem
func (*SecurityDefinitions) ProtoMessage ¶
func (*SecurityDefinitions) ProtoMessage()
func (*SecurityDefinitions) ProtoReflect ¶
func (x *SecurityDefinitions) ProtoReflect() protoreflect.Message
func (*SecurityDefinitions) Reset ¶
func (x *SecurityDefinitions) Reset()
func (*SecurityDefinitions) String ¶
func (x *SecurityDefinitions) String() string
type SecurityDefinitionsItem ¶ added in v0.0.3
type SecurityDefinitionsItem struct { // Types that are assignable to Oneof: // *SecurityDefinitionsItem_BasicAuthenticationSecurity // *SecurityDefinitionsItem_ApiKeySecurity // *SecurityDefinitionsItem_Oauth2ImplicitSecurity // *SecurityDefinitionsItem_Oauth2PasswordSecurity // *SecurityDefinitionsItem_Oauth2ApplicationSecurity // *SecurityDefinitionsItem_Oauth2AccessCodeSecurity Oneof isSecurityDefinitionsItem_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*SecurityDefinitionsItem) Descriptor
deprecated
added in
v0.0.3
func (*SecurityDefinitionsItem) Descriptor() ([]byte, []int)
Deprecated: Use SecurityDefinitionsItem.ProtoReflect.Descriptor instead.
func (*SecurityDefinitionsItem) GetApiKeySecurity ¶ added in v0.0.3
func (x *SecurityDefinitionsItem) GetApiKeySecurity() *ApiKeySecurity
func (*SecurityDefinitionsItem) GetBasicAuthenticationSecurity ¶ added in v0.0.3
func (x *SecurityDefinitionsItem) GetBasicAuthenticationSecurity() *BasicAuthenticationSecurity
func (*SecurityDefinitionsItem) GetOauth2AccessCodeSecurity ¶ added in v0.0.3
func (x *SecurityDefinitionsItem) GetOauth2AccessCodeSecurity() *Oauth2AccessCodeSecurity
func (*SecurityDefinitionsItem) GetOauth2ApplicationSecurity ¶ added in v0.0.3
func (x *SecurityDefinitionsItem) GetOauth2ApplicationSecurity() *Oauth2ApplicationSecurity
func (*SecurityDefinitionsItem) GetOauth2ImplicitSecurity ¶ added in v0.0.3
func (x *SecurityDefinitionsItem) GetOauth2ImplicitSecurity() *Oauth2ImplicitSecurity
func (*SecurityDefinitionsItem) GetOauth2PasswordSecurity ¶ added in v0.0.3
func (x *SecurityDefinitionsItem) GetOauth2PasswordSecurity() *Oauth2PasswordSecurity
func (*SecurityDefinitionsItem) GetOneof ¶ added in v0.0.3
func (m *SecurityDefinitionsItem) GetOneof() isSecurityDefinitionsItem_Oneof
func (*SecurityDefinitionsItem) ProtoMessage ¶ added in v0.0.3
func (*SecurityDefinitionsItem) ProtoMessage()
func (*SecurityDefinitionsItem) ProtoReflect ¶ added in v0.0.3
func (x *SecurityDefinitionsItem) ProtoReflect() protoreflect.Message
func (*SecurityDefinitionsItem) Reset ¶ added in v0.0.3
func (x *SecurityDefinitionsItem) Reset()
func (*SecurityDefinitionsItem) String ¶ added in v0.0.3
func (x *SecurityDefinitionsItem) String() string
type SecurityDefinitionsItem_ApiKeySecurity ¶ added in v0.0.3
type SecurityDefinitionsItem_ApiKeySecurity struct {
ApiKeySecurity *ApiKeySecurity `protobuf:"bytes,2,opt,name=api_key_security,json=apiKeySecurity,proto3,oneof"`
}
type SecurityDefinitionsItem_BasicAuthenticationSecurity ¶ added in v0.0.3
type SecurityDefinitionsItem_BasicAuthenticationSecurity struct {
BasicAuthenticationSecurity *BasicAuthenticationSecurity `protobuf:"bytes,1,opt,name=basic_authentication_security,json=basicAuthenticationSecurity,proto3,oneof"`
}
type SecurityDefinitionsItem_Oauth2AccessCodeSecurity ¶ added in v0.0.3
type SecurityDefinitionsItem_Oauth2AccessCodeSecurity struct {
Oauth2AccessCodeSecurity *Oauth2AccessCodeSecurity `protobuf:"bytes,6,opt,name=oauth2_access_code_security,json=oauth2AccessCodeSecurity,proto3,oneof"`
}
type SecurityDefinitionsItem_Oauth2ApplicationSecurity ¶ added in v0.0.3
type SecurityDefinitionsItem_Oauth2ApplicationSecurity struct {
Oauth2ApplicationSecurity *Oauth2ApplicationSecurity `protobuf:"bytes,5,opt,name=oauth2_application_security,json=oauth2ApplicationSecurity,proto3,oneof"`
}
type SecurityDefinitionsItem_Oauth2ImplicitSecurity ¶ added in v0.0.3
type SecurityDefinitionsItem_Oauth2ImplicitSecurity struct {
Oauth2ImplicitSecurity *Oauth2ImplicitSecurity `protobuf:"bytes,3,opt,name=oauth2_implicit_security,json=oauth2ImplicitSecurity,proto3,oneof"`
}
type SecurityDefinitionsItem_Oauth2PasswordSecurity ¶ added in v0.0.3
type SecurityDefinitionsItem_Oauth2PasswordSecurity struct {
Oauth2PasswordSecurity *Oauth2PasswordSecurity `protobuf:"bytes,4,opt,name=oauth2_password_security,json=oauth2PasswordSecurity,proto3,oneof"`
}
type SecurityRequirement ¶
type SecurityRequirement struct { AdditionalProperties []*NamedStringArray `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*SecurityRequirement) Descriptor
deprecated
func (*SecurityRequirement) Descriptor() ([]byte, []int)
Deprecated: Use SecurityRequirement.ProtoReflect.Descriptor instead.
func (*SecurityRequirement) GetAdditionalProperties ¶ added in v0.0.3
func (x *SecurityRequirement) GetAdditionalProperties() []*NamedStringArray
func (*SecurityRequirement) ProtoMessage ¶
func (*SecurityRequirement) ProtoMessage()
func (*SecurityRequirement) ProtoReflect ¶
func (x *SecurityRequirement) ProtoReflect() protoreflect.Message
func (*SecurityRequirement) Reset ¶
func (x *SecurityRequirement) Reset()
func (*SecurityRequirement) String ¶
func (x *SecurityRequirement) String() string
type StringArray ¶ added in v0.0.3
type StringArray struct { Value []string `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*StringArray) Descriptor
deprecated
added in
v0.0.3
func (*StringArray) Descriptor() ([]byte, []int)
Deprecated: Use StringArray.ProtoReflect.Descriptor instead.
func (*StringArray) GetValue ¶ added in v0.0.3
func (x *StringArray) GetValue() []string
func (*StringArray) ProtoMessage ¶ added in v0.0.3
func (*StringArray) ProtoMessage()
func (*StringArray) ProtoReflect ¶ added in v0.0.3
func (x *StringArray) ProtoReflect() protoreflect.Message
func (*StringArray) Reset ¶ added in v0.0.3
func (x *StringArray) Reset()
func (*StringArray) String ¶ added in v0.0.3
func (x *StringArray) String() string
type Tag ¶
type Tag struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` ExternalDocs *ExternalDocs `protobuf:"bytes,3,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,4,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Tag) Descriptor
deprecated
func (*Tag) GetDescription ¶
func (*Tag) GetExternalDocs ¶
func (x *Tag) GetExternalDocs() *ExternalDocs
func (*Tag) GetVendorExtension ¶ added in v0.0.3
func (*Tag) ProtoMessage ¶
func (*Tag) ProtoMessage()
func (*Tag) ProtoReflect ¶
func (x *Tag) ProtoReflect() protoreflect.Message
type TypeItem ¶ added in v0.0.3
type TypeItem struct { Value []string `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*TypeItem) Descriptor
deprecated
added in
v0.0.3
func (*TypeItem) ProtoMessage ¶ added in v0.0.3
func (*TypeItem) ProtoMessage()
func (*TypeItem) ProtoReflect ¶ added in v0.0.3
func (x *TypeItem) ProtoReflect() protoreflect.Message
type VendorExtension ¶ added in v0.0.3
type VendorExtension struct { AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
Any property starting with x- is valid.
func (*VendorExtension) Descriptor
deprecated
added in
v0.0.3
func (*VendorExtension) Descriptor() ([]byte, []int)
Deprecated: Use VendorExtension.ProtoReflect.Descriptor instead.
func (*VendorExtension) GetAdditionalProperties ¶ added in v0.0.3
func (x *VendorExtension) GetAdditionalProperties() []*NamedAny
func (*VendorExtension) ProtoMessage ¶ added in v0.0.3
func (*VendorExtension) ProtoMessage()
func (*VendorExtension) ProtoReflect ¶ added in v0.0.3
func (x *VendorExtension) ProtoReflect() protoreflect.Message
func (*VendorExtension) Reset ¶ added in v0.0.3
func (x *VendorExtension) Reset()
func (*VendorExtension) String ¶ added in v0.0.3
func (x *VendorExtension) String() string
type Xml ¶ added in v0.0.3
type Xml struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` Attribute bool `protobuf:"varint,4,opt,name=attribute,proto3" json:"attribute,omitempty"` Wrapped bool `protobuf:"varint,5,opt,name=wrapped,proto3" json:"wrapped,omitempty"` VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"` // contains filtered or unexported fields }
func (*Xml) Descriptor
deprecated
added in
v0.0.3
func (*Xml) GetAttribute ¶ added in v0.0.3
func (*Xml) GetNamespace ¶ added in v0.0.3
func (*Xml) GetVendorExtension ¶ added in v0.0.3
func (*Xml) GetWrapped ¶ added in v0.0.3
func (*Xml) ProtoMessage ¶ added in v0.0.3
func (*Xml) ProtoMessage()
func (*Xml) ProtoReflect ¶ added in v0.0.3
func (x *Xml) ProtoReflect() protoreflect.Message