openapiv2

package
v0.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 5, 2021 License: GPL-3.0 Imports: 6 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project.
	//
	// All IDs are the same, as assigned. It is okay that they are the same, as they extend
	// different descriptor messages.
	//
	// optional micro.openapiv2.Schema openapiv2_field = 847940;
	E_Openapiv2Field = &file_openapiv2_annotations_proto_extTypes[4]
)

Extension fields to descriptorpb.FieldOptions.

View Source
var (
	// ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project.
	//
	// All IDs are the same, as assigned. It is okay that they are the same, as they extend
	// different descriptor messages.
	//
	// optional micro.openapiv2.Operation openapiv2_operation = 847940;
	E_Openapiv2Operation = &file_openapiv2_annotations_proto_extTypes[1]
)

Extension fields to descriptorpb.MethodOptions.

View Source
var (
	// ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project.
	//
	// All IDs are the same, as assigned. It is okay that they are the same, as they extend
	// different descriptor messages.
	//
	// optional micro.openapiv2.Schema openapiv2_schema = 847940;
	E_Openapiv2Schema = &file_openapiv2_annotations_proto_extTypes[2]
)

Extension fields to descriptorpb.MessageOptions.

View Source
var (
	// ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project.
	//
	// All IDs are the same, as assigned. It is okay that they are the same, as they extend
	// different descriptor messages.
	//
	// optional micro.openapiv2.Document openapiv2_swagger = 847940;
	E_Openapiv2Swagger = &file_openapiv2_annotations_proto_extTypes[0]
)

Extension fields to descriptorpb.FileOptions.

View Source
var (
	// ID assigned by protobuf-global-extension-registry@google.com for gRPC-Gateway project.
	//
	// All IDs are the same, as assigned. It is okay that they are the same, as they extend
	// different descriptor messages.
	//
	// optional micro.openapiv2.Tag openapiv2_tag = 847940;
	E_Openapiv2Tag = &file_openapiv2_annotations_proto_extTypes[3]
)

Extension fields to descriptorpb.ServiceOptions.

View Source
var File_openapiv2_annotations_proto protoreflect.FileDescriptor
View Source
var File_openapiv2_gopenapiv2_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AdditionalPropertiesItem added in v0.0.3

type AdditionalPropertiesItem struct {

	// Types that are assignable to Oneof:
	//	*AdditionalPropertiesItem_Schema
	//	*AdditionalPropertiesItem_Boolean
	Oneof isAdditionalPropertiesItem_Oneof `protobuf_oneof:"oneof"`
	// contains filtered or unexported fields
}

func (*AdditionalPropertiesItem) Descriptor deprecated added in v0.0.3

func (*AdditionalPropertiesItem) Descriptor() ([]byte, []int)

Deprecated: Use AdditionalPropertiesItem.ProtoReflect.Descriptor instead.

func (*AdditionalPropertiesItem) GetBoolean added in v0.0.3

func (x *AdditionalPropertiesItem) GetBoolean() bool

func (*AdditionalPropertiesItem) GetOneof added in v0.0.3

func (m *AdditionalPropertiesItem) GetOneof() isAdditionalPropertiesItem_Oneof

func (*AdditionalPropertiesItem) GetSchema added in v0.0.3

func (x *AdditionalPropertiesItem) GetSchema() *Schema

func (*AdditionalPropertiesItem) ProtoMessage added in v0.0.3

func (*AdditionalPropertiesItem) ProtoMessage()

func (*AdditionalPropertiesItem) ProtoReflect added in v0.0.3

func (x *AdditionalPropertiesItem) ProtoReflect() protoreflect.Message

func (*AdditionalPropertiesItem) Reset added in v0.0.3

func (x *AdditionalPropertiesItem) Reset()

func (*AdditionalPropertiesItem) String added in v0.0.3

func (x *AdditionalPropertiesItem) String() string

type AdditionalPropertiesItem_Boolean added in v0.0.3

type AdditionalPropertiesItem_Boolean struct {
	Boolean bool `protobuf:"varint,2,opt,name=boolean,proto3,oneof"`
}

type AdditionalPropertiesItem_Schema added in v0.0.3

type AdditionalPropertiesItem_Schema struct {
	Schema *Schema `protobuf:"bytes,1,opt,name=schema,proto3,oneof"`
}

type Any added in v0.0.3

