Documentation ¶
Index ¶
- Variables
- func Version() string
- 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 (m *AdditionalPropertiesItem) ResolveReferences(root string) (*yaml.Node, error)
- func (x *AdditionalPropertiesItem) String() string
- func (m *AdditionalPropertiesItem) ToRawInfo() *yaml.Node
- type AdditionalPropertiesItem_Boolean
- type AdditionalPropertiesItem_SchemaOrReference
- type Any
- func (*Any) Descriptor() ([]byte, []int)deprecated
- func (x *Any) GetValue() *anypb.Any
- func (x *Any) GetYaml() string
- func (*Any) ProtoMessage()
- func (x *Any) ProtoReflect() protoreflect.Message
- func (x *Any) Reset()
- func (m *Any) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Any) String() string
- func (m *Any) ToRawInfo() *yaml.Node
- 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 (m *AnyOrExpression) ResolveReferences(root string) (*yaml.Node, error)
- func (x *AnyOrExpression) String() string
- func (m *AnyOrExpression) ToRawInfo() *yaml.Node
- 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 (m *Callback) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Callback) String() string
- func (m *Callback) ToRawInfo() *yaml.Node
- 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 (m *CallbackOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *CallbackOrReference) String() string
- func (m *CallbackOrReference) ToRawInfo() *yaml.Node
- 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 (m *CallbacksOrReferences) ResolveReferences(root string) (*yaml.Node, error)
- func (x *CallbacksOrReferences) String() string
- func (m *CallbacksOrReferences) ToRawInfo() *yaml.Node
- 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 (m *Components) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Components) String() string
- func (m *Components) ToRawInfo() *yaml.Node
- 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 (m *Contact) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Contact) String() string
- func (m *Contact) ToRawInfo() *yaml.Node
- 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 (m *DefaultType) ResolveReferences(root string) (*yaml.Node, error)
- func (x *DefaultType) String() string
- func (m *DefaultType) ToRawInfo() *yaml.Node
- 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 (m *Discriminator) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Discriminator) String() string
- func (m *Discriminator) ToRawInfo() *yaml.Node
- 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 (m *Document) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Document) String() string
- func (m *Document) ToRawInfo() *yaml.Node
- func (d *Document) YAMLValue(comment string) ([]byte, error)
- 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 (m *Encoding) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Encoding) String() string
- func (m *Encoding) ToRawInfo() *yaml.Node
- type Encodings
- func (*Encodings) Descriptor() ([]byte, []int)deprecated
- func (x *Encodings) GetAdditionalProperties() []*NamedEncoding
- func (*Encodings) ProtoMessage()
- func (x *Encodings) ProtoReflect() protoreflect.Message
- func (x *Encodings) Reset()
- func (m *Encodings) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Encodings) String() string
- func (m *Encodings) ToRawInfo() *yaml.Node
- 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 (m *Example) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Example) String() string
- func (m *Example) ToRawInfo() *yaml.Node
- 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 (m *ExampleOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ExampleOrReference) String() string
- func (m *ExampleOrReference) ToRawInfo() *yaml.Node
- 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 (m *ExamplesOrReferences) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ExamplesOrReferences) String() string
- func (m *ExamplesOrReferences) ToRawInfo() *yaml.Node
- type Expression
- func (*Expression) Descriptor() ([]byte, []int)deprecated
- func (x *Expression) GetAdditionalProperties() []*NamedAny
- func (*Expression) ProtoMessage()
- func (x *Expression) ProtoReflect() protoreflect.Message
- func (x *Expression) Reset()
- func (m *Expression) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Expression) String() string
- func (m *Expression) ToRawInfo() *yaml.Node
- 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 (m *ExternalDocs) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ExternalDocs) String() string
- func (m *ExternalDocs) ToRawInfo() *yaml.Node
- 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 (m *Header) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Header) String() string
- func (m *Header) ToRawInfo() *yaml.Node
- 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 (m *HeaderOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *HeaderOrReference) String() string
- func (m *HeaderOrReference) ToRawInfo() *yaml.Node
- 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 (m *HeadersOrReferences) ResolveReferences(root string) (*yaml.Node, error)
- func (x *HeadersOrReferences) String() string
- func (m *HeadersOrReferences) ToRawInfo() *yaml.Node
- 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 (m *Info) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Info) String() string
- func (m *Info) ToRawInfo() *yaml.Node
- type ItemsItem
- func (*ItemsItem) Descriptor() ([]byte, []int)deprecated
- func (x *ItemsItem) GetSchemaOrReference() []*SchemaOrReference
- func (*ItemsItem) ProtoMessage()
- func (x *ItemsItem) ProtoReflect() protoreflect.Message
- func (x *ItemsItem) Reset()
- func (m *ItemsItem) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ItemsItem) String() string
- func (m *ItemsItem) ToRawInfo() *yaml.Node
- 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 (m *License) ResolveReferences(root string) (*yaml.Node, error)
- func (x *License) String() string
- func (m *License) ToRawInfo() *yaml.Node
- 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 (m *Link) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Link) String() string
- func (m *Link) ToRawInfo() *yaml.Node
- 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 (m *LinkOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *LinkOrReference) String() string
- func (m *LinkOrReference) ToRawInfo() *yaml.Node
- 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 (m *LinksOrReferences) ResolveReferences(root string) (*yaml.Node, error)
- func (x *LinksOrReferences) String() string
- func (m *LinksOrReferences) ToRawInfo() *yaml.Node
- 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 (m *MediaType) ResolveReferences(root string) (*yaml.Node, error)
- func (x *MediaType) String() string
- func (m *MediaType) ToRawInfo() *yaml.Node
- type MediaTypes
- func (*MediaTypes) Descriptor() ([]byte, []int)deprecated
- func (x *MediaTypes) GetAdditionalProperties() []*NamedMediaType
- func (*MediaTypes) ProtoMessage()
- func (x *MediaTypes) ProtoReflect() protoreflect.Message
- func (x *MediaTypes) Reset()
- func (m *MediaTypes) ResolveReferences(root string) (*yaml.Node, error)
- func (x *MediaTypes) String() string
- func (m *MediaTypes) ToRawInfo() *yaml.Node
- type NamedAny
- func (*NamedAny) Descriptor() ([]byte, []int)deprecated
- func (x *NamedAny) GetName() string
- func (x *NamedAny) GetValue() *Any
- func (*NamedAny) ProtoMessage()
- func (x *NamedAny) ProtoReflect() protoreflect.Message
- func (x *NamedAny) Reset()
- func (m *NamedAny) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedAny) String() string
- func (m *NamedAny) ToRawInfo() *yaml.Node
- 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 (m *NamedCallbackOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedCallbackOrReference) String() string
- func (m *NamedCallbackOrReference) ToRawInfo() *yaml.Node
- 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 (m *NamedEncoding) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedEncoding) String() string
- func (m *NamedEncoding) ToRawInfo() *yaml.Node
- 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 (m *NamedExampleOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedExampleOrReference) String() string
- func (m *NamedExampleOrReference) ToRawInfo() *yaml.Node
- 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 (m *NamedHeaderOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedHeaderOrReference) String() string
- func (m *NamedHeaderOrReference) ToRawInfo() *yaml.Node
- 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 (m *NamedLinkOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedLinkOrReference) String() string
- func (m *NamedLinkOrReference) ToRawInfo() *yaml.Node
- 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 (m *NamedMediaType) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedMediaType) String() string
- func (m *NamedMediaType) ToRawInfo() *yaml.Node
- 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 (m *NamedParameterOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedParameterOrReference) String() string
- func (m *NamedParameterOrReference) ToRawInfo() *yaml.Node
- 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 (m *NamedPathItem) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedPathItem) String() string
- func (m *NamedPathItem) ToRawInfo() *yaml.Node
- 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 (m *NamedRequestBodyOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedRequestBodyOrReference) String() string
- func (m *NamedRequestBodyOrReference) ToRawInfo() *yaml.Node
- 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 (m *NamedResponseOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedResponseOrReference) String() string
- func (m *NamedResponseOrReference) ToRawInfo() *yaml.Node
- 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 (m *NamedSchemaOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedSchemaOrReference) String() string
- func (m *NamedSchemaOrReference) ToRawInfo() *yaml.Node
- 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 (m *NamedSecuritySchemeOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedSecuritySchemeOrReference) String() string
- func (m *NamedSecuritySchemeOrReference) ToRawInfo() *yaml.Node
- 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 (m *NamedServerVariable) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedServerVariable) String() string
- func (m *NamedServerVariable) ToRawInfo() *yaml.Node
- type NamedString
- func (*NamedString) Descriptor() ([]byte, []int)deprecated
- func (x *NamedString) GetName() string
- func (x *NamedString) GetValue() string
- func (*NamedString) ProtoMessage()
- func (x *NamedString) ProtoReflect() protoreflect.Message
- func (x *NamedString) Reset()
- func (m *NamedString) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedString) String() string
- func (m *NamedString) ToRawInfo() *yaml.Node
- 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 (m *NamedStringArray) ResolveReferences(root string) (*yaml.Node, error)
- func (x *NamedStringArray) String() string
- func (m *NamedStringArray) ToRawInfo() *yaml.Node
- 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 (m *OauthFlow) ResolveReferences(root string) (*yaml.Node, error)
- func (x *OauthFlow) String() string
- func (m *OauthFlow) ToRawInfo() *yaml.Node
- 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 (m *OauthFlows) ResolveReferences(root string) (*yaml.Node, error)
- func (x *OauthFlows) String() string
- func (m *OauthFlows) ToRawInfo() *yaml.Node
- type Object
- func (*Object) Descriptor() ([]byte, []int)deprecated
- func (x *Object) GetAdditionalProperties() []*NamedAny
- func (*Object) ProtoMessage()
- func (x *Object) ProtoReflect() protoreflect.Message
- func (x *Object) Reset()
- func (m *Object) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Object) String() string
- func (m *Object) ToRawInfo() *yaml.Node
- 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 (m *Operation) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Operation) String() string
- func (m *Operation) ToRawInfo() *yaml.Node
- 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 (m *Parameter) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Parameter) String() string
- func (m *Parameter) ToRawInfo() *yaml.Node
- 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 (m *ParameterOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ParameterOrReference) String() string
- func (m *ParameterOrReference) ToRawInfo() *yaml.Node
- 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 (m *ParametersOrReferences) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ParametersOrReferences) String() string
- func (m *ParametersOrReferences) ToRawInfo() *yaml.Node
- 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 (m *PathItem) ResolveReferences(root string) (*yaml.Node, error)
- func (x *PathItem) String() string
- func (m *PathItem) ToRawInfo() *yaml.Node
- type Paths
- func (*Paths) Descriptor() ([]byte, []int)deprecated
- func (x *Paths) GetPath() []*NamedPathItem
- func (x *Paths) GetSpecificationExtension() []*NamedAny
- func (*Paths) ProtoMessage()
- func (x *Paths) ProtoReflect() protoreflect.Message
- func (x *Paths) Reset()
- func (m *Paths) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Paths) String() string
- func (m *Paths) ToRawInfo() *yaml.Node
- type Properties
- func (*Properties) Descriptor() ([]byte, []int)deprecated
- func (x *Properties) GetAdditionalProperties() []*NamedSchemaOrReference
- func (*Properties) ProtoMessage()
- func (x *Properties) ProtoReflect() protoreflect.Message
- func (x *Properties) Reset()
- func (m *Properties) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Properties) String() string
- func (m *Properties) ToRawInfo() *yaml.Node
- type Reference
- func (*Reference) Descriptor() ([]byte, []int)deprecated
- func (x *Reference) GetDescription() string
- func (x *Reference) GetSummary() string
- func (x *Reference) GetXRef() string
- func (*Reference) ProtoMessage()
- func (x *Reference) ProtoReflect() protoreflect.Message
- func (x *Reference) Reset()
- func (m *Reference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Reference) String() string
- func (m *Reference) ToRawInfo() *yaml.Node
- 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 (m *RequestBodiesOrReferences) ResolveReferences(root string) (*yaml.Node, error)
- func (x *RequestBodiesOrReferences) String() string
- func (m *RequestBodiesOrReferences) ToRawInfo() *yaml.Node
- 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 (m *RequestBody) ResolveReferences(root string) (*yaml.Node, error)
- func (x *RequestBody) String() string
- func (m *RequestBody) ToRawInfo() *yaml.Node
- 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 (m *RequestBodyOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *RequestBodyOrReference) String() string
- func (m *RequestBodyOrReference) ToRawInfo() *yaml.Node
- 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 (m *Response) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Response) String() string
- func (m *Response) ToRawInfo() *yaml.Node
- 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 (m *ResponseOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ResponseOrReference) String() string
- func (m *ResponseOrReference) ToRawInfo() *yaml.Node
- 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 (m *Responses) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Responses) String() string
- func (m *Responses) ToRawInfo() *yaml.Node
- 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 (m *ResponsesOrReferences) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ResponsesOrReferences) String() string
- func (m *ResponsesOrReferences) ToRawInfo() *yaml.Node
- 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 (m *Schema) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Schema) String() string
- func (m *Schema) ToRawInfo() *yaml.Node
- 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 (m *SchemaOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *SchemaOrReference) String() string
- func (m *SchemaOrReference) ToRawInfo() *yaml.Node
- 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 (m *SchemasOrReferences) ResolveReferences(root string) (*yaml.Node, error)
- func (x *SchemasOrReferences) String() string
- func (m *SchemasOrReferences) ToRawInfo() *yaml.Node
- 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 (m *SecurityRequirement) ResolveReferences(root string) (*yaml.Node, error)
- func (x *SecurityRequirement) String() string
- func (m *SecurityRequirement) ToRawInfo() *yaml.Node
- 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 (m *SecurityScheme) ResolveReferences(root string) (*yaml.Node, error)
- func (x *SecurityScheme) String() string
- func (m *SecurityScheme) ToRawInfo() *yaml.Node
- 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 (m *SecuritySchemeOrReference) ResolveReferences(root string) (*yaml.Node, error)
- func (x *SecuritySchemeOrReference) String() string
- func (m *SecuritySchemeOrReference) ToRawInfo() *yaml.Node
- 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 (m *SecuritySchemesOrReferences) ResolveReferences(root string) (*yaml.Node, error)
- func (x *SecuritySchemesOrReferences) String() string
- func (m *SecuritySchemesOrReferences) ToRawInfo() *yaml.Node
- 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 (m *Server) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Server) String() string
- func (m *Server) ToRawInfo() *yaml.Node
- 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 (m *ServerVariable) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ServerVariable) String() string
- func (m *ServerVariable) ToRawInfo() *yaml.Node
- 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 (m *ServerVariables) ResolveReferences(root string) (*yaml.Node, error)
- func (x *ServerVariables) String() string
- func (m *ServerVariables) ToRawInfo() *yaml.Node
- 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 (m *SpecificationExtension) ResolveReferences(root string) (*yaml.Node, error)
- func (x *SpecificationExtension) String() string
- func (m *SpecificationExtension) ToRawInfo() *yaml.Node
- type SpecificationExtension_Boolean
- type SpecificationExtension_Number
- type SpecificationExtension_String_
- type StringArray
- func (*StringArray) Descriptor() ([]byte, []int)deprecated
- func (x *StringArray) GetValue() []string
- func (*StringArray) ProtoMessage()
- func (x *StringArray) ProtoReflect() protoreflect.Message
- func (x *StringArray) Reset()
- func (m *StringArray) ResolveReferences(root string) (*yaml.Node, error)
- func (x *StringArray) String() string
- func (m *StringArray) ToRawInfo() *yaml.Node
- type Strings
- func (*Strings) Descriptor() ([]byte, []int)deprecated
- func (x *Strings) GetAdditionalProperties() []*NamedString
- func (*Strings) ProtoMessage()
- func (x *Strings) ProtoReflect() protoreflect.Message
- func (x *Strings) Reset()
- func (m *Strings) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Strings) String() string
- func (m *Strings) ToRawInfo() *yaml.Node
- 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 (m *Tag) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Tag) String() string
- func (m *Tag) ToRawInfo() *yaml.Node
- 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 (m *Xml) ResolveReferences(root string) (*yaml.Node, error)
- func (x *Xml) String() string
- func (m *Xml) ToRawInfo() *yaml.Node
Constants ¶
This section is empty.
Variables ¶
var File_openapiv3_OpenAPIv3_proto protoreflect.FileDescriptor
Functions ¶
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 NewAdditionalPropertiesItem ¶
func NewAdditionalPropertiesItem(in *yaml.Node, context *compiler.Context) (*AdditionalPropertiesItem, error)
NewAdditionalPropertiesItem creates an object of type AdditionalPropertiesItem if possible, returning an error if not.
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) ResolveReferences ¶
func (m *AdditionalPropertiesItem) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside AdditionalPropertiesItem objects.
func (*AdditionalPropertiesItem) String ¶
func (x *AdditionalPropertiesItem) String() string
func (*AdditionalPropertiesItem) ToRawInfo ¶
func (m *AdditionalPropertiesItem) ToRawInfo() *yaml.Node
ToRawInfo returns a description of AdditionalPropertiesItem suitable for JSON or YAML export.
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
func (*Any) ResolveReferences ¶
ResolveReferences resolves references found inside Any objects.
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 NewAnyOrExpression ¶
func NewAnyOrExpression(in *yaml.Node, context *compiler.Context) (*AnyOrExpression, error)
NewAnyOrExpression creates an object of type AnyOrExpression if possible, returning an error if not.
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) ResolveReferences ¶
func (m *AnyOrExpression) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside AnyOrExpression objects.
func (*AnyOrExpression) String ¶
func (x *AnyOrExpression) String() string
func (*AnyOrExpression) ToRawInfo ¶
func (m *AnyOrExpression) ToRawInfo() *yaml.Node
ToRawInfo returns a description of AnyOrExpression suitable for JSON or YAML export.
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 NewCallback ¶
NewCallback creates an object of type Callback if possible, returning an error if not.
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
func (*Callback) ResolveReferences ¶
ResolveReferences resolves references found inside Callback objects.
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 NewCallbackOrReference ¶
func NewCallbackOrReference(in *yaml.Node, context *compiler.Context) (*CallbackOrReference, error)
NewCallbackOrReference creates an object of type CallbackOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *CallbackOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside CallbackOrReference objects.
func (*CallbackOrReference) String ¶
func (x *CallbackOrReference) String() string
func (*CallbackOrReference) ToRawInfo ¶
func (m *CallbackOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of CallbackOrReference suitable for JSON or YAML export.
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 NewCallbacksOrReferences ¶
func NewCallbacksOrReferences(in *yaml.Node, context *compiler.Context) (*CallbacksOrReferences, error)
NewCallbacksOrReferences creates an object of type CallbacksOrReferences if possible, returning an error if not.
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) ResolveReferences ¶
func (m *CallbacksOrReferences) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside CallbacksOrReferences objects.
func (*CallbacksOrReferences) String ¶
func (x *CallbacksOrReferences) String() string
func (*CallbacksOrReferences) ToRawInfo ¶
func (m *CallbacksOrReferences) ToRawInfo() *yaml.Node
ToRawInfo returns a description of CallbacksOrReferences suitable for JSON or YAML export.
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 NewComponents ¶
func NewComponents(in *yaml.Node, context *compiler.Context) (*Components, error)
NewComponents creates an object of type Components if possible, returning an error if not.
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) ResolveReferences ¶
func (m *Components) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside Components objects.
func (*Components) String ¶
func (x *Components) String() string
func (*Components) ToRawInfo ¶
func (m *Components) ToRawInfo() *yaml.Node
ToRawInfo returns a description of Components suitable for JSON or YAML export.
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 NewContact ¶
NewContact creates an object of type Contact if possible, returning an error if not.
func (*Contact) Descriptor
deprecated
func (*Contact) GetSpecificationExtension ¶
func (*Contact) ProtoMessage ¶
func (*Contact) ProtoMessage()
func (*Contact) ProtoReflect ¶
func (x *Contact) ProtoReflect() protoreflect.Message
func (*Contact) ResolveReferences ¶
ResolveReferences resolves references found inside Contact objects.
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 NewDefaultType ¶
func NewDefaultType(in *yaml.Node, context *compiler.Context) (*DefaultType, error)
NewDefaultType creates an object of type DefaultType if possible, returning an error if not.
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) ResolveReferences ¶
func (m *DefaultType) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside DefaultType objects.
func (*DefaultType) String ¶
func (x *DefaultType) String() string
func (*DefaultType) ToRawInfo ¶
func (m *DefaultType) ToRawInfo() *yaml.Node
ToRawInfo returns a description of DefaultType suitable for JSON or YAML export.
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 NewDiscriminator ¶
func NewDiscriminator(in *yaml.Node, context *compiler.Context) (*Discriminator, error)
NewDiscriminator creates an object of type Discriminator if possible, returning an error if not.
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) ResolveReferences ¶
func (m *Discriminator) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside Discriminator objects.
func (*Discriminator) String ¶
func (x *Discriminator) String() string
func (*Discriminator) ToRawInfo ¶
func (m *Discriminator) ToRawInfo() *yaml.Node
ToRawInfo returns a description of Discriminator suitable for JSON or YAML export.
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 NewDocument ¶
NewDocument creates an object of type Document if possible, returning an error if not.
func ParseDocument ¶
ParseDocument reads an OpenAPI v3 description from a YAML/JSON representation.
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
func (*Document) ResolveReferences ¶
ResolveReferences resolves references found inside Document objects.
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 NewEncoding ¶
NewEncoding creates an object of type Encoding if possible, returning an error if not.
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
func (*Encoding) ResolveReferences ¶
ResolveReferences resolves references found inside Encoding objects.
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 NewEncodings ¶
NewEncodings creates an object of type Encodings if possible, returning an error if not.
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
func (*Encodings) ResolveReferences ¶
ResolveReferences resolves references found inside Encodings objects.
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 NewExample ¶
NewExample creates an object of type Example if possible, returning an error if not.
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
func (*Example) ResolveReferences ¶
ResolveReferences resolves references found inside Example objects.
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 NewExampleOrReference ¶
func NewExampleOrReference(in *yaml.Node, context *compiler.Context) (*ExampleOrReference, error)
NewExampleOrReference creates an object of type ExampleOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *ExampleOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside ExampleOrReference objects.
func (*ExampleOrReference) String ¶
func (x *ExampleOrReference) String() string
func (*ExampleOrReference) ToRawInfo ¶
func (m *ExampleOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of ExampleOrReference suitable for JSON or YAML export.
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 NewExamplesOrReferences ¶
func NewExamplesOrReferences(in *yaml.Node, context *compiler.Context) (*ExamplesOrReferences, error)
NewExamplesOrReferences creates an object of type ExamplesOrReferences if possible, returning an error if not.
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) ResolveReferences ¶
func (m *ExamplesOrReferences) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside ExamplesOrReferences objects.
func (*ExamplesOrReferences) String ¶
func (x *ExamplesOrReferences) String() string
func (*ExamplesOrReferences) ToRawInfo ¶
func (m *ExamplesOrReferences) ToRawInfo() *yaml.Node
ToRawInfo returns a description of ExamplesOrReferences suitable for JSON or YAML export.
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 NewExpression ¶
func NewExpression(in *yaml.Node, context *compiler.Context) (*Expression, error)
NewExpression creates an object of type Expression if possible, returning an error if not.
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) ResolveReferences ¶
func (m *Expression) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside Expression objects.
func (*Expression) String ¶
func (x *Expression) String() string
func (*Expression) ToRawInfo ¶
func (m *Expression) ToRawInfo() *yaml.Node
ToRawInfo returns a description of Expression suitable for JSON or YAML export.
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 NewExternalDocs ¶
func NewExternalDocs(in *yaml.Node, context *compiler.Context) (*ExternalDocs, error)
NewExternalDocs creates an object of type ExternalDocs if possible, returning an error if not.
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) ResolveReferences ¶
func (m *ExternalDocs) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside ExternalDocs objects.
func (*ExternalDocs) String ¶
func (x *ExternalDocs) String() string
func (*ExternalDocs) ToRawInfo ¶
func (m *ExternalDocs) ToRawInfo() *yaml.Node
ToRawInfo returns a description of ExternalDocs suitable for JSON or YAML export.
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
func (*Header) ResolveReferences ¶
ResolveReferences resolves references found inside Header objects.
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 NewHeaderOrReference ¶
func NewHeaderOrReference(in *yaml.Node, context *compiler.Context) (*HeaderOrReference, error)
NewHeaderOrReference creates an object of type HeaderOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *HeaderOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside HeaderOrReference objects.
func (*HeaderOrReference) String ¶
func (x *HeaderOrReference) String() string
func (*HeaderOrReference) ToRawInfo ¶
func (m *HeaderOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of HeaderOrReference suitable for JSON or YAML export.
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 NewHeadersOrReferences ¶
func NewHeadersOrReferences(in *yaml.Node, context *compiler.Context) (*HeadersOrReferences, error)
NewHeadersOrReferences creates an object of type HeadersOrReferences if possible, returning an error if not.
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) ResolveReferences ¶
func (m *HeadersOrReferences) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside HeadersOrReferences objects.
func (*HeadersOrReferences) String ¶
func (x *HeadersOrReferences) String() string
func (*HeadersOrReferences) ToRawInfo ¶
func (m *HeadersOrReferences) ToRawInfo() *yaml.Node
ToRawInfo returns a description of HeadersOrReferences suitable for JSON or YAML export.
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
func (*Info) ResolveReferences ¶
ResolveReferences resolves references found inside Info objects.
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 NewItemsItem ¶
NewItemsItem creates an object of type ItemsItem if possible, returning an error if not.
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
func (*ItemsItem) ResolveReferences ¶
ResolveReferences resolves references found inside ItemsItem objects.
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 NewLicense ¶
NewLicense creates an object of type License if possible, returning an error if not.
func (*License) Descriptor
deprecated
func (*License) GetSpecificationExtension ¶
func (*License) ProtoMessage ¶
func (*License) ProtoMessage()
func (*License) ProtoReflect ¶
func (x *License) ProtoReflect() protoreflect.Message
func (*License) ResolveReferences ¶
ResolveReferences resolves references found inside License objects.
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
func (*Link) ResolveReferences ¶
ResolveReferences resolves references found inside Link objects.
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 NewLinkOrReference ¶
func NewLinkOrReference(in *yaml.Node, context *compiler.Context) (*LinkOrReference, error)
NewLinkOrReference creates an object of type LinkOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *LinkOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside LinkOrReference objects.
func (*LinkOrReference) String ¶
func (x *LinkOrReference) String() string
func (*LinkOrReference) ToRawInfo ¶
func (m *LinkOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of LinkOrReference suitable for JSON or YAML export.
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 NewLinksOrReferences ¶
func NewLinksOrReferences(in *yaml.Node, context *compiler.Context) (*LinksOrReferences, error)
NewLinksOrReferences creates an object of type LinksOrReferences if possible, returning an error if not.
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) ResolveReferences ¶
func (m *LinksOrReferences) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside LinksOrReferences objects.
func (*LinksOrReferences) String ¶
func (x *LinksOrReferences) String() string
func (*LinksOrReferences) ToRawInfo ¶
func (m *LinksOrReferences) ToRawInfo() *yaml.Node
ToRawInfo returns a description of LinksOrReferences suitable for JSON or YAML export.
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 NewMediaType ¶
NewMediaType creates an object of type MediaType if possible, returning an error if not.
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
func (*MediaType) ResolveReferences ¶
ResolveReferences resolves references found inside MediaType objects.
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 NewMediaTypes ¶
func NewMediaTypes(in *yaml.Node, context *compiler.Context) (*MediaTypes, error)
NewMediaTypes creates an object of type MediaTypes if possible, returning an error if not.
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) ResolveReferences ¶
func (m *MediaTypes) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside MediaTypes objects.
func (*MediaTypes) String ¶
func (x *MediaTypes) String() string
func (*MediaTypes) ToRawInfo ¶
func (m *MediaTypes) ToRawInfo() *yaml.Node
ToRawInfo returns a description of MediaTypes suitable for JSON or YAML export.
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 NewNamedAny ¶
NewNamedAny creates an object of type NamedAny if possible, returning an error if not.
func (*NamedAny) Descriptor
deprecated
func (*NamedAny) ProtoMessage ¶
func (*NamedAny) ProtoMessage()
func (*NamedAny) ProtoReflect ¶
func (x *NamedAny) ProtoReflect() protoreflect.Message
func (*NamedAny) ResolveReferences ¶
ResolveReferences resolves references found inside NamedAny objects.
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 NewNamedCallbackOrReference ¶
func NewNamedCallbackOrReference(in *yaml.Node, context *compiler.Context) (*NamedCallbackOrReference, error)
NewNamedCallbackOrReference creates an object of type NamedCallbackOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedCallbackOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedCallbackOrReference objects.
func (*NamedCallbackOrReference) String ¶
func (x *NamedCallbackOrReference) String() string
func (*NamedCallbackOrReference) ToRawInfo ¶
func (m *NamedCallbackOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedCallbackOrReference suitable for JSON or YAML export.
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 NewNamedEncoding ¶
func NewNamedEncoding(in *yaml.Node, context *compiler.Context) (*NamedEncoding, error)
NewNamedEncoding creates an object of type NamedEncoding if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedEncoding) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedEncoding objects.
func (*NamedEncoding) String ¶
func (x *NamedEncoding) String() string
func (*NamedEncoding) ToRawInfo ¶
func (m *NamedEncoding) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedEncoding suitable for JSON or YAML export.
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 NewNamedExampleOrReference ¶
func NewNamedExampleOrReference(in *yaml.Node, context *compiler.Context) (*NamedExampleOrReference, error)
NewNamedExampleOrReference creates an object of type NamedExampleOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedExampleOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedExampleOrReference objects.
func (*NamedExampleOrReference) String ¶
func (x *NamedExampleOrReference) String() string
func (*NamedExampleOrReference) ToRawInfo ¶
func (m *NamedExampleOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedExampleOrReference suitable for JSON or YAML export.
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 NewNamedHeaderOrReference ¶
func NewNamedHeaderOrReference(in *yaml.Node, context *compiler.Context) (*NamedHeaderOrReference, error)
NewNamedHeaderOrReference creates an object of type NamedHeaderOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedHeaderOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedHeaderOrReference objects.
func (*NamedHeaderOrReference) String ¶
func (x *NamedHeaderOrReference) String() string
func (*NamedHeaderOrReference) ToRawInfo ¶
func (m *NamedHeaderOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedHeaderOrReference suitable for JSON or YAML export.
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 NewNamedLinkOrReference ¶
func NewNamedLinkOrReference(in *yaml.Node, context *compiler.Context) (*NamedLinkOrReference, error)
NewNamedLinkOrReference creates an object of type NamedLinkOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedLinkOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedLinkOrReference objects.
func (*NamedLinkOrReference) String ¶
func (x *NamedLinkOrReference) String() string
func (*NamedLinkOrReference) ToRawInfo ¶
func (m *NamedLinkOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedLinkOrReference suitable for JSON or YAML export.
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 NewNamedMediaType ¶
func NewNamedMediaType(in *yaml.Node, context *compiler.Context) (*NamedMediaType, error)
NewNamedMediaType creates an object of type NamedMediaType if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedMediaType) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedMediaType objects.
func (*NamedMediaType) String ¶
func (x *NamedMediaType) String() string
func (*NamedMediaType) ToRawInfo ¶
func (m *NamedMediaType) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedMediaType suitable for JSON or YAML export.
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 NewNamedParameterOrReference ¶
func NewNamedParameterOrReference(in *yaml.Node, context *compiler.Context) (*NamedParameterOrReference, error)
NewNamedParameterOrReference creates an object of type NamedParameterOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedParameterOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedParameterOrReference objects.
func (*NamedParameterOrReference) String ¶
func (x *NamedParameterOrReference) String() string
func (*NamedParameterOrReference) ToRawInfo ¶
func (m *NamedParameterOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedParameterOrReference suitable for JSON or YAML export.
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 NewNamedPathItem ¶
func NewNamedPathItem(in *yaml.Node, context *compiler.Context) (*NamedPathItem, error)
NewNamedPathItem creates an object of type NamedPathItem if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedPathItem) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedPathItem objects.
func (*NamedPathItem) String ¶
func (x *NamedPathItem) String() string
func (*NamedPathItem) ToRawInfo ¶
func (m *NamedPathItem) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedPathItem suitable for JSON or YAML export.
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 NewNamedRequestBodyOrReference ¶
func NewNamedRequestBodyOrReference(in *yaml.Node, context *compiler.Context) (*NamedRequestBodyOrReference, error)
NewNamedRequestBodyOrReference creates an object of type NamedRequestBodyOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedRequestBodyOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedRequestBodyOrReference objects.
func (*NamedRequestBodyOrReference) String ¶
func (x *NamedRequestBodyOrReference) String() string
func (*NamedRequestBodyOrReference) ToRawInfo ¶
func (m *NamedRequestBodyOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedRequestBodyOrReference suitable for JSON or YAML export.
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 NewNamedResponseOrReference ¶
func NewNamedResponseOrReference(in *yaml.Node, context *compiler.Context) (*NamedResponseOrReference, error)
NewNamedResponseOrReference creates an object of type NamedResponseOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedResponseOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedResponseOrReference objects.
func (*NamedResponseOrReference) String ¶
func (x *NamedResponseOrReference) String() string
func (*NamedResponseOrReference) ToRawInfo ¶
func (m *NamedResponseOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedResponseOrReference suitable for JSON or YAML export.
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 NewNamedSchemaOrReference ¶
func NewNamedSchemaOrReference(in *yaml.Node, context *compiler.Context) (*NamedSchemaOrReference, error)
NewNamedSchemaOrReference creates an object of type NamedSchemaOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedSchemaOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedSchemaOrReference objects.
func (*NamedSchemaOrReference) String ¶
func (x *NamedSchemaOrReference) String() string
func (*NamedSchemaOrReference) ToRawInfo ¶
func (m *NamedSchemaOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedSchemaOrReference suitable for JSON or YAML export.
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 NewNamedSecuritySchemeOrReference ¶
func NewNamedSecuritySchemeOrReference(in *yaml.Node, context *compiler.Context) (*NamedSecuritySchemeOrReference, error)
NewNamedSecuritySchemeOrReference creates an object of type NamedSecuritySchemeOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedSecuritySchemeOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedSecuritySchemeOrReference objects.
func (*NamedSecuritySchemeOrReference) String ¶
func (x *NamedSecuritySchemeOrReference) String() string
func (*NamedSecuritySchemeOrReference) ToRawInfo ¶
func (m *NamedSecuritySchemeOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedSecuritySchemeOrReference suitable for JSON or YAML export.
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 NewNamedServerVariable ¶
func NewNamedServerVariable(in *yaml.Node, context *compiler.Context) (*NamedServerVariable, error)
NewNamedServerVariable creates an object of type NamedServerVariable if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedServerVariable) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedServerVariable objects.
func (*NamedServerVariable) String ¶
func (x *NamedServerVariable) String() string
func (*NamedServerVariable) ToRawInfo ¶
func (m *NamedServerVariable) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedServerVariable suitable for JSON or YAML export.
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 NewNamedString ¶
func NewNamedString(in *yaml.Node, context *compiler.Context) (*NamedString, error)
NewNamedString creates an object of type NamedString if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedString) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedString objects.
func (*NamedString) String ¶
func (x *NamedString) String() string
func (*NamedString) ToRawInfo ¶
func (m *NamedString) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedString suitable for JSON or YAML export.
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 NewNamedStringArray ¶
func NewNamedStringArray(in *yaml.Node, context *compiler.Context) (*NamedStringArray, error)
NewNamedStringArray creates an object of type NamedStringArray if possible, returning an error if not.
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) ResolveReferences ¶
func (m *NamedStringArray) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside NamedStringArray objects.
func (*NamedStringArray) String ¶
func (x *NamedStringArray) String() string
func (*NamedStringArray) ToRawInfo ¶
func (m *NamedStringArray) ToRawInfo() *yaml.Node
ToRawInfo returns a description of NamedStringArray suitable for JSON or YAML export.
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 NewOauthFlow ¶
NewOauthFlow creates an object of type OauthFlow if possible, returning an error if not.
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
func (*OauthFlow) ResolveReferences ¶
ResolveReferences resolves references found inside OauthFlow objects.
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 NewOauthFlows ¶
func NewOauthFlows(in *yaml.Node, context *compiler.Context) (*OauthFlows, error)
NewOauthFlows creates an object of type OauthFlows if possible, returning an error if not.
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) ResolveReferences ¶
func (m *OauthFlows) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside OauthFlows objects.
func (*OauthFlows) String ¶
func (x *OauthFlows) String() string
func (*OauthFlows) ToRawInfo ¶
func (m *OauthFlows) ToRawInfo() *yaml.Node
ToRawInfo returns a description of OauthFlows suitable for JSON or YAML export.
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
func (*Object) ResolveReferences ¶
ResolveReferences resolves references found inside Object objects.
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 NewOperation ¶
NewOperation creates an object of type Operation if possible, returning an error if not.
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
func (*Operation) ResolveReferences ¶
ResolveReferences resolves references found inside Operation objects.
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 NewParameter ¶
NewParameter creates an object of type Parameter if possible, returning an error if not.
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
func (*Parameter) ResolveReferences ¶
ResolveReferences resolves references found inside Parameter objects.
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 NewParameterOrReference ¶
func NewParameterOrReference(in *yaml.Node, context *compiler.Context) (*ParameterOrReference, error)
NewParameterOrReference creates an object of type ParameterOrReference if possible, returning an error if not.
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) ResolveReferences ¶
func (m *ParameterOrReference) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside ParameterOrReference objects.
func (*ParameterOrReference) String ¶
func (x *ParameterOrReference) String() string
func (*ParameterOrReference) ToRawInfo ¶
func (m *ParameterOrReference) ToRawInfo() *yaml.Node
ToRawInfo returns a description of ParameterOrReference suitable for JSON or YAML export.
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 NewParametersOrReferences ¶
func NewParametersOrReferences(in *yaml.Node, context *compiler.Context) (*ParametersOrReferences, error)
NewParametersOrReferences creates an object of type ParametersOrReferences if possible, returning an error if not.
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) ResolveReferences ¶
func (m *ParametersOrReferences) ResolveReferences(root string) (*yaml.Node, error)
ResolveReferences resolves references found inside ParametersOrReferences objects.
func (*ParametersOrReferences) String ¶
func (x *ParametersOrReferences) String() string
func (*ParametersOrReferences) ToRawInfo ¶
func (m *ParametersOrReferences) ToRawInfo() *yaml.Node
ToRawInfo returns a description of ParametersOrReferences suitable for JSON or YAML export.
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 NewPathItem ¶
NewPathItem creates an object of type PathItem if possible, returning an error if not.
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
func (*PathItem) ResolveReferences ¶
ResolveReferences resolves references found inside PathItem objects.
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.