registry

package
v0.10.4 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2021 License: Apache-2.0 Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthRegistry        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowRegistry          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupRegistry = fmt.Errorf("proto: unexpected end of group")
)
View Source
var EventType_name = map[int32]string{
	0: "Create",
	1: "Delete",
	2: "Update",
}
View Source
var EventType_value = map[string]int32{
	"Create": 0,
	"Delete": 1,
	"Update": 2,
}

Functions

This section is empty.

Types

type APIKeysSecurity

type APIKeysSecurity struct {
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// header
	In   string `protobuf:"bytes,2,opt,name=in,proto3" json:"in,omitempty"`
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
}

APIKeysSecurity is swagger API keys Authorization security (https://swagger.io/docs/specification/authentication/api-keys/)

func (*APIKeysSecurity) Descriptor

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

func (*APIKeysSecurity) GetIn

func (m *APIKeysSecurity) GetIn() string

func (*APIKeysSecurity) GetName

func (m *APIKeysSecurity) GetName() string

func (*APIKeysSecurity) GetType

func (m *APIKeysSecurity) GetType() string

func (*APIKeysSecurity) Marshal

func (m *APIKeysSecurity) Marshal() (dAtA []byte, err error)

func (*APIKeysSecurity) MarshalTo

func (m *APIKeysSecurity) MarshalTo(dAtA []byte) (int, error)

func (*APIKeysSecurity) MarshalToSizedBuffer

func (m *APIKeysSecurity) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*APIKeysSecurity) ProtoMessage

func (*APIKeysSecurity) ProtoMessage()

func (*APIKeysSecurity) Reset

func (m *APIKeysSecurity) Reset()

func (*APIKeysSecurity) Size

func (m *APIKeysSecurity) Size() (n int)

func (*APIKeysSecurity) String

func (m *APIKeysSecurity) String() string

func (*APIKeysSecurity) Unmarshal

func (m *APIKeysSecurity) Unmarshal(dAtA []byte) error

func (*APIKeysSecurity) XXX_DiscardUnknown

func (m *APIKeysSecurity) XXX_DiscardUnknown()

func (*APIKeysSecurity) XXX_Marshal

func (m *APIKeysSecurity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*APIKeysSecurity) XXX_Merge

func (m *APIKeysSecurity) XXX_Merge(src proto.Message)

func (*APIKeysSecurity) XXX_Size

func (m *APIKeysSecurity) XXX_Size() int

func (*APIKeysSecurity) XXX_Unmarshal

func (m *APIKeysSecurity) XXX_Unmarshal(b []byte) error

type ApplicationContent

type ApplicationContent struct {
	Schema *Schema `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
}

func (*ApplicationContent) Descriptor

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

func (*ApplicationContent) GetSchema

func (m *ApplicationContent) GetSchema() *Schema

func (*ApplicationContent) Marshal

func (m *ApplicationContent) Marshal() (dAtA []byte, err error)

func (*ApplicationContent) MarshalTo

func (m *ApplicationContent) MarshalTo(dAtA []byte) (int, error)

func (*ApplicationContent) MarshalToSizedBuffer

func (m *ApplicationContent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ApplicationContent) ProtoMessage

func (*ApplicationContent) ProtoMessage()

func (*ApplicationContent) Reset

func (m *ApplicationContent) Reset()

func (*ApplicationContent) Size

func (m *ApplicationContent) Size() (n int)

func (*ApplicationContent) String

func (m *ApplicationContent) String() string

func (*ApplicationContent) Unmarshal

func (m *ApplicationContent) Unmarshal(dAtA []byte) error

func (*ApplicationContent) XXX_DiscardUnknown

func (m *ApplicationContent) XXX_DiscardUnknown()

func (*ApplicationContent) XXX_Marshal

func (m *ApplicationContent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplicationContent) XXX_Merge

func (m *ApplicationContent) XXX_Merge(src proto.Message)

func (*ApplicationContent) XXX_Size

func (m *ApplicationContent) XXX_Size() int

func (*ApplicationContent) XXX_Unmarshal

func (m *ApplicationContent) XXX_Unmarshal(b []byte) error

type BasicSecurity

type BasicSecurity struct {
	// http, apiKey, oauth, openIdConnect
	Type   string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Scheme string `protobuf:"bytes,2,opt,name=scheme,proto3" json:"scheme,omitempty"`
}

BasicSecurity is swagger Basic Authorization security (https://swagger.io/docs/specification/authentication/basic-authentication/)

func (*BasicSecurity) Descriptor

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

func (*BasicSecurity) GetScheme

func (m *BasicSecurity) GetScheme() string

func (*BasicSecurity) GetType

func (m *BasicSecurity) GetType() string

func (*BasicSecurity) Marshal

func (m *BasicSecurity) Marshal() (dAtA []byte, err error)

func (*BasicSecurity) MarshalTo

func (m *BasicSecurity) MarshalTo(dAtA []byte) (int, error)

func (*BasicSecurity) MarshalToSizedBuffer

func (m *BasicSecurity) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BasicSecurity) ProtoMessage

func (*BasicSecurity) ProtoMessage()

func (*BasicSecurity) Reset

func (m *BasicSecurity) Reset()

func (*BasicSecurity) Size

func (m *BasicSecurity) Size() (n int)

func (*BasicSecurity) String

func (m *BasicSecurity) String() string

func (*BasicSecurity) Unmarshal

func (m *BasicSecurity) Unmarshal(dAtA []byte) error

func (*BasicSecurity) XXX_DiscardUnknown

func (m *BasicSecurity) XXX_DiscardUnknown()

func (*BasicSecurity) XXX_Marshal

func (m *BasicSecurity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BasicSecurity) XXX_Merge

func (m *BasicSecurity) XXX_Merge(src proto.Message)

func (*BasicSecurity) XXX_Size

func (m *BasicSecurity) XXX_Size() int

func (*BasicSecurity) XXX_Unmarshal

func (m *BasicSecurity) XXX_Unmarshal(b []byte) error

type BearerSecurity

type BearerSecurity struct {
	// http
	Type   string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Scheme string `protobuf:"bytes,2,opt,name=scheme,proto3" json:"scheme,omitempty"`
	// JWT
	BearerFormat string `protobuf:"bytes,3,opt,name=bearerFormat,proto3" json:"bearerFormat,omitempty"`
}

BearerSecurity is swagger Bearer Authorization security (https://swagger.io/docs/specification/authentication/bearer-authentication/)

func (*BearerSecurity) Descriptor

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

func (*BearerSecurity) GetBearerFormat

func (m *BearerSecurity) GetBearerFormat() string

func (*BearerSecurity) GetScheme

func (m *BearerSecurity) GetScheme() string

func (*BearerSecurity) GetType

func (m *BearerSecurity) GetType() string

func (*BearerSecurity) Marshal

func (m *BearerSecurity) Marshal() (dAtA []byte, err error)

func (*BearerSecurity) MarshalTo

func (m *BearerSecurity) MarshalTo(dAtA []byte) (int, error)

func (*BearerSecurity) MarshalToSizedBuffer

func (m *BearerSecurity) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*BearerSecurity) ProtoMessage

func (*BearerSecurity) ProtoMessage()

func (*BearerSecurity) Reset

func (m *BearerSecurity) Reset()

func (*BearerSecurity) Size

func (m *BearerSecurity) Size() (n int)

func (*BearerSecurity) String

func (m *BearerSecurity) String() string

func (*BearerSecurity) Unmarshal

func (m *BearerSecurity) Unmarshal(dAtA []byte) error

func (*BearerSecurity) XXX_DiscardUnknown

func (m *BearerSecurity) XXX_DiscardUnknown()

func (*BearerSecurity) XXX_Marshal

func (m *BearerSecurity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BearerSecurity) XXX_Merge

func (m *BearerSecurity) XXX_Merge(src proto.Message)

func (*BearerSecurity) XXX_Size

func (m *BearerSecurity) XXX_Size() int

func (*BearerSecurity) XXX_Unmarshal

func (m *BearerSecurity) XXX_Unmarshal(b []byte) error

type Endpoint

type Endpoint struct {
	Name     string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Request  *Value            `protobuf:"bytes,2,opt,name=request,proto3" json:"request,omitempty"`
	Response *Value            `protobuf:"bytes,3,opt,name=response,proto3" json:"response,omitempty"`
	Metadata map[string]string `` /* 157-byte string literal not displayed */
}

Endpoint is a endpoint provided by a service

func (*Endpoint) Descriptor

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

func (*Endpoint) GetMetadata

func (m *Endpoint) GetMetadata() map[string]string

func (*Endpoint) GetName

func (m *Endpoint) GetName() string

func (*Endpoint) GetRequest

func (m *Endpoint) GetRequest() *Value

func (*Endpoint) GetResponse

func (m *Endpoint) GetResponse() *Value

func (*Endpoint) Marshal

func (m *Endpoint) Marshal() (dAtA []byte, err error)

func (*Endpoint) MarshalTo

func (m *Endpoint) MarshalTo(dAtA []byte) (int, error)

func (*Endpoint) MarshalToSizedBuffer

func (m *Endpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Endpoint) ProtoMessage

func (*Endpoint) ProtoMessage()

func (*Endpoint) Reset

func (m *Endpoint) Reset()

func (*Endpoint) Size

func (m *Endpoint) Size() (n int)

func (*Endpoint) String

func (m *Endpoint) String() string

func (*Endpoint) Unmarshal

func (m *Endpoint) Unmarshal(dAtA []byte) error

func (*Endpoint) XXX_DiscardUnknown

func (m *Endpoint) XXX_DiscardUnknown()

func (*Endpoint) XXX_Marshal

func (m *Endpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Endpoint) XXX_Merge

func (m *Endpoint) XXX_Merge(src proto.Message)

func (*Endpoint) XXX_Size

func (m *Endpoint) XXX_Size() int

func (*Endpoint) XXX_Unmarshal

func (m *Endpoint) XXX_Unmarshal(b []byte) error

type Event

type Event struct {
	// Event Id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// type of event
	Type EventType `protobuf:"varint,2,opt,name=type,proto3,enum=registry.EventType" json:"type,omitempty"`
	// unix timestamp of event
	Timestamp int64 `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// service entry
	Service *Service `protobuf:"bytes,4,opt,name=service,proto3" json:"service,omitempty"`
}