type Any struct {
	Value *anypb.Any `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Yaml  string     `protobuf:"bytes,2,opt,name=yaml,proto3" json:"yaml,omitempty"`
	// contains filtered or unexported fields
}

func (*Any) Descriptor deprecated added in v0.0.3

func (*Any) Descriptor() ([]byte, []int)

Deprecated: Use Any.ProtoReflect.Descriptor instead.

func (*Any) GetValue added in v0.0.3

func (x *Any) GetValue() *anypb.Any

func (*Any) GetYaml added in v0.0.3

func (x *Any) GetYaml() string

func (*Any) ProtoMessage added in v0.0.3

func (*Any) ProtoMessage()

func (*Any) ProtoReflect added in v0.0.3

func (x *Any) ProtoReflect() protoreflect.Message

func (*Any) Reset added in v0.0.3

func (x *Any) Reset()

func (*Any) String added in v0.0.3

func (x *Any) String() string

type ApiKeySecurity added in v0.0.3

type ApiKeySecurity struct {
	Type            string      `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Name            string      `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	In              string      `protobuf:"bytes,3,opt,name=in,proto3" json:"in,omitempty"`
	Description     string      `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	VendorExtension []*NamedAny `protobuf:"bytes,5,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*ApiKeySecurity) Descriptor deprecated added in v0.0.3

func (*ApiKeySecurity) Descriptor() ([]byte, []int)

Deprecated: Use ApiKeySecurity.ProtoReflect.Descriptor instead.

func (*ApiKeySecurity) GetDescription added in v0.0.3

func (x *ApiKeySecurity) GetDescription() string

func (*ApiKeySecurity) GetIn added in v0.0.3

func (x *ApiKeySecurity) GetIn() string

func (*ApiKeySecurity) GetName added in v0.0.3

func (x *ApiKeySecurity) GetName() string

func (*ApiKeySecurity) GetType added in v0.0.3

func (x *ApiKeySecurity) GetType() string

func (*ApiKeySecurity) GetVendorExtension added in v0.0.3

func (x *ApiKeySecurity) GetVendorExtension() []*NamedAny

func (*ApiKeySecurity) ProtoMessage added in v0.0.3

func (*ApiKeySecurity) ProtoMessage()

func (*ApiKeySecurity) ProtoReflect added in v0.0.3

func (x *ApiKeySecurity) ProtoReflect() protoreflect.Message

func (*ApiKeySecurity) Reset added in v0.0.3

func (x *ApiKeySecurity) Reset()

func (*ApiKeySecurity) String added in v0.0.3

func (x *ApiKeySecurity) String() string

type BasicAuthenticationSecurity added in v0.0.3

type BasicAuthenticationSecurity struct {
	Type            string      `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Description     string      `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	VendorExtension []*NamedAny `protobuf:"bytes,3,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*BasicAuthenticationSecurity) Descriptor deprecated added in v0.0.3

func (*BasicAuthenticationSecurity) Descriptor() ([]byte, []int)

Deprecated: Use BasicAuthenticationSecurity.ProtoReflect.Descriptor instead.

func (*BasicAuthenticationSecurity) GetDescription added in v0.0.3

func (x *BasicAuthenticationSecurity) GetDescription() string

func (*BasicAuthenticationSecurity) GetType added in v0.0.3

func (x *BasicAuthenticationSecurity) GetType() string

func (*BasicAuthenticationSecurity) GetVendorExtension added in v0.0.3

func (x *BasicAuthenticationSecurity) GetVendorExtension() []*NamedAny

func (*BasicAuthenticationSecurity) ProtoMessage added in v0.0.3

func (*BasicAuthenticationSecurity) ProtoMessage()

func (*BasicAuthenticationSecurity) ProtoReflect added in v0.0.3

func (*BasicAuthenticationSecurity) Reset added in v0.0.3

func (x *BasicAuthenticationSecurity) Reset()

func (*BasicAuthenticationSecurity) String added in v0.0.3

func (x *BasicAuthenticationSecurity) String() string

type BodyParameter added in v0.0.3

type BodyParameter struct {

	// A brief description of the parameter. This could contain examples of use.  GitHub Flavored Markdown is allowed.
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	// The name of the parameter.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Determines the location of the parameter.
	In string `protobuf:"bytes,3,opt,name=in,proto3" json:"in,omitempty"`
	// Determines whether or not this parameter is required or optional.
	Required        bool        `protobuf:"varint,4,opt,name=required,proto3" json:"required,omitempty"`
	Schema          *Schema     `protobuf:"bytes,5,opt,name=schema,proto3" json:"schema,omitempty"`
	VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*BodyParameter) Descriptor deprecated added in v0.0.3

func (*BodyParameter) Descriptor() ([]byte, []int)

Deprecated: Use BodyParameter.ProtoReflect.Descriptor instead.

func (*BodyParameter) GetDescription added in v0.0.3

func (x *BodyParameter) GetDescription() string

func (*BodyParameter) GetIn added in v0.0.3

func (x *BodyParameter) GetIn() string

func (*BodyParameter) GetName added in v0.0.3

func (x *BodyParameter) GetName() string

func (*BodyParameter) GetRequired added in v0.0.3

func (x *BodyParameter) GetRequired() bool

func (*BodyParameter) GetSchema added in v0.0.3

func (x *BodyParameter) GetSchema() *Schema

func (*BodyParameter) GetVendorExtension added in v0.0.3

func (x *BodyParameter) GetVendorExtension() []*NamedAny

func (*BodyParameter) ProtoMessage added in v0.0.3

func (*BodyParameter) ProtoMessage()

func (*BodyParameter) ProtoReflect added in v0.0.3

func (x *BodyParameter) ProtoReflect() protoreflect.Message

func (*BodyParameter) Reset added in v0.0.3

func (x *BodyParameter) Reset()

func (*BodyParameter) String added in v0.0.3

func (x *BodyParameter) String() string

type Contact

type Contact struct {

	// The identifying name of the contact person/organization.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The URL pointing to the contact information.
	Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	// The email address of the contact person/organization.
	Email           string      `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	VendorExtension []*NamedAny `protobuf:"bytes,4,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

Contact information for the owners of the API.

func (*Contact) Descriptor deprecated

func (*Contact) Descriptor() ([]byte, []int)

Deprecated: Use Contact.ProtoReflect.Descriptor instead.

func (*Contact) GetEmail

func (x *Contact) GetEmail() string

func (*Contact) GetName

func (x *Contact) GetName() string

func (*Contact) GetUrl

func (x *Contact) GetUrl() string

func (*Contact) GetVendorExtension added in v0.0.3

func (x *Contact) GetVendorExtension() []*NamedAny

func (*Contact) ProtoMessage

func (*Contact) ProtoMessage()

func (*Contact) ProtoReflect

func (x *Contact) ProtoReflect() protoreflect.Message

func (*Contact) Reset

func (x *Contact) Reset()

func (*Contact) String

func (x *Contact) String() string

type Default added in v0.0.3

type Default struct {
	AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

func (*Default) Descriptor deprecated added in v0.0.3

func (*Default) Descriptor() ([]byte, []int)

Deprecated: Use Default.ProtoReflect.Descriptor instead.

func (*Default) GetAdditionalProperties added in v0.0.3

func (x *Default) GetAdditionalProperties() []*NamedAny

func (*Default) ProtoMessage added in v0.0.3

func (*Default) ProtoMessage()

func (*Default) ProtoReflect added in v0.0.3

func (x *Default) ProtoReflect() protoreflect.Message

func (*Default) Reset added in v0.0.3

func (x *Default) Reset()

func (*Default) String added in v0.0.3

func (x *Default) String() string

type Definitions added in v0.0.3

type Definitions struct {
	AdditionalProperties []*NamedSchema `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

One or more JSON objects describing the schemas being consumed and produced by the API.

func (*Definitions) Descriptor deprecated added in v0.0.3

func (*Definitions) Descriptor() ([]byte, []int)

Deprecated: Use Definitions.ProtoReflect.Descriptor instead.

func (*Definitions) GetAdditionalProperties added in v0.0.3

func (x *Definitions) GetAdditionalProperties() []*NamedSchema

func (*Definitions) ProtoMessage added in v0.0.3

func (*Definitions) ProtoMessage()

func (*Definitions) ProtoReflect added in v0.0.3

func (x *Definitions) ProtoReflect() protoreflect.Message

func (*Definitions) Reset added in v0.0.3

func (x *Definitions) Reset()

func (*Definitions) String added in v0.0.3

func (x *Definitions) String() string

type Document added in v0.0.3

type Document struct {

	// The Swagger version of this document.
	Swagger string `protobuf:"bytes,1,opt,name=swagger,proto3" json:"swagger,omitempty"`
	Info    *Info  `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	// The host (name or ip) of the API. Example: 'swagger.io'
	Host string `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"`
	// The base path to the API. Example: '/api'.
	BasePath string `protobuf:"bytes,4,opt,name=base_path,json=basePath,proto3" json:"base_path,omitempty"`
	// The transfer protocol of the API.
	Schemes []string `protobuf:"bytes,5,rep,name=schemes,proto3" json:"schemes,omitempty"`
	// A list of MIME types accepted by the API.
	Consumes []string `protobuf:"bytes,6,rep,name=consumes,proto3" json:"consumes,omitempty"`
	// A list of MIME types the API can produce.
	Produces            []string               `protobuf:"bytes,7,rep,name=produces,proto3" json:"produces,omitempty"`
	Paths               *Paths                 `protobuf:"bytes,8,opt,name=paths,proto3" json:"paths,omitempty"`
	Definitions         *Definitions           `protobuf:"bytes,9,opt,name=definitions,proto3" json:"definitions,omitempty"`
	Parameters          *ParameterDefinitions  `protobuf:"bytes,10,opt,name=parameters,proto3" json:"parameters,omitempty"`
	Responses           *ResponseDefinitions   `protobuf:"bytes,11,opt,name=responses,proto3" json:"responses,omitempty"`
	Security            []*SecurityRequirement `protobuf:"bytes,12,rep,name=security,proto3" json:"security,omitempty"`
	SecurityDefinitions *SecurityDefinitions   `protobuf:"bytes,13,opt,name=security_definitions,json=securityDefinitions,proto3" json:"security_definitions,omitempty"`
	Tags                []*Tag                 `protobuf:"bytes,14,rep,name=tags,proto3" json:"tags,omitempty"`
	ExternalDocs        *ExternalDocs          `protobuf:"bytes,15,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"`
	VendorExtension     []*NamedAny            `protobuf:"bytes,16,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Document) Descriptor deprecated added in v0.0.3

func (*Document) Descriptor() ([]byte, []int)

Deprecated: Use Document.ProtoReflect.Descriptor instead.

func (*Document) GetBasePath added in v0.0.3

func (x *Document) GetBasePath() string

func (*Document) GetConsumes added in v0.0.3

func (x *Document) GetConsumes() []string

func (*Document) GetDefinitions added in v0.0.3

func (x *Document) GetDefinitions() *Definitions

func (*Document) GetExternalDocs added in v0.0.3

func (x *Document) GetExternalDocs() *ExternalDocs

func (*Document) GetHost added in v0.0.3

func (x *Document) GetHost() string

func (*Document) GetInfo added in v0.0.3

func (x *Document) GetInfo() *Info

func (*Document) GetParameters added in v0.0.3

func (x *Document) GetParameters() *ParameterDefinitions

func (*Document) GetPaths added in v0.0.3

func (x *Document) GetPaths() *Paths

func (*Document) GetProduces added in v0.0.3

func (x *Document) GetProduces() []string

func (*Document) GetResponses added in v0.0.3

func (x *Document) GetResponses() *ResponseDefinitions

func (*Document) GetSchemes added in v0.0.3

func (x *Document) GetSchemes() []string

func (*Document) GetSecurity added in v0.0.3

func (x *Document) GetSecurity() []*SecurityRequirement

func (*Document) GetSecurityDefinitions added in v0.0.3

func (x *Document) GetSecurityDefinitions() *SecurityDefinitions

func (*Document) GetSwagger added in v0.0.3

func (x *Document) GetSwagger() string

func (*Document) GetTags added in v0.0.3

func (x *Document) GetTags() []*Tag

func (*Document) GetVendorExtension added in v0.0.3

func (x *Document) GetVendorExtension() []*NamedAny

func (*Document) ProtoMessage added in v0.0.3

func (*Document) ProtoMessage()

func (*Document) ProtoReflect added in v0.0.3

func (x *Document) ProtoReflect() protoreflect.Message

func (*Document) Reset added in v0.0.3

func (x *Document) Reset()

func (*Document) String added in v0.0.3

func (x *Document) String() string

type Examples added in v0.0.3

type Examples struct {
	AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

func (*Examples) Descriptor deprecated added in v0.0.3

func (*Examples) Descriptor() ([]byte, []int)

Deprecated: Use Examples.ProtoReflect.Descriptor instead.

func (*Examples) GetAdditionalProperties added in v0.0.3

func (x *Examples) GetAdditionalProperties() []*NamedAny

func (*Examples) ProtoMessage added in v0.0.3

func (*Examples) ProtoMessage()

func (*Examples) ProtoReflect added in v0.0.3

func (x *Examples) ProtoReflect() protoreflect.Message

func (*Examples) Reset added in v0.0.3

func (x *Examples) Reset()

func (*Examples) String added in v0.0.3

func (x *Examples) String() string

type ExternalDocs added in v0.0.3

type ExternalDocs struct {
	Description     string      `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	Url             string      `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	VendorExtension []*NamedAny `protobuf:"bytes,3,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

information about external documentation

func (*ExternalDocs) Descriptor deprecated added in v0.0.3

func (*ExternalDocs) Descriptor() ([]byte, []int)

Deprecated: Use ExternalDocs.ProtoReflect.Descriptor instead.

func (*ExternalDocs) GetDescription added in v0.0.3

func (x *ExternalDocs) GetDescription() string

func (*ExternalDocs) GetUrl added in v0.0.3

func (x *ExternalDocs) GetUrl() string

func (*ExternalDocs) GetVendorExtension added in v0.0.3

func (x *ExternalDocs) GetVendorExtension() []*NamedAny

func (*ExternalDocs) ProtoMessage added in v0.0.3

func (*ExternalDocs) ProtoMessage()

func (*ExternalDocs) ProtoReflect added in v0.0.3

func (x *ExternalDocs) ProtoReflect() protoreflect.Message

func (*ExternalDocs) Reset added in v0.0.3

func (x *ExternalDocs) Reset()

func (*ExternalDocs) String added in v0.0.3

func (x *ExternalDocs) String() string

type FileSchema added in v0.0.3

type FileSchema struct {
	Format          string        `protobuf:"bytes,1,opt,name=format,proto3" json:"format,omitempty"`
	Title           string        `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Description     string        `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Default         *Any          `protobuf:"bytes,4,opt,name=default,proto3" json:"default,omitempty"`
	Required        []string      `protobuf:"bytes,5,rep,name=required,proto3" json:"required,omitempty"`
	Type            string        `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	ReadOnly        bool          `protobuf:"varint,7,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
	ExternalDocs    *ExternalDocs `protobuf:"bytes,8,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"`
	Example         *Any          `protobuf:"bytes,9,opt,name=example,proto3" json:"example,omitempty"`
	VendorExtension []*NamedAny   `protobuf:"bytes,10,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

A deterministic version of a JSON Schema object.

func (*FileSchema) Descriptor deprecated added in v0.0.3

func (*FileSchema) Descriptor() ([]byte, []int)

Deprecated: Use FileSchema.ProtoReflect.Descriptor instead.

func (*FileSchema) GetDefault added in v0.0.3

func (x *FileSchema) GetDefault() *Any

func (*FileSchema) GetDescription added in v0.0.3

func (x *FileSchema) GetDescription() string

func (*FileSchema) GetExample added in v0.0.3

func (x *FileSchema) GetExample() *Any

func (*FileSchema) GetExternalDocs added in v0.0.3

func (x *FileSchema) GetExternalDocs() *ExternalDocs

func (*FileSchema) GetFormat added in v0.0.3

func (x *FileSchema) GetFormat() string

func (*FileSchema) GetReadOnly added in v0.0.3

func (x *FileSchema) GetReadOnly() bool

func (*FileSchema) GetRequired added in v0.0.3

func (x *FileSchema) GetRequired() []string

func (*FileSchema) GetTitle added in v0.0.3

func (x *FileSchema) GetTitle() string

func (*FileSchema) GetType added in v0.0.3

func (x *FileSchema) GetType() string

func (*FileSchema) GetVendorExtension added in v0.0.3

func (x *FileSchema) GetVendorExtension() []*NamedAny

func (*FileSchema) ProtoMessage added in v0.0.3

func (*FileSchema) ProtoMessage()

func (*FileSchema) ProtoReflect added in v0.0.3

func (x *FileSchema) ProtoReflect() protoreflect.Message

func (*FileSchema) Reset added in v0.0.3

func (x *FileSchema) Reset()

func (*FileSchema) String added in v0.0.3

func (x *FileSchema) String() string

type FormDataParameterSubSchema added in v0.0.3

type FormDataParameterSubSchema struct {

	// Determines whether or not this parameter is required or optional.
	Required bool `protobuf:"varint,1,opt,name=required,proto3" json:"required,omitempty"`
	// Determines the location of the parameter.
	In string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"`
	// A brief description of the parameter. This could contain examples of use.  GitHub Flavored Markdown is allowed.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// The name of the parameter.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// allows sending a parameter by name only or with an empty value.
	AllowEmptyValue  bool             `protobuf:"varint,5,opt,name=allow_empty_value,json=allowEmptyValue,proto3" json:"allow_empty_value,omitempty"`
	Type             string           `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Format           string           `protobuf:"bytes,7,opt,name=format,proto3" json:"format,omitempty"`
	Items            *PrimitivesItems `protobuf:"bytes,8,opt,name=items,proto3" json:"items,omitempty"`
	CollectionFormat string           `protobuf:"bytes,9,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"`
	Default          *Any             `protobuf:"bytes,10,opt,name=default,proto3" json:"default,omitempty"`
	Maximum          float64          `protobuf:"fixed64,11,opt,name=maximum,proto3" json:"maximum,omitempty"`
	ExclusiveMaximum bool             `protobuf:"varint,12,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"`
	Minimum          float64          `protobuf:"fixed64,13,opt,name=minimum,proto3" json:"minimum,omitempty"`
	ExclusiveMinimum bool             `protobuf:"varint,14,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"`
	MaxLength        int64            `protobuf:"varint,15,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
	MinLength        int64            `protobuf:"varint,16,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
	Pattern          string           `protobuf:"bytes,17,opt,name=pattern,proto3" json:"pattern,omitempty"`
	MaxItems         int64            `protobuf:"varint,18,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"`
	MinItems         int64            `protobuf:"varint,19,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"`
	UniqueItems      bool             `protobuf:"varint,20,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"`
	Enum             []*Any           `protobuf:"bytes,21,rep,name=enum,proto3" json:"enum,omitempty"`
	MultipleOf       float64          `protobuf:"fixed64,22,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"`
	VendorExtension  []*NamedAny      `protobuf:"bytes,23,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*FormDataParameterSubSchema) Descriptor deprecated added in v0.0.3

func (*FormDataParameterSubSchema) Descriptor() ([]byte, []int)

Deprecated: Use FormDataParameterSubSchema.ProtoReflect.Descriptor instead.

func (*FormDataParameterSubSchema) GetAllowEmptyValue added in v0.0.3

func (x *FormDataParameterSubSchema) GetAllowEmptyValue() bool

func (*FormDataParameterSubSchema) GetCollectionFormat added in v0.0.3

func (x *FormDataParameterSubSchema) GetCollectionFormat() string

func (*FormDataParameterSubSchema) GetDefault added in v0.0.3

func (x *FormDataParameterSubSchema) GetDefault() *Any

func (*FormDataParameterSubSchema) GetDescription added in v0.0.3

func (x *FormDataParameterSubSchema) GetDescription() string

func (*FormDataParameterSubSchema) GetEnum added in v0.0.3

func (x *FormDataParameterSubSchema) GetEnum() []*Any

func (*FormDataParameterSubSchema) GetExclusiveMaximum added in v0.0.3

func (x *FormDataParameterSubSchema) GetExclusiveMaximum() bool

func (*FormDataParameterSubSchema) GetExclusiveMinimum added in v0.0.3

func (x *FormDataParameterSubSchema) GetExclusiveMinimum() bool

func (*FormDataParameterSubSchema) GetFormat added in v0.0.3

func (x *FormDataParameterSubSchema) GetFormat() string

func (*FormDataParameterSubSchema) GetIn added in v0.0.3

func (*FormDataParameterSubSchema) GetItems added in v0.0.3

func (*FormDataParameterSubSchema) GetMaxItems added in v0.0.3

func (x *FormDataParameterSubSchema) GetMaxItems() int64

func (*FormDataParameterSubSchema) GetMaxLength added in v0.0.3

func (x *FormDataParameterSubSchema) GetMaxLength() int64

func (*FormDataParameterSubSchema) GetMaximum added in v0.0.3

func (x *FormDataParameterSubSchema) GetMaximum() float64

func (*FormDataParameterSubSchema) GetMinItems added in v0.0.3

func (x *FormDataParameterSubSchema) GetMinItems() int64

func (*FormDataParameterSubSchema) GetMinLength added in v0.0.3

func (x *FormDataParameterSubSchema) GetMinLength() int64

func (*FormDataParameterSubSchema) GetMinimum added in v0.0.3

func (x *FormDataParameterSubSchema) GetMinimum() float64

func (*FormDataParameterSubSchema) GetMultipleOf added in v0.0.3

func (x *FormDataParameterSubSchema) GetMultipleOf() float64

func (*FormDataParameterSubSchema) GetName added in v0.0.3

func (x *FormDataParameterSubSchema) GetName() string

func (*FormDataParameterSubSchema) GetPattern added in v0.0.3

func (x *FormDataParameterSubSchema) GetPattern() string

func (*FormDataParameterSubSchema) GetRequired added in v0.0.3

func (x *FormDataParameterSubSchema) GetRequired() bool

func (*FormDataParameterSubSchema) GetType added in v0.0.3

func (x *FormDataParameterSubSchema) GetType() string

func (*FormDataParameterSubSchema) GetUniqueItems added in v0.0.3

func (x *FormDataParameterSubSchema) GetUniqueItems() bool

func (*FormDataParameterSubSchema) GetVendorExtension added in v0.0.3

func (x *FormDataParameterSubSchema) GetVendorExtension() []*NamedAny

func (*FormDataParameterSubSchema) ProtoMessage added in v0.0.3

func (*FormDataParameterSubSchema) ProtoMessage()

func (*FormDataParameterSubSchema) ProtoReflect added in v0.0.3

func (*FormDataParameterSubSchema) Reset added in v0.0.3

func (x *FormDataParameterSubSchema) Reset()

func (*FormDataParameterSubSchema) String added in v0.0.3

func (x *FormDataParameterSubSchema) String() string
type Header struct {
	Type             string           `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Format           string           `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"`
	Items            *PrimitivesItems `protobuf:"bytes,3,opt,name=items,proto3" json:"items,omitempty"`
	CollectionFormat string           `protobuf:"bytes,4,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"`
	Default          *Any             `protobuf:"bytes,5,opt,name=default,proto3" json:"default,omitempty"`
	Maximum          float64          `protobuf:"fixed64,6,opt,name=maximum,proto3" json:"maximum,omitempty"`
	ExclusiveMaximum bool             `protobuf:"varint,7,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"`
	Minimum          float64          `protobuf:"fixed64,8,opt,name=minimum,proto3" json:"minimum,omitempty"`
	ExclusiveMinimum bool             `protobuf:"varint,9,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"`
	MaxLength        int64            `protobuf:"varint,10,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
	MinLength        int64            `protobuf:"varint,11,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
	Pattern          string           `protobuf:"bytes,12,opt,name=pattern,proto3" json:"pattern,omitempty"`
	MaxItems         int64            `protobuf:"varint,13,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"`
	MinItems         int64            `protobuf:"varint,14,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"`
	UniqueItems      bool             `protobuf:"varint,15,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"`
	Enum             []*Any           `protobuf:"bytes,16,rep,name=enum,proto3" json:"enum,omitempty"`
	MultipleOf       float64          `protobuf:"fixed64,17,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"`
	Description      string           `protobuf:"bytes,18,opt,name=description,proto3" json:"description,omitempty"`
	VendorExtension  []*NamedAny      `protobuf:"bytes,19,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Header) Descriptor deprecated

func (*Header) Descriptor() ([]byte, []int)

Deprecated: Use Header.ProtoReflect.Descriptor instead.

func (*Header) GetCollectionFormat added in v0.0.3

func (x *Header) GetCollectionFormat() string

func (*Header) GetDefault

func (x *Header) GetDefault() *Any

func (*Header) GetDescription

func (x *Header) GetDescription() string

func (*Header) GetEnum added in v0.0.3

func (x *Header) GetEnum() []*Any

func (*Header) GetExclusiveMaximum added in v0.0.3

func (x *Header) GetExclusiveMaximum() bool

func (*Header) GetExclusiveMinimum added in v0.0.3

func (x *Header) GetExclusiveMinimum() bool

func (*Header) GetFormat

func (x *Header) GetFormat() string

func (*Header) GetItems added in v0.0.3

func (x *Header) GetItems() *PrimitivesItems

func (*Header) GetMaxItems added in v0.0.3

func (x *Header) GetMaxItems() int64

func (*Header) GetMaxLength added in v0.0.3

func (x *Header) GetMaxLength() int64

func (*Header) GetMaximum added in v0.0.3

func (x *Header) GetMaximum() float64

func (*Header) GetMinItems added in v0.0.3

func (x *Header) GetMinItems() int64

func (*Header) GetMinLength added in v0.0.3

func (x *Header) GetMinLength() int64

func (*Header) GetMinimum added in v0.0.3

func (x *Header) GetMinimum() float64

func (*Header) GetMultipleOf added in v0.0.3

func (x *Header) GetMultipleOf() float64

func (*Header) GetPattern

func (x *Header) GetPattern() string

func (*Header) GetType

func (x *Header) GetType() string

func (*Header) GetUniqueItems added in v0.0.3

func (x *Header) GetUniqueItems() bool

func (*Header) GetVendorExtension added in v0.0.3

func (x *Header) GetVendorExtension() []*NamedAny

func (*Header) ProtoMessage

func (*Header) ProtoMessage()

func (*Header) ProtoReflect

func (x *Header) ProtoReflect() protoreflect.Message

func (*Header) Reset

func (x *Header) Reset()

func (*Header) String

func (x *Header) String() string

type HeaderParameterSubSchema added in v0.0.3

type HeaderParameterSubSchema struct {

	// Determines whether or not this parameter is required or optional.
	Required bool `protobuf:"varint,1,opt,name=required,proto3" json:"required,omitempty"`
	// Determines the location of the parameter.
	In string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"`
	// A brief description of the parameter. This could contain examples of use.  GitHub Flavored Markdown is allowed.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// The name of the parameter.
	Name             string           `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Type             string           `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	Format           string           `protobuf:"bytes,6,opt,name=format,proto3" json:"format,omitempty"`
	Items            *PrimitivesItems `protobuf:"bytes,7,opt,name=items,proto3" json:"items,omitempty"`
	CollectionFormat string           `protobuf:"bytes,8,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"`
	Default          *Any             `protobuf:"bytes,9,opt,name=default,proto3" json:"default,omitempty"`
	Maximum          float64          `protobuf:"fixed64,10,opt,name=maximum,proto3" json:"maximum,omitempty"`
	ExclusiveMaximum bool             `protobuf:"varint,11,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"`
	Minimum          float64          `protobuf:"fixed64,12,opt,name=minimum,proto3" json:"minimum,omitempty"`
	ExclusiveMinimum bool             `protobuf:"varint,13,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"`
	MaxLength        int64            `protobuf:"varint,14,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
	MinLength        int64            `protobuf:"varint,15,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
	Pattern          string           `protobuf:"bytes,16,opt,name=pattern,proto3" json:"pattern,omitempty"`
	MaxItems         int64            `protobuf:"varint,17,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"`
	MinItems         int64            `protobuf:"varint,18,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"`
	UniqueItems      bool             `protobuf:"varint,19,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"`
	Enum             []*Any           `protobuf:"bytes,20,rep,name=enum,proto3" json:"enum,omitempty"`
	MultipleOf       float64          `protobuf:"fixed64,21,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"`
	VendorExtension  []*NamedAny      `protobuf:"bytes,22,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*HeaderParameterSubSchema) Descriptor deprecated added in v0.0.3

func (*HeaderParameterSubSchema) Descriptor() ([]byte, []int)

Deprecated: Use HeaderParameterSubSchema.ProtoReflect.Descriptor instead.

func (*HeaderParameterSubSchema) GetCollectionFormat added in v0.0.3

func (x *HeaderParameterSubSchema) GetCollectionFormat() string

func (*HeaderParameterSubSchema) GetDefault added in v0.0.3

func (x *HeaderParameterSubSchema) GetDefault() *Any

func (*HeaderParameterSubSchema) GetDescription added in v0.0.3

func (x *HeaderParameterSubSchema) GetDescription() string

func (*HeaderParameterSubSchema) GetEnum added in v0.0.3

func (x *HeaderParameterSubSchema) GetEnum() []*Any

func (*HeaderParameterSubSchema) GetExclusiveMaximum added in v0.0.3

func (x *HeaderParameterSubSchema) GetExclusiveMaximum() bool

func (*HeaderParameterSubSchema) GetExclusiveMinimum added in v0.0.3

func (x *HeaderParameterSubSchema) GetExclusiveMinimum() bool

func (*HeaderParameterSubSchema) GetFormat added in v0.0.3

func (x *HeaderParameterSubSchema) GetFormat() string

func (*HeaderParameterSubSchema) GetIn added in v0.0.3

func (x *HeaderParameterSubSchema) GetIn() string

func (*HeaderParameterSubSchema) GetItems added in v0.0.3

func (*HeaderParameterSubSchema) GetMaxItems added in v0.0.3

func (x *HeaderParameterSubSchema) GetMaxItems() int64

func (*HeaderParameterSubSchema) GetMaxLength added in v0.0.3

func (x *HeaderParameterSubSchema) GetMaxLength() int64

func (*HeaderParameterSubSchema) GetMaximum added in v0.0.3

func (x *HeaderParameterSubSchema) GetMaximum() float64

func (*HeaderParameterSubSchema) GetMinItems added in v0.0.3

func (x *HeaderParameterSubSchema) GetMinItems() int64

func (*HeaderParameterSubSchema) GetMinLength added in v0.0.3

func (x *HeaderParameterSubSchema) GetMinLength() int64

func (*HeaderParameterSubSchema) GetMinimum added in v0.0.3

func (x *HeaderParameterSubSchema) GetMinimum() float64

func (*HeaderParameterSubSchema) GetMultipleOf added in v0.0.3

func (x *HeaderParameterSubSchema) GetMultipleOf() float64

func (*HeaderParameterSubSchema) GetName added in v0.0.3

func (x *HeaderParameterSubSchema) GetName() string

func (*HeaderParameterSubSchema) GetPattern added in v0.0.3

func (x *HeaderParameterSubSchema) GetPattern() string

func (*HeaderParameterSubSchema) GetRequired added in v0.0.3

func (x *HeaderParameterSubSchema) GetRequired() bool

func (*HeaderParameterSubSchema) GetType added in v0.0.3

func (x *HeaderParameterSubSchema) GetType() string

func (*HeaderParameterSubSchema) GetUniqueItems added in v0.0.3

func (x *HeaderParameterSubSchema) GetUniqueItems() bool

func (*HeaderParameterSubSchema) GetVendorExtension added in v0.0.3

func (x *HeaderParameterSubSchema) GetVendorExtension() []*NamedAny

func (*HeaderParameterSubSchema) ProtoMessage added in v0.0.3

func (*HeaderParameterSubSchema) ProtoMessage()

func (*HeaderParameterSubSchema) ProtoReflect added in v0.0.3

func (x *HeaderParameterSubSchema) ProtoReflect() protoreflect.Message

func (*HeaderParameterSubSchema) Reset added in v0.0.3

func (x *HeaderParameterSubSchema) Reset()

func (*HeaderParameterSubSchema) String added in v0.0.3

func (x *HeaderParameterSubSchema) String() string

type Headers added in v0.0.3

type Headers struct {
	AdditionalProperties []*NamedHeader `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

func (*Headers) Descriptor deprecated added in v0.0.3

func (*Headers) Descriptor() ([]byte, []int)

Deprecated: Use Headers.ProtoReflect.Descriptor instead.

func (*Headers) GetAdditionalProperties added in v0.0.3

func (x *Headers) GetAdditionalProperties() []*NamedHeader

func (*Headers) ProtoMessage added in v0.0.3

func (*Headers) ProtoMessage()

func (*Headers) ProtoReflect added in v0.0.3

func (x *Headers) ProtoReflect() protoreflect.Message

func (*Headers) Reset added in v0.0.3

func (x *Headers) Reset()

func (*Headers) String added in v0.0.3

func (x *Headers) String() string

type Info

type Info struct {

	// A unique and precise title of the API.
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// A semantic version number of the API.
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// A longer description of the API. Should be different from the title.  GitHub Flavored Markdown is allowed.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// The terms of service for the API.
	TermsOfService  string      `protobuf:"bytes,4,opt,name=terms_of_service,json=termsOfService,proto3" json:"terms_of_service,omitempty"`
	Contact         *Contact    `protobuf:"bytes,5,opt,name=contact,proto3" json:"contact,omitempty"`
	License         *License    `protobuf:"bytes,6,opt,name=license,proto3" json:"license,omitempty"`
	VendorExtension []*NamedAny `protobuf:"bytes,7,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

General information about the API.

func (*Info) Descriptor deprecated

func (*Info) Descriptor() ([]byte, []int)

Deprecated: Use Info.ProtoReflect.Descriptor instead.

func (*Info) GetContact

func (x *Info) GetContact() *Contact

func (*Info) GetDescription

func (x *Info) GetDescription() string

func (*Info) GetLicense

func (x *Info) GetLicense() *License

func (*Info) GetTermsOfService

func (x *Info) GetTermsOfService() string

func (*Info) GetTitle

func (x *Info) GetTitle() string

func (*Info) GetVendorExtension added in v0.0.3

func (x *Info) GetVendorExtension() []*NamedAny

func (*Info) GetVersion

func (x *Info) GetVersion() string

func (*Info) ProtoMessage

func (*Info) ProtoMessage()

func (*Info) ProtoReflect

func (x *Info) ProtoReflect() protoreflect.Message

func (*Info) Reset

func (x *Info) Reset()

func (*Info) String

func (x *Info) String() string

type ItemsItem added in v0.0.3

type ItemsItem struct {
	Schema []*Schema `protobuf:"bytes,1,rep,name=schema,proto3" json:"schema,omitempty"`
	// contains filtered or unexported fields
}

func (*ItemsItem) Descriptor deprecated added in v0.0.3

func (*ItemsItem) Descriptor() ([]byte, []int)

Deprecated: Use ItemsItem.ProtoReflect.Descriptor instead.

func (*ItemsItem) GetSchema added in v0.0.3

func (x *ItemsItem) GetSchema() []*Schema

func (*ItemsItem) ProtoMessage added in v0.0.3

func (*ItemsItem) ProtoMessage()

func (*ItemsItem) ProtoReflect added in v0.0.3

func (x *ItemsItem) ProtoReflect() protoreflect.Message

func (*ItemsItem) Reset added in v0.0.3

func (x *ItemsItem) Reset()

func (*ItemsItem) String added in v0.0.3

func (x *ItemsItem) String() string

type JsonReference added in v0.0.3

type JsonReference struct {
	XRef        string `protobuf:"bytes,1,opt,name=_ref,json=Ref,proto3" json:"_ref,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*JsonReference) Descriptor deprecated added in v0.0.3

func (*JsonReference) Descriptor() ([]byte, []int)

Deprecated: Use JsonReference.ProtoReflect.Descriptor instead.

func (*JsonReference) GetDescription added in v0.0.3

func (x *JsonReference) GetDescription() string

func (*JsonReference) GetXRef added in v0.0.3

func (x *JsonReference) GetXRef() string

func (*JsonReference) ProtoMessage added in v0.0.3

func (*JsonReference) ProtoMessage()

func (*JsonReference) ProtoReflect added in v0.0.3

func (x *JsonReference) ProtoReflect() protoreflect.Message

func (*JsonReference) Reset added in v0.0.3

func (x *JsonReference) Reset()

func (*JsonReference) String added in v0.0.3

func (x *JsonReference) String() string

type License

type License struct {

	// The name of the license type. It's encouraged to use an OSI compatible license.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The URL pointing to the license.
	Url             string      `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	VendorExtension []*NamedAny `protobuf:"bytes,3,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*License) Descriptor deprecated

func (*License) Descriptor() ([]byte, []int)

Deprecated: Use License.ProtoReflect.Descriptor instead.

func (*License) GetName

func (x *License) GetName() string

func (*License) GetUrl

func (x *License) GetUrl() string

func (*License) GetVendorExtension added in v0.0.3

func (x *License) GetVendorExtension() []*NamedAny

func (*License) ProtoMessage

func (*License) ProtoMessage()

func (*License) ProtoReflect

func (x *License) ProtoReflect() protoreflect.Message

func (*License) Reset

func (x *License) Reset()

func (*License) String

func (x *License) String() string

type NamedAny added in v0.0.3

type NamedAny struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value *Any `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of Any as ordered (name,value) pairs.

func (*NamedAny) Descriptor deprecated added in v0.0.3

func (*NamedAny) Descriptor() ([]byte, []int)

Deprecated: Use NamedAny.ProtoReflect.Descriptor instead.

func (*NamedAny) GetName added in v0.0.3

func (x *NamedAny) GetName() string

func (*NamedAny) GetValue added in v0.0.3

func (x *NamedAny) GetValue() *Any

func (*NamedAny) ProtoMessage added in v0.0.3

func (*NamedAny) ProtoMessage()

func (*NamedAny) ProtoReflect added in v0.0.3

func (x *NamedAny) ProtoReflect() protoreflect.Message

func (*NamedAny) Reset added in v0.0.3

func (x *NamedAny) Reset()

func (*NamedAny) String added in v0.0.3

func (x *NamedAny) String() string

type NamedHeader added in v0.0.3

type NamedHeader struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value *Header `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of Header as ordered (name,value) pairs.

func (*NamedHeader) Descriptor deprecated added in v0.0.3

func (*NamedHeader) Descriptor() ([]byte, []int)

Deprecated: Use NamedHeader.ProtoReflect.Descriptor instead.

func (*NamedHeader) GetName added in v0.0.3

func (x *NamedHeader) GetName() string

func (*NamedHeader) GetValue added in v0.0.3

func (x *NamedHeader) GetValue() *Header

func (*NamedHeader) ProtoMessage added in v0.0.3

func (*NamedHeader) ProtoMessage()

func (*NamedHeader) ProtoReflect added in v0.0.3

func (x *NamedHeader) ProtoReflect() protoreflect.Message

func (*NamedHeader) Reset added in v0.0.3

func (x *NamedHeader) Reset()

func (*NamedHeader) String added in v0.0.3

func (x *NamedHeader) String() string

type NamedParameter added in v0.0.3

type NamedParameter struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value *Parameter `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of Parameter as ordered (name,value) pairs.

func (*NamedParameter) Descriptor deprecated added in v0.0.3

func (*NamedParameter) Descriptor() ([]byte, []int)

Deprecated: Use NamedParameter.ProtoReflect.Descriptor instead.

func (*NamedParameter) GetName added in v0.0.3

func (x *NamedParameter) GetName() string

func (*NamedParameter) GetValue added in v0.0.3

func (x *NamedParameter) GetValue() *Parameter

func (*NamedParameter) ProtoMessage added in v0.0.3

func (*NamedParameter) ProtoMessage()

func (*NamedParameter) ProtoReflect added in v0.0.3

func (x *NamedParameter) ProtoReflect() protoreflect.Message

func (*NamedParameter) Reset added in v0.0.3

func (x *NamedParameter) Reset()

func (*NamedParameter) String added in v0.0.3

func (x *NamedParameter) String() string

type NamedPathItem added in v0.0.3

type NamedPathItem struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value *PathItem `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of PathItem as ordered (name,value) pairs.

func (*NamedPathItem) Descriptor deprecated added in v0.0.3

func (*NamedPathItem) Descriptor() ([]byte, []int)

Deprecated: Use NamedPathItem.ProtoReflect.Descriptor instead.

func (*NamedPathItem) GetName added in v0.0.3

func (x *NamedPathItem) GetName() string

func (*NamedPathItem) GetValue added in v0.0.3

func (x *NamedPathItem) GetValue() *PathItem

func (*NamedPathItem) ProtoMessage added in v0.0.3

func (*NamedPathItem) ProtoMessage()

func (*NamedPathItem) ProtoReflect added in v0.0.3

func (x *NamedPathItem) ProtoReflect() protoreflect.Message

func (*NamedPathItem) Reset added in v0.0.3

func (x *NamedPathItem) Reset()

func (*NamedPathItem) String added in v0.0.3

func (x *NamedPathItem) String() string

type NamedResponse added in v0.0.3

type NamedResponse struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value *Response `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of Response as ordered (name,value) pairs.

func (*NamedResponse) Descriptor deprecated added in v0.0.3

func (*NamedResponse) Descriptor() ([]byte, []int)

Deprecated: Use NamedResponse.ProtoReflect.Descriptor instead.

func (*NamedResponse) GetName added in v0.0.3

func (x *NamedResponse) GetName() string

func (*NamedResponse) GetValue added in v0.0.3

func (x *NamedResponse) GetValue() *Response

func (*NamedResponse) ProtoMessage added in v0.0.3

func (*NamedResponse) ProtoMessage()

func (*NamedResponse) ProtoReflect added in v0.0.3

func (x *NamedResponse) ProtoReflect() protoreflect.Message

func (*NamedResponse) Reset added in v0.0.3

func (x *NamedResponse) Reset()

func (*NamedResponse) String added in v0.0.3

func (x *NamedResponse) String() string

type NamedResponseValue added in v0.0.3

type NamedResponseValue struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value *ResponseValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of ResponseValue as ordered (name,value) pairs.

func (*NamedResponseValue) Descriptor deprecated added in v0.0.3

func (*NamedResponseValue) Descriptor() ([]byte, []int)

Deprecated: Use NamedResponseValue.ProtoReflect.Descriptor instead.

func (*NamedResponseValue) GetName added in v0.0.3

func (x *NamedResponseValue) GetName() string

func (*NamedResponseValue) GetValue added in v0.0.3

func (x *NamedResponseValue) GetValue() *ResponseValue

func (*NamedResponseValue) ProtoMessage added in v0.0.3

func (*NamedResponseValue) ProtoMessage()

func (*NamedResponseValue) ProtoReflect added in v0.0.3

func (x *NamedResponseValue) ProtoReflect() protoreflect.Message

func (*NamedResponseValue) Reset added in v0.0.3

func (x *NamedResponseValue) Reset()

func (*NamedResponseValue) String added in v0.0.3

func (x *NamedResponseValue) String() string

type NamedSchema added in v0.0.3

type NamedSchema struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value *Schema `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of Schema as ordered (name,value) pairs.

func (*NamedSchema) Descriptor deprecated added in v0.0.3

func (*NamedSchema) Descriptor() ([]byte, []int)

Deprecated: Use NamedSchema.ProtoReflect.Descriptor instead.

func (*NamedSchema) GetName added in v0.0.3

func (x *NamedSchema) GetName() string

func (*NamedSchema) GetValue added in v0.0.3

func (x *NamedSchema) GetValue() *Schema

func (*NamedSchema) ProtoMessage added in v0.0.3

func (*NamedSchema) ProtoMessage()

func (*NamedSchema) ProtoReflect added in v0.0.3

func (x *NamedSchema) ProtoReflect() protoreflect.Message

func (*NamedSchema) Reset added in v0.0.3

func (x *NamedSchema) Reset()

func (*NamedSchema) String added in v0.0.3

func (x *NamedSchema) String() string

type NamedSecurityDefinitionsItem added in v0.0.3

type NamedSecurityDefinitionsItem struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value *SecurityDefinitionsItem `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of SecurityDefinitionsItem as ordered (name,value) pairs.

func (*NamedSecurityDefinitionsItem) Descriptor deprecated added in v0.0.3

func (*NamedSecurityDefinitionsItem) Descriptor() ([]byte, []int)

Deprecated: Use NamedSecurityDefinitionsItem.ProtoReflect.Descriptor instead.

func (*NamedSecurityDefinitionsItem) GetName added in v0.0.3

func (x *NamedSecurityDefinitionsItem) GetName() string

func (*NamedSecurityDefinitionsItem) GetValue added in v0.0.3

func (*NamedSecurityDefinitionsItem) ProtoMessage added in v0.0.3

func (*NamedSecurityDefinitionsItem) ProtoMessage()

func (*NamedSecurityDefinitionsItem) ProtoReflect added in v0.0.3

func (*NamedSecurityDefinitionsItem) Reset added in v0.0.3

func (x *NamedSecurityDefinitionsItem) Reset()

func (*NamedSecurityDefinitionsItem) String added in v0.0.3

type NamedString added in v0.0.3

type NamedString struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of string as ordered (name,value) pairs.

func (*NamedString) Descriptor deprecated added in v0.0.3

func (*NamedString) Descriptor() ([]byte, []int)

Deprecated: Use NamedString.ProtoReflect.Descriptor instead.

func (*NamedString) GetName added in v0.0.3

func (x *NamedString) GetName() string

func (*NamedString) GetValue added in v0.0.3

func (x *NamedString) GetValue() string

func (*NamedString) ProtoMessage added in v0.0.3

func (*NamedString) ProtoMessage()

func (*NamedString) ProtoReflect added in v0.0.3

func (x *NamedString) ProtoReflect() protoreflect.Message

func (*NamedString) Reset added in v0.0.3

func (x *NamedString) Reset()

func (*NamedString) String added in v0.0.3

func (x *NamedString) String() string

type NamedStringArray added in v0.0.3

type NamedStringArray struct {

	// Map key
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Mapped value
	Value *StringArray `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Automatically-generated message used to represent maps of StringArray as ordered (name,value) pairs.

func (*NamedStringArray) Descriptor deprecated added in v0.0.3

func (*NamedStringArray) Descriptor() ([]byte, []int)

Deprecated: Use NamedStringArray.ProtoReflect.Descriptor instead.

func (*NamedStringArray) GetName added in v0.0.3

func (x *NamedStringArray) GetName() string

func (*NamedStringArray) GetValue added in v0.0.3

func (x *NamedStringArray) GetValue() *StringArray

func (*NamedStringArray) ProtoMessage added in v0.0.3

func (*NamedStringArray) ProtoMessage()

func (*NamedStringArray) ProtoReflect added in v0.0.3

func (x *NamedStringArray) ProtoReflect() protoreflect.Message

func (*NamedStringArray) Reset added in v0.0.3

func (x *NamedStringArray) Reset()

func (*NamedStringArray) String added in v0.0.3

func (x *NamedStringArray) String() string

type NonBodyParameter added in v0.0.3

type NonBodyParameter struct {

	// Types that are assignable to Oneof:
	//	*NonBodyParameter_HeaderParameterSubSchema
	//	*NonBodyParameter_FormDataParameterSubSchema
	//	*NonBodyParameter_QueryParameterSubSchema
	//	*NonBodyParameter_PathParameterSubSchema
	Oneof isNonBodyParameter_Oneof `protobuf_oneof:"oneof"`
	// contains filtered or unexported fields
}

func (*NonBodyParameter) Descriptor deprecated added in v0.0.3

func (*NonBodyParameter) Descriptor() ([]byte, []int)

Deprecated: Use NonBodyParameter.ProtoReflect.Descriptor instead.

func (*NonBodyParameter) GetFormDataParameterSubSchema added in v0.0.3

func (x *NonBodyParameter) GetFormDataParameterSubSchema() *FormDataParameterSubSchema

func (*NonBodyParameter) GetHeaderParameterSubSchema added in v0.0.3

func (x *NonBodyParameter) GetHeaderParameterSubSchema() *HeaderParameterSubSchema

func (*NonBodyParameter) GetOneof added in v0.0.3

func (m *NonBodyParameter) GetOneof() isNonBodyParameter_Oneof

func (*NonBodyParameter) GetPathParameterSubSchema added in v0.0.3

func (x *NonBodyParameter) GetPathParameterSubSchema() *PathParameterSubSchema

func (*NonBodyParameter) GetQueryParameterSubSchema added in v0.0.3

func (x *NonBodyParameter) GetQueryParameterSubSchema() *QueryParameterSubSchema

func (*NonBodyParameter) ProtoMessage added in v0.0.3

func (*NonBodyParameter) ProtoMessage()

func (*NonBodyParameter) ProtoReflect added in v0.0.3

func (x *NonBodyParameter) ProtoReflect() protoreflect.Message

func (*NonBodyParameter) Reset added in v0.0.3

func (x *NonBodyParameter) Reset()

func (*NonBodyParameter) String added in v0.0.3

func (x *NonBodyParameter) String() string

type NonBodyParameter_FormDataParameterSubSchema added in v0.0.3

type NonBodyParameter_FormDataParameterSubSchema struct {
	FormDataParameterSubSchema *FormDataParameterSubSchema `protobuf:"bytes,2,opt,name=form_data_parameter_sub_schema,json=formDataParameterSubSchema,proto3,oneof"`
}

type NonBodyParameter_HeaderParameterSubSchema added in v0.0.3

type NonBodyParameter_HeaderParameterSubSchema struct {
	HeaderParameterSubSchema *HeaderParameterSubSchema `protobuf:"bytes,1,opt,name=header_parameter_sub_schema,json=headerParameterSubSchema,proto3,oneof"`
}

type NonBodyParameter_PathParameterSubSchema added in v0.0.3

type NonBodyParameter_PathParameterSubSchema struct {
	PathParameterSubSchema *PathParameterSubSchema `protobuf:"bytes,4,opt,name=path_parameter_sub_schema,json=pathParameterSubSchema,proto3,oneof"`
}

type NonBodyParameter_QueryParameterSubSchema added in v0.0.3

type NonBodyParameter_QueryParameterSubSchema struct {
	QueryParameterSubSchema *QueryParameterSubSchema `protobuf:"bytes,3,opt,name=query_parameter_sub_schema,json=queryParameterSubSchema,proto3,oneof"`
}

type Oauth2AccessCodeSecurity added in v0.0.3

type Oauth2AccessCodeSecurity struct {
	Type             string        `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Flow             string        `protobuf:"bytes,2,opt,name=flow,proto3" json:"flow,omitempty"`
	Scopes           *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes,proto3" json:"scopes,omitempty"`
	AuthorizationUrl string        `protobuf:"bytes,4,opt,name=authorization_url,json=authorizationUrl,proto3" json:"authorization_url,omitempty"`
	TokenUrl         string        `protobuf:"bytes,5,opt,name=token_url,json=tokenUrl,proto3" json:"token_url,omitempty"`
	Description      string        `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	VendorExtension  []*NamedAny   `protobuf:"bytes,7,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Oauth2AccessCodeSecurity) Descriptor deprecated added in v0.0.3

func (*Oauth2AccessCodeSecurity) Descriptor() ([]byte, []int)

Deprecated: Use Oauth2AccessCodeSecurity.ProtoReflect.Descriptor instead.

func (*Oauth2AccessCodeSecurity) GetAuthorizationUrl added in v0.0.3

func (x *Oauth2AccessCodeSecurity) GetAuthorizationUrl() string

func (*Oauth2AccessCodeSecurity) GetDescription added in v0.0.3

func (x *Oauth2AccessCodeSecurity) GetDescription() string

func (*Oauth2AccessCodeSecurity) GetFlow added in v0.0.3

func (x *Oauth2AccessCodeSecurity) GetFlow() string

func (*Oauth2AccessCodeSecurity) GetScopes added in v0.0.3

func (x *Oauth2AccessCodeSecurity) GetScopes() *Oauth2Scopes

func (*Oauth2AccessCodeSecurity) GetTokenUrl added in v0.0.3

func (x *Oauth2AccessCodeSecurity) GetTokenUrl() string

func (*Oauth2AccessCodeSecurity) GetType added in v0.0.3

func (x *Oauth2AccessCodeSecurity) GetType() string

func (*Oauth2AccessCodeSecurity) GetVendorExtension added in v0.0.3

func (x *Oauth2AccessCodeSecurity) GetVendorExtension() []*NamedAny

func (*Oauth2AccessCodeSecurity) ProtoMessage added in v0.0.3

func (*Oauth2AccessCodeSecurity) ProtoMessage()

func (*Oauth2AccessCodeSecurity) ProtoReflect added in v0.0.3

func (x *Oauth2AccessCodeSecurity) ProtoReflect() protoreflect.Message

func (*Oauth2AccessCodeSecurity) Reset added in v0.0.3

func (x *Oauth2AccessCodeSecurity) Reset()

func (*Oauth2AccessCodeSecurity) String added in v0.0.3

func (x *Oauth2AccessCodeSecurity) String() string

type Oauth2ApplicationSecurity added in v0.0.3

type Oauth2ApplicationSecurity struct {
	Type            string        `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Flow            string        `protobuf:"bytes,2,opt,name=flow,proto3" json:"flow,omitempty"`
	Scopes          *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes,proto3" json:"scopes,omitempty"`
	TokenUrl        string        `protobuf:"bytes,4,opt,name=token_url,json=tokenUrl,proto3" json:"token_url,omitempty"`
	Description     string        `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	VendorExtension []*NamedAny   `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Oauth2ApplicationSecurity) Descriptor deprecated added in v0.0.3

func (*Oauth2ApplicationSecurity) Descriptor() ([]byte, []int)

Deprecated: Use Oauth2ApplicationSecurity.ProtoReflect.Descriptor instead.

func (*Oauth2ApplicationSecurity) GetDescription added in v0.0.3

func (x *Oauth2ApplicationSecurity) GetDescription() string

func (*Oauth2ApplicationSecurity) GetFlow added in v0.0.3

func (x *Oauth2ApplicationSecurity) GetFlow() string

func (*Oauth2ApplicationSecurity) GetScopes added in v0.0.3

func (x *Oauth2ApplicationSecurity) GetScopes() *Oauth2Scopes

func (*Oauth2ApplicationSecurity) GetTokenUrl added in v0.0.3

func (x *Oauth2ApplicationSecurity) GetTokenUrl() string

func (*Oauth2ApplicationSecurity) GetType added in v0.0.3

func (x *Oauth2ApplicationSecurity) GetType() string

func (*Oauth2ApplicationSecurity) GetVendorExtension added in v0.0.3

func (x *Oauth2ApplicationSecurity) GetVendorExtension() []*NamedAny

func (*Oauth2ApplicationSecurity) ProtoMessage added in v0.0.3

func (*Oauth2ApplicationSecurity) ProtoMessage()

func (*Oauth2ApplicationSecurity) ProtoReflect added in v0.0.3

func (*Oauth2ApplicationSecurity) Reset added in v0.0.3

func (x *Oauth2ApplicationSecurity) Reset()

func (*Oauth2ApplicationSecurity) String added in v0.0.3

func (x *Oauth2ApplicationSecurity) String() string

type Oauth2ImplicitSecurity added in v0.0.3

type Oauth2ImplicitSecurity struct {
	Type             string        `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Flow             string        `protobuf:"bytes,2,opt,name=flow,proto3" json:"flow,omitempty"`
	Scopes           *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes,proto3" json:"scopes,omitempty"`
	AuthorizationUrl string        `protobuf:"bytes,4,opt,name=authorization_url,json=authorizationUrl,proto3" json:"authorization_url,omitempty"`
	Description      string        `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	VendorExtension  []*NamedAny   `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Oauth2ImplicitSecurity) Descriptor deprecated added in v0.0.3

func (*Oauth2ImplicitSecurity) Descriptor() ([]byte, []int)

Deprecated: Use Oauth2ImplicitSecurity.ProtoReflect.Descriptor instead.

func (*Oauth2ImplicitSecurity) GetAuthorizationUrl added in v0.0.3

func (x *Oauth2ImplicitSecurity) GetAuthorizationUrl() string

func (*Oauth2ImplicitSecurity) GetDescription added in v0.0.3

func (x *Oauth2ImplicitSecurity) GetDescription() string

func (*Oauth2ImplicitSecurity) GetFlow added in v0.0.3

func (x *Oauth2ImplicitSecurity) GetFlow() string

func (*Oauth2ImplicitSecurity) GetScopes added in v0.0.3

func (x *Oauth2ImplicitSecurity) GetScopes() *Oauth2Scopes

func (*Oauth2ImplicitSecurity) GetType added in v0.0.3

func (x *Oauth2ImplicitSecurity) GetType() string

func (*Oauth2ImplicitSecurity) GetVendorExtension added in v0.0.3

func (x *Oauth2ImplicitSecurity) GetVendorExtension() []*NamedAny

func (*Oauth2ImplicitSecurity) ProtoMessage added in v0.0.3

func (*Oauth2ImplicitSecurity) ProtoMessage()

func (*Oauth2ImplicitSecurity) ProtoReflect added in v0.0.3

func (x *Oauth2ImplicitSecurity) ProtoReflect() protoreflect.Message

func (*Oauth2ImplicitSecurity) Reset added in v0.0.3

func (x *Oauth2ImplicitSecurity) Reset()

func (*Oauth2ImplicitSecurity) String added in v0.0.3

func (x *Oauth2ImplicitSecurity) String() string

type Oauth2PasswordSecurity added in v0.0.3

type Oauth2PasswordSecurity struct {
	Type            string        `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Flow            string        `protobuf:"bytes,2,opt,name=flow,proto3" json:"flow,omitempty"`
	Scopes          *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes,proto3" json:"scopes,omitempty"`
	TokenUrl        string        `protobuf:"bytes,4,opt,name=token_url,json=tokenUrl,proto3" json:"token_url,omitempty"`
	Description     string        `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	VendorExtension []*NamedAny   `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Oauth2PasswordSecurity) Descriptor deprecated added in v0.0.3

func (*Oauth2PasswordSecurity) Descriptor() ([]byte, []int)

Deprecated: Use Oauth2PasswordSecurity.ProtoReflect.Descriptor instead.

func (*Oauth2PasswordSecurity) GetDescription added in v0.0.3

func (x *Oauth2PasswordSecurity) GetDescription() string

func (*Oauth2PasswordSecurity) GetFlow added in v0.0.3

func (x *Oauth2PasswordSecurity) GetFlow() string

func (*Oauth2PasswordSecurity) GetScopes added in v0.0.3

func (x *Oauth2PasswordSecurity) GetScopes() *Oauth2Scopes

func (*Oauth2PasswordSecurity) GetTokenUrl added in v0.0.3

func (x *Oauth2PasswordSecurity) GetTokenUrl() string

func (*Oauth2PasswordSecurity) GetType added in v0.0.3

func (x *Oauth2PasswordSecurity) GetType() string

func (*Oauth2PasswordSecurity) GetVendorExtension added in v0.0.3

func (x *Oauth2PasswordSecurity) GetVendorExtension() []*NamedAny

func (*Oauth2PasswordSecurity) ProtoMessage added in v0.0.3

func (*Oauth2PasswordSecurity) ProtoMessage()

func (*Oauth2PasswordSecurity) ProtoReflect added in v0.0.3

func (x *Oauth2PasswordSecurity) ProtoReflect() protoreflect.Message

func (*Oauth2PasswordSecurity) Reset added in v0.0.3

func (x *Oauth2PasswordSecurity) Reset()

func (*Oauth2PasswordSecurity) String added in v0.0.3

func (x *Oauth2PasswordSecurity) String() string

type Oauth2Scopes added in v0.0.3

type Oauth2Scopes struct {
	AdditionalProperties []*NamedString `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

func (*Oauth2Scopes) Descriptor deprecated added in v0.0.3

func (*Oauth2Scopes) Descriptor() ([]byte, []int)

Deprecated: Use Oauth2Scopes.ProtoReflect.Descriptor instead.

func (*Oauth2Scopes) GetAdditionalProperties added in v0.0.3

func (x *Oauth2Scopes) GetAdditionalProperties() []*NamedString

func (*Oauth2Scopes) ProtoMessage added in v0.0.3

func (*Oauth2Scopes) ProtoMessage()

func (*Oauth2Scopes) ProtoReflect added in v0.0.3

func (x *Oauth2Scopes) ProtoReflect() protoreflect.Message

func (*Oauth2Scopes) Reset added in v0.0.3

func (x *Oauth2Scopes) Reset()

func (*Oauth2Scopes) String added in v0.0.3

func (x *Oauth2Scopes) String() string

type Operation

type Operation struct {
	Tags []string `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"`
	// A brief summary of the operation.
	Summary string `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"`
	// A longer description of the operation, GitHub Flavored Markdown is allowed.
	Description  string        `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	ExternalDocs *ExternalDocs `protobuf:"bytes,4,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"`
	// A unique identifier of the operation.
	OperationId string `protobuf:"bytes,5,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"`
	// A list of MIME types the API can produce.
	Produces []string `protobuf:"bytes,6,rep,name=produces,proto3" json:"produces,omitempty"`
	// A list of MIME types the API can consume.
	Consumes []string `protobuf:"bytes,7,rep,name=consumes,proto3" json:"consumes,omitempty"`
	// The parameters needed to send a valid API call.
	Parameters []*ParametersItem `protobuf:"bytes,8,rep,name=parameters,proto3" json:"parameters,omitempty"`
	Responses  *Responses        `protobuf:"bytes,9,opt,name=responses,proto3" json:"responses,omitempty"`
	// The transfer protocol of the API.
	Schemes         []string               `protobuf:"bytes,10,rep,name=schemes,proto3" json:"schemes,omitempty"`
	Deprecated      bool                   `protobuf:"varint,11,opt,name=deprecated,proto3" json:"deprecated,omitempty"`
	Security        []*SecurityRequirement `protobuf:"bytes,12,rep,name=security,proto3" json:"security,omitempty"`
	VendorExtension []*NamedAny            `protobuf:"bytes,13,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Operation) Descriptor deprecated

func (*Operation) Descriptor() ([]byte, []int)

Deprecated: Use Operation.ProtoReflect.Descriptor instead.

func (*Operation) GetConsumes

func (x *Operation) GetConsumes() []string

func (*Operation) GetDeprecated

func (x *Operation) GetDeprecated() bool

func (*Operation) GetDescription

func (x *Operation) GetDescription() string

func (*Operation) GetExternalDocs

func (x *Operation) GetExternalDocs() *ExternalDocs

func (*Operation) GetOperationId

func (x *Operation) GetOperationId() string

func (*Operation) GetParameters added in v0.0.3

func (x *Operation) GetParameters() []*ParametersItem

func (*Operation) GetProduces

func (x *Operation) GetProduces() []string

func (*Operation) GetResponses

func (x *Operation) GetResponses() *Responses

func (*Operation) GetSchemes

func (x *Operation) GetSchemes() []string

func (*Operation) GetSecurity

func (x *Operation) GetSecurity() []*SecurityRequirement

func (*Operation) GetSummary

func (x *Operation) GetSummary() string

func (*Operation) GetTags

func (x *Operation) GetTags() []string

func (*Operation) GetVendorExtension added in v0.0.3

func (x *Operation) GetVendorExtension() []*NamedAny

func (*Operation) ProtoMessage

func (*Operation) ProtoMessage()

func (*Operation) ProtoReflect

func (x *Operation) ProtoReflect() protoreflect.Message

func (*Operation) Reset

func (x *Operation) Reset()

func (*Operation) String

func (x *Operation) String() string

type Parameter added in v0.0.3

type Parameter struct {

	// Types that are assignable to Oneof:
	//	*Parameter_BodyParameter
	//	*Parameter_NonBodyParameter
	Oneof isParameter_Oneof `protobuf_oneof:"oneof"`
	// contains filtered or unexported fields
}

func (*Parameter) Descriptor deprecated added in v0.0.3

func (*Parameter) Descriptor() ([]byte, []int)

Deprecated: Use Parameter.ProtoReflect.Descriptor instead.

func (*Parameter) GetBodyParameter added in v0.0.3

func (x *Parameter) GetBodyParameter() *BodyParameter

func (*Parameter) GetNonBodyParameter added in v0.0.3

func (x *Parameter) GetNonBodyParameter() *NonBodyParameter

func (*Parameter) GetOneof added in v0.0.3

func (m *Parameter) GetOneof() isParameter_Oneof

func (*Parameter) ProtoMessage added in v0.0.3

func (*Parameter) ProtoMessage()

func (*Parameter) ProtoReflect added in v0.0.3

func (x *Parameter) ProtoReflect() protoreflect.Message

func (*Parameter) Reset added in v0.0.3

func (x *Parameter) Reset()

func (*Parameter) String added in v0.0.3

func (x *Parameter) String() string

type ParameterDefinitions added in v0.0.3

type ParameterDefinitions struct {
	AdditionalProperties []*NamedParameter `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

One or more JSON representations for parameters

func (*ParameterDefinitions) Descriptor deprecated added in v0.0.3

func (*ParameterDefinitions) Descriptor() ([]byte, []int)

Deprecated: Use ParameterDefinitions.ProtoReflect.Descriptor instead.

func (*ParameterDefinitions) GetAdditionalProperties added in v0.0.3

func (x *ParameterDefinitions) GetAdditionalProperties() []*NamedParameter

func (*ParameterDefinitions) ProtoMessage added in v0.0.3

func (*ParameterDefinitions) ProtoMessage()

func (*ParameterDefinitions) ProtoReflect added in v0.0.3

func (x *ParameterDefinitions) ProtoReflect() protoreflect.Message

func (*ParameterDefinitions) Reset added in v0.0.3

func (x *ParameterDefinitions) Reset()

func (*ParameterDefinitions) String added in v0.0.3

func (x *ParameterDefinitions) String() string

type Parameter_BodyParameter added in v0.0.3

type Parameter_BodyParameter struct {
	BodyParameter *BodyParameter `protobuf:"bytes,1,opt,name=body_parameter,json=bodyParameter,proto3,oneof"`
}

type Parameter_NonBodyParameter added in v0.0.3

type Parameter_NonBodyParameter struct {
	NonBodyParameter *NonBodyParameter `protobuf:"bytes,2,opt,name=non_body_parameter,json=nonBodyParameter,proto3,oneof"`
}

type ParametersItem added in v0.0.3

type ParametersItem struct {

	// Types that are assignable to Oneof:
	//	*ParametersItem_Parameter
	//	*ParametersItem_JsonReference
	Oneof isParametersItem_Oneof `protobuf_oneof:"oneof"`
	// contains filtered or unexported fields
}

func (*ParametersItem) Descriptor deprecated added in v0.0.3

func (*ParametersItem) Descriptor() ([]byte, []int)

Deprecated: Use ParametersItem.ProtoReflect.Descriptor instead.

func (*ParametersItem) GetJsonReference added in v0.0.3

func (x *ParametersItem) GetJsonReference() *JsonReference

func (*ParametersItem) GetOneof added in v0.0.3

func (m *ParametersItem) GetOneof() isParametersItem_Oneof

func (*ParametersItem) GetParameter added in v0.0.3

func (x *ParametersItem) GetParameter() *Parameter

func (*ParametersItem) ProtoMessage added in v0.0.3

func (*ParametersItem) ProtoMessage()

func (*ParametersItem) ProtoReflect added in v0.0.3

func (x *ParametersItem) ProtoReflect() protoreflect.Message

func (*ParametersItem) Reset added in v0.0.3

func (x *ParametersItem) Reset()

func (*ParametersItem) String added in v0.0.3

func (x *ParametersItem) String() string

type ParametersItem_JsonReference added in v0.0.3

type ParametersItem_JsonReference struct {
	JsonReference *JsonReference `protobuf:"bytes,2,opt,name=json_reference,json=jsonReference,proto3,oneof"`
}

type ParametersItem_Parameter added in v0.0.3

type ParametersItem_Parameter struct {
	Parameter *Parameter `protobuf:"bytes,1,opt,name=parameter,proto3,oneof"`
}

type PathItem added in v0.0.3

type PathItem struct {
	XRef    string     `protobuf:"bytes,1,opt,name=_ref,json=Ref,proto3" json:"_ref,omitempty"`
	Get     *Operation `protobuf:"bytes,2,opt,name=get,proto3" json:"get,omitempty"`
	Put     *Operation `protobuf:"bytes,3,opt,name=put,proto3" json:"put,omitempty"`
	Post    *Operation `protobuf:"bytes,4,opt,name=post,proto3" json:"post,omitempty"`
	Delete  *Operation `protobuf:"bytes,5,opt,name=delete,proto3" json:"delete,omitempty"`
	Options *Operation `protobuf:"bytes,6,opt,name=options,proto3" json:"options,omitempty"`
	Head    *Operation `protobuf:"bytes,7,opt,name=head,proto3" json:"head,omitempty"`
	Patch   *Operation `protobuf:"bytes,8,opt,name=patch,proto3" json:"patch,omitempty"`
	// The parameters needed to send a valid API call.
	Parameters      []*ParametersItem `protobuf:"bytes,9,rep,name=parameters,proto3" json:"parameters,omitempty"`
	VendorExtension []*NamedAny       `protobuf:"bytes,10,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*PathItem) Descriptor deprecated added in v0.0.3

func (*PathItem) Descriptor() ([]byte, []int)

Deprecated: Use PathItem.ProtoReflect.Descriptor instead.

func (*PathItem) GetDelete added in v0.0.3

func (x *PathItem) GetDelete() *Operation

func (*PathItem) GetGet added in v0.0.3

func (x *PathItem) GetGet() *Operation

func (*PathItem) GetHead added in v0.0.3

func (x *PathItem) GetHead() *Operation

func (*PathItem) GetOptions added in v0.0.3

func (x *PathItem) GetOptions() *Operation

func (*PathItem) GetParameters added in v0.0.3

func (x *PathItem) GetParameters() []*ParametersItem

func (*PathItem) GetPatch added in v0.0.3

func (x *PathItem) GetPatch() *Operation

func (*PathItem) GetPost added in v0.0.3

func (x *PathItem) GetPost() *Operation

func (*PathItem) GetPut added in v0.0.3

func (x *PathItem) GetPut() *Operation

func (*PathItem) GetVendorExtension added in v0.0.3

func (x *PathItem) GetVendorExtension() []*NamedAny

func (*PathItem) GetXRef added in v0.0.3

func (x *PathItem) GetXRef() string

func (*PathItem) ProtoMessage added in v0.0.3

func (*PathItem) ProtoMessage()

func (*PathItem) ProtoReflect added in v0.0.3

func (x *PathItem) ProtoReflect() protoreflect.Message

func (*PathItem) Reset added in v0.0.3

func (x *PathItem) Reset()

func (*PathItem) String added in v0.0.3

func (x *PathItem) String() string

type PathParameterSubSchema added in v0.0.3

type PathParameterSubSchema struct {

	// Determines whether or not this parameter is required or optional.
	Required bool `protobuf:"varint,1,opt,name=required,proto3" json:"required,omitempty"`
	// Determines the location of the parameter.
	In string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"`
	// A brief description of the parameter. This could contain examples of use.  GitHub Flavored Markdown is allowed.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// The name of the parameter.
	Name             string           `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Type             string           `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	Format           string           `protobuf:"bytes,6,opt,name=format,proto3" json:"format,omitempty"`
	Items            *PrimitivesItems `protobuf:"bytes,7,opt,name=items,proto3" json:"items,omitempty"`
	CollectionFormat string           `protobuf:"bytes,8,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"`
	Default          *Any             `protobuf:"bytes,9,opt,name=default,proto3" json:"default,omitempty"`
	Maximum          float64          `protobuf:"fixed64,10,opt,name=maximum,proto3" json:"maximum,omitempty"`
	ExclusiveMaximum bool             `protobuf:"varint,11,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"`
	Minimum          float64          `protobuf:"fixed64,12,opt,name=minimum,proto3" json:"minimum,omitempty"`
	ExclusiveMinimum bool             `protobuf:"varint,13,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"`
	MaxLength        int64            `protobuf:"varint,14,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
	MinLength        int64            `protobuf:"varint,15,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
	Pattern          string           `protobuf:"bytes,16,opt,name=pattern,proto3" json:"pattern,omitempty"`
	MaxItems         int64            `protobuf:"varint,17,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"`
	MinItems         int64            `protobuf:"varint,18,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"`
	UniqueItems      bool             `protobuf:"varint,19,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"`
	Enum             []*Any           `protobuf:"bytes,20,rep,name=enum,proto3" json:"enum,omitempty"`
	MultipleOf       float64          `protobuf:"fixed64,21,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"`
	VendorExtension  []*NamedAny      `protobuf:"bytes,22,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*PathParameterSubSchema) Descriptor deprecated added in v0.0.3

func (*PathParameterSubSchema) Descriptor() ([]byte, []int)

Deprecated: Use PathParameterSubSchema.ProtoReflect.Descriptor instead.

func (*PathParameterSubSchema) GetCollectionFormat added in v0.0.3

func (x *PathParameterSubSchema) GetCollectionFormat() string

func (*PathParameterSubSchema) GetDefault added in v0.0.3

func (x *PathParameterSubSchema) GetDefault() *Any

func (*PathParameterSubSchema) GetDescription added in v0.0.3

func (x *PathParameterSubSchema) GetDescription() string

func (*PathParameterSubSchema) GetEnum added in v0.0.3

func (x *PathParameterSubSchema) GetEnum() []*Any

func (*PathParameterSubSchema) GetExclusiveMaximum added in v0.0.3

func (x *PathParameterSubSchema) GetExclusiveMaximum() bool

func (*PathParameterSubSchema) GetExclusiveMinimum added in v0.0.3

func (x *PathParameterSubSchema) GetExclusiveMinimum() bool

func (*PathParameterSubSchema) GetFormat added in v0.0.3

func (x *PathParameterSubSchema) GetFormat() string

func (*PathParameterSubSchema) GetIn added in v0.0.3

func (x *PathParameterSubSchema) GetIn() string

func (*PathParameterSubSchema) GetItems added in v0.0.3

func (x *PathParameterSubSchema) GetItems() *PrimitivesItems

func (*PathParameterSubSchema) GetMaxItems added in v0.0.3

func (x *PathParameterSubSchema) GetMaxItems() int64

func (*PathParameterSubSchema) GetMaxLength added in v0.0.3

func (x *PathParameterSubSchema) GetMaxLength() int64

func (*PathParameterSubSchema) GetMaximum added in v0.0.3

func (x *PathParameterSubSchema) GetMaximum() float64

func (*PathParameterSubSchema) GetMinItems added in v0.0.3

func (x *PathParameterSubSchema) GetMinItems() int64

func (*PathParameterSubSchema) GetMinLength added in v0.0.3

func (x *PathParameterSubSchema) GetMinLength() int64

func (*PathParameterSubSchema) GetMinimum added in v0.0.3

func (x *PathParameterSubSchema) GetMinimum() float64

func (*PathParameterSubSchema) GetMultipleOf added in v0.0.3

func (x *PathParameterSubSchema) GetMultipleOf() float64

func (*PathParameterSubSchema) GetName added in v0.0.3

func (x *PathParameterSubSchema) GetName() string

func (*PathParameterSubSchema) GetPattern added in v0.0.3

func (x *PathParameterSubSchema) GetPattern() string

func (*PathParameterSubSchema) GetRequired added in v0.0.3

func (x *PathParameterSubSchema) GetRequired() bool

func (*PathParameterSubSchema) GetType added in v0.0.3

func (x *PathParameterSubSchema) GetType() string

func (*PathParameterSubSchema) GetUniqueItems added in v0.0.3

func (x *PathParameterSubSchema) GetUniqueItems() bool

func (*PathParameterSubSchema) GetVendorExtension added in v0.0.3

func (x *PathParameterSubSchema) GetVendorExtension() []*NamedAny

func (*PathParameterSubSchema) ProtoMessage added in v0.0.3

func (*PathParameterSubSchema) ProtoMessage()

func (*PathParameterSubSchema) ProtoReflect added in v0.0.3

func (x *PathParameterSubSchema) ProtoReflect() protoreflect.Message

func (*PathParameterSubSchema) Reset added in v0.0.3

func (x *PathParameterSubSchema) Reset()

func (*PathParameterSubSchema) String added in v0.0.3

func (x *PathParameterSubSchema) String() string

type Paths added in v0.0.3

type Paths struct {
	VendorExtension []*NamedAny      `protobuf:"bytes,1,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	Path            []*NamedPathItem `protobuf:"bytes,2,rep,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

Relative paths to the individual endpoints. They must be relative to the 'basePath'.

func (*Paths) Descriptor deprecated added in v0.0.3

func (*Paths) Descriptor() ([]byte, []int)

Deprecated: Use Paths.ProtoReflect.Descriptor instead.

func (*Paths) GetPath added in v0.0.3

func (x *Paths) GetPath() []*NamedPathItem

func (*Paths) GetVendorExtension added in v0.0.3

func (x *Paths) GetVendorExtension() []*NamedAny

func (*Paths) ProtoMessage added in v0.0.3

func (*Paths) ProtoMessage()

func (*Paths) ProtoReflect added in v0.0.3

func (x *Paths) ProtoReflect() protoreflect.Message

func (*Paths) Reset added in v0.0.3

func (x *Paths) Reset()

func (*Paths) String added in v0.0.3

func (x *Paths) String() string

type PrimitivesItems added in v0.0.3

type PrimitivesItems struct {
	Type             string           `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Format           string           `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"`
	Items            *PrimitivesItems `protobuf:"bytes,3,opt,name=items,proto3" json:"items,omitempty"`
	CollectionFormat string           `protobuf:"bytes,4,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"`
	Default          *Any             `protobuf:"bytes,5,opt,name=default,proto3" json:"default,omitempty"`
	Maximum          float64          `protobuf:"fixed64,6,opt,name=maximum,proto3" json:"maximum,omitempty"`
	ExclusiveMaximum bool             `protobuf:"varint,7,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"`
	Minimum          float64          `protobuf:"fixed64,8,opt,name=minimum,proto3" json:"minimum,omitempty"`
	ExclusiveMinimum bool             `protobuf:"varint,9,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"`
	MaxLength        int64            `protobuf:"varint,10,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
	MinLength        int64            `protobuf:"varint,11,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
	Pattern          string           `protobuf:"bytes,12,opt,name=pattern,proto3" json:"pattern,omitempty"`
	MaxItems         int64            `protobuf:"varint,13,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"`
	MinItems         int64            `protobuf:"varint,14,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"`
	UniqueItems      bool             `protobuf:"varint,15,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"`
	Enum             []*Any           `protobuf:"bytes,16,rep,name=enum,proto3" json:"enum,omitempty"`
	MultipleOf       float64          `protobuf:"fixed64,17,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"`
	VendorExtension  []*NamedAny      `protobuf:"bytes,18,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*PrimitivesItems) Descriptor deprecated added in v0.0.3

func (*PrimitivesItems) Descriptor() ([]byte, []int)

Deprecated: Use PrimitivesItems.ProtoReflect.Descriptor instead.

func (*PrimitivesItems) GetCollectionFormat added in v0.0.3

func (x *PrimitivesItems) GetCollectionFormat() string

func (*PrimitivesItems) GetDefault added in v0.0.3

func (x *PrimitivesItems) GetDefault() *Any

func (*PrimitivesItems) GetEnum added in v0.0.3

func (x *PrimitivesItems) GetEnum() []*Any

func (*PrimitivesItems) GetExclusiveMaximum added in v0.0.3

func (x *PrimitivesItems) GetExclusiveMaximum() bool

func (*PrimitivesItems) GetExclusiveMinimum added in v0.0.3

func (x *PrimitivesItems) GetExclusiveMinimum() bool

func (*PrimitivesItems) GetFormat added in v0.0.3

func (x *PrimitivesItems) GetFormat() string

func (*PrimitivesItems) GetItems added in v0.0.3

func (x *PrimitivesItems) GetItems() *PrimitivesItems

func (*PrimitivesItems) GetMaxItems added in v0.0.3

func (x *PrimitivesItems) GetMaxItems() int64

func (*PrimitivesItems) GetMaxLength added in v0.0.3

func (x *PrimitivesItems) GetMaxLength() int64

func (*PrimitivesItems) GetMaximum added in v0.0.3

func (x *PrimitivesItems) GetMaximum() float64

func (*PrimitivesItems) GetMinItems added in v0.0.3

func (x *PrimitivesItems) GetMinItems() int64

func (*PrimitivesItems) GetMinLength added in v0.0.3

func (x *PrimitivesItems) GetMinLength() int64

func (*PrimitivesItems) GetMinimum added in v0.0.3

func (x *PrimitivesItems) GetMinimum() float64

func (*PrimitivesItems) GetMultipleOf added in v0.0.3

func (x *PrimitivesItems) GetMultipleOf() float64

func (*PrimitivesItems) GetPattern added in v0.0.3

func (x *PrimitivesItems) GetPattern() string

func (*PrimitivesItems) GetType added in v0.0.3

func (x *PrimitivesItems) GetType() string

func (*PrimitivesItems) GetUniqueItems added in v0.0.3

func (x *PrimitivesItems) GetUniqueItems() bool

func (*PrimitivesItems) GetVendorExtension added in v0.0.3

func (x *PrimitivesItems) GetVendorExtension() []*NamedAny

func (*PrimitivesItems) ProtoMessage added in v0.0.3

func (*PrimitivesItems) ProtoMessage()

func (*PrimitivesItems) ProtoReflect added in v0.0.3

func (x *PrimitivesItems) ProtoReflect() protoreflect.Message

func (*PrimitivesItems) Reset added in v0.0.3

func (x *PrimitivesItems) Reset()

func (*PrimitivesItems) String added in v0.0.3

func (x *PrimitivesItems) String() string

type Properties added in v0.0.3

type Properties struct {
	AdditionalProperties []*NamedSchema `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

func (*Properties) Descriptor deprecated added in v0.0.3

func (*Properties) Descriptor() ([]byte, []int)

Deprecated: Use Properties.ProtoReflect.Descriptor instead.

func (*Properties) GetAdditionalProperties added in v0.0.3

func (x *Properties) GetAdditionalProperties() []*NamedSchema

func (*Properties) ProtoMessage added in v0.0.3

func (*Properties) ProtoMessage()

func (*Properties) ProtoReflect added in v0.0.3

func (x *Properties) ProtoReflect() protoreflect.Message

func (*Properties) Reset added in v0.0.3

func (x *Properties) Reset()

func (*Properties) String added in v0.0.3

func (x *Properties) String() string

type QueryParameterSubSchema added in v0.0.3

type QueryParameterSubSchema struct {

	// Determines whether or not this parameter is required or optional.
	Required bool `protobuf:"varint,1,opt,name=required,proto3" json:"required,omitempty"`
	// Determines the location of the parameter.
	In string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"`
	// A brief description of the parameter. This could contain examples of use.  GitHub Flavored Markdown is allowed.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// The name of the parameter.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// allows sending a parameter by name only or with an empty value.
	AllowEmptyValue  bool             `protobuf:"varint,5,opt,name=allow_empty_value,json=allowEmptyValue,proto3" json:"allow_empty_value,omitempty"`
	Type             string           `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Format           string           `protobuf:"bytes,7,opt,name=format,proto3" json:"format,omitempty"`
	Items            *PrimitivesItems `protobuf:"bytes,8,opt,name=items,proto3" json:"items,omitempty"`
	CollectionFormat string           `protobuf:"bytes,9,opt,name=collection_format,json=collectionFormat,proto3" json:"collection_format,omitempty"`
	Default          *Any             `protobuf:"bytes,10,opt,name=default,proto3" json:"default,omitempty"`
	Maximum          float64          `protobuf:"fixed64,11,opt,name=maximum,proto3" json:"maximum,omitempty"`
	ExclusiveMaximum bool             `protobuf:"varint,12,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"`
	Minimum          float64          `protobuf:"fixed64,13,opt,name=minimum,proto3" json:"minimum,omitempty"`
	ExclusiveMinimum bool             `protobuf:"varint,14,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"`
	MaxLength        int64            `protobuf:"varint,15,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
	MinLength        int64            `protobuf:"varint,16,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
	Pattern          string           `protobuf:"bytes,17,opt,name=pattern,proto3" json:"pattern,omitempty"`
	MaxItems         int64            `protobuf:"varint,18,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"`
	MinItems         int64            `protobuf:"varint,19,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"`
	UniqueItems      bool             `protobuf:"varint,20,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"`
	Enum             []*Any           `protobuf:"bytes,21,rep,name=enum,proto3" json:"enum,omitempty"`
	MultipleOf       float64          `protobuf:"fixed64,22,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"`
	VendorExtension  []*NamedAny      `protobuf:"bytes,23,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryParameterSubSchema) Descriptor deprecated added in v0.0.3

func (*QueryParameterSubSchema) Descriptor() ([]byte, []int)

Deprecated: Use QueryParameterSubSchema.ProtoReflect.Descriptor instead.

func (*QueryParameterSubSchema) GetAllowEmptyValue added in v0.0.3

func (x *QueryParameterSubSchema) GetAllowEmptyValue() bool

func (*QueryParameterSubSchema) GetCollectionFormat added in v0.0.3

func (x *QueryParameterSubSchema) GetCollectionFormat() string

func (*QueryParameterSubSchema) GetDefault added in v0.0.3

func (x *QueryParameterSubSchema) GetDefault() *Any

func (*QueryParameterSubSchema) GetDescription added in v0.0.3

func (x *QueryParameterSubSchema) GetDescription() string

func (*QueryParameterSubSchema) GetEnum added in v0.0.3

func (x *QueryParameterSubSchema) GetEnum() []*Any

func (*QueryParameterSubSchema) GetExclusiveMaximum added in v0.0.3

func (x *QueryParameterSubSchema) GetExclusiveMaximum() bool

func (*QueryParameterSubSchema) GetExclusiveMinimum added in v0.0.3

func (x *QueryParameterSubSchema) GetExclusiveMinimum() bool

func (*QueryParameterSubSchema) GetFormat added in v0.0.3

func (x *QueryParameterSubSchema) GetFormat() string

func (*QueryParameterSubSchema) GetIn added in v0.0.3

func (x *QueryParameterSubSchema) GetIn() string

func (*QueryParameterSubSchema) GetItems added in v0.0.3

func (*QueryParameterSubSchema) GetMaxItems added in v0.0.3

func (x *QueryParameterSubSchema) GetMaxItems() int64

func (*QueryParameterSubSchema) GetMaxLength added in v0.0.3

func (x *QueryParameterSubSchema) GetMaxLength() int64

func (*QueryParameterSubSchema) GetMaximum added in v0.0.3

func (x *QueryParameterSubSchema) GetMaximum() float64

func (*QueryParameterSubSchema) GetMinItems added in v0.0.3

func (x *QueryParameterSubSchema) GetMinItems() int64

func (*QueryParameterSubSchema) GetMinLength added in v0.0.3

func (x *QueryParameterSubSchema) GetMinLength() int64

func (*QueryParameterSubSchema) GetMinimum added in v0.0.3

func (x *QueryParameterSubSchema) GetMinimum() float64

func (*QueryParameterSubSchema) GetMultipleOf added in v0.0.3

func (x *QueryParameterSubSchema) GetMultipleOf() float64

func (*QueryParameterSubSchema) GetName added in v0.0.3

func (x *QueryParameterSubSchema) GetName() string

func (*QueryParameterSubSchema) GetPattern added in v0.0.3

func (x *QueryParameterSubSchema) GetPattern() string

func (*QueryParameterSubSchema) GetRequired added in v0.0.3

func (x *QueryParameterSubSchema) GetRequired() bool

func (*QueryParameterSubSchema) GetType added in v0.0.3

func (x *QueryParameterSubSchema) GetType() string

func (*QueryParameterSubSchema) GetUniqueItems added in v0.0.3

func (x *QueryParameterSubSchema) GetUniqueItems() bool

func (*QueryParameterSubSchema) GetVendorExtension added in v0.0.3

func (x *QueryParameterSubSchema) GetVendorExtension() []*NamedAny

func (*QueryParameterSubSchema) ProtoMessage added in v0.0.3

func (*QueryParameterSubSchema) ProtoMessage()

func (*QueryParameterSubSchema) ProtoReflect added in v0.0.3

func (x *QueryParameterSubSchema) ProtoReflect() protoreflect.Message

func (*QueryParameterSubSchema) Reset added in v0.0.3

func (x *QueryParameterSubSchema) Reset()

func (*QueryParameterSubSchema) String added in v0.0.3

func (x *QueryParameterSubSchema) String() string

type Response

type Response struct {
	Description     string      `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	Schema          *SchemaItem `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
	Headers         *Headers    `protobuf:"bytes,3,opt,name=headers,proto3" json:"headers,omitempty"`
	Examples        *Examples   `protobuf:"bytes,4,opt,name=examples,proto3" json:"examples,omitempty"`
	VendorExtension []*NamedAny `protobuf:"bytes,5,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Response) Descriptor deprecated

func (*Response) Descriptor() ([]byte, []int)

Deprecated: Use Response.ProtoReflect.Descriptor instead.

func (*Response) GetDescription

func (x *Response) GetDescription() string

func (*Response) GetExamples

func (x *Response) GetExamples() *Examples

func (*Response) GetHeaders

func (x *Response) GetHeaders() *Headers

func (*Response) GetSchema

func (x *Response) GetSchema() *SchemaItem

func (*Response) GetVendorExtension added in v0.0.3

func (x *Response) GetVendorExtension() []*NamedAny

func (*Response) ProtoMessage

func (*Response) ProtoMessage()

func (*Response) ProtoReflect

func (x *Response) ProtoReflect() protoreflect.Message

func (*Response) Reset

func (x *Response) Reset()

func (*Response) String

func (x *Response) String() string

type ResponseDefinitions added in v0.0.3

type ResponseDefinitions struct {
	AdditionalProperties []*NamedResponse `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

One or more JSON representations for responses

func (*ResponseDefinitions) Descriptor deprecated added in v0.0.3

func (*ResponseDefinitions) Descriptor() ([]byte, []int)

Deprecated: Use ResponseDefinitions.ProtoReflect.Descriptor instead.

func (*ResponseDefinitions) GetAdditionalProperties added in v0.0.3

func (x *ResponseDefinitions) GetAdditionalProperties() []*NamedResponse

func (*ResponseDefinitions) ProtoMessage added in v0.0.3

func (*ResponseDefinitions) ProtoMessage()

func (*ResponseDefinitions) ProtoReflect added in v0.0.3

func (x *ResponseDefinitions) ProtoReflect() protoreflect.Message

func (*ResponseDefinitions) Reset added in v0.0.3

func (x *ResponseDefinitions) Reset()

func (*ResponseDefinitions) String added in v0.0.3

func (x *ResponseDefinitions) String() string

type ResponseValue added in v0.0.3

type ResponseValue struct {

	// Types that are assignable to Oneof:
	//	*ResponseValue_Response
	//	*ResponseValue_JsonReference
	Oneof isResponseValue_Oneof `protobuf_oneof:"oneof"`
	// contains filtered or unexported fields
}

func (*ResponseValue) Descriptor deprecated added in v0.0.3

func (*ResponseValue) Descriptor() ([]byte, []int)

Deprecated: Use ResponseValue.ProtoReflect.Descriptor instead.

func (*ResponseValue) GetJsonReference added in v0.0.3

func (x *ResponseValue) GetJsonReference() *JsonReference

func (*ResponseValue) GetOneof added in v0.0.3

func (m *ResponseValue) GetOneof() isResponseValue_Oneof

func (*ResponseValue) GetResponse added in v0.0.3

func (x *ResponseValue) GetResponse() *Response

func (*ResponseValue) ProtoMessage added in v0.0.3

func (*ResponseValue) ProtoMessage()

func (*ResponseValue) ProtoReflect added in v0.0.3

func (x *ResponseValue) ProtoReflect() protoreflect.Message

func (*ResponseValue) Reset added in v0.0.3

func (x *ResponseValue) Reset()

func (*ResponseValue) String added in v0.0.3

func (x *ResponseValue) String() string

type ResponseValue_JsonReference added in v0.0.3

type ResponseValue_JsonReference struct {
	JsonReference *JsonReference `protobuf:"bytes,2,opt,name=json_reference,json=jsonReference,proto3,oneof"`
}

type ResponseValue_Response added in v0.0.3

type ResponseValue_Response struct {
	Response *Response `protobuf:"bytes,1,opt,name=response,proto3,oneof"`
}

type Responses added in v0.0.3

type Responses struct {
	ResponseCode    []*NamedResponseValue `protobuf:"bytes,1,rep,name=response_code,json=responseCode,proto3" json:"response_code,omitempty"`
	VendorExtension []*NamedAny           `protobuf:"bytes,2,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

Response objects names can either be any valid HTTP status code or 'default'.

func (*Responses) Descriptor deprecated added in v0.0.3

func (*Responses) Descriptor() ([]byte, []int)

Deprecated: Use Responses.ProtoReflect.Descriptor instead.

func (*Responses) GetResponseCode added in v0.0.3

func (x *Responses) GetResponseCode() []*NamedResponseValue

func (*Responses) GetVendorExtension added in v0.0.3

func (x *Responses) GetVendorExtension() []*NamedAny

func (*Responses) ProtoMessage added in v0.0.3

func (*Responses) ProtoMessage()

func (*Responses) ProtoReflect added in v0.0.3

func (x *Responses) ProtoReflect() protoreflect.Message

func (*Responses) Reset added in v0.0.3

func (x *Responses) Reset()

func (*Responses) String added in v0.0.3

func (x *Responses) String() string

type Schema

type Schema struct {
	XRef                 string                    `protobuf:"bytes,1,opt,name=_ref,json=Ref,proto3" json:"_ref,omitempty"`
	Format               string                    `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"`
	Title                string                    `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	Description          string                    `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Default              *Any                      `protobuf:"bytes,5,opt,name=default,proto3" json:"default,omitempty"`
	MultipleOf           float64                   `protobuf:"fixed64,6,opt,name=multiple_of,json=multipleOf,proto3" json:"multiple_of,omitempty"`
	Maximum              float64                   `protobuf:"fixed64,7,opt,name=maximum,proto3" json:"maximum,omitempty"`
	ExclusiveMaximum     bool                      `protobuf:"varint,8,opt,name=exclusive_maximum,json=exclusiveMaximum,proto3" json:"exclusive_maximum,omitempty"`
	Minimum              float64                   `protobuf:"fixed64,9,opt,name=minimum,proto3" json:"minimum,omitempty"`
	ExclusiveMinimum     bool                      `protobuf:"varint,10,opt,name=exclusive_minimum,json=exclusiveMinimum,proto3" json:"exclusive_minimum,omitempty"`
	MaxLength            int64                     `protobuf:"varint,11,opt,name=max_length,json=maxLength,proto3" json:"max_length,omitempty"`
	MinLength            int64                     `protobuf:"varint,12,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
	Pattern              string                    `protobuf:"bytes,13,opt,name=pattern,proto3" json:"pattern,omitempty"`
	MaxItems             int64                     `protobuf:"varint,14,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"`
	MinItems             int64                     `protobuf:"varint,15,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"`
	UniqueItems          bool                      `protobuf:"varint,16,opt,name=unique_items,json=uniqueItems,proto3" json:"unique_items,omitempty"`
	MaxProperties        int64                     `protobuf:"varint,17,opt,name=max_properties,json=maxProperties,proto3" json:"max_properties,omitempty"`
	MinProperties        int64                     `protobuf:"varint,18,opt,name=min_properties,json=minProperties,proto3" json:"min_properties,omitempty"`
	Required             []string                  `protobuf:"bytes,19,rep,name=required,proto3" json:"required,omitempty"`
	Enum                 []*Any                    `protobuf:"bytes,20,rep,name=enum,proto3" json:"enum,omitempty"`
	AdditionalProperties *AdditionalPropertiesItem `protobuf:"bytes,21,opt,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	Type                 *TypeItem                 `protobuf:"bytes,22,opt,name=type,proto3" json:"type,omitempty"`
	Items                *ItemsItem                `protobuf:"bytes,23,opt,name=items,proto3" json:"items,omitempty"`
	AllOf                []*Schema                 `protobuf:"bytes,24,rep,name=all_of,json=allOf,proto3" json:"all_of,omitempty"`
	Properties           *Properties               `protobuf:"bytes,25,opt,name=properties,proto3" json:"properties,omitempty"`
	Discriminator        string                    `protobuf:"bytes,26,opt,name=discriminator,proto3" json:"discriminator,omitempty"`
	ReadOnly             bool                      `protobuf:"varint,27,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
	Xml                  *Xml                      `protobuf:"bytes,28,opt,name=xml,proto3" json:"xml,omitempty"`
	ExternalDocs         *ExternalDocs             `protobuf:"bytes,29,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"`
	Example              *Any                      `protobuf:"bytes,30,opt,name=example,proto3" json:"example,omitempty"`
	VendorExtension      []*NamedAny               `protobuf:"bytes,31,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

A deterministic version of a JSON Schema object.

func (*Schema) Descriptor deprecated

func (*Schema) Descriptor() ([]byte, []int)

Deprecated: Use Schema.ProtoReflect.Descriptor instead.

func (*Schema) GetAdditionalProperties added in v0.0.3

func (x *Schema) GetAdditionalProperties() *AdditionalPropertiesItem

func (*Schema) GetAllOf added in v0.0.3

func (x *Schema) GetAllOf() []*Schema

func (*Schema) GetDefault added in v0.0.3

func (x *Schema) GetDefault() *Any

func (*Schema) GetDescription added in v0.0.3

func (x *Schema) GetDescription() string

func (*Schema) GetDiscriminator

func (x *Schema) GetDiscriminator() string

func (*Schema) GetEnum added in v0.0.3

func (x *Schema) GetEnum() []*Any

func (*Schema) GetExample

func (x *Schema) GetExample() *Any

func (*Schema) GetExclusiveMaximum added in v0.0.3

func (x *Schema) GetExclusiveMaximum() bool

func (*Schema) GetExclusiveMinimum added in v0.0.3

func (x *Schema) GetExclusiveMinimum() bool

func (*Schema) GetExternalDocs

func (x *Schema) GetExternalDocs() *ExternalDocs

func (*Schema) GetFormat added in v0.0.3

func (x *Schema) GetFormat() string

func (*Schema) GetItems added in v0.0.3

func (x *Schema) GetItems() *ItemsItem

func (*Schema) GetMaxItems added in v0.0.3

func (x *Schema) GetMaxItems() int64

func (*Schema) GetMaxLength added in v0.0.3

func (x *Schema) GetMaxLength() int64

func (*Schema) GetMaxProperties added in v0.0.3

func (x *Schema) GetMaxProperties() int64

func (*Schema) GetMaximum added in v0.0.3

func (x *Schema) GetMaximum() float64

func (*Schema) GetMinItems added in v0.0.3

func (x *Schema) GetMinItems() int64

func (*Schema) GetMinLength added in v0.0.3

func (x *Schema) GetMinLength() int64

func (*Schema) GetMinProperties added in v0.0.3

func (x *Schema) GetMinProperties() int64

func (*Schema) GetMinimum added in v0.0.3

func (x *Schema) GetMinimum() float64

func (*Schema) GetMultipleOf added in v0.0.3

func (x *Schema) GetMultipleOf() float64

func (*Schema) GetPattern added in v0.0.3

func (x *Schema) GetPattern() string

func (*Schema) GetProperties added in v0.0.3

func (x *Schema) GetProperties() *Properties

func (*Schema) GetReadOnly

func (x *Schema) GetReadOnly() bool

func (*Schema) GetRequired added in v0.0.3

func (x *Schema) GetRequired() []string

func (*Schema) GetTitle added in v0.0.3

func (x *Schema) GetTitle() string

func (*Schema) GetType added in v0.0.3

func (x *Schema) GetType() *TypeItem

func (*Schema) GetUniqueItems added in v0.0.3

func (x *Schema) GetUniqueItems() bool

func (*Schema) GetVendorExtension added in v0.0.3

func (x *Schema) GetVendorExtension() []*NamedAny

func (*Schema) GetXRef added in v0.0.3

func (x *Schema) GetXRef() string

func (*Schema) GetXml added in v0.0.3

func (x *Schema) GetXml() *Xml

func (*Schema) ProtoMessage

func (*Schema) ProtoMessage()

func (*Schema) ProtoReflect

func (x *Schema) ProtoReflect() protoreflect.Message

func (*Schema) Reset

func (x *Schema) Reset()

func (*Schema) String

func (x *Schema) String() string

type SchemaItem added in v0.0.3

type SchemaItem struct {

	// Types that are assignable to Oneof:
	//	*SchemaItem_Schema
	//	*SchemaItem_FileSchema
	Oneof isSchemaItem_Oneof `protobuf_oneof:"oneof"`
	// contains filtered or unexported fields
}

func (*SchemaItem) Descriptor deprecated added in v0.0.3

func (*SchemaItem) Descriptor() ([]byte, []int)

Deprecated: Use SchemaItem.ProtoReflect.Descriptor instead.

func (*SchemaItem) GetFileSchema added in v0.0.3

func (x *SchemaItem) GetFileSchema() *FileSchema

func (*SchemaItem) GetOneof added in v0.0.3

func (m *SchemaItem) GetOneof() isSchemaItem_Oneof

func (*SchemaItem) GetSchema added in v0.0.3

func (x *SchemaItem) GetSchema() *Schema

func (*SchemaItem) ProtoMessage added in v0.0.3

func (*SchemaItem) ProtoMessage()

func (*SchemaItem) ProtoReflect added in v0.0.3

func (x *SchemaItem) ProtoReflect() protoreflect.Message

func (*SchemaItem) Reset added in v0.0.3

func (x *SchemaItem) Reset()

func (*SchemaItem) String added in v0.0.3

func (x *SchemaItem) String() string

type SchemaItem_FileSchema added in v0.0.3

type SchemaItem_FileSchema struct {
	FileSchema *FileSchema `protobuf:"bytes,2,opt,name=file_schema,json=fileSchema,proto3,oneof"`
}

type SchemaItem_Schema added in v0.0.3

type SchemaItem_Schema struct {
	Schema *Schema `protobuf:"bytes,1,opt,name=schema,proto3,oneof"`
}

type SecurityDefinitions

type SecurityDefinitions struct {
	AdditionalProperties []*NamedSecurityDefinitionsItem `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityDefinitions) Descriptor deprecated

func (*SecurityDefinitions) Descriptor() ([]byte, []int)

Deprecated: Use SecurityDefinitions.ProtoReflect.Descriptor instead.

func (*SecurityDefinitions) GetAdditionalProperties added in v0.0.3

func (x *SecurityDefinitions) GetAdditionalProperties() []*NamedSecurityDefinitionsItem

func (*SecurityDefinitions) ProtoMessage

func (*SecurityDefinitions) ProtoMessage()

func (*SecurityDefinitions) ProtoReflect

func (x *SecurityDefinitions) ProtoReflect() protoreflect.Message

func (*SecurityDefinitions) Reset

func (x *SecurityDefinitions) Reset()

func (*SecurityDefinitions) String

func (x *SecurityDefinitions) String() string

type SecurityDefinitionsItem added in v0.0.3

type SecurityDefinitionsItem struct {

	// Types that are assignable to Oneof:
	//	*SecurityDefinitionsItem_BasicAuthenticationSecurity
	//	*SecurityDefinitionsItem_ApiKeySecurity
	//	*SecurityDefinitionsItem_Oauth2ImplicitSecurity
	//	*SecurityDefinitionsItem_Oauth2PasswordSecurity
	//	*SecurityDefinitionsItem_Oauth2ApplicationSecurity
	//	*SecurityDefinitionsItem_Oauth2AccessCodeSecurity
	Oneof isSecurityDefinitionsItem_Oneof `protobuf_oneof:"oneof"`
	// contains filtered or unexported fields
}

func (*SecurityDefinitionsItem) Descriptor deprecated added in v0.0.3

func (*SecurityDefinitionsItem) Descriptor() ([]byte, []int)

Deprecated: Use SecurityDefinitionsItem.ProtoReflect.Descriptor instead.

func (*SecurityDefinitionsItem) GetApiKeySecurity added in v0.0.3

func (x *SecurityDefinitionsItem) GetApiKeySecurity() *ApiKeySecurity

func (*SecurityDefinitionsItem) GetBasicAuthenticationSecurity added in v0.0.3

func (x *SecurityDefinitionsItem) GetBasicAuthenticationSecurity() *BasicAuthenticationSecurity

func (*SecurityDefinitionsItem) GetOauth2AccessCodeSecurity added in v0.0.3

func (x *SecurityDefinitionsItem) GetOauth2AccessCodeSecurity() *Oauth2AccessCodeSecurity

func (*SecurityDefinitionsItem) GetOauth2ApplicationSecurity added in v0.0.3

func (x *SecurityDefinitionsItem) GetOauth2ApplicationSecurity() *Oauth2ApplicationSecurity

func (*SecurityDefinitionsItem) GetOauth2ImplicitSecurity added in v0.0.3

func (x *SecurityDefinitionsItem) GetOauth2ImplicitSecurity() *Oauth2ImplicitSecurity

func (*SecurityDefinitionsItem) GetOauth2PasswordSecurity added in v0.0.3

func (x *SecurityDefinitionsItem) GetOauth2PasswordSecurity() *Oauth2PasswordSecurity

func (*SecurityDefinitionsItem) GetOneof added in v0.0.3

func (m *SecurityDefinitionsItem) GetOneof() isSecurityDefinitionsItem_Oneof

func (*SecurityDefinitionsItem) ProtoMessage added in v0.0.3

func (*SecurityDefinitionsItem) ProtoMessage()

func (*SecurityDefinitionsItem) ProtoReflect added in v0.0.3

func (x *SecurityDefinitionsItem) ProtoReflect() protoreflect.Message

func (*SecurityDefinitionsItem) Reset added in v0.0.3

func (x *SecurityDefinitionsItem) Reset()

func (*SecurityDefinitionsItem) String added in v0.0.3

func (x *SecurityDefinitionsItem) String() string

type SecurityDefinitionsItem_ApiKeySecurity added in v0.0.3

type SecurityDefinitionsItem_ApiKeySecurity struct {
	ApiKeySecurity *ApiKeySecurity `protobuf:"bytes,2,opt,name=api_key_security,json=apiKeySecurity,proto3,oneof"`
}

type SecurityDefinitionsItem_BasicAuthenticationSecurity added in v0.0.3

type SecurityDefinitionsItem_BasicAuthenticationSecurity struct {
	BasicAuthenticationSecurity *BasicAuthenticationSecurity `protobuf:"bytes,1,opt,name=basic_authentication_security,json=basicAuthenticationSecurity,proto3,oneof"`
}

type SecurityDefinitionsItem_Oauth2AccessCodeSecurity added in v0.0.3

type SecurityDefinitionsItem_Oauth2AccessCodeSecurity struct {
	Oauth2AccessCodeSecurity *Oauth2AccessCodeSecurity `protobuf:"bytes,6,opt,name=oauth2_access_code_security,json=oauth2AccessCodeSecurity,proto3,oneof"`
}

type SecurityDefinitionsItem_Oauth2ApplicationSecurity added in v0.0.3

type SecurityDefinitionsItem_Oauth2ApplicationSecurity struct {
	Oauth2ApplicationSecurity *Oauth2ApplicationSecurity `protobuf:"bytes,5,opt,name=oauth2_application_security,json=oauth2ApplicationSecurity,proto3,oneof"`
}

type SecurityDefinitionsItem_Oauth2ImplicitSecurity added in v0.0.3

type SecurityDefinitionsItem_Oauth2ImplicitSecurity struct {
	Oauth2ImplicitSecurity *Oauth2ImplicitSecurity `protobuf:"bytes,3,opt,name=oauth2_implicit_security,json=oauth2ImplicitSecurity,proto3,oneof"`
}

type SecurityDefinitionsItem_Oauth2PasswordSecurity added in v0.0.3

type SecurityDefinitionsItem_Oauth2PasswordSecurity struct {
	Oauth2PasswordSecurity *Oauth2PasswordSecurity `protobuf:"bytes,4,opt,name=oauth2_password_security,json=oauth2PasswordSecurity,proto3,oneof"`
}

type SecurityRequirement

type SecurityRequirement struct {
	AdditionalProperties []*NamedStringArray `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityRequirement) Descriptor deprecated

func (*SecurityRequirement) Descriptor() ([]byte, []int)

Deprecated: Use SecurityRequirement.ProtoReflect.Descriptor instead.

func (*SecurityRequirement) GetAdditionalProperties added in v0.0.3

func (x *SecurityRequirement) GetAdditionalProperties() []*NamedStringArray

func (*SecurityRequirement) ProtoMessage

func (*SecurityRequirement) ProtoMessage()

func (*SecurityRequirement) ProtoReflect

func (x *SecurityRequirement) ProtoReflect() protoreflect.Message

func (*SecurityRequirement) Reset

func (x *SecurityRequirement) Reset()

func (*SecurityRequirement) String

func (x *SecurityRequirement) String() string

type StringArray added in v0.0.3

type StringArray struct {
	Value []string `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*StringArray) Descriptor deprecated added in v0.0.3

func (*StringArray) Descriptor() ([]byte, []int)

Deprecated: Use StringArray.ProtoReflect.Descriptor instead.

func (*StringArray) GetValue added in v0.0.3

func (x *StringArray) GetValue() []string

func (*StringArray) ProtoMessage added in v0.0.3

func (*StringArray) ProtoMessage()

func (*StringArray) ProtoReflect added in v0.0.3

func (x *StringArray) ProtoReflect() protoreflect.Message

func (*StringArray) Reset added in v0.0.3

func (x *StringArray) Reset()

func (*StringArray) String added in v0.0.3

func (x *StringArray) String() string

type Tag

type Tag struct {
	Name            string        `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description     string        `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	ExternalDocs    *ExternalDocs `protobuf:"bytes,3,opt,name=external_docs,json=externalDocs,proto3" json:"external_docs,omitempty"`
	VendorExtension []*NamedAny   `protobuf:"bytes,4,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Tag) Descriptor deprecated

func (*Tag) Descriptor() ([]byte, []int)

Deprecated: Use Tag.ProtoReflect.Descriptor instead.

func (*Tag) GetDescription

func (x *Tag) GetDescription() string

func (*Tag) GetExternalDocs

func (x *Tag) GetExternalDocs() *ExternalDocs

func (*Tag) GetName added in v0.0.3

func (x *Tag) GetName() string

func (*Tag) GetVendorExtension added in v0.0.3

func (x *Tag) GetVendorExtension() []*NamedAny

func (*Tag) ProtoMessage

func (*Tag) ProtoMessage()

func (*Tag) ProtoReflect

func (x *Tag) ProtoReflect() protoreflect.Message

func (*Tag) Reset

func (x *Tag) Reset()

func (*Tag) String

func (x *Tag) String() string

type TypeItem added in v0.0.3

type TypeItem struct {
	Value []string `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*TypeItem) Descriptor deprecated added in v0.0.3

func (*TypeItem) Descriptor() ([]byte, []int)

Deprecated: Use TypeItem.ProtoReflect.Descriptor instead.

func (*TypeItem) GetValue added in v0.0.3

func (x *TypeItem) GetValue() []string

func (*TypeItem) ProtoMessage added in v0.0.3

func (*TypeItem) ProtoMessage()

func (*TypeItem) ProtoReflect added in v0.0.3

func (x *TypeItem) ProtoReflect() protoreflect.Message

func (*TypeItem) Reset added in v0.0.3

func (x *TypeItem) Reset()

func (*TypeItem) String added in v0.0.3

func (x *TypeItem) String() string

type VendorExtension added in v0.0.3

type VendorExtension struct {
	AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties,proto3" json:"additional_properties,omitempty"`
	// contains filtered or unexported fields
}

Any property starting with x- is valid.

func (*VendorExtension) Descriptor deprecated added in v0.0.3

func (*VendorExtension) Descriptor() ([]byte, []int)

Deprecated: Use VendorExtension.ProtoReflect.Descriptor instead.

func (*VendorExtension) GetAdditionalProperties added in v0.0.3

func (x *VendorExtension) GetAdditionalProperties() []*NamedAny

func (*VendorExtension) ProtoMessage added in v0.0.3

func (*VendorExtension) ProtoMessage()

func (*VendorExtension) ProtoReflect added in v0.0.3

func (x *VendorExtension) ProtoReflect() protoreflect.Message

func (*VendorExtension) Reset added in v0.0.3

func (x *VendorExtension) Reset()

func (*VendorExtension) String added in v0.0.3

func (x *VendorExtension) String() string

type Xml added in v0.0.3

type Xml struct {
	Name            string      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace       string      `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Prefix          string      `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Attribute       bool        `protobuf:"varint,4,opt,name=attribute,proto3" json:"attribute,omitempty"`
	Wrapped         bool        `protobuf:"varint,5,opt,name=wrapped,proto3" json:"wrapped,omitempty"`
	VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension,proto3" json:"vendor_extension,omitempty"`
	// contains filtered or unexported fields
}

func (*Xml) Descriptor deprecated added in v0.0.3

func (*Xml) Descriptor() ([]byte, []int)

Deprecated: Use Xml.ProtoReflect.Descriptor instead.

func (*Xml) GetAttribute added in v0.0.3

func (x *Xml) GetAttribute() bool

func (*Xml) GetName added in v0.0.3

func (x *Xml) GetName() string

func (*Xml) GetNamespace added in v0.0.3

func (x *Xml) GetNamespace() string

func (*Xml) GetPrefix added in v0.0.3

func (x *Xml) GetPrefix() string

func (*Xml) GetVendorExtension added in v0.0.3

func (x *Xml) GetVendorExtension() []*NamedAny

func (*Xml) GetWrapped added in v0.0.3

func (x *Xml) GetWrapped() bool

func (*Xml) ProtoMessage added in v0.0.3

func (*Xml) ProtoMessage()

func (*Xml) ProtoReflect added in v0.0.3

func (x *Xml) ProtoReflect() protoreflect.Message

func (*Xml) Reset added in v0.0.3

func (x *Xml) Reset()

func (*Xml) String added in v0.0.3

func (x *Xml) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL