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) GetSchemaOrReference() *SchemaOrReference
- func (*AdditionalPropertiesItem) ProtoMessage()
- func (x *AdditionalPropertiesItem) ProtoReflect() protoreflect.Message
- func (x *AdditionalPropertiesItem) Reset()
- func (x *AdditionalPropertiesItem) String() string
- type AdditionalPropertiesItem_Boolean
- type AdditionalPropertiesItem_SchemaOrReference
- type Any
- type AnyOrExpression
- func (*AnyOrExpression) Descriptor() ([]byte, []int)deprecated
- func (x *AnyOrExpression) GetAny() *Any
- func (x *AnyOrExpression) GetExpression() *Expression
- func (m *AnyOrExpression) GetOneof() isAnyOrExpression_Oneof
- func (*AnyOrExpression) ProtoMessage()
- func (x *AnyOrExpression) ProtoReflect() protoreflect.Message
- func (x *AnyOrExpression) Reset()
- func (x *AnyOrExpression) String() string
- type AnyOrExpression_Any
- type AnyOrExpression_Expression
- type Callback
- func (*Callback) Descriptor() ([]byte, []int)deprecated
- func (x *Callback) GetPath() []*NamedPathItem
- func (x *Callback) GetSpecificationExtension() []*NamedAny
- func (*Callback) ProtoMessage()
- func (x *Callback) ProtoReflect() protoreflect.Message
- func (x *Callback) Reset()
- func (x *Callback) String() string
- type CallbackOrReference
- func (*CallbackOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *CallbackOrReference) GetCallback() *Callback
- func (m *CallbackOrReference) GetOneof() isCallbackOrReference_Oneof
- func (x *CallbackOrReference) GetReference() *Reference
- func (*CallbackOrReference) ProtoMessage()
- func (x *CallbackOrReference) ProtoReflect() protoreflect.Message
- func (x *CallbackOrReference) Reset()
- func (x *CallbackOrReference) String() string
- type CallbackOrReference_Callback
- type CallbackOrReference_Reference
- type CallbacksOrReferences
- func (*CallbacksOrReferences) Descriptor() ([]byte, []int)deprecated
- func (x *CallbacksOrReferences) GetAdditionalProperties() []*NamedCallbackOrReference
- func (*CallbacksOrReferences) ProtoMessage()
- func (x *CallbacksOrReferences) ProtoReflect() protoreflect.Message
- func (x *CallbacksOrReferences) Reset()
- func (x *CallbacksOrReferences) String() string
- type Components
- func (*Components) Descriptor() ([]byte, []int)deprecated
- func (x *Components) GetCallbacks() *CallbacksOrReferences
- func (x *Components) GetExamples() *ExamplesOrReferences
- func (x *Components) GetHeaders() *HeadersOrReferences
- func (x *Components) GetLinks() *LinksOrReferences
- func (x *Components) GetParameters() *ParametersOrReferences
- func (x *Components) GetRequestBodies() *RequestBodiesOrReferences
- func (x *Components) GetResponses() *ResponsesOrReferences
- func (x *Components) GetSchemas() *SchemasOrReferences
- func (x *Components) GetSecuritySchemes() *SecuritySchemesOrReferences
- func (x *Components) GetSpecificationExtension() []*NamedAny
- func (*Components) ProtoMessage()
- func (x *Components) ProtoReflect() protoreflect.Message
- func (x *Components) Reset()
- func (x *Components) String() string
- type Contact
- func (*Contact) Descriptor() ([]byte, []int)deprecated
- func (x *Contact) GetEmail() string
- func (x *Contact) GetName() string
- func (x *Contact) GetSpecificationExtension() []*NamedAny
- func (x *Contact) GetUrl() string
- func (*Contact) ProtoMessage()
- func (x *Contact) ProtoReflect() protoreflect.Message
- func (x *Contact) Reset()
- func (x *Contact) String() string
- type DefaultType
- func (*DefaultType) Descriptor() ([]byte, []int)deprecated
- func (x *DefaultType) GetBoolean() bool
- func (x *DefaultType) GetNumber() float64
- func (m *DefaultType) GetOneof() isDefaultType_Oneof
- func (x *DefaultType) GetString_() string
- func (*DefaultType) ProtoMessage()
- func (x *DefaultType) ProtoReflect() protoreflect.Message
- func (x *DefaultType) Reset()
- func (x *DefaultType) String() string
- type DefaultType_Boolean
- type DefaultType_Number
- type DefaultType_String_
- type Discriminator
- func (*Discriminator) Descriptor() ([]byte, []int)deprecated
- func (x *Discriminator) GetMapping() *Strings
- func (x *Discriminator) GetPropertyName() string
- func (x *Discriminator) GetSpecificationExtension() []*NamedAny
- func (*Discriminator) ProtoMessage()
- func (x *Discriminator) ProtoReflect() protoreflect.Message
- func (x *Discriminator) Reset()
- func (x *Discriminator) String() string
- type Document
- func (*Document) Descriptor() ([]byte, []int)deprecated
- func (x *Document) GetComponents() *Components
- func (x *Document) GetExternalDocs() *ExternalDocs
- func (x *Document) GetInfo() *Info
- func (x *Document) GetOpenapi() string
- func (x *Document) GetPaths() *Paths
- func (x *Document) GetSecurity() []*SecurityRequirement
- func (x *Document) GetServers() []*Server
- func (x *Document) GetSpecificationExtension() []*NamedAny
- func (x *Document) GetTags() []*Tag
- func (*Document) ProtoMessage()
- func (x *Document) ProtoReflect() protoreflect.Message
- func (x *Document) Reset()
- func (x *Document) String() string
- type Encoding
- func (*Encoding) Descriptor() ([]byte, []int)deprecated
- func (x *Encoding) GetAllowReserved() bool
- func (x *Encoding) GetContentType() string
- func (x *Encoding) GetExplode() bool
- func (x *Encoding) GetHeaders() *HeadersOrReferences
- func (x *Encoding) GetSpecificationExtension() []*NamedAny
- func (x *Encoding) GetStyle() string
- func (*Encoding) ProtoMessage()
- func (x *Encoding) ProtoReflect() protoreflect.Message
- func (x *Encoding) Reset()
- func (x *Encoding) String() string
- type Encodings
- type Example
- func (*Example) Descriptor() ([]byte, []int)deprecated
- func (x *Example) GetDescription() string
- func (x *Example) GetExternalValue() string
- func (x *Example) GetSpecificationExtension() []*NamedAny
- func (x *Example) GetSummary() string
- func (x *Example) GetValue() *Any
- func (*Example) ProtoMessage()
- func (x *Example) ProtoReflect() protoreflect.Message
- func (x *Example) Reset()
- func (x *Example) String() string
- type ExampleOrReference
- func (*ExampleOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *ExampleOrReference) GetExample() *Example
- func (m *ExampleOrReference) GetOneof() isExampleOrReference_Oneof
- func (x *ExampleOrReference) GetReference() *Reference
- func (*ExampleOrReference) ProtoMessage()
- func (x *ExampleOrReference) ProtoReflect() protoreflect.Message
- func (x *ExampleOrReference) Reset()
- func (x *ExampleOrReference) String() string
- type ExampleOrReference_Example
- type ExampleOrReference_Reference
- type ExamplesOrReferences
- func (*ExamplesOrReferences) Descriptor() ([]byte, []int)deprecated
- func (x *ExamplesOrReferences) GetAdditionalProperties() []*NamedExampleOrReference
- func (*ExamplesOrReferences) ProtoMessage()
- func (x *ExamplesOrReferences) ProtoReflect() protoreflect.Message
- func (x *ExamplesOrReferences) Reset()
- func (x *ExamplesOrReferences) String() string
- type Expression
- type ExternalDocs
- func (*ExternalDocs) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalDocs) GetDescription() string
- func (x *ExternalDocs) GetSpecificationExtension() []*NamedAny
- func (x *ExternalDocs) GetUrl() string
- func (*ExternalDocs) ProtoMessage()
- func (x *ExternalDocs) ProtoReflect() protoreflect.Message
- func (x *ExternalDocs) Reset()
- func (x *ExternalDocs) String() string
- type Header
- func (*Header) Descriptor() ([]byte, []int)deprecated
- func (x *Header) GetAllowEmptyValue() bool
- func (x *Header) GetAllowReserved() bool
- func (x *Header) GetContent() *MediaTypes
- func (x *Header) GetDeprecated() bool
- func (x *Header) GetDescription() string
- func (x *Header) GetExample() *Any
- func (x *Header) GetExamples() *ExamplesOrReferences
- func (x *Header) GetExplode() bool
- func (x *Header) GetRequired() bool
- func (x *Header) GetSchema() *SchemaOrReference
- func (x *Header) GetSpecificationExtension() []*NamedAny
- func (x *Header) GetStyle() string
- func (*Header) ProtoMessage()
- func (x *Header) ProtoReflect() protoreflect.Message
- func (x *Header) Reset()
- func (x *Header) String() string
- type HeaderOrReference
- func (*HeaderOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *HeaderOrReference) GetHeader() *Header
- func (m *HeaderOrReference) GetOneof() isHeaderOrReference_Oneof
- func (x *HeaderOrReference) GetReference() *Reference
- func (*HeaderOrReference) ProtoMessage()
- func (x *HeaderOrReference) ProtoReflect() protoreflect.Message
- func (x *HeaderOrReference) Reset()
- func (x *HeaderOrReference) String() string
- type HeaderOrReference_Header
- type HeaderOrReference_Reference
- type HeadersOrReferences
- func (*HeadersOrReferences) Descriptor() ([]byte, []int)deprecated
- func (x *HeadersOrReferences) GetAdditionalProperties() []*NamedHeaderOrReference
- func (*HeadersOrReferences) ProtoMessage()
- func (x *HeadersOrReferences) ProtoReflect() protoreflect.Message
- func (x *HeadersOrReferences) Reset()
- func (x *HeadersOrReferences) String() string
- 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) GetSpecificationExtension() []*NamedAny
- func (x *Info) GetSummary() string
- func (x *Info) GetTermsOfService() string
- func (x *Info) GetTitle() string
- 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 License
- func (*License) Descriptor() ([]byte, []int)deprecated
- func (x *License) GetName() string
- func (x *License) GetSpecificationExtension() []*NamedAny
- func (x *License) GetUrl() string
- func (*License) ProtoMessage()
- func (x *License) ProtoReflect() protoreflect.Message
- func (x *License) Reset()
- func (x *License) String() string
- type Link
- func (*Link) Descriptor() ([]byte, []int)deprecated
- func (x *Link) GetDescription() string
- func (x *Link) GetOperationId() string
- func (x *Link) GetOperationRef() string
- func (x *Link) GetParameters() *AnyOrExpression
- func (x *Link) GetRequestBody() *AnyOrExpression
- func (x *Link) GetServer() *Server
- func (x *Link) GetSpecificationExtension() []*NamedAny
- func (*Link) ProtoMessage()
- func (x *Link) ProtoReflect() protoreflect.Message
- func (x *Link) Reset()
- func (x *Link) String() string
- type LinkOrReference
- func (*LinkOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *LinkOrReference) GetLink() *Link
- func (m *LinkOrReference) GetOneof() isLinkOrReference_Oneof
- func (x *LinkOrReference) GetReference() *Reference
- func (*LinkOrReference) ProtoMessage()
- func (x *LinkOrReference) ProtoReflect() protoreflect.Message
- func (x *LinkOrReference) Reset()
- func (x *LinkOrReference) String() string
- type LinkOrReference_Link
- type LinkOrReference_Reference
- type LinksOrReferences
- func (*LinksOrReferences) Descriptor() ([]byte, []int)deprecated
- func (x *LinksOrReferences) GetAdditionalProperties() []*NamedLinkOrReference
- func (*LinksOrReferences) ProtoMessage()
- func (x *LinksOrReferences) ProtoReflect() protoreflect.Message
- func (x *LinksOrReferences) Reset()
- func (x *LinksOrReferences) String() string
- type MediaType
- func (*MediaType) Descriptor() ([]byte, []int)deprecated
- func (x *MediaType) GetEncoding() *Encodings
- func (x *MediaType) GetExample() *Any
- func (x *MediaType) GetExamples() *ExamplesOrReferences
- func (x *MediaType) GetSchema() *SchemaOrReference
- func (x *MediaType) GetSpecificationExtension() []*NamedAny
- func (*MediaType) ProtoMessage()
- func (x *MediaType) ProtoReflect() protoreflect.Message
- func (x *MediaType) Reset()
- func (x *MediaType) String() string
- type MediaTypes
- type NamedAny
- type NamedCallbackOrReference
- func (*NamedCallbackOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *NamedCallbackOrReference) GetName() string
- func (x *NamedCallbackOrReference) GetValue() *CallbackOrReference
- func (*NamedCallbackOrReference) ProtoMessage()
- func (x *NamedCallbackOrReference) ProtoReflect() protoreflect.Message
- func (x *NamedCallbackOrReference) Reset()
- func (x *NamedCallbackOrReference) String() string
- type NamedEncoding
- func (*NamedEncoding) Descriptor() ([]byte, []int)deprecated
- func (x *NamedEncoding) GetName() string
- func (x *NamedEncoding) GetValue() *Encoding
- func (*NamedEncoding) ProtoMessage()
- func (x *NamedEncoding) ProtoReflect() protoreflect.Message
- func (x *NamedEncoding) Reset()
- func (x *NamedEncoding) String() string
- type NamedExampleOrReference
- func (*NamedExampleOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *NamedExampleOrReference) GetName() string
- func (x *NamedExampleOrReference) GetValue() *ExampleOrReference
- func (*NamedExampleOrReference) ProtoMessage()
- func (x *NamedExampleOrReference) ProtoReflect() protoreflect.Message
- func (x *NamedExampleOrReference) Reset()
- func (x *NamedExampleOrReference) String() string
- type NamedHeaderOrReference
- func (*NamedHeaderOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *NamedHeaderOrReference) GetName() string
- func (x *NamedHeaderOrReference) GetValue() *HeaderOrReference
- func (*NamedHeaderOrReference) ProtoMessage()
- func (x *NamedHeaderOrReference) ProtoReflect() protoreflect.Message
- func (x *NamedHeaderOrReference) Reset()
- func (x *NamedHeaderOrReference) String() string
- type NamedLinkOrReference
- func (*NamedLinkOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *NamedLinkOrReference) GetName() string
- func (x *NamedLinkOrReference) GetValue() *LinkOrReference
- func (*NamedLinkOrReference) ProtoMessage()
- func (x *NamedLinkOrReference) ProtoReflect() protoreflect.Message
- func (x *NamedLinkOrReference) Reset()
- func (x *NamedLinkOrReference) String() string
- type NamedMediaType
- func (*NamedMediaType) Descriptor() ([]byte, []int)deprecated
- func (x *NamedMediaType) GetName() string
- func (x *NamedMediaType) GetValue() *MediaType
- func (*NamedMediaType) ProtoMessage()
- func (x *NamedMediaType) ProtoReflect() protoreflect.Message
- func (x *NamedMediaType) Reset()
- func (x *NamedMediaType) String() string
- type NamedParameterOrReference
- func (*NamedParameterOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *NamedParameterOrReference) GetName() string
- func (x *NamedParameterOrReference) GetValue() *ParameterOrReference
- func (*NamedParameterOrReference) ProtoMessage()
- func (x *NamedParameterOrReference) ProtoReflect() protoreflect.Message
- func (x *NamedParameterOrReference) Reset()
- func (x *NamedParameterOrReference) 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 NamedRequestBodyOrReference
- func (*NamedRequestBodyOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *NamedRequestBodyOrReference) GetName() string
- func (x *NamedRequestBodyOrReference) GetValue() *RequestBodyOrReference
- func (*NamedRequestBodyOrReference) ProtoMessage()
- func (x *NamedRequestBodyOrReference) ProtoReflect() protoreflect.Message
- func (x *NamedRequestBodyOrReference) Reset()
- func (x *NamedRequestBodyOrReference) String() string
- type NamedResponseOrReference
- func (*NamedResponseOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *NamedResponseOrReference) GetName() string
- func (x *NamedResponseOrReference) GetValue() *ResponseOrReference
- func (*NamedResponseOrReference) ProtoMessage()
- func (x *NamedResponseOrReference) ProtoReflect() protoreflect.Message
- func (x *NamedResponseOrReference) Reset()
- func (x *NamedResponseOrReference) String() string
- type NamedSchemaOrReference
- func (*NamedSchemaOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *NamedSchemaOrReference) GetName() string
- func (x *NamedSchemaOrReference) GetValue() *SchemaOrReference
- func (*NamedSchemaOrReference) ProtoMessage()
- func (x *NamedSchemaOrReference) ProtoReflect() protoreflect.Message
- func (x *NamedSchemaOrReference) Reset()
- func (x *NamedSchemaOrReference) String() string
- type NamedSecuritySchemeOrReference
- func (*NamedSecuritySchemeOrReference) Descriptor() ([]byte, []int)deprecated
- func (x *NamedSecuritySchemeOrReference) GetName() string
- func (x *NamedSecuritySchemeOrReference) GetValue() *SecuritySchemeOrReference
- func (*NamedSecuritySchemeOrReference) ProtoMessage()
- func (x *NamedSecuritySchemeOrReference) ProtoReflect() protoreflect.Message
- func (x *NamedSecuritySchemeOrReference) Reset()
- func (x *NamedSecuritySchemeOrReference) String() string
- type NamedServerVariable
- func (*NamedServerVariable) Descriptor() ([]byte, []int)deprecated
- func (x *NamedServerVariable) GetName() string
- func (x *NamedServerVariable) GetValue() *ServerVariable
- func (*NamedServerVariable) ProtoMessage()
- func (x *NamedServerVariable) ProtoReflect() protoreflect.Message
- func (x *NamedServerVariable) Reset()
- func (x *NamedServerVariable) 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 OauthFlow
- func (*OauthFlow) Descriptor() ([]byte, []int)deprecated
- func (x *OauthFlow) GetAuthorizationUrl() string
- func (x *OauthFlow) GetRefreshUrl() string
- func (x *OauthFlow) GetScopes() *Strings
- func (x *OauthFlow) GetSpecificationExtension() []*NamedAny
- func (x *OauthFlow) GetTokenUrl() string
- func (*OauthFlow) ProtoMessage()
- func (x *OauthFlow) ProtoReflect() protoreflect.Message
- func (x *OauthFlow) Reset()
- func (x *OauthFlow) String() string
- type OauthFlows
- func (*OauthFlows) Descriptor() ([]byte, []int)deprecated
- func (x *OauthFlows) GetAuthorizationCode() *OauthFlow
- func (x *OauthFlows) GetClientCredentials() *OauthFlow
- func (x *OauthFlows) GetImplicit() *OauthFlow
- func (x *OauthFlows) GetPassword() *OauthFlow
- func (x *OauthFlows) GetSpecificationExtension() []*NamedAny
- func (*OauthFlows) ProtoMessage()
- func (x *OauthFlows) ProtoReflect() protoreflect.Message
- func (x *OauthFlows) Reset()
- func (x *OauthFlows) String() string
- type Object
- type Operation
- func (*Operation) Descriptor() ([]byte, []int)deprecated
- func (x *Operation) GetCallbacks() *CallbacksOrReferences
- func (x *Operation) GetDeprecated() bool
- func (x *Operation) GetDescription() string
- func (x *Operation) GetExternalDocs() *ExternalDocs
- func (x *Operation) GetOperationId() string
- func (x *Operation) GetParameters() []*ParameterOrReference
- func (x *Operation) GetRequestBody() *RequestBodyOrReference
- func (x *Operation) GetResponses() *Responses
- func (x *Operation) GetSecurity() []*SecurityRequirement
- func (x *Operation) GetServers() []*Server
- func (x *Operation) GetSpecificationExtension() []*NamedAny
- func (x *Operation) GetSummary() string
- func (x *Operation) GetTags() []string
- 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) GetAllowEmptyValue() bool
- func (x *Parameter) GetAllowReserved() bool
- func (x *Parameter) GetContent() *MediaTypes
- func (x *Parameter) GetDeprecated() bool
- func (x *Parameter) GetDescription() string
- func (x *Parameter) GetExample() *Any
- func (x *Parameter) GetExamples() *ExamplesOrReferences
- func (x *Parameter) GetExplode() bool
- func (x *Parameter) GetIn() string
- func (x *Parameter) GetName() string
- func (x *Parameter) GetRequired() bool
- func (x *Parameter) GetSchema() *SchemaOrReference
- func (x *Parameter) GetSpecificationExtension() []*NamedAny
- func (x *Parameter) GetStyle() string
- func (*Parameter) ProtoMessage()
- func (x *Parameter) ProtoReflect() protoreflect.Message
- func (x *Parameter) Reset()
- func (x *Parameter) String() string
- type ParameterOrReference
- func (*ParameterOrReference) Descriptor() ([]byte, []int)deprecated
- func (m *ParameterOrReference) GetOneof() isParameterOrReference_Oneof
- func (x *ParameterOrReference) GetParameter() *Parameter
- func (x *ParameterOrReference) GetReference() *Reference
- func (*ParameterOrReference) ProtoMessage()
- func (x *ParameterOrReference) ProtoReflect() protoreflect.Message
- func (x *ParameterOrReference) Reset()
- func (x *ParameterOrReference) String() string
- type ParameterOrReference_Parameter
- type ParameterOrReference_Reference
- type ParametersOrReferences
- func (*ParametersOrReferences) Descriptor() ([]byte, []int)deprecated
- func (x *ParametersOrReferences) GetAdditionalProperties() []*NamedParameterOrReference
- func (*ParametersOrReferences) ProtoMessage()
- func (x *ParametersOrReferences) ProtoReflect() protoreflect.Message
- func (x *ParametersOrReferences) Reset()
- func (x *ParametersOrReferences) String() string
- type PathItem
- func (*PathItem) Descriptor() ([]byte, []int)deprecated
- func (x *PathItem) GetDelete() *Operation
- func (x *PathItem) GetDescription() string
- func (x *PathItem) GetGet() *Operation
- func (x *PathItem) GetHead() *Operation
- func (x *PathItem) GetOptions() *Operation
- func (x *PathItem) GetParameters() []*ParameterOrReference
- func (x *PathItem) GetPatch() *Operation
- func (x *PathItem) GetPost() *Operation
- func (x *PathItem) GetPut() *Operation
- func (x *PathItem) GetServers() []*Server
- func (x *PathItem) GetSpecificationExtension() []*NamedAny
- func (x *PathItem) GetSummary() string
- func (x *PathItem) GetTrace() *Operation
- func (x *PathItem) GetXRef() string
- func (*PathItem) ProtoMessage()
- func (x *PathItem) ProtoReflect() protoreflect.Message
- func (x *PathItem) Reset()
- func (x *PathItem) String() string
- type Paths
- type Properties
- type Reference
- type RequestBodiesOrReferences
- func (*RequestBodiesOrReferences) Descriptor() ([]byte, []int)deprecated
- func (x *RequestBodiesOrReferences) GetAdditionalProperties() []*NamedRequestBodyOrReference
- func (*RequestBodiesOrReferences) ProtoMessage()
- func (x *RequestBodiesOrReferences) ProtoReflect() protoreflect.Message
- func (x *RequestBodiesOrReferences) Reset()
- func (x *RequestBodiesOrReferences) String() string
- type RequestBody
- func (*RequestBody) Descriptor() ([]byte, []int)deprecated
- func (x *RequestBody) GetContent() *MediaTypes
- func (x *RequestBody) GetDescription() string
- func (x *RequestBody) GetRequired() bool
- func (x *RequestBody) GetSpecificationExtension() []*NamedAny
- func (*RequestBody) ProtoMessage()
- func (x *RequestBody) ProtoReflect() protoreflect.Message
- func (x *RequestBody) Reset()
- func (x *RequestBody) String() string
- type RequestBodyOrReference
- func (*RequestBodyOrReference) Descriptor() ([]byte, []int)deprecated
- func (m *RequestBodyOrReference) GetOneof() isRequestBodyOrReference_Oneof
- func (x *RequestBodyOrReference) GetReference() *Reference
- func (x *RequestBodyOrReference) GetRequestBody() *RequestBody
- func (*RequestBodyOrReference) ProtoMessage()
- func (x *RequestBodyOrReference) ProtoReflect() protoreflect.Message
- func (x *RequestBodyOrReference) Reset()
- func (x *RequestBodyOrReference) String() string
- type RequestBodyOrReference_Reference
- type RequestBodyOrReference_RequestBody
- type Response
- func (*Response) Descriptor() ([]byte, []int)deprecated
- func (x *Response) GetContent() *MediaTypes
- func (x *Response) GetDescription() string
- func (x *Response) GetHeaders() *HeadersOrReferences
- func (x *Response) GetLinks() *LinksOrReferences
- func (x *Response) GetSpecificationExtension() []*NamedAny
- func (*Response) ProtoMessage()
- func (x *Response) ProtoReflect() protoreflect.Message
- func (x *Response) Reset()
- func (x *Response) String() string
- type ResponseOrReference
- func (*ResponseOrReference) Descriptor() ([]byte, []int)deprecated
- func (m *ResponseOrReference) GetOneof() isResponseOrReference_Oneof
- func (x *ResponseOrReference) GetReference() *Reference
- func (x *ResponseOrReference) GetResponse() *Response
- func (*ResponseOrReference) ProtoMessage()
- func (x *ResponseOrReference) ProtoReflect() protoreflect.Message
- func (x *ResponseOrReference) Reset()
- func (x *ResponseOrReference) String() string
- type ResponseOrReference_Reference
- type ResponseOrReference_Response
- type Responses
- func (*Responses) Descriptor() ([]byte, []int)deprecated
- func (x *Responses) GetDefault() *ResponseOrReference
- func (x *Responses) GetResponseOrReference() []*NamedResponseOrReference
- func (x *Responses) GetSpecificationExtension() []*NamedAny
- func (*Responses) ProtoMessage()
- func (x *Responses) ProtoReflect() protoreflect.Message
- func (x *Responses) Reset()
- func (x *Responses) String() string
- type ResponsesOrReferences
- func (*ResponsesOrReferences) Descriptor() ([]byte, []int)deprecated
- func (x *ResponsesOrReferences) GetAdditionalProperties() []*NamedResponseOrReference
- func (*ResponsesOrReferences) ProtoMessage()
- func (x *ResponsesOrReferences) ProtoReflect() protoreflect.Message
- func (x *ResponsesOrReferences) Reset()
- func (x *ResponsesOrReferences) String() string
- type Schema
- func (*Schema) Descriptor() ([]byte, []int)deprecated
- func (x *Schema) GetAdditionalProperties() *AdditionalPropertiesItem
- func (x *Schema) GetAllOf() []*SchemaOrReference
- func (x *Schema) GetAnyOf() []*SchemaOrReference
- func (x *Schema) GetDefault() *DefaultType
- func (x *Schema) GetDeprecated() bool
- func (x *Schema) GetDescription() string
- func (x *Schema) GetDiscriminator() *Discriminator
- 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) GetNot() *Schema
- func (x *Schema) GetNullable() bool
- func (x *Schema) GetOneOf() []*SchemaOrReference
- func (x *Schema) GetPattern() string
- func (x *Schema) GetProperties() *Properties
- func (x *Schema) GetReadOnly() bool
- func (x *Schema) GetRequired() []string
- func (x *Schema) GetSpecificationExtension() []*NamedAny
- func (x *Schema) GetTitle() string
- func (x *Schema) GetType() string
- func (x *Schema) GetUniqueItems() bool
- func (x *Schema) GetWriteOnly() bool
- func (x *Schema) GetXml() *Xml
- func (*Schema) ProtoMessage()
- func (x *Schema) ProtoReflect() protoreflect.Message
- func (x *Schema) Reset()
- func (x *Schema) String() string
- type SchemaOrReference
- func (*SchemaOrReference) Descriptor() ([]byte, []int)deprecated
- func (m *SchemaOrReference) GetOneof() isSchemaOrReference_Oneof
- func (x *SchemaOrReference) GetReference() *Reference
- func (x *SchemaOrReference) GetSchema() *Schema
- func (*SchemaOrReference) ProtoMessage()
- func (x *SchemaOrReference) ProtoReflect() protoreflect.Message
- func (x *SchemaOrReference) Reset()
- func (x *SchemaOrReference) String() string
- type SchemaOrReference_Reference
- type SchemaOrReference_Schema
- type SchemasOrReferences
- func (*SchemasOrReferences) Descriptor() ([]byte, []int)deprecated
- func (x *SchemasOrReferences) GetAdditionalProperties() []*NamedSchemaOrReference
- func (*SchemasOrReferences) ProtoMessage()
- func (x *SchemasOrReferences) ProtoReflect() protoreflect.Message
- func (x *SchemasOrReferences) Reset()
- func (x *SchemasOrReferences) String() string
- 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 SecurityScheme
- func (*SecurityScheme) Descriptor() ([]byte, []int)deprecated
- func (x *SecurityScheme) GetBearerFormat() string
- func (x *SecurityScheme) GetDescription() string
- func (x *SecurityScheme) GetFlows() *OauthFlows
- func (x *SecurityScheme) GetIn() string
- func (x *SecurityScheme) GetName() string
- func (x *SecurityScheme) GetOpenIdConnectUrl() string
- func (x *SecurityScheme) GetScheme() string
- func (x *SecurityScheme) GetSpecificationExtension() []*NamedAny
- func (x *SecurityScheme) GetType() string
- func (*SecurityScheme) ProtoMessage()
- func (x *SecurityScheme) ProtoReflect() protoreflect.Message
- func (x *SecurityScheme) Reset()
- func (x *SecurityScheme) String() string
- type SecuritySchemeOrReference
- func (*SecuritySchemeOrReference) Descriptor() ([]byte, []int)deprecated
- func (m *SecuritySchemeOrReference) GetOneof() isSecuritySchemeOrReference_Oneof
- func (x *SecuritySchemeOrReference) GetReference() *Reference
- func (x *SecuritySchemeOrReference) GetSecurityScheme() *SecurityScheme
- func (*SecuritySchemeOrReference) ProtoMessage()
- func (x *SecuritySchemeOrReference) ProtoReflect() protoreflect.Message
- func (x *SecuritySchemeOrReference) Reset()
- func (x *SecuritySchemeOrReference) String() string
- type SecuritySchemeOrReference_Reference
- type SecuritySchemeOrReference_SecurityScheme
- type SecuritySchemesOrReferences
- func (*SecuritySchemesOrReferences) Descriptor() ([]byte, []int)deprecated
- func (x *SecuritySchemesOrReferences) GetAdditionalProperties() []*NamedSecuritySchemeOrReference
- func (*SecuritySchemesOrReferences) ProtoMessage()
- func (x *SecuritySchemesOrReferences) ProtoReflect() protoreflect.Message
- func (x *SecuritySchemesOrReferences) Reset()
- func (x *SecuritySchemesOrReferences) String() string
- type Server
- func (*Server) Descriptor() ([]byte, []int)deprecated
- func (x *Server) GetDescription() string
- func (x *Server) GetSpecificationExtension() []*NamedAny
- func (x *Server) GetUrl() string
- func (x *Server) GetVariables() *ServerVariables
- func (*Server) ProtoMessage()
- func (x *Server) ProtoReflect() protoreflect.Message
- func (x *Server) Reset()
- func (x *Server) String() string
- type ServerVariable
- func (*ServerVariable) Descriptor() ([]byte, []int)deprecated
- func (x *ServerVariable) GetDefault() string
- func (x *ServerVariable) GetDescription() string
- func (x *ServerVariable) GetEnum() []string
- func (x *ServerVariable) GetSpecificationExtension() []*NamedAny
- func (*ServerVariable) ProtoMessage()
- func (x *ServerVariable) ProtoReflect() protoreflect.Message
- func (x *ServerVariable) Reset()
- func (x *ServerVariable) String() string
- type ServerVariables
- func (*ServerVariables) Descriptor() ([]byte, []int)deprecated
- func (x *ServerVariables) GetAdditionalProperties() []*NamedServerVariable
- func (*ServerVariables) ProtoMessage()
- func (x *ServerVariables) ProtoReflect() protoreflect.Message
- func (x *ServerVariables) Reset()
- func (x *ServerVariables) String() string
- type SpecificationExtension
- func (*SpecificationExtension) Descriptor() ([]byte, []int)deprecated
- func (x *SpecificationExtension) GetBoolean() bool
- func (x *SpecificationExtension) GetNumber() float64
- func (m *SpecificationExtension) GetOneof() isSpecificationExtension_Oneof
- func (x *SpecificationExtension) GetString_() string
- func (*SpecificationExtension) ProtoMessage()
- func (x *SpecificationExtension) ProtoReflect() protoreflect.Message
- func (x *SpecificationExtension) Reset()
- func (x *SpecificationExtension) String() string
- type SpecificationExtension_Boolean
- type SpecificationExtension_Number
- type SpecificationExtension_String_
- type StringArray
- type Strings
- 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) GetSpecificationExtension() []*NamedAny
- func (*Tag) ProtoMessage()
- func (x *Tag) ProtoReflect() protoreflect.Message
- func (x *Tag) Reset()
- func (x *Tag) 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) GetSpecificationExtension() []*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 File_openapiv3_gopenapiv3_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AdditionalPropertiesItem ¶
type AdditionalPropertiesItem struct { // Types that are assignable to Oneof: // *AdditionalPropertiesItem_SchemaOrReference // *AdditionalPropertiesItem_Boolean Oneof isAdditionalPropertiesItem_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*AdditionalPropertiesItem) Descriptor
deprecated
func (*AdditionalPropertiesItem) Descriptor() ([]byte, []int)
Deprecated: Use AdditionalPropertiesItem.ProtoReflect.Descriptor instead.
func (*AdditionalPropertiesItem) GetBoolean ¶
func (x *AdditionalPropertiesItem) GetBoolean() bool
func (*AdditionalPropertiesItem) GetOneof ¶
func (m *AdditionalPropertiesItem) GetOneof() isAdditionalPropertiesItem_Oneof
func (*AdditionalPropertiesItem) GetSchemaOrReference ¶
func (x *AdditionalPropertiesItem) GetSchemaOrReference() *SchemaOrReference
func (*AdditionalPropertiesItem) ProtoMessage ¶
func (*AdditionalPropertiesItem) ProtoMessage()
func (*AdditionalPropertiesItem) ProtoReflect ¶
func (x *AdditionalPropertiesItem) ProtoReflect() protoreflect.Message
func (*AdditionalPropertiesItem) Reset ¶
func (x *AdditionalPropertiesItem) Reset()
func (*AdditionalPropertiesItem) String ¶
func (x *AdditionalPropertiesItem) String() string
type AdditionalPropertiesItem_Boolean ¶
type AdditionalPropertiesItem_Boolean struct {
Boolean bool `protobuf:"varint,2,opt,name=boolean,proto3,oneof"`
}
type AdditionalPropertiesItem_SchemaOrReference ¶
type AdditionalPropertiesItem_SchemaOrReference struct {
SchemaOrReference *SchemaOrReference `protobuf:"bytes,1,opt,name=schema_or_reference,json=schemaOrReference,proto3,oneof"`
}
type Any ¶
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
func (*Any) ProtoMessage ¶
func (*Any) ProtoMessage()
func (*Any) ProtoReflect ¶
func (x *Any) ProtoReflect() protoreflect.Message
type AnyOrExpression ¶
type AnyOrExpression struct { // Types that are assignable to Oneof: // *AnyOrExpression_Any // *AnyOrExpression_Expression Oneof isAnyOrExpression_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*AnyOrExpression) Descriptor
deprecated
func (*AnyOrExpression) Descriptor() ([]byte, []int)
Deprecated: Use AnyOrExpression.ProtoReflect.Descriptor instead.
func (*AnyOrExpression) GetAny ¶
func (x *AnyOrExpression) GetAny() *Any
func (*AnyOrExpression) GetExpression ¶
func (x *AnyOrExpression) GetExpression() *Expression
func (*AnyOrExpression) GetOneof ¶
func (m *AnyOrExpression) GetOneof() isAnyOrExpression_Oneof
func (*AnyOrExpression) ProtoMessage ¶
func (*AnyOrExpression) ProtoMessage()
func (*AnyOrExpression) ProtoReflect ¶
func (x *AnyOrExpression) ProtoReflect() protoreflect.Message
func (*AnyOrExpression) Reset ¶
func (x *AnyOrExpression) Reset()
func (*AnyOrExpression) String ¶
func (x *AnyOrExpression) String() string
type AnyOrExpression_Any ¶
type AnyOrExpression_Any struct {
Any *Any `protobuf:"bytes,1,opt,name=any,proto3,oneof"`
}
type AnyOrExpression_Expression ¶
type AnyOrExpression_Expression struct {
Expression *Expression `protobuf:"bytes,2,opt,name=expression,proto3,oneof"`
}
type Callback ¶
type Callback struct { Path []*NamedPathItem `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
A map of possible out-of band callbacks related to the parent operation. Each value in the map is a Path Item Object that describes a set of requests that may be initiated by the API provider and the expected responses. The key value used to identify the callback object is an expression, evaluated at runtime, that identifies a URL to use for the callback operation.
func (*Callback) Descriptor
deprecated
func (*Callback) GetPath ¶
func (x *Callback) GetPath() []*NamedPathItem
func (*Callback) GetSpecificationExtension ¶
func (*Callback) ProtoMessage ¶
func (*Callback) ProtoMessage()
func (*Callback) ProtoReflect ¶
func (x *Callback) ProtoReflect() protoreflect.Message
type CallbackOrReference ¶
type CallbackOrReference struct { // Types that are assignable to Oneof: // *CallbackOrReference_Callback // *CallbackOrReference_Reference Oneof isCallbackOrReference_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*CallbackOrReference) Descriptor
deprecated
func (*CallbackOrReference) Descriptor() ([]byte, []int)
Deprecated: Use CallbackOrReference.ProtoReflect.Descriptor instead.
func (*CallbackOrReference) GetCallback ¶
func (x *CallbackOrReference) GetCallback() *Callback
func (*CallbackOrReference) GetOneof ¶
func (m *CallbackOrReference) GetOneof() isCallbackOrReference_Oneof
func (*CallbackOrReference) GetReference ¶
func (x *CallbackOrReference) GetReference() *Reference
func (*CallbackOrReference) ProtoMessage ¶
func (*CallbackOrReference) ProtoMessage()
func (*CallbackOrReference) ProtoReflect ¶
func (x *CallbackOrReference) ProtoReflect() protoreflect.Message
func (*CallbackOrReference) Reset ¶
func (x *CallbackOrReference) Reset()
func (*CallbackOrReference) String ¶
func (x *CallbackOrReference) String() string
type CallbackOrReference_Callback ¶
type CallbackOrReference_Callback struct {
Callback *Callback `protobuf:"bytes,1,opt,name=callback,proto3,oneof"`
}
type CallbackOrReference_Reference ¶
type CallbackOrReference_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type CallbacksOrReferences ¶
type CallbacksOrReferences struct { AdditionalProperties []*NamedCallbackOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*CallbacksOrReferences) Descriptor
deprecated
func (*CallbacksOrReferences) Descriptor() ([]byte, []int)
Deprecated: Use CallbacksOrReferences.ProtoReflect.Descriptor instead.
func (*CallbacksOrReferences) GetAdditionalProperties ¶
func (x *CallbacksOrReferences) GetAdditionalProperties() []*NamedCallbackOrReference
func (*CallbacksOrReferences) ProtoMessage ¶
func (*CallbacksOrReferences) ProtoMessage()
func (*CallbacksOrReferences) ProtoReflect ¶
func (x *CallbacksOrReferences) ProtoReflect() protoreflect.Message
func (*CallbacksOrReferences) Reset ¶
func (x *CallbacksOrReferences) Reset()
func (*CallbacksOrReferences) String ¶
func (x *CallbacksOrReferences) String() string
type Components ¶
type Components struct { Schemas *SchemasOrReferences `protobuf:"bytes,1,opt,name=schemas,proto3" json:"schemas,omitempty"` Responses *ResponsesOrReferences `protobuf:"bytes,2,opt,name=responses,proto3" json:"responses,omitempty"` Parameters *ParametersOrReferences `protobuf:"bytes,3,opt,name=parameters,proto3" json:"parameters,omitempty"` Examples *ExamplesOrReferences `protobuf:"bytes,4,opt,name=examples,proto3" json:"examples,omitempty"` RequestBodies *RequestBodiesOrReferences `protobuf:"bytes,5,opt,name=request_bodies,json=requestBodies,proto3" json:"request_bodies,omitempty"` Headers *HeadersOrReferences `protobuf:"bytes,6,opt,name=headers,proto3" json:"headers,omitempty"` SecuritySchemes *SecuritySchemesOrReferences `protobuf:"bytes,7,opt,name=security_schemes,json=securitySchemes,proto3" json:"security_schemes,omitempty"` Links *LinksOrReferences `protobuf:"bytes,8,opt,name=links,proto3" json:"links,omitempty"` Callbacks *CallbacksOrReferences `protobuf:"bytes,9,opt,name=callbacks,proto3" json:"callbacks,omitempty"` SpecificationExtension []*NamedAny `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
Holds a set of reusable objects for different aspects of the OAS. All objects defined within the components object will have no effect on the API unless they are explicitly referenced from properties outside the components object.
func (*Components) Descriptor
deprecated
func (*Components) Descriptor() ([]byte, []int)
Deprecated: Use Components.ProtoReflect.Descriptor instead.
func (*Components) GetCallbacks ¶
func (x *Components) GetCallbacks() *CallbacksOrReferences
func (*Components) GetExamples ¶
func (x *Components) GetExamples() *ExamplesOrReferences
func (*Components) GetHeaders ¶
func (x *Components) GetHeaders() *HeadersOrReferences
func (*Components) GetLinks ¶
func (x *Components) GetLinks() *LinksOrReferences
func (*Components) GetParameters ¶
func (x *Components) GetParameters() *ParametersOrReferences
func (*Components) GetRequestBodies ¶
func (x *Components) GetRequestBodies() *RequestBodiesOrReferences
func (*Components) GetResponses ¶
func (x *Components) GetResponses() *ResponsesOrReferences
func (*Components) GetSchemas ¶
func (x *Components) GetSchemas() *SchemasOrReferences
func (*Components) GetSecuritySchemes ¶
func (x *Components) GetSecuritySchemes() *SecuritySchemesOrReferences
func (*Components) GetSpecificationExtension ¶
func (x *Components) GetSpecificationExtension() []*NamedAny
func (*Components) ProtoMessage ¶
func (*Components) ProtoMessage()
func (*Components) ProtoReflect ¶
func (x *Components) ProtoReflect() protoreflect.Message
func (*Components) Reset ¶
func (x *Components) Reset()
func (*Components) String ¶
func (x *Components) String() string
type Contact ¶
type Contact struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Contact information for the exposed API.
func (*Contact) Descriptor
deprecated
func (*Contact) GetSpecificationExtension ¶
func (*Contact) ProtoMessage ¶
func (*Contact) ProtoMessage()
func (*Contact) ProtoReflect ¶
func (x *Contact) ProtoReflect() protoreflect.Message
type DefaultType ¶
type DefaultType struct { // Types that are assignable to Oneof: // *DefaultType_Number // *DefaultType_Boolean // *DefaultType_String_ Oneof isDefaultType_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*DefaultType) Descriptor
deprecated
func (*DefaultType) Descriptor() ([]byte, []int)
Deprecated: Use DefaultType.ProtoReflect.Descriptor instead.
func (*DefaultType) GetBoolean ¶
func (x *DefaultType) GetBoolean() bool
func (*DefaultType) GetNumber ¶
func (x *DefaultType) GetNumber() float64
func (*DefaultType) GetOneof ¶
func (m *DefaultType) GetOneof() isDefaultType_Oneof
func (*DefaultType) GetString_ ¶
func (x *DefaultType) GetString_() string
func (*DefaultType) ProtoMessage ¶
func (*DefaultType) ProtoMessage()
func (*DefaultType) ProtoReflect ¶
func (x *DefaultType) ProtoReflect() protoreflect.Message
func (*DefaultType) Reset ¶
func (x *DefaultType) Reset()
func (*DefaultType) String ¶
func (x *DefaultType) String() string
type DefaultType_Boolean ¶
type DefaultType_Boolean struct {
Boolean bool `protobuf:"varint,2,opt,name=boolean,proto3,oneof"`
}
type DefaultType_Number ¶
type DefaultType_Number struct {
Number float64 `protobuf:"fixed64,1,opt,name=number,proto3,oneof"`
}
type DefaultType_String_ ¶
type DefaultType_String_ struct {
String_ string `protobuf:"bytes,3,opt,name=string,proto3,oneof"`
}
type Discriminator ¶
type Discriminator struct { PropertyName string `protobuf:"bytes,1,opt,name=property_name,json=propertyName,proto3" json:"property_name,omitempty"` Mapping *Strings `protobuf:"bytes,2,opt,name=mapping,proto3" json:"mapping,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
When request bodies or response payloads may be one of a number of different schemas, a `discriminator` object can be used to aid in serialization, deserialization, and validation. The discriminator is a specific object in a schema which is used to inform the consumer of the specification of an alternative schema based on the value associated with it. When using the discriminator, _inline_ schemas will not be considered.
func (*Discriminator) Descriptor
deprecated
func (*Discriminator) Descriptor() ([]byte, []int)
Deprecated: Use Discriminator.ProtoReflect.Descriptor instead.
func (*Discriminator) GetMapping ¶
func (x *Discriminator) GetMapping() *Strings
func (*Discriminator) GetPropertyName ¶
func (x *Discriminator) GetPropertyName() string
func (*Discriminator) GetSpecificationExtension ¶
func (x *Discriminator) GetSpecificationExtension() []*NamedAny
func (*Discriminator) ProtoMessage ¶
func (*Discriminator) ProtoMessage()
func (*Discriminator) ProtoReflect ¶
func (x *Discriminator) ProtoReflect() protoreflect.Message
func (*Discriminator) Reset ¶
func (x *Discriminator) Reset()
func (*Discriminator) String ¶
func (x *Discriminator) String() string
type Document ¶
type Document struct { Openapi string `protobuf:"bytes,1,opt,name=openapi,proto3" json:"openapi,omitempty"` Info *Info `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"` Servers []*Server `protobuf:"bytes,3,rep,name=servers,proto3" json:"servers,omitempty"` Paths *Paths `protobuf:"bytes,4,opt,name=paths,proto3" json:"paths,omitempty"` Components *Components `protobuf:"bytes,5,opt,name=components,proto3" json:"components,omitempty"` Security []*SecurityRequirement `protobuf:"bytes,6,rep,name=security,proto3" json:"security,omitempty"` Tags []*Tag `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"` ExternalDocs *ExternalDocs `protobuf:"bytes,8,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Document) Descriptor
deprecated
func (*Document) GetComponents ¶
func (x *Document) GetComponents() *Components
func (*Document) GetExternalDocs ¶
func (x *Document) GetExternalDocs() *ExternalDocs
func (*Document) GetOpenapi ¶
func (*Document) GetSecurity ¶
func (x *Document) GetSecurity() []*SecurityRequirement
func (*Document) GetServers ¶
func (*Document) GetSpecificationExtension ¶
func (*Document) ProtoMessage ¶
func (*Document) ProtoMessage()
func (*Document) ProtoReflect ¶
func (x *Document) ProtoReflect() protoreflect.Message
type Encoding ¶
type Encoding struct { ContentType string `protobuf:"bytes,1,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` Headers *HeadersOrReferences `protobuf:"bytes,2,opt,name=headers,proto3" json:"headers,omitempty"` Style string `protobuf:"bytes,3,opt,name=style,proto3" json:"style,omitempty"` Explode bool `protobuf:"varint,4,opt,name=explode,proto3" json:"explode,omitempty"` AllowReserved bool `protobuf:"varint,5,opt,name=allow_reserved,json=allowReserved,proto3" json:"allow_reserved,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
A single encoding definition applied to a single schema property.
func (*Encoding) Descriptor
deprecated
func (*Encoding) GetAllowReserved ¶
func (*Encoding) GetContentType ¶
func (*Encoding) GetExplode ¶
func (*Encoding) GetHeaders ¶
func (x *Encoding) GetHeaders() *HeadersOrReferences
func (*Encoding) GetSpecificationExtension ¶
func (*Encoding) ProtoMessage ¶
func (*Encoding) ProtoMessage()
func (*Encoding) ProtoReflect ¶
func (x *Encoding) ProtoReflect() protoreflect.Message
type Encodings ¶
type Encodings struct { AdditionalProperties []*NamedEncoding `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Encodings) Descriptor
deprecated
func (*Encodings) GetAdditionalProperties ¶
func (x *Encodings) GetAdditionalProperties() []*NamedEncoding
func (*Encodings) ProtoMessage ¶
func (*Encodings) ProtoMessage()
func (*Encodings) ProtoReflect ¶
func (x *Encodings) ProtoReflect() protoreflect.Message
type Example ¶
type Example struct { Summary string `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` Value *Any `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` ExternalValue string `protobuf:"bytes,4,opt,name=external_value,json=externalValue,proto3" json:"external_value,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Example) Descriptor
deprecated
func (*Example) GetDescription ¶
func (*Example) GetExternalValue ¶
func (*Example) GetSpecificationExtension ¶
func (*Example) GetSummary ¶
func (*Example) ProtoMessage ¶
func (*Example) ProtoMessage()
func (*Example) ProtoReflect ¶
func (x *Example) ProtoReflect() protoreflect.Message
type ExampleOrReference ¶
type ExampleOrReference struct { // Types that are assignable to Oneof: // *ExampleOrReference_Example // *ExampleOrReference_Reference Oneof isExampleOrReference_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*ExampleOrReference) Descriptor
deprecated
func (*ExampleOrReference) Descriptor() ([]byte, []int)
Deprecated: Use ExampleOrReference.ProtoReflect.Descriptor instead.
func (*ExampleOrReference) GetExample ¶
func (x *ExampleOrReference) GetExample() *Example
func (*ExampleOrReference) GetOneof ¶
func (m *ExampleOrReference) GetOneof() isExampleOrReference_Oneof
func (*ExampleOrReference) GetReference ¶
func (x *ExampleOrReference) GetReference() *Reference
func (*ExampleOrReference) ProtoMessage ¶
func (*ExampleOrReference) ProtoMessage()
func (*ExampleOrReference) ProtoReflect ¶
func (x *ExampleOrReference) ProtoReflect() protoreflect.Message
func (*ExampleOrReference) Reset ¶
func (x *ExampleOrReference) Reset()
func (*ExampleOrReference) String ¶
func (x *ExampleOrReference) String() string
type ExampleOrReference_Example ¶
type ExampleOrReference_Example struct {
Example *Example `protobuf:"bytes,1,opt,name=example,proto3,oneof"`
}
type ExampleOrReference_Reference ¶
type ExampleOrReference_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type ExamplesOrReferences ¶
type ExamplesOrReferences struct { AdditionalProperties []*NamedExampleOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*ExamplesOrReferences) Descriptor
deprecated
func (*ExamplesOrReferences) Descriptor() ([]byte, []int)
Deprecated: Use ExamplesOrReferences.ProtoReflect.Descriptor instead.
func (*ExamplesOrReferences) GetAdditionalProperties ¶
func (x *ExamplesOrReferences) GetAdditionalProperties() []*NamedExampleOrReference
func (*ExamplesOrReferences) ProtoMessage ¶
func (*ExamplesOrReferences) ProtoMessage()
func (*ExamplesOrReferences) ProtoReflect ¶
func (x *ExamplesOrReferences) ProtoReflect() protoreflect.Message
func (*ExamplesOrReferences) Reset ¶
func (x *ExamplesOrReferences) Reset()
func (*ExamplesOrReferences) String ¶
func (x *ExamplesOrReferences) String() string
type Expression ¶
type Expression struct { AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Expression) Descriptor
deprecated
func (*Expression) Descriptor() ([]byte, []int)
Deprecated: Use Expression.ProtoReflect.Descriptor instead.
func (*Expression) GetAdditionalProperties ¶
func (x *Expression) GetAdditionalProperties() []*NamedAny
func (*Expression) ProtoMessage ¶
func (*Expression) ProtoMessage()
func (*Expression) ProtoReflect ¶
func (x *Expression) ProtoReflect() protoreflect.Message
func (*Expression) Reset ¶
func (x *Expression) Reset()
func (*Expression) String ¶
func (x *Expression) String() string
type ExternalDocs ¶
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"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Allows referencing an external resource for extended documentation.
func (*ExternalDocs) Descriptor
deprecated
func (*ExternalDocs) Descriptor() ([]byte, []int)
Deprecated: Use ExternalDocs.ProtoReflect.Descriptor instead.
func (*ExternalDocs) GetDescription ¶
func (x *ExternalDocs) GetDescription() string
func (*ExternalDocs) GetSpecificationExtension ¶
func (x *ExternalDocs) GetSpecificationExtension() []*NamedAny
func (*ExternalDocs) GetUrl ¶
func (x *ExternalDocs) GetUrl() string
func (*ExternalDocs) ProtoMessage ¶
func (*ExternalDocs) ProtoMessage()
func (*ExternalDocs) ProtoReflect ¶
func (x *ExternalDocs) ProtoReflect() protoreflect.Message
func (*ExternalDocs) Reset ¶
func (x *ExternalDocs) Reset()
func (*ExternalDocs) String ¶
func (x *ExternalDocs) String() string
type Header ¶
type Header struct { Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` Required bool `protobuf:"varint,2,opt,name=required,proto3" json:"required,omitempty"` Deprecated bool `protobuf:"varint,3,opt,name=deprecated,proto3" json:"deprecated,omitempty"` AllowEmptyValue bool `protobuf:"varint,4,opt,name=allow_empty_value,json=allowEmptyValue,proto3" json:"allow_empty_value,omitempty"` Style string `protobuf:"bytes,5,opt,name=style,proto3" json:"style,omitempty"` Explode bool `protobuf:"varint,6,opt,name=explode,proto3" json:"explode,omitempty"` AllowReserved bool `protobuf:"varint,7,opt,name=allow_reserved,json=allowReserved,proto3" json:"allow_reserved,omitempty"` Schema *SchemaOrReference `protobuf:"bytes,8,opt,name=schema,proto3" json:"schema,omitempty"` Example *Any `protobuf:"bytes,9,opt,name=example,proto3" json:"example,omitempty"` Examples *ExamplesOrReferences `protobuf:"bytes,10,opt,name=examples,proto3" json:"examples,omitempty"` Content *MediaTypes `protobuf:"bytes,11,opt,name=content,proto3" json:"content,omitempty"` SpecificationExtension []*NamedAny `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
The Header Object follows the structure of the Parameter Object with the following changes: 1. `name` MUST NOT be specified, it is given in the corresponding `headers` map. 1. `in` MUST NOT be specified, it is implicitly in `header`. 1. All traits that are affected by the location MUST be applicable to a location of `header` (for example, `style`).
func (*Header) Descriptor
deprecated
func (*Header) GetAllowEmptyValue ¶
func (*Header) GetAllowReserved ¶
func (*Header) GetContent ¶
func (x *Header) GetContent() *MediaTypes
func (*Header) GetDeprecated ¶
func (*Header) GetDescription ¶
func (*Header) GetExample ¶
func (*Header) GetExamples ¶
func (x *Header) GetExamples() *ExamplesOrReferences
func (*Header) GetExplode ¶
func (*Header) GetRequired ¶
func (*Header) GetSchema ¶
func (x *Header) GetSchema() *SchemaOrReference
func (*Header) GetSpecificationExtension ¶
func (*Header) ProtoMessage ¶
func (*Header) ProtoMessage()
func (*Header) ProtoReflect ¶
func (x *Header) ProtoReflect() protoreflect.Message
type HeaderOrReference ¶
type HeaderOrReference struct { // Types that are assignable to Oneof: // *HeaderOrReference_Header // *HeaderOrReference_Reference Oneof isHeaderOrReference_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*HeaderOrReference) Descriptor
deprecated
func (*HeaderOrReference) Descriptor() ([]byte, []int)
Deprecated: Use HeaderOrReference.ProtoReflect.Descriptor instead.
func (*HeaderOrReference) GetHeader ¶
func (x *HeaderOrReference) GetHeader() *Header
func (*HeaderOrReference) GetOneof ¶
func (m *HeaderOrReference) GetOneof() isHeaderOrReference_Oneof
func (*HeaderOrReference) GetReference ¶
func (x *HeaderOrReference) GetReference() *Reference
func (*HeaderOrReference) ProtoMessage ¶
func (*HeaderOrReference) ProtoMessage()
func (*HeaderOrReference) ProtoReflect ¶
func (x *HeaderOrReference) ProtoReflect() protoreflect.Message
func (*HeaderOrReference) Reset ¶
func (x *HeaderOrReference) Reset()
func (*HeaderOrReference) String ¶
func (x *HeaderOrReference) String() string
type HeaderOrReference_Header ¶
type HeaderOrReference_Header struct {
Header *Header `protobuf:"bytes,1,opt,name=header,proto3,oneof"`
}
type HeaderOrReference_Reference ¶
type HeaderOrReference_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type HeadersOrReferences ¶
type HeadersOrReferences struct { AdditionalProperties []*NamedHeaderOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*HeadersOrReferences) Descriptor
deprecated
func (*HeadersOrReferences) Descriptor() ([]byte, []int)
Deprecated: Use HeadersOrReferences.ProtoReflect.Descriptor instead.
func (*HeadersOrReferences) GetAdditionalProperties ¶
func (x *HeadersOrReferences) GetAdditionalProperties() []*NamedHeaderOrReference
func (*HeadersOrReferences) ProtoMessage ¶
func (*HeadersOrReferences) ProtoMessage()
func (*HeadersOrReferences) ProtoReflect ¶
func (x *HeadersOrReferences) ProtoReflect() protoreflect.Message
func (*HeadersOrReferences) Reset ¶
func (x *HeadersOrReferences) Reset()
func (*HeadersOrReferences) String ¶
func (x *HeadersOrReferences) String() string
type Info ¶
type Info struct { Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` TermsOfService string `protobuf:"bytes,3,opt,name=terms_of_service,json=termsOfService,proto3" json:"terms_of_service,omitempty"` Contact *Contact `protobuf:"bytes,4,opt,name=contact,proto3" json:"contact,omitempty"` License *License `protobuf:"bytes,5,opt,name=license,proto3" json:"license,omitempty"` Version string `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ Summary string `protobuf:"bytes,8,opt,name=summary,proto3" json:"summary,omitempty"` // contains filtered or unexported fields }
The object provides metadata about the API. The metadata MAY be used by the clients if needed, and MAY be presented in editing or documentation generation tools for convenience.
func (*Info) Descriptor
deprecated
func (*Info) GetContact ¶
func (*Info) GetDescription ¶
func (*Info) GetLicense ¶
func (*Info) GetSpecificationExtension ¶
func (*Info) GetSummary ¶
func (*Info) GetTermsOfService ¶
func (*Info) GetVersion ¶
func (*Info) ProtoMessage ¶
func (*Info) ProtoMessage()
func (*Info) ProtoReflect ¶
func (x *Info) ProtoReflect() protoreflect.Message
type ItemsItem ¶
type ItemsItem struct { SchemaOrReference []*SchemaOrReference `protobuf:"bytes,1,rep,name=schema_or_reference,json=schemaOrReference,proto3" json:"schema_or_reference,omitempty"` // contains filtered or unexported fields }
func (*ItemsItem) Descriptor
deprecated
func (*ItemsItem) GetSchemaOrReference ¶
func (x *ItemsItem) GetSchemaOrReference() []*SchemaOrReference
func (*ItemsItem) ProtoMessage ¶
func (*ItemsItem) ProtoMessage()
func (*ItemsItem) ProtoReflect ¶
func (x *ItemsItem) ProtoReflect() protoreflect.Message
type License ¶
type License struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
License information for the exposed API.
func (*License) Descriptor
deprecated
func (*License) GetSpecificationExtension ¶
func (*License) ProtoMessage ¶
func (*License) ProtoMessage()
func (*License) ProtoReflect ¶
func (x *License) ProtoReflect() protoreflect.Message
type Link ¶
type Link struct { OperationRef string `protobuf:"bytes,1,opt,name=operation_ref,json=operationRef,proto3" json:"operation_ref,omitempty"` OperationId string `protobuf:"bytes,2,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"` Parameters *AnyOrExpression `protobuf:"bytes,3,opt,name=parameters,proto3" json:"parameters,omitempty"` RequestBody *AnyOrExpression `protobuf:"bytes,4,opt,name=request_body,json=requestBody,proto3" json:"request_body,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` Server *Server `protobuf:"bytes,6,opt,name=server,proto3" json:"server,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
The `Link object` represents a possible design-time link for a response. The presence of a link does not guarantee the caller's ability to successfully invoke it, rather it provides a known relationship and traversal mechanism between responses and other operations. Unlike _dynamic_ links (i.e. links provided **in** the response payload), the OAS linking mechanism does not require link information in the runtime response. For computing links, and providing instructions to execute them, a runtime expression is used for accessing values in an operation and using them as parameters while invoking the linked operation.
func (*Link) Descriptor
deprecated
func (*Link) GetDescription ¶
func (*Link) GetOperationId ¶
func (*Link) GetOperationRef ¶
func (*Link) GetParameters ¶
func (x *Link) GetParameters() *AnyOrExpression
func (*Link) GetRequestBody ¶
func (x *Link) GetRequestBody() *AnyOrExpression
func (*Link) GetSpecificationExtension ¶
func (*Link) ProtoMessage ¶
func (*Link) ProtoMessage()
func (*Link) ProtoReflect ¶
func (x *Link) ProtoReflect() protoreflect.Message
type LinkOrReference ¶
type LinkOrReference struct { // Types that are assignable to Oneof: // *LinkOrReference_Link // *LinkOrReference_Reference Oneof isLinkOrReference_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*LinkOrReference) Descriptor
deprecated
func (*LinkOrReference) Descriptor() ([]byte, []int)
Deprecated: Use LinkOrReference.ProtoReflect.Descriptor instead.
func (*LinkOrReference) GetLink ¶
func (x *LinkOrReference) GetLink() *Link
func (*LinkOrReference) GetOneof ¶
func (m *LinkOrReference) GetOneof() isLinkOrReference_Oneof
func (*LinkOrReference) GetReference ¶
func (x *LinkOrReference) GetReference() *Reference
func (*LinkOrReference) ProtoMessage ¶
func (*LinkOrReference) ProtoMessage()
func (*LinkOrReference) ProtoReflect ¶
func (x *LinkOrReference) ProtoReflect() protoreflect.Message
func (*LinkOrReference) Reset ¶
func (x *LinkOrReference) Reset()
func (*LinkOrReference) String ¶
func (x *LinkOrReference) String() string
type LinkOrReference_Link ¶
type LinkOrReference_Link struct {
Link *Link `protobuf:"bytes,1,opt,name=link,proto3,oneof"`
}
type LinkOrReference_Reference ¶
type LinkOrReference_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type LinksOrReferences ¶
type LinksOrReferences struct { AdditionalProperties []*NamedLinkOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*LinksOrReferences) Descriptor
deprecated
func (*LinksOrReferences) Descriptor() ([]byte, []int)
Deprecated: Use LinksOrReferences.ProtoReflect.Descriptor instead.
func (*LinksOrReferences) GetAdditionalProperties ¶
func (x *LinksOrReferences) GetAdditionalProperties() []*NamedLinkOrReference
func (*LinksOrReferences) ProtoMessage ¶
func (*LinksOrReferences) ProtoMessage()
func (*LinksOrReferences) ProtoReflect ¶
func (x *LinksOrReferences) ProtoReflect() protoreflect.Message
func (*LinksOrReferences) Reset ¶
func (x *LinksOrReferences) Reset()
func (*LinksOrReferences) String ¶
func (x *LinksOrReferences) String() string
type MediaType ¶
type MediaType struct { Schema *SchemaOrReference `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"` Example *Any `protobuf:"bytes,2,opt,name=example,proto3" json:"example,omitempty"` Examples *ExamplesOrReferences `protobuf:"bytes,3,opt,name=examples,proto3" json:"examples,omitempty"` Encoding *Encodings `protobuf:"bytes,4,opt,name=encoding,proto3" json:"encoding,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Each Media Type Object provides schema and examples for the media type identified by its key.
func (*MediaType) Descriptor
deprecated
func (*MediaType) GetEncoding ¶
func (*MediaType) GetExample ¶
func (*MediaType) GetExamples ¶
func (x *MediaType) GetExamples() *ExamplesOrReferences
func (*MediaType) GetSchema ¶
func (x *MediaType) GetSchema() *SchemaOrReference
func (*MediaType) GetSpecificationExtension ¶
func (*MediaType) ProtoMessage ¶
func (*MediaType) ProtoMessage()
func (*MediaType) ProtoReflect ¶
func (x *MediaType) ProtoReflect() protoreflect.Message
type MediaTypes ¶
type MediaTypes struct { AdditionalProperties []*NamedMediaType `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*MediaTypes) Descriptor
deprecated
func (*MediaTypes) Descriptor() ([]byte, []int)
Deprecated: Use MediaTypes.ProtoReflect.Descriptor instead.
func (*MediaTypes) GetAdditionalProperties ¶
func (x *MediaTypes) GetAdditionalProperties() []*NamedMediaType
func (*MediaTypes) ProtoMessage ¶
func (*MediaTypes) ProtoMessage()
func (*MediaTypes) ProtoReflect ¶
func (x *MediaTypes) ProtoReflect() protoreflect.Message
func (*MediaTypes) Reset ¶
func (x *MediaTypes) Reset()
func (*MediaTypes) String ¶
func (x *MediaTypes) String() string
type NamedAny ¶
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
func (*NamedAny) ProtoMessage ¶
func (*NamedAny) ProtoMessage()
func (*NamedAny) ProtoReflect ¶
func (x *NamedAny) ProtoReflect() protoreflect.Message
type NamedCallbackOrReference ¶
type NamedCallbackOrReference struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *CallbackOrReference `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of CallbackOrReference as ordered (name,value) pairs.
func (*NamedCallbackOrReference) Descriptor
deprecated
func (*NamedCallbackOrReference) Descriptor() ([]byte, []int)
Deprecated: Use NamedCallbackOrReference.ProtoReflect.Descriptor instead.
func (*NamedCallbackOrReference) GetName ¶
func (x *NamedCallbackOrReference) GetName() string
func (*NamedCallbackOrReference) GetValue ¶
func (x *NamedCallbackOrReference) GetValue() *CallbackOrReference
func (*NamedCallbackOrReference) ProtoMessage ¶
func (*NamedCallbackOrReference) ProtoMessage()
func (*NamedCallbackOrReference) ProtoReflect ¶
func (x *NamedCallbackOrReference) ProtoReflect() protoreflect.Message
func (*NamedCallbackOrReference) Reset ¶
func (x *NamedCallbackOrReference) Reset()
func (*NamedCallbackOrReference) String ¶
func (x *NamedCallbackOrReference) String() string
type NamedEncoding ¶
type NamedEncoding struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *Encoding `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of Encoding as ordered (name,value) pairs.
func (*NamedEncoding) Descriptor
deprecated
func (*NamedEncoding) Descriptor() ([]byte, []int)
Deprecated: Use NamedEncoding.ProtoReflect.Descriptor instead.
func (*NamedEncoding) GetName ¶
func (x *NamedEncoding) GetName() string
func (*NamedEncoding) GetValue ¶
func (x *NamedEncoding) GetValue() *Encoding
func (*NamedEncoding) ProtoMessage ¶
func (*NamedEncoding) ProtoMessage()
func (*NamedEncoding) ProtoReflect ¶
func (x *NamedEncoding) ProtoReflect() protoreflect.Message
func (*NamedEncoding) Reset ¶
func (x *NamedEncoding) Reset()
func (*NamedEncoding) String ¶
func (x *NamedEncoding) String() string
type NamedExampleOrReference ¶
type NamedExampleOrReference struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *ExampleOrReference `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of ExampleOrReference as ordered (name,value) pairs.
func (*NamedExampleOrReference) Descriptor
deprecated
func (*NamedExampleOrReference) Descriptor() ([]byte, []int)
Deprecated: Use NamedExampleOrReference.ProtoReflect.Descriptor instead.
func (*NamedExampleOrReference) GetName ¶
func (x *NamedExampleOrReference) GetName() string
func (*NamedExampleOrReference) GetValue ¶
func (x *NamedExampleOrReference) GetValue() *ExampleOrReference
func (*NamedExampleOrReference) ProtoMessage ¶
func (*NamedExampleOrReference) ProtoMessage()
func (*NamedExampleOrReference) ProtoReflect ¶
func (x *NamedExampleOrReference) ProtoReflect() protoreflect.Message
func (*NamedExampleOrReference) Reset ¶
func (x *NamedExampleOrReference) Reset()
func (*NamedExampleOrReference) String ¶
func (x *NamedExampleOrReference) String() string
type NamedHeaderOrReference ¶
type NamedHeaderOrReference struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *HeaderOrReference `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of HeaderOrReference as ordered (name,value) pairs.
func (*NamedHeaderOrReference) Descriptor
deprecated
func (*NamedHeaderOrReference) Descriptor() ([]byte, []int)
Deprecated: Use NamedHeaderOrReference.ProtoReflect.Descriptor instead.
func (*NamedHeaderOrReference) GetName ¶
func (x *NamedHeaderOrReference) GetName() string
func (*NamedHeaderOrReference) GetValue ¶
func (x *NamedHeaderOrReference) GetValue() *HeaderOrReference
func (*NamedHeaderOrReference) ProtoMessage ¶
func (*NamedHeaderOrReference) ProtoMessage()
func (*NamedHeaderOrReference) ProtoReflect ¶
func (x *NamedHeaderOrReference) ProtoReflect() protoreflect.Message
func (*NamedHeaderOrReference) Reset ¶
func (x *NamedHeaderOrReference) Reset()
func (*NamedHeaderOrReference) String ¶
func (x *NamedHeaderOrReference) String() string
type NamedLinkOrReference ¶
type NamedLinkOrReference struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *LinkOrReference `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of LinkOrReference as ordered (name,value) pairs.
func (*NamedLinkOrReference) Descriptor
deprecated
func (*NamedLinkOrReference) Descriptor() ([]byte, []int)
Deprecated: Use NamedLinkOrReference.ProtoReflect.Descriptor instead.
func (*NamedLinkOrReference) GetName ¶
func (x *NamedLinkOrReference) GetName() string
func (*NamedLinkOrReference) GetValue ¶
func (x *NamedLinkOrReference) GetValue() *LinkOrReference
func (*NamedLinkOrReference) ProtoMessage ¶
func (*NamedLinkOrReference) ProtoMessage()
func (*NamedLinkOrReference) ProtoReflect ¶
func (x *NamedLinkOrReference) ProtoReflect() protoreflect.Message
func (*NamedLinkOrReference) Reset ¶
func (x *NamedLinkOrReference) Reset()
func (*NamedLinkOrReference) String ¶
func (x *NamedLinkOrReference) String() string
type NamedMediaType ¶
type NamedMediaType struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *MediaType `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of MediaType as ordered (name,value) pairs.
func (*NamedMediaType) Descriptor
deprecated
func (*NamedMediaType) Descriptor() ([]byte, []int)
Deprecated: Use NamedMediaType.ProtoReflect.Descriptor instead.
func (*NamedMediaType) GetName ¶
func (x *NamedMediaType) GetName() string
func (*NamedMediaType) GetValue ¶
func (x *NamedMediaType) GetValue() *MediaType
func (*NamedMediaType) ProtoMessage ¶
func (*NamedMediaType) ProtoMessage()
func (*NamedMediaType) ProtoReflect ¶
func (x *NamedMediaType) ProtoReflect() protoreflect.Message
func (*NamedMediaType) Reset ¶
func (x *NamedMediaType) Reset()
func (*NamedMediaType) String ¶
func (x *NamedMediaType) String() string
type NamedParameterOrReference ¶
type NamedParameterOrReference struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *ParameterOrReference `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of ParameterOrReference as ordered (name,value) pairs.
func (*NamedParameterOrReference) Descriptor
deprecated
func (*NamedParameterOrReference) Descriptor() ([]byte, []int)
Deprecated: Use NamedParameterOrReference.ProtoReflect.Descriptor instead.
func (*NamedParameterOrReference) GetName ¶
func (x *NamedParameterOrReference) GetName() string
func (*NamedParameterOrReference) GetValue ¶
func (x *NamedParameterOrReference) GetValue() *ParameterOrReference
func (*NamedParameterOrReference) ProtoMessage ¶
func (*NamedParameterOrReference) ProtoMessage()
func (*NamedParameterOrReference) ProtoReflect ¶
func (x *NamedParameterOrReference) ProtoReflect() protoreflect.Message
func (*NamedParameterOrReference) Reset ¶
func (x *NamedParameterOrReference) Reset()
func (*NamedParameterOrReference) String ¶
func (x *NamedParameterOrReference) String() string
type NamedPathItem ¶
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
func (*NamedPathItem) Descriptor() ([]byte, []int)
Deprecated: Use NamedPathItem.ProtoReflect.Descriptor instead.
func (*NamedPathItem) GetName ¶
func (x *NamedPathItem) GetName() string
func (*NamedPathItem) GetValue ¶
func (x *NamedPathItem) GetValue() *PathItem
func (*NamedPathItem) ProtoMessage ¶
func (*NamedPathItem) ProtoMessage()
func (*NamedPathItem) ProtoReflect ¶
func (x *NamedPathItem) ProtoReflect() protoreflect.Message
func (*NamedPathItem) Reset ¶
func (x *NamedPathItem) Reset()
func (*NamedPathItem) String ¶
func (x *NamedPathItem) String() string
type NamedRequestBodyOrReference ¶
type NamedRequestBodyOrReference struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *RequestBodyOrReference `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of RequestBodyOrReference as ordered (name,value) pairs.
func (*NamedRequestBodyOrReference) Descriptor
deprecated
func (*NamedRequestBodyOrReference) Descriptor() ([]byte, []int)
Deprecated: Use NamedRequestBodyOrReference.ProtoReflect.Descriptor instead.
func (*NamedRequestBodyOrReference) GetName ¶
func (x *NamedRequestBodyOrReference) GetName() string
func (*NamedRequestBodyOrReference) GetValue ¶
func (x *NamedRequestBodyOrReference) GetValue() *RequestBodyOrReference
func (*NamedRequestBodyOrReference) ProtoMessage ¶
func (*NamedRequestBodyOrReference) ProtoMessage()
func (*NamedRequestBodyOrReference) ProtoReflect ¶
func (x *NamedRequestBodyOrReference) ProtoReflect() protoreflect.Message
func (*NamedRequestBodyOrReference) Reset ¶
func (x *NamedRequestBodyOrReference) Reset()
func (*NamedRequestBodyOrReference) String ¶
func (x *NamedRequestBodyOrReference) String() string
type NamedResponseOrReference ¶
type NamedResponseOrReference struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *ResponseOrReference `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of ResponseOrReference as ordered (name,value) pairs.
func (*NamedResponseOrReference) Descriptor
deprecated
func (*NamedResponseOrReference) Descriptor() ([]byte, []int)
Deprecated: Use NamedResponseOrReference.ProtoReflect.Descriptor instead.
func (*NamedResponseOrReference) GetName ¶
func (x *NamedResponseOrReference) GetName() string
func (*NamedResponseOrReference) GetValue ¶
func (x *NamedResponseOrReference) GetValue() *ResponseOrReference
func (*NamedResponseOrReference) ProtoMessage ¶
func (*NamedResponseOrReference) ProtoMessage()
func (*NamedResponseOrReference) ProtoReflect ¶
func (x *NamedResponseOrReference) ProtoReflect() protoreflect.Message
func (*NamedResponseOrReference) Reset ¶
func (x *NamedResponseOrReference) Reset()
func (*NamedResponseOrReference) String ¶
func (x *NamedResponseOrReference) String() string
type NamedSchemaOrReference ¶
type NamedSchemaOrReference struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *SchemaOrReference `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of SchemaOrReference as ordered (name,value) pairs.
func (*NamedSchemaOrReference) Descriptor
deprecated
func (*NamedSchemaOrReference) Descriptor() ([]byte, []int)
Deprecated: Use NamedSchemaOrReference.ProtoReflect.Descriptor instead.
func (*NamedSchemaOrReference) GetName ¶
func (x *NamedSchemaOrReference) GetName() string
func (*NamedSchemaOrReference) GetValue ¶
func (x *NamedSchemaOrReference) GetValue() *SchemaOrReference
func (*NamedSchemaOrReference) ProtoMessage ¶
func (*NamedSchemaOrReference) ProtoMessage()
func (*NamedSchemaOrReference) ProtoReflect ¶
func (x *NamedSchemaOrReference) ProtoReflect() protoreflect.Message
func (*NamedSchemaOrReference) Reset ¶
func (x *NamedSchemaOrReference) Reset()
func (*NamedSchemaOrReference) String ¶
func (x *NamedSchemaOrReference) String() string
type NamedSecuritySchemeOrReference ¶
type NamedSecuritySchemeOrReference struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *SecuritySchemeOrReference `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of SecuritySchemeOrReference as ordered (name,value) pairs.
func (*NamedSecuritySchemeOrReference) Descriptor
deprecated
func (*NamedSecuritySchemeOrReference) Descriptor() ([]byte, []int)
Deprecated: Use NamedSecuritySchemeOrReference.ProtoReflect.Descriptor instead.
func (*NamedSecuritySchemeOrReference) GetName ¶
func (x *NamedSecuritySchemeOrReference) GetName() string
func (*NamedSecuritySchemeOrReference) GetValue ¶
func (x *NamedSecuritySchemeOrReference) GetValue() *SecuritySchemeOrReference
func (*NamedSecuritySchemeOrReference) ProtoMessage ¶
func (*NamedSecuritySchemeOrReference) ProtoMessage()
func (*NamedSecuritySchemeOrReference) ProtoReflect ¶
func (x *NamedSecuritySchemeOrReference) ProtoReflect() protoreflect.Message
func (*NamedSecuritySchemeOrReference) Reset ¶
func (x *NamedSecuritySchemeOrReference) Reset()
func (*NamedSecuritySchemeOrReference) String ¶
func (x *NamedSecuritySchemeOrReference) String() string
type NamedServerVariable ¶
type NamedServerVariable struct { // Map key Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Mapped value Value *ServerVariable `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Automatically-generated message used to represent maps of ServerVariable as ordered (name,value) pairs.
func (*NamedServerVariable) Descriptor
deprecated
func (*NamedServerVariable) Descriptor() ([]byte, []int)
Deprecated: Use NamedServerVariable.ProtoReflect.Descriptor instead.
func (*NamedServerVariable) GetName ¶
func (x *NamedServerVariable) GetName() string
func (*NamedServerVariable) GetValue ¶
func (x *NamedServerVariable) GetValue() *ServerVariable
func (*NamedServerVariable) ProtoMessage ¶
func (*NamedServerVariable) ProtoMessage()
func (*NamedServerVariable) ProtoReflect ¶
func (x *NamedServerVariable) ProtoReflect() protoreflect.Message
func (*NamedServerVariable) Reset ¶
func (x *NamedServerVariable) Reset()
func (*NamedServerVariable) String ¶
func (x *NamedServerVariable) String() string
type NamedString ¶
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
func (*NamedString) Descriptor() ([]byte, []int)
Deprecated: Use NamedString.ProtoReflect.Descriptor instead.
func (*NamedString) GetName ¶
func (x *NamedString) GetName() string
func (*NamedString) GetValue ¶
func (x *NamedString) GetValue() string
func (*NamedString) ProtoMessage ¶
func (*NamedString) ProtoMessage()
func (*NamedString) ProtoReflect ¶
func (x *NamedString) ProtoReflect() protoreflect.Message
func (*NamedString) Reset ¶
func (x *NamedString) Reset()
func (*NamedString) String ¶
func (x *NamedString) String() string
type NamedStringArray ¶
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
func (*NamedStringArray) Descriptor() ([]byte, []int)
Deprecated: Use NamedStringArray.ProtoReflect.Descriptor instead.
func (*NamedStringArray) GetName ¶
func (x *NamedStringArray) GetName() string
func (*NamedStringArray) GetValue ¶
func (x *NamedStringArray) GetValue() *StringArray
func (*NamedStringArray) ProtoMessage ¶
func (*NamedStringArray) ProtoMessage()
func (*NamedStringArray) ProtoReflect ¶
func (x *NamedStringArray) ProtoReflect() protoreflect.Message
func (*NamedStringArray) Reset ¶
func (x *NamedStringArray) Reset()
func (*NamedStringArray) String ¶
func (x *NamedStringArray) String() string
type OauthFlow ¶
type OauthFlow struct { AuthorizationUrl string `protobuf:"bytes,1,opt,name=authorization_url,json=authorizationUrl,proto3" json:"authorization_url,omitempty"` TokenUrl string `protobuf:"bytes,2,opt,name=token_url,json=tokenUrl,proto3" json:"token_url,omitempty"` RefreshUrl string `protobuf:"bytes,3,opt,name=refresh_url,json=refreshUrl,proto3" json:"refresh_url,omitempty"` Scopes *Strings `protobuf:"bytes,4,opt,name=scopes,proto3" json:"scopes,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Configuration details for a supported OAuth Flow
func (*OauthFlow) Descriptor
deprecated
func (*OauthFlow) GetAuthorizationUrl ¶
func (*OauthFlow) GetRefreshUrl ¶
func (*OauthFlow) GetSpecificationExtension ¶
func (*OauthFlow) GetTokenUrl ¶
func (*OauthFlow) ProtoMessage ¶
func (*OauthFlow) ProtoMessage()
func (*OauthFlow) ProtoReflect ¶
func (x *OauthFlow) ProtoReflect() protoreflect.Message
type OauthFlows ¶
type OauthFlows struct { Implicit *OauthFlow `protobuf:"bytes,1,opt,name=implicit,proto3" json:"implicit,omitempty"` Password *OauthFlow `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` ClientCredentials *OauthFlow `protobuf:"bytes,3,opt,name=client_credentials,json=clientCredentials,proto3" json:"client_credentials,omitempty"` AuthorizationCode *OauthFlow `protobuf:"bytes,4,opt,name=authorization_code,json=authorizationCode,proto3" json:"authorization_code,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Allows configuration of the supported OAuth Flows.
func (*OauthFlows) Descriptor
deprecated
func (*OauthFlows) Descriptor() ([]byte, []int)
Deprecated: Use OauthFlows.ProtoReflect.Descriptor instead.
func (*OauthFlows) GetAuthorizationCode ¶
func (x *OauthFlows) GetAuthorizationCode() *OauthFlow
func (*OauthFlows) GetClientCredentials ¶
func (x *OauthFlows) GetClientCredentials() *OauthFlow
func (*OauthFlows) GetImplicit ¶
func (x *OauthFlows) GetImplicit() *OauthFlow
func (*OauthFlows) GetPassword ¶
func (x *OauthFlows) GetPassword() *OauthFlow
func (*OauthFlows) GetSpecificationExtension ¶
func (x *OauthFlows) GetSpecificationExtension() []*NamedAny
func (*OauthFlows) ProtoMessage ¶
func (*OauthFlows) ProtoMessage()
func (*OauthFlows) ProtoReflect ¶
func (x *OauthFlows) ProtoReflect() protoreflect.Message
func (*OauthFlows) Reset ¶
func (x *OauthFlows) Reset()
func (*OauthFlows) String ¶
func (x *OauthFlows) String() string
type Object ¶
type Object struct { AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Object) Descriptor
deprecated
func (*Object) GetAdditionalProperties ¶
func (*Object) ProtoMessage ¶
func (*Object) ProtoMessage()
func (*Object) ProtoReflect ¶
func (x *Object) ProtoReflect() protoreflect.Message
type Operation ¶
type Operation struct { Tags []string `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"` Summary string `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"` 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"` OperationId string `protobuf:"bytes,5,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"` Parameters []*ParameterOrReference `protobuf:"bytes,6,rep,name=parameters,proto3" json:"parameters,omitempty"` RequestBody *RequestBodyOrReference `protobuf:"bytes,7,opt,name=request_body,json=requestBody,proto3" json:"request_body,omitempty"` Responses *Responses `protobuf:"bytes,8,opt,name=responses,proto3" json:"responses,omitempty"` Callbacks *CallbacksOrReferences `protobuf:"bytes,9,opt,name=callbacks,proto3" json:"callbacks,omitempty"` Deprecated bool `protobuf:"varint,10,opt,name=deprecated,proto3" json:"deprecated,omitempty"` Security []*SecurityRequirement `protobuf:"bytes,11,rep,name=security,proto3" json:"security,omitempty"` Servers []*Server `protobuf:"bytes,12,rep,name=servers,proto3" json:"servers,omitempty"` SpecificationExtension []*NamedAny `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
Describes a single API operation on a path.
func (*Operation) Descriptor
deprecated
func (*Operation) GetCallbacks ¶
func (x *Operation) GetCallbacks() *CallbacksOrReferences
func (*Operation) GetDeprecated ¶
func (*Operation) GetDescription ¶
func (*Operation) GetExternalDocs ¶
func (x *Operation) GetExternalDocs() *ExternalDocs
func (*Operation) GetOperationId ¶
func (*Operation) GetParameters ¶
func (x *Operation) GetParameters() []*ParameterOrReference
func (*Operation) GetRequestBody ¶
func (x *Operation) GetRequestBody() *RequestBodyOrReference
func (*Operation) GetResponses ¶
func (*Operation) GetSecurity ¶
func (x *Operation) GetSecurity() []*SecurityRequirement
func (*Operation) GetServers ¶
func (*Operation) GetSpecificationExtension ¶
func (*Operation) GetSummary ¶
func (*Operation) ProtoMessage ¶
func (*Operation) ProtoMessage()
func (*Operation) ProtoReflect ¶
func (x *Operation) ProtoReflect() protoreflect.Message
type Parameter ¶
type Parameter struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` In string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Required bool `protobuf:"varint,4,opt,name=required,proto3" json:"required,omitempty"` Deprecated bool `protobuf:"varint,5,opt,name=deprecated,proto3" json:"deprecated,omitempty"` AllowEmptyValue bool `protobuf:"varint,6,opt,name=allow_empty_value,json=allowEmptyValue,proto3" json:"allow_empty_value,omitempty"` Style string `protobuf:"bytes,7,opt,name=style,proto3" json:"style,omitempty"` Explode bool `protobuf:"varint,8,opt,name=explode,proto3" json:"explode,omitempty"` AllowReserved bool `protobuf:"varint,9,opt,name=allow_reserved,json=allowReserved,proto3" json:"allow_reserved,omitempty"` Schema *SchemaOrReference `protobuf:"bytes,10,opt,name=schema,proto3" json:"schema,omitempty"` Example *Any `protobuf:"bytes,11,opt,name=example,proto3" json:"example,omitempty"` Examples *ExamplesOrReferences `protobuf:"bytes,12,opt,name=examples,proto3" json:"examples,omitempty"` Content *MediaTypes `protobuf:"bytes,13,opt,name=content,proto3" json:"content,omitempty"` SpecificationExtension []*NamedAny `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
Describes a single operation parameter. A unique parameter is defined by a combination of a name and location.
func (*Parameter) Descriptor
deprecated
func (*Parameter) GetAllowEmptyValue ¶
func (*Parameter) GetAllowReserved ¶
func (*Parameter) GetContent ¶
func (x *Parameter) GetContent() *MediaTypes
func (*Parameter) GetDeprecated ¶
func (*Parameter) GetDescription ¶
func (*Parameter) GetExample ¶
func (*Parameter) GetExamples ¶
func (x *Parameter) GetExamples() *ExamplesOrReferences
func (*Parameter) GetExplode ¶
func (*Parameter) GetRequired ¶
func (*Parameter) GetSchema ¶
func (x *Parameter) GetSchema() *SchemaOrReference
func (*Parameter) GetSpecificationExtension ¶
func (*Parameter) ProtoMessage ¶
func (*Parameter) ProtoMessage()
func (*Parameter) ProtoReflect ¶
func (x *Parameter) ProtoReflect() protoreflect.Message
type ParameterOrReference ¶
type ParameterOrReference struct { // Types that are assignable to Oneof: // *ParameterOrReference_Parameter // *ParameterOrReference_Reference Oneof isParameterOrReference_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*ParameterOrReference) Descriptor
deprecated
func (*ParameterOrReference) Descriptor() ([]byte, []int)
Deprecated: Use ParameterOrReference.ProtoReflect.Descriptor instead.
func (*ParameterOrReference) GetOneof ¶
func (m *ParameterOrReference) GetOneof() isParameterOrReference_Oneof
func (*ParameterOrReference) GetParameter ¶
func (x *ParameterOrReference) GetParameter() *Parameter
func (*ParameterOrReference) GetReference ¶
func (x *ParameterOrReference) GetReference() *Reference
func (*ParameterOrReference) ProtoMessage ¶
func (*ParameterOrReference) ProtoMessage()
func (*ParameterOrReference) ProtoReflect ¶
func (x *ParameterOrReference) ProtoReflect() protoreflect.Message
func (*ParameterOrReference) Reset ¶
func (x *ParameterOrReference) Reset()
func (*ParameterOrReference) String ¶
func (x *ParameterOrReference) String() string
type ParameterOrReference_Parameter ¶
type ParameterOrReference_Parameter struct {
Parameter *Parameter `protobuf:"bytes,1,opt,name=parameter,proto3,oneof"`
}
type ParameterOrReference_Reference ¶
type ParameterOrReference_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type ParametersOrReferences ¶
type ParametersOrReferences struct { AdditionalProperties []*NamedParameterOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*ParametersOrReferences) Descriptor
deprecated
func (*ParametersOrReferences) Descriptor() ([]byte, []int)
Deprecated: Use ParametersOrReferences.ProtoReflect.Descriptor instead.
func (*ParametersOrReferences) GetAdditionalProperties ¶
func (x *ParametersOrReferences) GetAdditionalProperties() []*NamedParameterOrReference
func (*ParametersOrReferences) ProtoMessage ¶
func (*ParametersOrReferences) ProtoMessage()
func (*ParametersOrReferences) ProtoReflect ¶
func (x *ParametersOrReferences) ProtoReflect() protoreflect.Message
func (*ParametersOrReferences) Reset ¶
func (x *ParametersOrReferences) Reset()
func (*ParametersOrReferences) String ¶
func (x *ParametersOrReferences) String() string
type PathItem ¶
type PathItem struct { XRef string `protobuf:"bytes,1,opt,name=_ref,json=Ref,proto3" json:"_ref,omitempty"` Summary string `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Get *Operation `protobuf:"bytes,4,opt,name=get,proto3" json:"get,omitempty"` Put *Operation `protobuf:"bytes,5,opt,name=put,proto3" json:"put,omitempty"` Post *Operation `protobuf:"bytes,6,opt,name=post,proto3" json:"post,omitempty"` Delete *Operation `protobuf:"bytes,7,opt,name=delete,proto3" json:"delete,omitempty"` Options *Operation `protobuf:"bytes,8,opt,name=options,proto3" json:"options,omitempty"` Head *Operation `protobuf:"bytes,9,opt,name=head,proto3" json:"head,omitempty"` Patch *Operation `protobuf:"bytes,10,opt,name=patch,proto3" json:"patch,omitempty"` Trace *Operation `protobuf:"bytes,11,opt,name=trace,proto3" json:"trace,omitempty"` Servers []*Server `protobuf:"bytes,12,rep,name=servers,proto3" json:"servers,omitempty"` Parameters []*ParameterOrReference `protobuf:"bytes,13,rep,name=parameters,proto3" json:"parameters,omitempty"` SpecificationExtension []*NamedAny `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
Describes the operations available on a single path. A Path Item MAY be empty, due to ACL constraints. The path itself is still exposed to the documentation viewer but they will not know which operations and parameters are available.
func (*PathItem) Descriptor
deprecated
func (*PathItem) GetDescription ¶
func (*PathItem) GetOptions ¶
func (*PathItem) GetParameters ¶
func (x *PathItem) GetParameters() []*ParameterOrReference
func (*PathItem) GetServers ¶
func (*PathItem) GetSpecificationExtension ¶
func (*PathItem) GetSummary ¶
func (*PathItem) ProtoMessage ¶
func (*PathItem) ProtoMessage()
func (*PathItem) ProtoReflect ¶
func (x *PathItem) ProtoReflect() protoreflect.Message
type Paths ¶
type Paths struct { Path []*NamedPathItem `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Holds the relative paths to the individual endpoints and their operations. The path is appended to the URL from the `Server Object` in order to construct the full URL. The Paths MAY be empty, due to ACL constraints.
func (*Paths) Descriptor
deprecated
func (*Paths) GetPath ¶
func (x *Paths) GetPath() []*NamedPathItem
func (*Paths) GetSpecificationExtension ¶
func (*Paths) ProtoMessage ¶
func (*Paths) ProtoMessage()
func (*Paths) ProtoReflect ¶
func (x *Paths) ProtoReflect() protoreflect.Message
type Properties ¶
type Properties struct { AdditionalProperties []*NamedSchemaOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Properties) Descriptor
deprecated
func (*Properties) Descriptor() ([]byte, []int)
Deprecated: Use Properties.ProtoReflect.Descriptor instead.
func (*Properties) GetAdditionalProperties ¶
func (x *Properties) GetAdditionalProperties() []*NamedSchemaOrReference
func (*Properties) ProtoMessage ¶
func (*Properties) ProtoMessage()
func (*Properties) ProtoReflect ¶
func (x *Properties) ProtoReflect() protoreflect.Message
func (*Properties) Reset ¶
func (x *Properties) Reset()
func (*Properties) String ¶
func (x *Properties) String() string
type Reference ¶
type Reference struct { XRef string `protobuf:"bytes,1,opt,name=_ref,json=Ref,proto3" json:"_ref,omitempty"` // contains filtered or unexported fields }
A simple object to allow referencing other components in the specification, internally and externally. The Reference Object is defined by JSON Reference and follows the same structure, behavior and rules. For this specification, reference resolution is accomplished as defined by the JSON Reference specification and not by the JSON Schema specification.
func (*Reference) Descriptor
deprecated
func (*Reference) ProtoMessage ¶
func (*Reference) ProtoMessage()
func (*Reference) ProtoReflect ¶
func (x *Reference) ProtoReflect() protoreflect.Message
type RequestBodiesOrReferences ¶
type RequestBodiesOrReferences struct { AdditionalProperties []*NamedRequestBodyOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*RequestBodiesOrReferences) Descriptor
deprecated
func (*RequestBodiesOrReferences) Descriptor() ([]byte, []int)
Deprecated: Use RequestBodiesOrReferences.ProtoReflect.Descriptor instead.
func (*RequestBodiesOrReferences) GetAdditionalProperties ¶
func (x *RequestBodiesOrReferences) GetAdditionalProperties() []*NamedRequestBodyOrReference
func (*RequestBodiesOrReferences) ProtoMessage ¶
func (*RequestBodiesOrReferences) ProtoMessage()
func (*RequestBodiesOrReferences) ProtoReflect ¶
func (x *RequestBodiesOrReferences) ProtoReflect() protoreflect.Message
func (*RequestBodiesOrReferences) Reset ¶
func (x *RequestBodiesOrReferences) Reset()
func (*RequestBodiesOrReferences) String ¶
func (x *RequestBodiesOrReferences) String() string
type RequestBody ¶
type RequestBody struct { Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` Content *MediaTypes `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"` Required bool `protobuf:"varint,3,opt,name=required,proto3" json:"required,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Describes a single request body.
func (*RequestBody) Descriptor
deprecated
func (*RequestBody) Descriptor() ([]byte, []int)
Deprecated: Use RequestBody.ProtoReflect.Descriptor instead.
func (*RequestBody) GetContent ¶
func (x *RequestBody) GetContent() *MediaTypes
func (*RequestBody) GetDescription ¶
func (x *RequestBody) GetDescription() string
func (*RequestBody) GetRequired ¶
func (x *RequestBody) GetRequired() bool
func (*RequestBody) GetSpecificationExtension ¶
func (x *RequestBody) GetSpecificationExtension() []*NamedAny
func (*RequestBody) ProtoMessage ¶
func (*RequestBody) ProtoMessage()
func (*RequestBody) ProtoReflect ¶
func (x *RequestBody) ProtoReflect() protoreflect.Message
func (*RequestBody) Reset ¶
func (x *RequestBody) Reset()
func (*RequestBody) String ¶
func (x *RequestBody) String() string
type RequestBodyOrReference ¶
type RequestBodyOrReference struct { // Types that are assignable to Oneof: // *RequestBodyOrReference_RequestBody // *RequestBodyOrReference_Reference Oneof isRequestBodyOrReference_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*RequestBodyOrReference) Descriptor
deprecated
func (*RequestBodyOrReference) Descriptor() ([]byte, []int)
Deprecated: Use RequestBodyOrReference.ProtoReflect.Descriptor instead.
func (*RequestBodyOrReference) GetOneof ¶
func (m *RequestBodyOrReference) GetOneof() isRequestBodyOrReference_Oneof
func (*RequestBodyOrReference) GetReference ¶
func (x *RequestBodyOrReference) GetReference() *Reference
func (*RequestBodyOrReference) GetRequestBody ¶
func (x *RequestBodyOrReference) GetRequestBody() *RequestBody
func (*RequestBodyOrReference) ProtoMessage ¶
func (*RequestBodyOrReference) ProtoMessage()
func (*RequestBodyOrReference) ProtoReflect ¶
func (x *RequestBodyOrReference) ProtoReflect() protoreflect.Message
func (*RequestBodyOrReference) Reset ¶
func (x *RequestBodyOrReference) Reset()
func (*RequestBodyOrReference) String ¶
func (x *RequestBodyOrReference) String() string
type RequestBodyOrReference_Reference ¶
type RequestBodyOrReference_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type RequestBodyOrReference_RequestBody ¶
type RequestBodyOrReference_RequestBody struct {
RequestBody *RequestBody `protobuf:"bytes,1,opt,name=request_body,json=requestBody,proto3,oneof"`
}
type Response ¶
type Response struct { Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` Headers *HeadersOrReferences `protobuf:"bytes,2,opt,name=headers,proto3" json:"headers,omitempty"` Content *MediaTypes `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` Links *LinksOrReferences `protobuf:"bytes,4,opt,name=links,proto3" json:"links,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Describes a single response from an API Operation, including design-time, static `links` to operations based on the response.
func (*Response) Descriptor
deprecated
func (*Response) GetContent ¶
func (x *Response) GetContent() *MediaTypes
func (*Response) GetDescription ¶
func (*Response) GetHeaders ¶
func (x *Response) GetHeaders() *HeadersOrReferences
func (*Response) GetLinks ¶
func (x *Response) GetLinks() *LinksOrReferences
func (*Response) GetSpecificationExtension ¶
func (*Response) ProtoMessage ¶
func (*Response) ProtoMessage()
func (*Response) ProtoReflect ¶
func (x *Response) ProtoReflect() protoreflect.Message
type ResponseOrReference ¶
type ResponseOrReference struct { // Types that are assignable to Oneof: // *ResponseOrReference_Response // *ResponseOrReference_Reference Oneof isResponseOrReference_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*ResponseOrReference) Descriptor
deprecated
func (*ResponseOrReference) Descriptor() ([]byte, []int)
Deprecated: Use ResponseOrReference.ProtoReflect.Descriptor instead.
func (*ResponseOrReference) GetOneof ¶
func (m *ResponseOrReference) GetOneof() isResponseOrReference_Oneof
func (*ResponseOrReference) GetReference ¶
func (x *ResponseOrReference) GetReference() *Reference
func (*ResponseOrReference) GetResponse ¶
func (x *ResponseOrReference) GetResponse() *Response
func (*ResponseOrReference) ProtoMessage ¶
func (*ResponseOrReference) ProtoMessage()
func (*ResponseOrReference) ProtoReflect ¶
func (x *ResponseOrReference) ProtoReflect() protoreflect.Message
func (*ResponseOrReference) Reset ¶
func (x *ResponseOrReference) Reset()
func (*ResponseOrReference) String ¶
func (x *ResponseOrReference) String() string
type ResponseOrReference_Reference ¶
type ResponseOrReference_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type ResponseOrReference_Response ¶
type ResponseOrReference_Response struct {
Response *Response `protobuf:"bytes,1,opt,name=response,proto3,oneof"`
}
type Responses ¶
type Responses struct { Default *ResponseOrReference `protobuf:"bytes,1,opt,name=default,proto3" json:"default,omitempty"` ResponseOrReference []*NamedResponseOrReference `protobuf:"bytes,2,rep,name=response_or_reference,json=responseOrReference,proto3" json:"response_or_reference,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
A container for the expected responses of an operation. The container maps a HTTP response code to the expected response. The documentation is not necessarily expected to cover all possible HTTP response codes because they may not be known in advance. However, documentation is expected to cover a successful operation response and any known errors. The `default` MAY be used as a default response object for all HTTP codes that are not covered individually by the specification. The `Responses Object` MUST contain at least one response code, and it SHOULD be the response for a successful operation call.
func (*Responses) Descriptor
deprecated
func (*Responses) GetDefault ¶
func (x *Responses) GetDefault() *ResponseOrReference
func (*Responses) GetResponseOrReference ¶
func (x *Responses) GetResponseOrReference() []*NamedResponseOrReference
func (*Responses) GetSpecificationExtension ¶
func (*Responses) ProtoMessage ¶
func (*Responses) ProtoMessage()
func (*Responses) ProtoReflect ¶
func (x *Responses) ProtoReflect() protoreflect.Message
type ResponsesOrReferences ¶
type ResponsesOrReferences struct { AdditionalProperties []*NamedResponseOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*ResponsesOrReferences) Descriptor
deprecated
func (*ResponsesOrReferences) Descriptor() ([]byte, []int)
Deprecated: Use ResponsesOrReferences.ProtoReflect.Descriptor instead.
func (*ResponsesOrReferences) GetAdditionalProperties ¶
func (x *ResponsesOrReferences) GetAdditionalProperties() []*NamedResponseOrReference
func (*ResponsesOrReferences) ProtoMessage ¶
func (*ResponsesOrReferences) ProtoMessage()
func (*ResponsesOrReferences) ProtoReflect ¶
func (x *ResponsesOrReferences) ProtoReflect() protoreflect.Message
func (*ResponsesOrReferences) Reset ¶
func (x *ResponsesOrReferences) Reset()
func (*ResponsesOrReferences) String ¶
func (x *ResponsesOrReferences) String() string
type Schema ¶
type Schema struct { Nullable bool `protobuf:"varint,1,opt,name=nullable,proto3" json:"nullable,omitempty"` Discriminator *Discriminator `protobuf:"bytes,2,opt,name=discriminator,proto3" json:"discriminator,omitempty"` ReadOnly bool `protobuf:"varint,3,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"` WriteOnly bool `protobuf:"varint,4,opt,name=write_only,json=writeOnly,proto3" json:"write_only,omitempty"` Xml *Xml `protobuf:"bytes,5,opt,name=xml,proto3" json:"xml,omitempty"` ExternalDocs *ExternalDocs `protobuf:"bytes,6,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"` Example *Any `protobuf:"bytes,7,opt,name=example,proto3" json:"example,omitempty"` Deprecated bool `protobuf:"varint,8,opt,name=deprecated,proto3" json:"deprecated,omitempty"` Title string `protobuf:"bytes,9,opt,name=title,proto3" json:"title,omitempty"` MultipleOf float64 `protobuf:"fixed64,10,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,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"` MaxProperties int64 `protobuf:"varint,21,opt,name=max_properties,json=maxProperties,proto3" json:"max_properties,omitempty"` MinProperties int64 `protobuf:"varint,22,opt,name=min_properties,json=minProperties,proto3" json:"min_properties,omitempty"` Required []string `protobuf:"bytes,23,rep,name=required,proto3" json:"required,omitempty"` Enum []*Any `protobuf:"bytes,24,rep,name=enum,proto3" json:"enum,omitempty"` Type string `protobuf:"bytes,25,opt,name=type,proto3" json:"type,omitempty"` AllOf []*SchemaOrReference `protobuf:"bytes,26,rep,name=all_of,json=allOf,proto3" json:"all_of,omitempty"` OneOf []*SchemaOrReference `protobuf:"bytes,27,rep,name=one_of,json=oneOf,proto3" json:"one_of,omitempty"` AnyOf []*SchemaOrReference `protobuf:"bytes,28,rep,name=any_of,json=anyOf,proto3" json:"any_of,omitempty"` Not *Schema `protobuf:"bytes,29,opt,name=not,proto3" json:"not,omitempty"` Items *ItemsItem `protobuf:"bytes,30,opt,name=items,proto3" json:"items,omitempty"` Properties *Properties `protobuf:"bytes,31,opt,name=properties,proto3" json:"properties,omitempty"` AdditionalProperties *AdditionalPropertiesItem `protobuf:"bytes,32,opt,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` Default *DefaultType `protobuf:"bytes,33,opt,name=default,proto3" json:"default,omitempty"` Description string `protobuf:"bytes,34,opt,name=description,proto3" json:"description,omitempty"` Format string `protobuf:"bytes,35,opt,name=format,proto3" json:"format,omitempty"` SpecificationExtension []*NamedAny `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
The Schema Object allows the definition of input and output data types. These types can be objects, but also primitives and arrays. This object is an extended subset of the JSON Schema Specification Wright Draft 00. For more information about the properties, see JSON Schema Core and JSON Schema Validation. Unless stated otherwise, the property definitions follow the JSON Schema.
func (*Schema) Descriptor
deprecated
func (*Schema) GetAdditionalProperties ¶
func (x *Schema) GetAdditionalProperties() *AdditionalPropertiesItem
func (*Schema) GetAllOf ¶
func (x *Schema) GetAllOf() []*SchemaOrReference
func (*Schema) GetAnyOf ¶
func (x *Schema) GetAnyOf() []*SchemaOrReference
func (*Schema) GetDefault ¶
func (x *Schema) GetDefault() *DefaultType
func (*Schema) GetDeprecated ¶
func (*Schema) GetDescription ¶
func (*Schema) GetDiscriminator ¶
func (x *Schema) GetDiscriminator() *Discriminator
func (*Schema) GetExample ¶
func (*Schema) GetExclusiveMaximum ¶
func (*Schema) GetExclusiveMinimum ¶
func (*Schema) GetExternalDocs ¶
func (x *Schema) GetExternalDocs() *ExternalDocs
func (*Schema) GetMaxItems ¶
func (*Schema) GetMaxLength ¶
func (*Schema) GetMaxProperties ¶
func (*Schema) GetMaximum ¶
func (*Schema) GetMinItems ¶
func (*Schema) GetMinLength ¶
func (*Schema) GetMinProperties ¶
func (*Schema) GetMinimum ¶
func (*Schema) GetMultipleOf ¶
func (*Schema) GetNullable ¶
func (*Schema) GetOneOf ¶
func (x *Schema) GetOneOf() []*SchemaOrReference
func (*Schema) GetPattern ¶
func (*Schema) GetProperties ¶
func (x *Schema) GetProperties() *Properties
func (*Schema) GetReadOnly ¶
func (*Schema) GetRequired ¶
func (*Schema) GetSpecificationExtension ¶
func (*Schema) GetUniqueItems ¶
func (*Schema) GetWriteOnly ¶
func (*Schema) ProtoMessage ¶
func (*Schema) ProtoMessage()
func (*Schema) ProtoReflect ¶
func (x *Schema) ProtoReflect() protoreflect.Message
type SchemaOrReference ¶
type SchemaOrReference struct { // Types that are assignable to Oneof: // *SchemaOrReference_Schema // *SchemaOrReference_Reference Oneof isSchemaOrReference_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*SchemaOrReference) Descriptor
deprecated
func (*SchemaOrReference) Descriptor() ([]byte, []int)
Deprecated: Use SchemaOrReference.ProtoReflect.Descriptor instead.
func (*SchemaOrReference) GetOneof ¶
func (m *SchemaOrReference) GetOneof() isSchemaOrReference_Oneof
func (*SchemaOrReference) GetReference ¶
func (x *SchemaOrReference) GetReference() *Reference
func (*SchemaOrReference) GetSchema ¶
func (x *SchemaOrReference) GetSchema() *Schema
func (*SchemaOrReference) ProtoMessage ¶
func (*SchemaOrReference) ProtoMessage()
func (*SchemaOrReference) ProtoReflect ¶
func (x *SchemaOrReference) ProtoReflect() protoreflect.Message
func (*SchemaOrReference) Reset ¶
func (x *SchemaOrReference) Reset()
func (*SchemaOrReference) String ¶
func (x *SchemaOrReference) String() string
type SchemaOrReference_Reference ¶
type SchemaOrReference_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type SchemaOrReference_Schema ¶
type SchemaOrReference_Schema struct {
Schema *Schema `protobuf:"bytes,1,opt,name=schema,proto3,oneof"`
}
type SchemasOrReferences ¶
type SchemasOrReferences struct { AdditionalProperties []*NamedSchemaOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*SchemasOrReferences) Descriptor
deprecated
func (*SchemasOrReferences) Descriptor() ([]byte, []int)
Deprecated: Use SchemasOrReferences.ProtoReflect.Descriptor instead.
func (*SchemasOrReferences) GetAdditionalProperties ¶
func (x *SchemasOrReferences) GetAdditionalProperties() []*NamedSchemaOrReference
func (*SchemasOrReferences) ProtoMessage ¶
func (*SchemasOrReferences) ProtoMessage()
func (*SchemasOrReferences) ProtoReflect ¶
func (x *SchemasOrReferences) ProtoReflect() protoreflect.Message
func (*SchemasOrReferences) Reset ¶
func (x *SchemasOrReferences) Reset()
func (*SchemasOrReferences) String ¶
func (x *SchemasOrReferences) String() string
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 }
Lists the required security schemes to execute this operation. The name used for each property MUST correspond to a security scheme declared in the Security Schemes under the Components Object. Security Requirement Objects that contain multiple schemes require that all schemes MUST be satisfied for a request to be authorized. This enables support for scenarios where multiple query parameters or HTTP headers are required to convey security information. When a list of Security Requirement Objects is defined on the OpenAPI Object or Operation Object, only one of the Security Requirement Objects in the list needs to be satisfied to authorize the request.
func (*SecurityRequirement) Descriptor
deprecated
func (*SecurityRequirement) Descriptor() ([]byte, []int)
Deprecated: Use SecurityRequirement.ProtoReflect.Descriptor instead.
func (*SecurityRequirement) GetAdditionalProperties ¶
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 SecurityScheme ¶
type SecurityScheme 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"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` In string `protobuf:"bytes,4,opt,name=in,proto3" json:"in,omitempty"` Scheme string `protobuf:"bytes,5,opt,name=scheme,proto3" json:"scheme,omitempty"` BearerFormat string `protobuf:"bytes,6,opt,name=bearer_format,json=bearerFormat,proto3" json:"bearer_format,omitempty"` Flows *OauthFlows `protobuf:"bytes,7,opt,name=flows,proto3" json:"flows,omitempty"` OpenIdConnectUrl string `protobuf:"bytes,8,opt,name=open_id_connect_url,json=openIdConnectUrl,proto3" json:"open_id_connect_url,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Defines a security scheme that can be used by the operations. Supported schemes are HTTP authentication, an API key (either as a header, a cookie parameter or as a query parameter), mutual TLS (use of a client certificate), OAuth2's common flows (implicit, password, application and access code) as defined in RFC6749, and OpenID Connect. Please note that currently (2019) the implicit flow is about to be deprecated OAuth 2.0 Security Best Current Practice. Recommended for most use case is Authorization Code Grant flow with PKCE.
func (*SecurityScheme) Descriptor
deprecated
func (*SecurityScheme) Descriptor() ([]byte, []int)
Deprecated: Use SecurityScheme.ProtoReflect.Descriptor instead.
func (*SecurityScheme) GetBearerFormat ¶
func (x *SecurityScheme) GetBearerFormat() string
func (*SecurityScheme) GetDescription ¶
func (x *SecurityScheme) GetDescription() string
func (*SecurityScheme) GetFlows ¶
func (x *SecurityScheme) GetFlows() *OauthFlows
func (*SecurityScheme) GetIn ¶
func (x *SecurityScheme) GetIn() string
func (*SecurityScheme) GetName ¶
func (x *SecurityScheme) GetName() string
func (*SecurityScheme) GetOpenIdConnectUrl ¶
func (x *SecurityScheme) GetOpenIdConnectUrl() string
func (*SecurityScheme) GetScheme ¶
func (x *SecurityScheme) GetScheme() string
func (*SecurityScheme) GetSpecificationExtension ¶
func (x *SecurityScheme) GetSpecificationExtension() []*NamedAny
func (*SecurityScheme) GetType ¶
func (x *SecurityScheme) GetType() string
func (*SecurityScheme) ProtoMessage ¶
func (*SecurityScheme) ProtoMessage()
func (*SecurityScheme) ProtoReflect ¶
func (x *SecurityScheme) ProtoReflect() protoreflect.Message
func (*SecurityScheme) Reset ¶
func (x *SecurityScheme) Reset()
func (*SecurityScheme) String ¶
func (x *SecurityScheme) String() string
type SecuritySchemeOrReference ¶
type SecuritySchemeOrReference struct { // Types that are assignable to Oneof: // *SecuritySchemeOrReference_SecurityScheme // *SecuritySchemeOrReference_Reference Oneof isSecuritySchemeOrReference_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
func (*SecuritySchemeOrReference) Descriptor
deprecated
func (*SecuritySchemeOrReference) Descriptor() ([]byte, []int)
Deprecated: Use SecuritySchemeOrReference.ProtoReflect.Descriptor instead.
func (*SecuritySchemeOrReference) GetOneof ¶
func (m *SecuritySchemeOrReference) GetOneof() isSecuritySchemeOrReference_Oneof
func (*SecuritySchemeOrReference) GetReference ¶
func (x *SecuritySchemeOrReference) GetReference() *Reference
func (*SecuritySchemeOrReference) GetSecurityScheme ¶
func (x *SecuritySchemeOrReference) GetSecurityScheme() *SecurityScheme
func (*SecuritySchemeOrReference) ProtoMessage ¶
func (*SecuritySchemeOrReference) ProtoMessage()
func (*SecuritySchemeOrReference) ProtoReflect ¶
func (x *SecuritySchemeOrReference) ProtoReflect() protoreflect.Message
func (*SecuritySchemeOrReference) Reset ¶
func (x *SecuritySchemeOrReference) Reset()
func (*SecuritySchemeOrReference) String ¶
func (x *SecuritySchemeOrReference) String() string
type SecuritySchemeOrReference_Reference ¶
type SecuritySchemeOrReference_Reference struct {
Reference *Reference `protobuf:"bytes,2,opt,name=reference,proto3,oneof"`
}
type SecuritySchemeOrReference_SecurityScheme ¶
type SecuritySchemeOrReference_SecurityScheme struct {
SecurityScheme *SecurityScheme `protobuf:"bytes,1,opt,name=security_scheme,json=securityScheme,proto3,oneof"`
}
type SecuritySchemesOrReferences ¶
type SecuritySchemesOrReferences struct { AdditionalProperties []*NamedSecuritySchemeOrReference `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*SecuritySchemesOrReferences) Descriptor
deprecated
func (*SecuritySchemesOrReferences) Descriptor() ([]byte, []int)
Deprecated: Use SecuritySchemesOrReferences.ProtoReflect.Descriptor instead.
func (*SecuritySchemesOrReferences) GetAdditionalProperties ¶
func (x *SecuritySchemesOrReferences) GetAdditionalProperties() []*NamedSecuritySchemeOrReference
func (*SecuritySchemesOrReferences) ProtoMessage ¶
func (*SecuritySchemesOrReferences) ProtoMessage()
func (*SecuritySchemesOrReferences) ProtoReflect ¶
func (x *SecuritySchemesOrReferences) ProtoReflect() protoreflect.Message
func (*SecuritySchemesOrReferences) Reset ¶
func (x *SecuritySchemesOrReferences) Reset()
func (*SecuritySchemesOrReferences) String ¶
func (x *SecuritySchemesOrReferences) String() string
type Server ¶
type Server struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` Variables *ServerVariables `protobuf:"bytes,3,opt,name=variables,proto3" json:"variables,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
An object representing a Server.
func (*Server) Descriptor
deprecated
func (*Server) GetDescription ¶
func (*Server) GetSpecificationExtension ¶
func (*Server) GetVariables ¶
func (x *Server) GetVariables() *ServerVariables
func (*Server) ProtoMessage ¶
func (*Server) ProtoMessage()
func (*Server) ProtoReflect ¶
func (x *Server) ProtoReflect() protoreflect.Message
type ServerVariable ¶
type ServerVariable struct { Enum []string `protobuf:"bytes,1,rep,name=enum,proto3" json:"enum,omitempty"` Default string `protobuf:"bytes,2,opt,name=default,proto3" json:"default,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
An object representing a Server Variable for server URL template substitution.
func (*ServerVariable) Descriptor
deprecated
func (*ServerVariable) Descriptor() ([]byte, []int)
Deprecated: Use ServerVariable.ProtoReflect.Descriptor instead.
func (*ServerVariable) GetDefault ¶
func (x *ServerVariable) GetDefault() string
func (*ServerVariable) GetDescription ¶
func (x *ServerVariable) GetDescription() string
func (*ServerVariable) GetEnum ¶
func (x *ServerVariable) GetEnum() []string
func (*ServerVariable) GetSpecificationExtension ¶
func (x *ServerVariable) GetSpecificationExtension() []*NamedAny
func (*ServerVariable) ProtoMessage ¶
func (*ServerVariable) ProtoMessage()
func (*ServerVariable) ProtoReflect ¶
func (x *ServerVariable) ProtoReflect() protoreflect.Message
func (*ServerVariable) Reset ¶
func (x *ServerVariable) Reset()
func (*ServerVariable) String ¶
func (x *ServerVariable) String() string
type ServerVariables ¶
type ServerVariables struct { AdditionalProperties []*NamedServerVariable `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*ServerVariables) Descriptor
deprecated
func (*ServerVariables) Descriptor() ([]byte, []int)
Deprecated: Use ServerVariables.ProtoReflect.Descriptor instead.
func (*ServerVariables) GetAdditionalProperties ¶
func (x *ServerVariables) GetAdditionalProperties() []*NamedServerVariable
func (*ServerVariables) ProtoMessage ¶
func (*ServerVariables) ProtoMessage()
func (*ServerVariables) ProtoReflect ¶
func (x *ServerVariables) ProtoReflect() protoreflect.Message
func (*ServerVariables) Reset ¶
func (x *ServerVariables) Reset()
func (*ServerVariables) String ¶
func (x *ServerVariables) String() string
type SpecificationExtension ¶
type SpecificationExtension struct { // Types that are assignable to Oneof: // *SpecificationExtension_Number // *SpecificationExtension_Boolean // *SpecificationExtension_String_ Oneof isSpecificationExtension_Oneof `protobuf_oneof:"oneof"` // contains filtered or unexported fields }
Any property starting with x- is valid.
func (*SpecificationExtension) Descriptor
deprecated
func (*SpecificationExtension) Descriptor() ([]byte, []int)
Deprecated: Use SpecificationExtension.ProtoReflect.Descriptor instead.
func (*SpecificationExtension) GetBoolean ¶
func (x *SpecificationExtension) GetBoolean() bool
func (*SpecificationExtension) GetNumber ¶
func (x *SpecificationExtension) GetNumber() float64
func (*SpecificationExtension) GetOneof ¶
func (m *SpecificationExtension) GetOneof() isSpecificationExtension_Oneof
func (*SpecificationExtension) GetString_ ¶
func (x *SpecificationExtension) GetString_() string
func (*SpecificationExtension) ProtoMessage ¶
func (*SpecificationExtension) ProtoMessage()
func (*SpecificationExtension) ProtoReflect ¶
func (x *SpecificationExtension) ProtoReflect() protoreflect.Message
func (*SpecificationExtension) Reset ¶
func (x *SpecificationExtension) Reset()
func (*SpecificationExtension) String ¶
func (x *SpecificationExtension) String() string
type SpecificationExtension_Boolean ¶
type SpecificationExtension_Boolean struct {
Boolean bool `protobuf:"varint,2,opt,name=boolean,proto3,oneof"`
}
type SpecificationExtension_Number ¶
type SpecificationExtension_Number struct {
Number float64 `protobuf:"fixed64,1,opt,name=number,proto3,oneof"`
}
type SpecificationExtension_String_ ¶
type SpecificationExtension_String_ struct {
String_ string `protobuf:"bytes,3,opt,name=string,proto3,oneof"`
}
type StringArray ¶
type StringArray struct { Value []string `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*StringArray) Descriptor
deprecated
func (*StringArray) Descriptor() ([]byte, []int)
Deprecated: Use StringArray.ProtoReflect.Descriptor instead.
func (*StringArray) GetValue ¶
func (x *StringArray) GetValue() []string
func (*StringArray) ProtoMessage ¶
func (*StringArray) ProtoMessage()
func (*StringArray) ProtoReflect ¶
func (x *StringArray) ProtoReflect() protoreflect.Message
func (*StringArray) Reset ¶
func (x *StringArray) Reset()
func (*StringArray) String ¶
func (x *StringArray) String() string
type Strings ¶
type Strings struct { AdditionalProperties []*NamedString `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"` // contains filtered or unexported fields }
func (*Strings) Descriptor
deprecated
func (*Strings) GetAdditionalProperties ¶
func (x *Strings) GetAdditionalProperties() []*NamedString
func (*Strings) ProtoMessage ¶
func (*Strings) ProtoMessage()
func (*Strings) ProtoReflect ¶
func (x *Strings) ProtoReflect() protoreflect.Message
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"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Adds metadata to a single tag that is used by the Operation Object. It is not mandatory to have a Tag Object per tag defined in the Operation Object instances.
func (*Tag) Descriptor
deprecated
func (*Tag) GetDescription ¶
func (*Tag) GetExternalDocs ¶
func (x *Tag) GetExternalDocs() *ExternalDocs
func (*Tag) GetSpecificationExtension ¶
func (*Tag) ProtoMessage ¶
func (*Tag) ProtoMessage()
func (*Tag) ProtoReflect ¶
func (x *Tag) ProtoReflect() protoreflect.Message
type Xml ¶
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"` SpecificationExtension []*NamedAny `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
A metadata object that allows for more fine-tuned XML model definitions. When using arrays, XML element names are *not* inferred (for singular/plural forms) and the `name` property SHOULD be used to add that information. See examples for expected behavior.
func (*Xml) Descriptor
deprecated
func (*Xml) GetAttribute ¶
func (*Xml) GetNamespace ¶
func (*Xml) GetSpecificationExtension ¶
func (*Xml) GetWrapped ¶
func (*Xml) ProtoMessage ¶
func (*Xml) ProtoMessage()
func (*Xml) ProtoReflect ¶
func (x *Xml) ProtoReflect() protoreflect.Message