Event is registry event

func (*Event) Descriptor

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

func (*Event) GetId

func (m *Event) GetId() string

func (*Event) GetService

func (m *Event) GetService() *Service

func (*Event) GetTimestamp

func (m *Event) GetTimestamp() int64

func (*Event) GetType

func (m *Event) GetType() EventType

func (*Event) Marshal

func (m *Event) Marshal() (dAtA []byte, err error)

func (*Event) MarshalTo

func (m *Event) MarshalTo(dAtA []byte) (int, error)

func (*Event) MarshalToSizedBuffer

func (m *Event) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) Reset

func (m *Event) Reset()

func (*Event) Size

func (m *Event) Size() (n int)

func (*Event) String

func (m *Event) String() string

func (*Event) Unmarshal

func (m *Event) Unmarshal(dAtA []byte) error

func (*Event) XXX_DiscardUnknown

func (m *Event) XXX_DiscardUnknown()

func (*Event) XXX_Marshal

func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Event) XXX_Merge

func (m *Event) XXX_Merge(src proto.Message)

func (*Event) XXX_Size

func (m *Event) XXX_Size() int

func (*Event) XXX_Unmarshal

func (m *Event) XXX_Unmarshal(b []byte) error

type EventType

type EventType int32

EventType defines the type of event

const (
	EventType_Create EventType = 0
	EventType_Delete EventType = 1
	EventType_Update EventType = 2
)

func (EventType) EnumDescriptor

func (EventType) EnumDescriptor() ([]byte, []int)

func (EventType) String

func (x EventType) String() string

type Model

type Model struct {
	// string, number, integer, boolean, array, object
	Type       string             `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Properties map[string]*Schema `` /* 161-byte string literal not displayed */
	Required   []string           `protobuf:"bytes,3,rep,name=required,proto3" json:"required,omitempty"`
}

Model is swagger data models (https://swagger.io/docs/specification/data-models/)

func (*Model) Descriptor

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

func (*Model) GetProperties

func (m *Model) GetProperties() map[string]*Schema

func (*Model) GetRequired

func (m *Model) GetRequired() []string

func (*Model) GetType

func (m *Model) GetType() string

func (*Model) Marshal

func (m *Model) Marshal() (dAtA []byte, err error)

func (*Model) MarshalTo

func (m *Model) MarshalTo(dAtA []byte) (int, error)

func (*Model) MarshalToSizedBuffer

func (m *Model) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Model) ProtoMessage

func (*Model) ProtoMessage()

func (*Model) Reset

func (m *Model) Reset()

func (*Model) Size

func (m *Model) Size() (n int)

func (*Model) String

func (m *Model) String() string

func (*Model) Unmarshal

func (m *Model) Unmarshal(dAtA []byte) error

func (*Model) XXX_DiscardUnknown

func (m *Model) XXX_DiscardUnknown()

func (*Model) XXX_Marshal

func (m *Model) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Model) XXX_Merge

func (m *Model) XXX_Merge(src proto.Message)

func (*Model) XXX_Size

func (m *Model) XXX_Size() int

func (*Model) XXX_Unmarshal

func (m *Model) XXX_Unmarshal(b []byte) error

type Node

type Node struct {
	Id       string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Address  string            `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	Port     int64             `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	Metadata map[string]string `` /* 157-byte string literal not displayed */
}

Node represents the node the service is on

func (*Node) Descriptor

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

func (*Node) GetAddress

func (m *Node) GetAddress() string

func (*Node) GetId

func (m *Node) GetId() string

func (*Node) GetMetadata

func (m *Node) GetMetadata() map[string]string

func (*Node) GetPort

func (m *Node) GetPort() int64

func (*Node) Marshal

func (m *Node) Marshal() (dAtA []byte, err error)

func (*Node) MarshalTo

func (m *Node) MarshalTo(dAtA []byte) (int, error)

func (*Node) MarshalToSizedBuffer

func (m *Node) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) Reset

func (m *Node) Reset()

func (*Node) Size

func (m *Node) Size() (n int)

func (*Node) String

func (m *Node) String() string

func (*Node) Unmarshal

func (m *Node) Unmarshal(dAtA []byte) error

func (*Node) XXX_DiscardUnknown

func (m *Node) XXX_DiscardUnknown()

func (*Node) XXX_Marshal

func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Node) XXX_Merge

func (m *Node) XXX_Merge(src proto.Message)

func (*Node) XXX_Size

func (m *Node) XXX_Size() int

func (*Node) XXX_Unmarshal

func (m *Node) XXX_Unmarshal(b []byte) error

type OpenAPI

type OpenAPI struct {
	Openapi      string                  `protobuf:"bytes,1,opt,name=openapi,proto3" json:"openapi,omitempty"`
	Info         *OpenAPIInfo            `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	ExternalDocs *OpenAPIExternalDocs    `protobuf:"bytes,3,opt,name=externalDocs,proto3" json:"externalDocs,omitempty"`
	Servers      []*OpenAPIServer        `protobuf:"bytes,4,rep,name=servers,proto3" json:"servers,omitempty"`
	Tags         []*OpenAPITag           `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	Paths        map[string]*OpenAPIPath `` /* 151-byte string literal not displayed */
	Components   *OpenAPIComponents      `protobuf:"bytes,7,opt,name=components,proto3" json:"components,omitempty"`
}

func (*OpenAPI) Descriptor

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

func (*OpenAPI) GetComponents

func (m *OpenAPI) GetComponents() *OpenAPIComponents

func (*OpenAPI) GetExternalDocs

func (m *OpenAPI) GetExternalDocs() *OpenAPIExternalDocs

func (*OpenAPI) GetInfo

func (m *OpenAPI) GetInfo() *OpenAPIInfo

func (*OpenAPI) GetOpenapi

func (m *OpenAPI) GetOpenapi() string

func (*OpenAPI) GetPaths

func (m *OpenAPI) GetPaths() map[string]*OpenAPIPath

func (*OpenAPI) GetServers

func (m *OpenAPI) GetServers() []*OpenAPIServer

func (*OpenAPI) GetTags

func (m *OpenAPI) GetTags() []*OpenAPITag

func (*OpenAPI) Marshal

func (m *OpenAPI) Marshal() (dAtA []byte, err error)

func (*OpenAPI) MarshalTo

func (m *OpenAPI) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPI) MarshalToSizedBuffer

func (m *OpenAPI) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPI) ProtoMessage

func (*OpenAPI) ProtoMessage()

func (*OpenAPI) Reset

func (m *OpenAPI) Reset()

func (*OpenAPI) Size

func (m *OpenAPI) Size() (n int)

func (*OpenAPI) String

func (m *OpenAPI) String() string

func (*OpenAPI) Unmarshal

func (m *OpenAPI) Unmarshal(dAtA []byte) error

func (*OpenAPI) XXX_DiscardUnknown

func (m *OpenAPI) XXX_DiscardUnknown()

func (*OpenAPI) XXX_Marshal

func (m *OpenAPI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPI) XXX_Merge

func (m *OpenAPI) XXX_Merge(src proto.Message)

func (*OpenAPI) XXX_Size

func (m *OpenAPI) XXX_Size() int

func (*OpenAPI) XXX_Unmarshal

func (m *OpenAPI) XXX_Unmarshal(b []byte) error

type OpenAPIComponents

type OpenAPIComponents struct {
	SecuritySchemes *SecuritySchemes  `protobuf:"bytes,1,opt,name=securitySchemes,proto3" json:"securitySchemes,omitempty"`
	Schemas         map[string]*Model `` /* 155-byte string literal not displayed */
}

func (*OpenAPIComponents) Descriptor

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

func (*OpenAPIComponents) GetSchemas

func (m *OpenAPIComponents) GetSchemas() map[string]*Model

func (*OpenAPIComponents) GetSecuritySchemes

func (m *OpenAPIComponents) GetSecuritySchemes() *SecuritySchemes

func (*OpenAPIComponents) Marshal

func (m *OpenAPIComponents) Marshal() (dAtA []byte, err error)

func (*OpenAPIComponents) MarshalTo

func (m *OpenAPIComponents) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPIComponents) MarshalToSizedBuffer

func (m *OpenAPIComponents) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPIComponents) ProtoMessage

func (*OpenAPIComponents) ProtoMessage()

func (*OpenAPIComponents) Reset

func (m *OpenAPIComponents) Reset()

func (*OpenAPIComponents) Size

func (m *OpenAPIComponents) Size() (n int)

func (*OpenAPIComponents) String

func (m *OpenAPIComponents) String() string

func (*OpenAPIComponents) Unmarshal

func (m *OpenAPIComponents) Unmarshal(dAtA []byte) error

func (*OpenAPIComponents) XXX_DiscardUnknown

func (m *OpenAPIComponents) XXX_DiscardUnknown()

func (*OpenAPIComponents) XXX_Marshal

func (m *OpenAPIComponents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPIComponents) XXX_Merge

func (m *OpenAPIComponents) XXX_Merge(src proto.Message)

func (*OpenAPIComponents) XXX_Size

func (m *OpenAPIComponents) XXX_Size() int

func (*OpenAPIComponents) XXX_Unmarshal

func (m *OpenAPIComponents) XXX_Unmarshal(b []byte) error

type OpenAPIContact

type OpenAPIContact struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
}

func (*OpenAPIContact) Descriptor

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

func (*OpenAPIContact) GetEmail

func (m *OpenAPIContact) GetEmail() string

func (*OpenAPIContact) GetName

func (m *OpenAPIContact) GetName() string

func (*OpenAPIContact) Marshal

func (m *OpenAPIContact) Marshal() (dAtA []byte, err error)

func (*OpenAPIContact) MarshalTo

func (m *OpenAPIContact) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPIContact) MarshalToSizedBuffer

func (m *OpenAPIContact) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPIContact) ProtoMessage

func (*OpenAPIContact) ProtoMessage()

func (*OpenAPIContact) Reset

func (m *OpenAPIContact) Reset()

func (*OpenAPIContact) Size

func (m *OpenAPIContact) Size() (n int)

func (*OpenAPIContact) String

func (m *OpenAPIContact) String() string

func (*OpenAPIContact) Unmarshal

func (m *OpenAPIContact) Unmarshal(dAtA []byte) error

func (*OpenAPIContact) XXX_DiscardUnknown

func (m *OpenAPIContact) XXX_DiscardUnknown()

func (*OpenAPIContact) XXX_Marshal

func (m *OpenAPIContact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPIContact) XXX_Merge

func (m *OpenAPIContact) XXX_Merge(src proto.Message)

func (*OpenAPIContact) XXX_Size

func (m *OpenAPIContact) XXX_Size() int

func (*OpenAPIContact) XXX_Unmarshal

func (m *OpenAPIContact) XXX_Unmarshal(b []byte) error

type OpenAPIExternalDocs

type OpenAPIExternalDocs 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"`
}

func (*OpenAPIExternalDocs) Descriptor

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

func (*OpenAPIExternalDocs) GetDescription

func (m *OpenAPIExternalDocs) GetDescription() string

func (*OpenAPIExternalDocs) GetUrl

func (m *OpenAPIExternalDocs) GetUrl() string

func (*OpenAPIExternalDocs) Marshal

func (m *OpenAPIExternalDocs) Marshal() (dAtA []byte, err error)

func (*OpenAPIExternalDocs) MarshalTo

func (m *OpenAPIExternalDocs) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPIExternalDocs) MarshalToSizedBuffer

func (m *OpenAPIExternalDocs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPIExternalDocs) ProtoMessage

func (*OpenAPIExternalDocs) ProtoMessage()

func (*OpenAPIExternalDocs) Reset

func (m *OpenAPIExternalDocs) Reset()

func (*OpenAPIExternalDocs) Size

func (m *OpenAPIExternalDocs) Size() (n int)

func (*OpenAPIExternalDocs) String

func (m *OpenAPIExternalDocs) String() string

func (*OpenAPIExternalDocs) Unmarshal

func (m *OpenAPIExternalDocs) Unmarshal(dAtA []byte) error

func (*OpenAPIExternalDocs) XXX_DiscardUnknown

func (m *OpenAPIExternalDocs) XXX_DiscardUnknown()

func (*OpenAPIExternalDocs) XXX_Marshal

func (m *OpenAPIExternalDocs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPIExternalDocs) XXX_Merge

func (m *OpenAPIExternalDocs) XXX_Merge(src proto.Message)

func (*OpenAPIExternalDocs) XXX_Size

func (m *OpenAPIExternalDocs) XXX_Size() int

func (*OpenAPIExternalDocs) XXX_Unmarshal

func (m *OpenAPIExternalDocs) XXX_Unmarshal(b []byte) error

type OpenAPIInfo

type OpenAPIInfo struct {
	Title          string          `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Description    string          `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	TermsOfService string          `protobuf:"bytes,3,opt,name=termsOfService,proto3" json:"termsOfService,omitempty"`
	Contact        *OpenAPIContact `protobuf:"bytes,4,opt,name=contact,proto3" json:"contact,omitempty"`
	License        *OpenAPILicense `protobuf:"bytes,5,opt,name=license,proto3" json:"license,omitempty"`
	Version        string          `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`
}

func (*OpenAPIInfo) Descriptor

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

func (*OpenAPIInfo) GetContact

func (m *OpenAPIInfo) GetContact() *OpenAPIContact

func (*OpenAPIInfo) GetDescription

func (m *OpenAPIInfo) GetDescription() string

func (*OpenAPIInfo) GetLicense

func (m *OpenAPIInfo) GetLicense() *OpenAPILicense

func (*OpenAPIInfo) GetTermsOfService

func (m *OpenAPIInfo) GetTermsOfService() string

func (*OpenAPIInfo) GetTitle

func (m *OpenAPIInfo) GetTitle() string

func (*OpenAPIInfo) GetVersion

func (m *OpenAPIInfo) GetVersion() string

func (*OpenAPIInfo) Marshal

func (m *OpenAPIInfo) Marshal() (dAtA []byte, err error)

func (*OpenAPIInfo) MarshalTo

func (m *OpenAPIInfo) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPIInfo) MarshalToSizedBuffer

func (m *OpenAPIInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPIInfo) ProtoMessage

func (*OpenAPIInfo) ProtoMessage()

func (*OpenAPIInfo) Reset

func (m *OpenAPIInfo) Reset()

func (*OpenAPIInfo) Size

func (m *OpenAPIInfo) Size() (n int)

func (*OpenAPIInfo) String

func (m *OpenAPIInfo) String() string

func (*OpenAPIInfo) Unmarshal

func (m *OpenAPIInfo) Unmarshal(dAtA []byte) error

func (*OpenAPIInfo) XXX_DiscardUnknown

func (m *OpenAPIInfo) XXX_DiscardUnknown()

func (*OpenAPIInfo) XXX_Marshal

func (m *OpenAPIInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPIInfo) XXX_Merge

func (m *OpenAPIInfo) XXX_Merge(src proto.Message)

func (*OpenAPIInfo) XXX_Size

func (m *OpenAPIInfo) XXX_Size() int

func (*OpenAPIInfo) XXX_Unmarshal

func (m *OpenAPIInfo) XXX_Unmarshal(b []byte) error

type OpenAPILicense

type OpenAPILicense struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Url  string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
}

func (*OpenAPILicense) Descriptor

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

func (*OpenAPILicense) GetName

func (m *OpenAPILicense) GetName() string

func (*OpenAPILicense) GetUrl

func (m *OpenAPILicense) GetUrl() string

func (*OpenAPILicense) Marshal

func (m *OpenAPILicense) Marshal() (dAtA []byte, err error)

func (*OpenAPILicense) MarshalTo

func (m *OpenAPILicense) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPILicense) MarshalToSizedBuffer

func (m *OpenAPILicense) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPILicense) ProtoMessage

func (*OpenAPILicense) ProtoMessage()

func (*OpenAPILicense) Reset

func (m *OpenAPILicense) Reset()

func (*OpenAPILicense) Size

func (m *OpenAPILicense) Size() (n int)

func (*OpenAPILicense) String

func (m *OpenAPILicense) String() string

func (*OpenAPILicense) Unmarshal

func (m *OpenAPILicense) Unmarshal(dAtA []byte) error

func (*OpenAPILicense) XXX_DiscardUnknown

func (m *OpenAPILicense) XXX_DiscardUnknown()

func (*OpenAPILicense) XXX_Marshal

func (m *OpenAPILicense) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPILicense) XXX_Merge

func (m *OpenAPILicense) XXX_Merge(src proto.Message)

func (*OpenAPILicense) XXX_Size

func (m *OpenAPILicense) XXX_Size() int

func (*OpenAPILicense) XXX_Unmarshal

func (m *OpenAPILicense) XXX_Unmarshal(b []byte) error

type OpenAPIPath

type OpenAPIPath struct {
	Get    *OpenAPIPathDocs `protobuf:"bytes,1,opt,name=get,proto3" json:"get,omitempty"`
	Post   *OpenAPIPathDocs `protobuf:"bytes,2,opt,name=post,proto3" json:"post,omitempty"`
	Put    *OpenAPIPathDocs `protobuf:"bytes,3,opt,name=put,proto3" json:"put,omitempty"`
	Patch  *OpenAPIPathDocs `protobuf:"bytes,4,opt,name=patch,proto3" json:"patch,omitempty"`
	Delete *OpenAPIPathDocs `protobuf:"bytes,5,opt,name=delete,proto3" json:"delete,omitempty"`
}

func (*OpenAPIPath) Descriptor

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

func (*OpenAPIPath) GetDelete

func (m *OpenAPIPath) GetDelete() *OpenAPIPathDocs

func (*OpenAPIPath) GetGet

func (m *OpenAPIPath) GetGet() *OpenAPIPathDocs

func (*OpenAPIPath) GetPatch

func (m *OpenAPIPath) GetPatch() *OpenAPIPathDocs

func (*OpenAPIPath) GetPost

func (m *OpenAPIPath) GetPost() *OpenAPIPathDocs

func (*OpenAPIPath) GetPut

func (m *OpenAPIPath) GetPut() *OpenAPIPathDocs

func (*OpenAPIPath) Marshal

func (m *OpenAPIPath) Marshal() (dAtA []byte, err error)

func (*OpenAPIPath) MarshalTo

func (m *OpenAPIPath) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPIPath) MarshalToSizedBuffer

func (m *OpenAPIPath) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPIPath) ProtoMessage

func (*OpenAPIPath) ProtoMessage()

func (*OpenAPIPath) Reset

func (m *OpenAPIPath) Reset()

func (*OpenAPIPath) Size

func (m *OpenAPIPath) Size() (n int)

func (*OpenAPIPath) String

func (m *OpenAPIPath) String() string

func (*OpenAPIPath) Unmarshal

func (m *OpenAPIPath) Unmarshal(dAtA []byte) error

func (*OpenAPIPath) XXX_DiscardUnknown

func (m *OpenAPIPath) XXX_DiscardUnknown()

func (*OpenAPIPath) XXX_Marshal

func (m *OpenAPIPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPIPath) XXX_Merge

func (m *OpenAPIPath) XXX_Merge(src proto.Message)

func (*OpenAPIPath) XXX_Size

func (m *OpenAPIPath) XXX_Size() int

func (*OpenAPIPath) XXX_Unmarshal

func (m *OpenAPIPath) XXX_Unmarshal(b []byte) error

type OpenAPIPathDocs

type OpenAPIPathDocs struct {
	Tags        []string                 `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"`
	Summary     string                   `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"`
	Description string                   `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	OperationId string                   `protobuf:"bytes,4,opt,name=operationId,proto3" json:"operationId,omitempty"`
	Deprecated  bool                     `protobuf:"varint,5,opt,name=deprecated,proto3" json:"deprecated,omitempty"`
	RequestBody *PathRequestBody         `protobuf:"bytes,6,opt,name=requestBody,proto3" json:"requestBody,omitempty"`
	Parameters  []*PathParameters        `protobuf:"bytes,7,rep,name=parameters,proto3" json:"parameters,omitempty"`
	Responses   map[string]*PathResponse `` /* 159-byte string literal not displayed */
	Security    []*PathSecurity          `protobuf:"bytes,9,rep,name=security,proto3" json:"security,omitempty"`
}

func (*OpenAPIPathDocs) Descriptor

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

func (*OpenAPIPathDocs) GetDeprecated

func (m *OpenAPIPathDocs) GetDeprecated() bool

func (*OpenAPIPathDocs) GetDescription

func (m *OpenAPIPathDocs) GetDescription() string

func (*OpenAPIPathDocs) GetOperationId

func (m *OpenAPIPathDocs) GetOperationId() string

func (*OpenAPIPathDocs) GetParameters

func (m *OpenAPIPathDocs) GetParameters() []*PathParameters

func (*OpenAPIPathDocs) GetRequestBody

func (m *OpenAPIPathDocs) GetRequestBody() *PathRequestBody

func (*OpenAPIPathDocs) GetResponses

func (m *OpenAPIPathDocs) GetResponses() map[string]*PathResponse

func (*OpenAPIPathDocs) GetSecurity

func (m *OpenAPIPathDocs) GetSecurity() []*PathSecurity

func (*OpenAPIPathDocs) GetSummary

func (m *OpenAPIPathDocs) GetSummary() string

func (*OpenAPIPathDocs) GetTags

func (m *OpenAPIPathDocs) GetTags() []string

func (*OpenAPIPathDocs) Marshal

func (m *OpenAPIPathDocs) Marshal() (dAtA []byte, err error)

func (*OpenAPIPathDocs) MarshalTo

func (m *OpenAPIPathDocs) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPIPathDocs) MarshalToSizedBuffer

func (m *OpenAPIPathDocs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPIPathDocs) ProtoMessage

func (*OpenAPIPathDocs) ProtoMessage()

func (*OpenAPIPathDocs) Reset

func (m *OpenAPIPathDocs) Reset()

func (*OpenAPIPathDocs) Size

func (m *OpenAPIPathDocs) Size() (n int)

func (*OpenAPIPathDocs) String

func (m *OpenAPIPathDocs) String() string

func (*OpenAPIPathDocs) Unmarshal

func (m *OpenAPIPathDocs) Unmarshal(dAtA []byte) error

func (*OpenAPIPathDocs) XXX_DiscardUnknown

func (m *OpenAPIPathDocs) XXX_DiscardUnknown()

func (*OpenAPIPathDocs) XXX_Marshal

func (m *OpenAPIPathDocs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPIPathDocs) XXX_Merge

func (m *OpenAPIPathDocs) XXX_Merge(src proto.Message)

func (*OpenAPIPathDocs) XXX_Size

func (m *OpenAPIPathDocs) XXX_Size() int

func (*OpenAPIPathDocs) XXX_Unmarshal

func (m *OpenAPIPathDocs) XXX_Unmarshal(b []byte) error

type OpenAPIServer

type OpenAPIServer struct {
	Url         string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=Description,proto3" json:"Description,omitempty"`
}

func (*OpenAPIServer) Descriptor

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

func (*OpenAPIServer) GetDescription

func (m *OpenAPIServer) GetDescription() string

func (*OpenAPIServer) GetUrl

func (m *OpenAPIServer) GetUrl() string

func (*OpenAPIServer) Marshal

func (m *OpenAPIServer) Marshal() (dAtA []byte, err error)

func (*OpenAPIServer) MarshalTo

func (m *OpenAPIServer) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPIServer) MarshalToSizedBuffer

func (m *OpenAPIServer) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPIServer) ProtoMessage

func (*OpenAPIServer) ProtoMessage()

func (*OpenAPIServer) Reset

func (m *OpenAPIServer) Reset()

func (*OpenAPIServer) Size

func (m *OpenAPIServer) Size() (n int)

func (*OpenAPIServer) String

func (m *OpenAPIServer) String() string

func (*OpenAPIServer) Unmarshal

func (m *OpenAPIServer) Unmarshal(dAtA []byte) error

func (*OpenAPIServer) XXX_DiscardUnknown

func (m *OpenAPIServer) XXX_DiscardUnknown()

func (*OpenAPIServer) XXX_Marshal

func (m *OpenAPIServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPIServer) XXX_Merge

func (m *OpenAPIServer) XXX_Merge(src proto.Message)

func (*OpenAPIServer) XXX_Size

func (m *OpenAPIServer) XXX_Size() int

func (*OpenAPIServer) XXX_Unmarshal

func (m *OpenAPIServer) XXX_Unmarshal(b []byte) error

type OpenAPITag

type OpenAPITag 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 *OpenAPIExternalDocs `protobuf:"bytes,3,opt,name=externalDocs,proto3" json:"externalDocs,omitempty"`
}

func (*OpenAPITag) Descriptor

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

func (*OpenAPITag) GetDescription

func (m *OpenAPITag) GetDescription() string

func (*OpenAPITag) GetExternalDocs

func (m *OpenAPITag) GetExternalDocs() *OpenAPIExternalDocs

func (*OpenAPITag) GetName

func (m *OpenAPITag) GetName() string

func (*OpenAPITag) Marshal

func (m *OpenAPITag) Marshal() (dAtA []byte, err error)

func (*OpenAPITag) MarshalTo

func (m *OpenAPITag) MarshalTo(dAtA []byte) (int, error)

func (*OpenAPITag) MarshalToSizedBuffer

func (m *OpenAPITag) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OpenAPITag) ProtoMessage

func (*OpenAPITag) ProtoMessage()

func (*OpenAPITag) Reset

func (m *OpenAPITag) Reset()

func (*OpenAPITag) Size

func (m *OpenAPITag) Size() (n int)

func (*OpenAPITag) String

func (m *OpenAPITag) String() string

func (*OpenAPITag) Unmarshal

func (m *OpenAPITag) Unmarshal(dAtA []byte) error

func (*OpenAPITag) XXX_DiscardUnknown

func (m *OpenAPITag) XXX_DiscardUnknown()

func (*OpenAPITag) XXX_Marshal

func (m *OpenAPITag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OpenAPITag) XXX_Merge

func (m *OpenAPITag) XXX_Merge(src proto.Message)

func (*OpenAPITag) XXX_Size

func (m *OpenAPITag) XXX_Size() int

func (*OpenAPITag) XXX_Unmarshal

func (m *OpenAPITag) XXX_Unmarshal(b []byte) error

type Options

type Options struct {
	Ttl int64 `protobuf:"varint,1,opt,name=ttl,proto3" json:"ttl,omitempty"`
}

Options are registry options

func (*Options) Descriptor

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

func (*Options) GetTtl

func (m *Options) GetTtl() int64

func (*Options) Marshal

func (m *Options) Marshal() (dAtA []byte, err error)

func (*Options) MarshalTo

func (m *Options) MarshalTo(dAtA []byte) (int, error)

func (*Options) MarshalToSizedBuffer

func (m *Options) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Options) ProtoMessage

func (*Options) ProtoMessage()

func (*Options) Reset

func (m *Options) Reset()

func (*Options) Size

func (m *Options) Size() (n int)

func (*Options) String

func (m *Options) String() string

func (*Options) Unmarshal

func (m *Options) Unmarshal(dAtA []byte) error

func (*Options) XXX_DiscardUnknown

func (m *Options) XXX_DiscardUnknown()

func (*Options) XXX_Marshal

func (m *Options) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Options) XXX_Merge

func (m *Options) XXX_Merge(src proto.Message)

func (*Options) XXX_Size

func (m *Options) XXX_Size() int

func (*Options) XXX_Unmarshal

func (m *Options) XXX_Unmarshal(b []byte) error

type PathParameters

type PathParameters struct {
	// query, cookie, path
	In              string  `protobuf:"bytes,1,opt,name=in,proto3" json:"in,omitempty"`
	Name            string  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Required        bool    `protobuf:"varint,3,opt,name=required,proto3" json:"required,omitempty"`
	Description     string  `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	AllowReserved   bool    `protobuf:"varint,5,opt,name=allowReserved,proto3" json:"allowReserved,omitempty"`
	Style           string  `protobuf:"bytes,6,opt,name=style,proto3" json:"style,omitempty"`
	Explode         bool    `protobuf:"varint,7,opt,name=explode,proto3" json:"explode,omitempty"`
	AllowEmptyValue bool    `protobuf:"varint,8,opt,name=allowEmptyValue,proto3" json:"allowEmptyValue,omitempty"`
	Schema          *Schema `protobuf:"bytes,9,opt,name=schema,proto3" json:"schema,omitempty"`
	Example         string  `protobuf:"bytes,10,opt,name=example,proto3" json:"example,omitempty"`
}

func (*PathParameters) Descriptor

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

func (*PathParameters) GetAllowEmptyValue

func (m *PathParameters) GetAllowEmptyValue() bool

func (*PathParameters) GetAllowReserved

func (m *PathParameters) GetAllowReserved() bool

func (*PathParameters) GetDescription

func (m *PathParameters) GetDescription() string

func (*PathParameters) GetExample

func (m *PathParameters) GetExample() string

func (*PathParameters) GetExplode

func (m *PathParameters) GetExplode() bool

func (*PathParameters) GetIn

func (m *PathParameters) GetIn() string

func (*PathParameters) GetName

func (m *PathParameters) GetName() string

func (*PathParameters) GetRequired

func (m *PathParameters) GetRequired() bool

func (*PathParameters) GetSchema

func (m *PathParameters) GetSchema() *Schema

func (*PathParameters) GetStyle

func (m *PathParameters) GetStyle() string

func (*PathParameters) Marshal

func (m *PathParameters) Marshal() (dAtA []byte, err error)

func (*PathParameters) MarshalTo

func (m *PathParameters) MarshalTo(dAtA []byte) (int, error)

func (*PathParameters) MarshalToSizedBuffer

func (m *PathParameters) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PathParameters) ProtoMessage

func (*PathParameters) ProtoMessage()

func (*PathParameters) Reset

func (m *PathParameters) Reset()

func (*PathParameters) Size

func (m *PathParameters) Size() (n int)

func (*PathParameters) String

func (m *PathParameters) String() string

func (*PathParameters) Unmarshal

func (m *PathParameters) Unmarshal(dAtA []byte) error

func (*PathParameters) XXX_DiscardUnknown

func (m *PathParameters) XXX_DiscardUnknown()

func (*PathParameters) XXX_Marshal

func (m *PathParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PathParameters) XXX_Merge

func (m *PathParameters) XXX_Merge(src proto.Message)

func (*PathParameters) XXX_Size

func (m *PathParameters) XXX_Size() int

func (*PathParameters) XXX_Unmarshal

func (m *PathParameters) XXX_Unmarshal(b []byte) error

type PathRequestBody

type PathRequestBody struct {
	Description string                  `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	Required    bool                    `protobuf:"varint,2,opt,name=required,proto3" json:"required,omitempty"`
	Content     *PathRequestBodyContent `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
}

func (*PathRequestBody) Descriptor

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

func (*PathRequestBody) GetContent

func (m *PathRequestBody) GetContent() *PathRequestBodyContent

func (*PathRequestBody) GetDescription

func (m *PathRequestBody) GetDescription() string

func (*PathRequestBody) GetRequired

func (m *PathRequestBody) GetRequired() bool

func (*PathRequestBody) Marshal

func (m *PathRequestBody) Marshal() (dAtA []byte, err error)

func (*PathRequestBody) MarshalTo

func (m *PathRequestBody) MarshalTo(dAtA []byte) (int, error)

func (*PathRequestBody) MarshalToSizedBuffer

func (m *PathRequestBody) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PathRequestBody) ProtoMessage

func (*PathRequestBody) ProtoMessage()

func (*PathRequestBody) Reset

func (m *PathRequestBody) Reset()

func (*PathRequestBody) Size

func (m *PathRequestBody) Size() (n int)

func (*PathRequestBody) String

func (m *PathRequestBody) String() string

func (*PathRequestBody) Unmarshal

func (m *PathRequestBody) Unmarshal(dAtA []byte) error

func (*PathRequestBody) XXX_DiscardUnknown

func (m *PathRequestBody) XXX_DiscardUnknown()

func (*PathRequestBody) XXX_Marshal

func (m *PathRequestBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PathRequestBody) XXX_Merge

func (m *PathRequestBody) XXX_Merge(src proto.Message)

func (*PathRequestBody) XXX_Size

func (m *PathRequestBody) XXX_Size() int

func (*PathRequestBody) XXX_Unmarshal

func (m *PathRequestBody) XXX_Unmarshal(b []byte) error

type PathRequestBodyContent

type PathRequestBodyContent struct {
	ApplicationJson *ApplicationContent `protobuf:"bytes,1,opt,name=applicationJson,proto3" json:"application/json,omitempty"`
	ApplicationXml  *ApplicationContent `protobuf:"bytes,2,opt,name=applicationXml,proto3" json:"application/xml,omitempty"`
}

func (*PathRequestBodyContent) Descriptor

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

func (*PathRequestBodyContent) GetApplicationJson

func (m *PathRequestBodyContent) GetApplicationJson() *ApplicationContent

func (*PathRequestBodyContent) GetApplicationXml

func (m *PathRequestBodyContent) GetApplicationXml() *ApplicationContent

func (*PathRequestBodyContent) Marshal

func (m *PathRequestBodyContent) Marshal() (dAtA []byte, err error)

func (*PathRequestBodyContent) MarshalTo

func (m *PathRequestBodyContent) MarshalTo(dAtA []byte) (int, error)

func (*PathRequestBodyContent) MarshalToSizedBuffer

func (m *PathRequestBodyContent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PathRequestBodyContent) ProtoMessage

func (*PathRequestBodyContent) ProtoMessage()

func (*PathRequestBodyContent) Reset

func (m *PathRequestBodyContent) Reset()

func (*PathRequestBodyContent) Size

func (m *PathRequestBodyContent) Size() (n int)

func (*PathRequestBodyContent) String

func (m *PathRequestBodyContent) String() string

func (*PathRequestBodyContent) Unmarshal

func (m *PathRequestBodyContent) Unmarshal(dAtA []byte) error

func (*PathRequestBodyContent) XXX_DiscardUnknown

func (m *PathRequestBodyContent) XXX_DiscardUnknown()

func (*PathRequestBodyContent) XXX_Marshal

func (m *PathRequestBodyContent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PathRequestBodyContent) XXX_Merge

func (m *PathRequestBodyContent) XXX_Merge(src proto.Message)

func (*PathRequestBodyContent) XXX_Size

func (m *PathRequestBodyContent) XXX_Size() int

func (*PathRequestBodyContent) XXX_Unmarshal

func (m *PathRequestBodyContent) XXX_Unmarshal(b []byte) error

type PathResponse

type PathResponse struct {
	Description string                  `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	Content     *PathRequestBodyContent `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
}

PathResponse is swagger path response

func (*PathResponse) Descriptor

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

func (*PathResponse) GetContent

func (m *PathResponse) GetContent() *PathRequestBodyContent

func (*PathResponse) GetDescription

func (m *PathResponse) GetDescription() string

func (*PathResponse) Marshal

func (m *PathResponse) Marshal() (dAtA []byte, err error)

func (*PathResponse) MarshalTo

func (m *PathResponse) MarshalTo(dAtA []byte) (int, error)

func (*PathResponse) MarshalToSizedBuffer

func (m *PathResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PathResponse) ProtoMessage

func (*PathResponse) ProtoMessage()

func (*PathResponse) Reset

func (m *PathResponse) Reset()

func (*PathResponse) Size

func (m *PathResponse) Size() (n int)

func (*PathResponse) String

func (m *PathResponse) String() string

func (*PathResponse) Unmarshal

func (m *PathResponse) Unmarshal(dAtA []byte) error

func (*PathResponse) XXX_DiscardUnknown

func (m *PathResponse) XXX_DiscardUnknown()

func (*PathResponse) XXX_Marshal

func (m *PathResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PathResponse) XXX_Merge

func (m *PathResponse) XXX_Merge(src proto.Message)

func (*PathResponse) XXX_Size

func (m *PathResponse) XXX_Size() int

func (*PathResponse) XXX_Unmarshal

func (m *PathResponse) XXX_Unmarshal(b []byte) error

type PathSecurity

type PathSecurity struct {
	Basic   []string `protobuf:"bytes,1,rep,name=basic,proto3" json:"basic,omitempty"`
	ApiKeys []string `protobuf:"bytes,2,rep,name=apiKeys,proto3" json:"apiKeys,omitempty"`
	Bearer  []string `protobuf:"bytes,3,rep,name=bearer,proto3" json:"bearer,omitempty"`
}

func (*PathSecurity) Descriptor

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

func (*PathSecurity) GetApiKeys

func (m *PathSecurity) GetApiKeys() []string

func (*PathSecurity) GetBasic

func (m *PathSecurity) GetBasic() []string

func (*PathSecurity) GetBearer

func (m *PathSecurity) GetBearer() []string

func (*PathSecurity) Marshal

func (m *PathSecurity) Marshal() (dAtA []byte, err error)

func (*PathSecurity) MarshalTo

func (m *PathSecurity) MarshalTo(dAtA []byte) (int, error)

func (*PathSecurity) MarshalToSizedBuffer

func (m *PathSecurity) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PathSecurity) ProtoMessage

func (*PathSecurity) ProtoMessage()

func (*PathSecurity) Reset

func (m *PathSecurity) Reset()

func (*PathSecurity) Size

func (m *PathSecurity) Size() (n int)

func (*PathSecurity) String

func (m *PathSecurity) String() string

func (*PathSecurity) Unmarshal

func (m *PathSecurity) Unmarshal(dAtA []byte) error

func (*PathSecurity) XXX_DiscardUnknown

func (m *PathSecurity) XXX_DiscardUnknown()

func (*PathSecurity) XXX_Marshal

func (m *PathSecurity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PathSecurity) XXX_Merge

func (m *PathSecurity) XXX_Merge(src proto.Message)

func (*PathSecurity) XXX_Size

func (m *PathSecurity) XXX_Size() int

func (*PathSecurity) XXX_Unmarshal

func (m *PathSecurity) XXX_Unmarshal(b []byte) error

type Result

type Result struct {
	Action    string   `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	Service   *Service `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	Timestamp int64    `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
}

Result is returns by the watcher

func (*Result) Descriptor

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

func (*Result) GetAction

func (m *Result) GetAction() string

func (*Result) GetService

func (m *Result) GetService() *Service

func (*Result) GetTimestamp

func (m *Result) GetTimestamp() int64

func (*Result) Marshal

func (m *Result) Marshal() (dAtA []byte, err error)

func (*Result) MarshalTo

func (m *Result) MarshalTo(dAtA []byte) (int, error)

func (*Result) MarshalToSizedBuffer

func (m *Result) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) Reset

func (m *Result) Reset()

func (*Result) Size

func (m *Result) Size() (n int)

func (*Result) String

func (m *Result) String() string

func (*Result) Unmarshal

func (m *Result) Unmarshal(dAtA []byte) error

func (*Result) XXX_DiscardUnknown

func (m *Result) XXX_DiscardUnknown()

func (*Result) XXX_Marshal

func (m *Result) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Result) XXX_Merge

func (m *Result) XXX_Merge(src proto.Message)

func (*Result) XXX_Size

func (m *Result) XXX_Size() int

func (*Result) XXX_Unmarshal

func (m *Result) XXX_Unmarshal(b []byte) error

type Schema

type Schema 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"`
	Description          string            `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Example              string            `protobuf:"bytes,4,opt,name=example,proto3" json:"example,omitempty"`
	Pattern              string            `protobuf:"bytes,5,opt,name=pattern,proto3" json:"pattern,omitempty"`
	Nullable             bool              `protobuf:"varint,6,opt,name=nullable,proto3" json:"nullable,omitempty"`
	ReadOnly             bool              `protobuf:"varint,7,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
	WriteOnly            bool              `protobuf:"varint,8,opt,name=writeOnly,proto3" json:"writeOnly,omitempty"`
	Required             bool              `protobuf:"varint,9,opt,name=required,proto3" json:"required,omitempty"`
	Ref                  string            `protobuf:"bytes,10,opt,name=ref,proto3" json:"$ref,omitempty"`
	Default              string            `protobuf:"bytes,11,opt,name=default,proto3" json:"default,omitempty"`
	MinLength            int32             `protobuf:"varint,20,opt,name=minLength,proto3" json:"minLength,omitempty"`
	MaxLength            int32             `protobuf:"varint,21,opt,name=maxLength,proto3" json:"maxLength,omitempty"`
	MultipleOf           int32             `protobuf:"varint,30,opt,name=multipleOf,proto3" json:"multipleOf,omitempty"`
	Minimum              int32             `protobuf:"varint,31,opt,name=minimum,proto3" json:"minimum,omitempty"`
	ExclusiveMinimum     bool              `protobuf:"varint,32,opt,name=exclusiveMinimum,proto3" json:"exclusiveMinimum,omitempty"`
	Maximum              int32             `protobuf:"varint,33,opt,name=maximum,proto3" json:"maximum,omitempty"`
	ExclusiveMaximum     bool              `protobuf:"varint,34,opt,name=exclusiveMaximum,proto3" json:"exclusiveMaximum,omitempty"`
	Enum                 []string          `protobuf:"bytes,41,rep,name=enum,proto3" json:"enum,omitempty"`
	Items                *Schema           `protobuf:"bytes,42,opt,name=items,proto3" json:"items,omitempty"`
	Parameters           []*PathParameters `protobuf:"bytes,51,rep,name=parameters,proto3" json:"parameters,omitempty"`
	AdditionalProperties *Schema           `protobuf:"bytes,60,opt,name=additionalProperties,proto3" json:"additionalProperties,omitempty"`
}

func (*Schema) Descriptor

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

func (*Schema) GetAdditionalProperties

func (m *Schema) GetAdditionalProperties() *Schema

func (*Schema) GetDefault

func (m *Schema) GetDefault() string

func (*Schema) GetDescription

func (m *Schema) GetDescription() string

func (*Schema) GetEnum

func (m *Schema) GetEnum() []string

func (*Schema) GetExample

func (m *Schema) GetExample() string

func (*Schema) GetExclusiveMaximum

func (m *Schema) GetExclusiveMaximum() bool

func (*Schema) GetExclusiveMinimum

func (m *Schema) GetExclusiveMinimum() bool

func (*Schema) GetFormat

func (m *Schema) GetFormat() string

func (*Schema) GetItems

func (m *Schema) GetItems() *Schema

func (*Schema) GetMaxLength

func (m *Schema) GetMaxLength() int32

func (*Schema) GetMaximum

func (m *Schema) GetMaximum() int32

func (*Schema) GetMinLength

func (m *Schema) GetMinLength() int32

func (*Schema) GetMinimum

func (m *Schema) GetMinimum() int32

func (*Schema) GetMultipleOf

func (m *Schema) GetMultipleOf() int32

func (*Schema) GetNullable

func (m *Schema) GetNullable() bool

func (*Schema) GetParameters

func (m *Schema) GetParameters() []*PathParameters

func (*Schema) GetPattern

func (m *Schema) GetPattern() string

func (*Schema) GetReadOnly

func (m *Schema) GetReadOnly() bool

func (*Schema) GetRef

func (m *Schema) GetRef() string

func (*Schema) GetRequired

func (m *Schema) GetRequired() bool

func (*Schema) GetType

func (m *Schema) GetType() string

func (*Schema) GetWriteOnly

func (m *Schema) GetWriteOnly() bool

func (*Schema) Marshal

func (m *Schema) Marshal() (dAtA []byte, err error)

func (*Schema) MarshalTo

func (m *Schema) MarshalTo(dAtA []byte) (int, error)

func (*Schema) MarshalToSizedBuffer

func (m *Schema) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Schema) ProtoMessage

func (*Schema) ProtoMessage()

func (*Schema) Reset

func (m *Schema) Reset()

func (*Schema) Size

func (m *Schema) Size() (n int)

func (*Schema) String

func (m *Schema) String() string

func (*Schema) Unmarshal

func (m *Schema) Unmarshal(dAtA []byte) error

func (*Schema) XXX_DiscardUnknown

func (m *Schema) XXX_DiscardUnknown()

func (*Schema) XXX_Marshal

func (m *Schema) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Schema) XXX_Merge

func (m *Schema) XXX_Merge(src proto.Message)

func (*Schema) XXX_Size

func (m *Schema) XXX_Size() int

func (*Schema) XXX_Unmarshal

func (m *Schema) XXX_Unmarshal(b []byte) error

type SecuritySchemes

type SecuritySchemes struct {
	Basic   *BasicSecurity   `protobuf:"bytes,1,opt,name=basic,proto3" json:"basic,omitempty"`
	ApiKeys *APIKeysSecurity `protobuf:"bytes,2,opt,name=apiKeys,proto3" json:"apiKeys,omitempty"`
	Bearer  *BearerSecurity  `protobuf:"bytes,3,opt,name=bearer,proto3" json:"bearer,omitempty"`
}

func (*SecuritySchemes) Descriptor

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

func (*SecuritySchemes) GetApiKeys

func (m *SecuritySchemes) GetApiKeys() *APIKeysSecurity

func (*SecuritySchemes) GetBasic

func (m *SecuritySchemes) GetBasic() *BasicSecurity

func (*SecuritySchemes) GetBearer

func (m *SecuritySchemes) GetBearer() *BearerSecurity

func (*SecuritySchemes) Marshal

func (m *SecuritySchemes) Marshal() (dAtA []byte, err error)

func (*SecuritySchemes) MarshalTo

func (m *SecuritySchemes) MarshalTo(dAtA []byte) (int, error)

func (*SecuritySchemes) MarshalToSizedBuffer

func (m *SecuritySchemes) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SecuritySchemes) ProtoMessage

func (*SecuritySchemes) ProtoMessage()

func (*SecuritySchemes) Reset

func (m *SecuritySchemes) Reset()

func (*SecuritySchemes) Size

func (m *SecuritySchemes) Size() (n int)

func (*SecuritySchemes) String

func (m *SecuritySchemes) String() string

func (*SecuritySchemes) Unmarshal

func (m *SecuritySchemes) Unmarshal(dAtA []byte) error

func (*SecuritySchemes) XXX_DiscardUnknown

func (m *SecuritySchemes) XXX_DiscardUnknown()

func (*SecuritySchemes) XXX_Marshal

func (m *SecuritySchemes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SecuritySchemes) XXX_Merge

func (m *SecuritySchemes) XXX_Merge(src proto.Message)

func (*SecuritySchemes) XXX_Size

func (m *SecuritySchemes) XXX_Size() int

func (*SecuritySchemes) XXX_Unmarshal

func (m *SecuritySchemes) XXX_Unmarshal(b []byte) error

type Service

type Service struct {
	Name      string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version   string            `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Metadata  map[string]string `` /* 157-byte string literal not displayed */
	Endpoints []*Endpoint       `protobuf:"bytes,4,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	Nodes     []*Node           `protobuf:"bytes,5,rep,name=nodes,proto3" json:"nodes,omitempty"`
	Options   *Options          `protobuf:"bytes,6,opt,name=options,proto3" json:"options,omitempty"`
	Apis      []*OpenAPI        `protobuf:"bytes,7,rep,name=apis,proto3" json:"apis,omitempty"`
}

Service represents a vine service

func (*Service) Descriptor

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

func (*Service) GetApis

func (m *Service) GetApis() []*OpenAPI

func (*Service) GetEndpoints

func (m *Service) GetEndpoints() []*Endpoint

func (*Service) GetMetadata

func (m *Service) GetMetadata() map[string]string

func (*Service) GetName

func (m *Service) GetName() string

func (*Service) GetNodes

func (m *Service) GetNodes() []*Node

func (*Service) GetOptions

func (m *Service) GetOptions() *Options

func (*Service) GetVersion

func (m *Service) GetVersion() string

func (*Service) Marshal

func (m *Service) Marshal() (dAtA []byte, err error)

func (*Service) MarshalTo

func (m *Service) MarshalTo(dAtA []byte) (int, error)

func (*Service) MarshalToSizedBuffer

func (m *Service) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) Reset

func (m *Service) Reset()

func (*Service) Size

func (m *Service) Size() (n int)

func (*Service) String

func (m *Service) String() string

func (*Service) Unmarshal

func (m *Service) Unmarshal(dAtA []byte) error

func (*Service) XXX_DiscardUnknown

func (m *Service) XXX_DiscardUnknown()

func (*Service) XXX_Marshal

func (m *Service) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Service) XXX_Merge

func (m *Service) XXX_Merge(src proto.Message)

func (*Service) XXX_Size

func (m *Service) XXX_Size() int

func (*Service) XXX_Unmarshal

func (m *Service) XXX_Unmarshal(b []byte) error

type Value

type Value struct {
	Name   string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type   string   `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Values []*Value `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"`
}

Value is an opaque value for a request or response

func (*Value) Descriptor

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

func (*Value) GetName

func (m *Value) GetName() string

func (*Value) GetType

func (m *Value) GetType() string

func (*Value) GetValues

func (m *Value) GetValues() []*Value

func (*Value) Marshal

func (m *Value) Marshal() (dAtA []byte, err error)

func (*Value) MarshalTo

func (m *Value) MarshalTo(dAtA []byte) (int, error)

func (*Value) MarshalToSizedBuffer

func (m *Value) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Value) ProtoMessage

func (*Value) ProtoMessage()

func (*Value) Reset

func (m *Value) Reset()

func (*Value) Size

func (m *Value) Size() (n int)

func (*Value) String

func (m *Value) String() string

func (*Value) Unmarshal

func (m *Value) Unmarshal(dAtA []byte) error

func (*Value) XXX_DiscardUnknown

func (m *Value) XXX_DiscardUnknown()

func (*Value) XXX_Marshal

func (m *Value) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Value) XXX_Merge

func (m *Value) XXX_Merge(src proto.Message)

func (*Value) XXX_Size

func (m *Value) XXX_Size() int

func (*Value) XXX_Unmarshal

func (m *Value) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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