1// Code generated by protoc-gen-go. 2// source: OpenAPIv2/OpenAPIv2.proto 3// DO NOT EDIT! 4 5/* 6Package openapi_v2 is a generated protocol buffer package. 7 8It is generated from these files: 9 OpenAPIv2/OpenAPIv2.proto 10 11It has these top-level messages: 12 AdditionalPropertiesItem 13 Any 14 ApiKeySecurity 15 BasicAuthenticationSecurity 16 BodyParameter 17 Contact 18 Default 19 Definitions 20 Document 21 Examples 22 ExternalDocs 23 FileSchema 24 FormDataParameterSubSchema 25 Header 26 HeaderParameterSubSchema 27 Headers 28 Info 29 ItemsItem 30 JsonReference 31 License 32 NamedAny 33 NamedHeader 34 NamedParameter 35 NamedPathItem 36 NamedResponse 37 NamedResponseValue 38 NamedSchema 39 NamedSecurityDefinitionsItem 40 NamedString 41 NamedStringArray 42 NonBodyParameter 43 Oauth2AccessCodeSecurity 44 Oauth2ApplicationSecurity 45 Oauth2ImplicitSecurity 46 Oauth2PasswordSecurity 47 Oauth2Scopes 48 Operation 49 Parameter 50 ParameterDefinitions 51 ParametersItem 52 PathItem 53 PathParameterSubSchema 54 Paths 55 PrimitivesItems 56 Properties 57 QueryParameterSubSchema 58 Response 59 ResponseDefinitions 60 ResponseValue 61 Responses 62 Schema 63 SchemaItem 64 SecurityDefinitions 65 SecurityDefinitionsItem 66 SecurityRequirement 67 StringArray 68 Tag 69 TypeItem 70 VendorExtension 71 Xml 72*/ 73package openapi_v2 74 75import proto "github.com/golang/protobuf/proto" 76import fmt "fmt" 77import math "math" 78import google_protobuf "github.com/golang/protobuf/ptypes/any" 79 80// Reference imports to suppress errors if they are not otherwise used. 81var _ = proto.Marshal 82var _ = fmt.Errorf 83var _ = math.Inf 84 85// This is a compile-time assertion to ensure that this generated file 86// is compatible with the proto package it is being compiled against. 87// A compilation error at this line likely means your copy of the 88// proto package needs to be updated. 89const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package 90 91type AdditionalPropertiesItem struct { 92 // Types that are valid to be assigned to Oneof: 93 // *AdditionalPropertiesItem_Schema 94 // *AdditionalPropertiesItem_Boolean 95 Oneof isAdditionalPropertiesItem_Oneof `protobuf_oneof:"oneof"` 96} 97 98func (m *AdditionalPropertiesItem) Reset() { *m = AdditionalPropertiesItem{} } 99func (m *AdditionalPropertiesItem) String() string { return proto.CompactTextString(m) } 100func (*AdditionalPropertiesItem) ProtoMessage() {} 101func (*AdditionalPropertiesItem) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 102 103type isAdditionalPropertiesItem_Oneof interface { 104 isAdditionalPropertiesItem_Oneof() 105} 106 107type AdditionalPropertiesItem_Schema struct { 108 Schema *Schema `protobuf:"bytes,1,opt,name=schema,oneof"` 109} 110type AdditionalPropertiesItem_Boolean struct { 111 Boolean bool `protobuf:"varint,2,opt,name=boolean,oneof"` 112} 113 114func (*AdditionalPropertiesItem_Schema) isAdditionalPropertiesItem_Oneof() {} 115func (*AdditionalPropertiesItem_Boolean) isAdditionalPropertiesItem_Oneof() {} 116 117func (m *AdditionalPropertiesItem) GetOneof() isAdditionalPropertiesItem_Oneof { 118 if m != nil { 119 return m.Oneof 120 } 121 return nil 122} 123 124func (m *AdditionalPropertiesItem) GetSchema() *Schema { 125 if x, ok := m.GetOneof().(*AdditionalPropertiesItem_Schema); ok { 126 return x.Schema 127 } 128 return nil 129} 130 131func (m *AdditionalPropertiesItem) GetBoolean() bool { 132 if x, ok := m.GetOneof().(*AdditionalPropertiesItem_Boolean); ok { 133 return x.Boolean 134 } 135 return false 136} 137 138// XXX_OneofFuncs is for the internal use of the proto package. 139func (*AdditionalPropertiesItem) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 140 return _AdditionalPropertiesItem_OneofMarshaler, _AdditionalPropertiesItem_OneofUnmarshaler, _AdditionalPropertiesItem_OneofSizer, []interface{}{ 141 (*AdditionalPropertiesItem_Schema)(nil), 142 (*AdditionalPropertiesItem_Boolean)(nil), 143 } 144} 145 146func _AdditionalPropertiesItem_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 147 m := msg.(*AdditionalPropertiesItem) 148 // oneof 149 switch x := m.Oneof.(type) { 150 case *AdditionalPropertiesItem_Schema: 151 b.EncodeVarint(1<<3 | proto.WireBytes) 152 if err := b.EncodeMessage(x.Schema); err != nil { 153 return err 154 } 155 case *AdditionalPropertiesItem_Boolean: 156 t := uint64(0) 157 if x.Boolean { 158 t = 1 159 } 160 b.EncodeVarint(2<<3 | proto.WireVarint) 161 b.EncodeVarint(t) 162 case nil: 163 default: 164 return fmt.Errorf("AdditionalPropertiesItem.Oneof has unexpected type %T", x) 165 } 166 return nil 167} 168 169func _AdditionalPropertiesItem_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 170 m := msg.(*AdditionalPropertiesItem) 171 switch tag { 172 case 1: // oneof.schema 173 if wire != proto.WireBytes { 174 return true, proto.ErrInternalBadWireType 175 } 176 msg := new(Schema) 177 err := b.DecodeMessage(msg) 178 m.Oneof = &AdditionalPropertiesItem_Schema{msg} 179 return true, err 180 case 2: // oneof.boolean 181 if wire != proto.WireVarint { 182 return true, proto.ErrInternalBadWireType 183 } 184 x, err := b.DecodeVarint() 185 m.Oneof = &AdditionalPropertiesItem_Boolean{x != 0} 186 return true, err 187 default: 188 return false, nil 189 } 190} 191 192func _AdditionalPropertiesItem_OneofSizer(msg proto.Message) (n int) { 193 m := msg.(*AdditionalPropertiesItem) 194 // oneof 195 switch x := m.Oneof.(type) { 196 case *AdditionalPropertiesItem_Schema: 197 s := proto.Size(x.Schema) 198 n += proto.SizeVarint(1<<3 | proto.WireBytes) 199 n += proto.SizeVarint(uint64(s)) 200 n += s 201 case *AdditionalPropertiesItem_Boolean: 202 n += proto.SizeVarint(2<<3 | proto.WireVarint) 203 n += 1 204 case nil: 205 default: 206 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 207 } 208 return n 209} 210 211type Any struct { 212 Value *google_protobuf.Any `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"` 213 Yaml string `protobuf:"bytes,2,opt,name=yaml" json:"yaml,omitempty"` 214} 215 216func (m *Any) Reset() { *m = Any{} } 217func (m *Any) String() string { return proto.CompactTextString(m) } 218func (*Any) ProtoMessage() {} 219func (*Any) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} } 220 221func (m *Any) GetValue() *google_protobuf.Any { 222 if m != nil { 223 return m.Value 224 } 225 return nil 226} 227 228func (m *Any) GetYaml() string { 229 if m != nil { 230 return m.Yaml 231 } 232 return "" 233} 234 235type ApiKeySecurity struct { 236 Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` 237 Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` 238 In string `protobuf:"bytes,3,opt,name=in" json:"in,omitempty"` 239 Description string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"` 240 VendorExtension []*NamedAny `protobuf:"bytes,5,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 241} 242 243func (m *ApiKeySecurity) Reset() { *m = ApiKeySecurity{} } 244func (m *ApiKeySecurity) String() string { return proto.CompactTextString(m) } 245func (*ApiKeySecurity) ProtoMessage() {} 246func (*ApiKeySecurity) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} } 247 248func (m *ApiKeySecurity) GetType() string { 249 if m != nil { 250 return m.Type 251 } 252 return "" 253} 254 255func (m *ApiKeySecurity) GetName() string { 256 if m != nil { 257 return m.Name 258 } 259 return "" 260} 261 262func (m *ApiKeySecurity) GetIn() string { 263 if m != nil { 264 return m.In 265 } 266 return "" 267} 268 269func (m *ApiKeySecurity) GetDescription() string { 270 if m != nil { 271 return m.Description 272 } 273 return "" 274} 275 276func (m *ApiKeySecurity) GetVendorExtension() []*NamedAny { 277 if m != nil { 278 return m.VendorExtension 279 } 280 return nil 281} 282 283type BasicAuthenticationSecurity struct { 284 Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` 285 Description string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` 286 VendorExtension []*NamedAny `protobuf:"bytes,3,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 287} 288 289func (m *BasicAuthenticationSecurity) Reset() { *m = BasicAuthenticationSecurity{} } 290func (m *BasicAuthenticationSecurity) String() string { return proto.CompactTextString(m) } 291func (*BasicAuthenticationSecurity) ProtoMessage() {} 292func (*BasicAuthenticationSecurity) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} } 293 294func (m *BasicAuthenticationSecurity) GetType() string { 295 if m != nil { 296 return m.Type 297 } 298 return "" 299} 300 301func (m *BasicAuthenticationSecurity) GetDescription() string { 302 if m != nil { 303 return m.Description 304 } 305 return "" 306} 307 308func (m *BasicAuthenticationSecurity) GetVendorExtension() []*NamedAny { 309 if m != nil { 310 return m.VendorExtension 311 } 312 return nil 313} 314 315type BodyParameter struct { 316 // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. 317 Description string `protobuf:"bytes,1,opt,name=description" json:"description,omitempty"` 318 // The name of the parameter. 319 Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` 320 // Determines the location of the parameter. 321 In string `protobuf:"bytes,3,opt,name=in" json:"in,omitempty"` 322 // Determines whether or not this parameter is required or optional. 323 Required bool `protobuf:"varint,4,opt,name=required" json:"required,omitempty"` 324 Schema *Schema `protobuf:"bytes,5,opt,name=schema" json:"schema,omitempty"` 325 VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 326} 327 328func (m *BodyParameter) Reset() { *m = BodyParameter{} } 329func (m *BodyParameter) String() string { return proto.CompactTextString(m) } 330func (*BodyParameter) ProtoMessage() {} 331func (*BodyParameter) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} } 332 333func (m *BodyParameter) GetDescription() string { 334 if m != nil { 335 return m.Description 336 } 337 return "" 338} 339 340func (m *BodyParameter) GetName() string { 341 if m != nil { 342 return m.Name 343 } 344 return "" 345} 346 347func (m *BodyParameter) GetIn() string { 348 if m != nil { 349 return m.In 350 } 351 return "" 352} 353 354func (m *BodyParameter) GetRequired() bool { 355 if m != nil { 356 return m.Required 357 } 358 return false 359} 360 361func (m *BodyParameter) GetSchema() *Schema { 362 if m != nil { 363 return m.Schema 364 } 365 return nil 366} 367 368func (m *BodyParameter) GetVendorExtension() []*NamedAny { 369 if m != nil { 370 return m.VendorExtension 371 } 372 return nil 373} 374 375// Contact information for the owners of the API. 376type Contact struct { 377 // The identifying name of the contact person/organization. 378 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 379 // The URL pointing to the contact information. 380 Url string `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"` 381 // The email address of the contact person/organization. 382 Email string `protobuf:"bytes,3,opt,name=email" json:"email,omitempty"` 383 VendorExtension []*NamedAny `protobuf:"bytes,4,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 384} 385 386func (m *Contact) Reset() { *m = Contact{} } 387func (m *Contact) String() string { return proto.CompactTextString(m) } 388func (*Contact) ProtoMessage() {} 389func (*Contact) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} } 390 391func (m *Contact) GetName() string { 392 if m != nil { 393 return m.Name 394 } 395 return "" 396} 397 398func (m *Contact) GetUrl() string { 399 if m != nil { 400 return m.Url 401 } 402 return "" 403} 404 405func (m *Contact) GetEmail() string { 406 if m != nil { 407 return m.Email 408 } 409 return "" 410} 411 412func (m *Contact) GetVendorExtension() []*NamedAny { 413 if m != nil { 414 return m.VendorExtension 415 } 416 return nil 417} 418 419type Default struct { 420 AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 421} 422 423func (m *Default) Reset() { *m = Default{} } 424func (m *Default) String() string { return proto.CompactTextString(m) } 425func (*Default) ProtoMessage() {} 426func (*Default) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} } 427 428func (m *Default) GetAdditionalProperties() []*NamedAny { 429 if m != nil { 430 return m.AdditionalProperties 431 } 432 return nil 433} 434 435// One or more JSON objects describing the schemas being consumed and produced by the API. 436type Definitions struct { 437 AdditionalProperties []*NamedSchema `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 438} 439 440func (m *Definitions) Reset() { *m = Definitions{} } 441func (m *Definitions) String() string { return proto.CompactTextString(m) } 442func (*Definitions) ProtoMessage() {} 443func (*Definitions) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{7} } 444 445func (m *Definitions) GetAdditionalProperties() []*NamedSchema { 446 if m != nil { 447 return m.AdditionalProperties 448 } 449 return nil 450} 451 452type Document struct { 453 // The Swagger version of this document. 454 Swagger string `protobuf:"bytes,1,opt,name=swagger" json:"swagger,omitempty"` 455 Info *Info `protobuf:"bytes,2,opt,name=info" json:"info,omitempty"` 456 // The host (name or ip) of the API. Example: 'swagger.io' 457 Host string `protobuf:"bytes,3,opt,name=host" json:"host,omitempty"` 458 // The base path to the API. Example: '/api'. 459 BasePath string `protobuf:"bytes,4,opt,name=base_path,json=basePath" json:"base_path,omitempty"` 460 // The transfer protocol of the API. 461 Schemes []string `protobuf:"bytes,5,rep,name=schemes" json:"schemes,omitempty"` 462 // A list of MIME types accepted by the API. 463 Consumes []string `protobuf:"bytes,6,rep,name=consumes" json:"consumes,omitempty"` 464 // A list of MIME types the API can produce. 465 Produces []string `protobuf:"bytes,7,rep,name=produces" json:"produces,omitempty"` 466 Paths *Paths `protobuf:"bytes,8,opt,name=paths" json:"paths,omitempty"` 467 Definitions *Definitions `protobuf:"bytes,9,opt,name=definitions" json:"definitions,omitempty"` 468 Parameters *ParameterDefinitions `protobuf:"bytes,10,opt,name=parameters" json:"parameters,omitempty"` 469 Responses *ResponseDefinitions `protobuf:"bytes,11,opt,name=responses" json:"responses,omitempty"` 470 Security []*SecurityRequirement `protobuf:"bytes,12,rep,name=security" json:"security,omitempty"` 471 SecurityDefinitions *SecurityDefinitions `protobuf:"bytes,13,opt,name=security_definitions,json=securityDefinitions" json:"security_definitions,omitempty"` 472 Tags []*Tag `protobuf:"bytes,14,rep,name=tags" json:"tags,omitempty"` 473 ExternalDocs *ExternalDocs `protobuf:"bytes,15,opt,name=external_docs,json=externalDocs" json:"external_docs,omitempty"` 474 VendorExtension []*NamedAny `protobuf:"bytes,16,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 475} 476 477func (m *Document) Reset() { *m = Document{} } 478func (m *Document) String() string { return proto.CompactTextString(m) } 479func (*Document) ProtoMessage() {} 480func (*Document) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{8} } 481 482func (m *Document) GetSwagger() string { 483 if m != nil { 484 return m.Swagger 485 } 486 return "" 487} 488 489func (m *Document) GetInfo() *Info { 490 if m != nil { 491 return m.Info 492 } 493 return nil 494} 495 496func (m *Document) GetHost() string { 497 if m != nil { 498 return m.Host 499 } 500 return "" 501} 502 503func (m *Document) GetBasePath() string { 504 if m != nil { 505 return m.BasePath 506 } 507 return "" 508} 509 510func (m *Document) GetSchemes() []string { 511 if m != nil { 512 return m.Schemes 513 } 514 return nil 515} 516 517func (m *Document) GetConsumes() []string { 518 if m != nil { 519 return m.Consumes 520 } 521 return nil 522} 523 524func (m *Document) GetProduces() []string { 525 if m != nil { 526 return m.Produces 527 } 528 return nil 529} 530 531func (m *Document) GetPaths() *Paths { 532 if m != nil { 533 return m.Paths 534 } 535 return nil 536} 537 538func (m *Document) GetDefinitions() *Definitions { 539 if m != nil { 540 return m.Definitions 541 } 542 return nil 543} 544 545func (m *Document) GetParameters() *ParameterDefinitions { 546 if m != nil { 547 return m.Parameters 548 } 549 return nil 550} 551 552func (m *Document) GetResponses() *ResponseDefinitions { 553 if m != nil { 554 return m.Responses 555 } 556 return nil 557} 558 559func (m *Document) GetSecurity() []*SecurityRequirement { 560 if m != nil { 561 return m.Security 562 } 563 return nil 564} 565 566func (m *Document) GetSecurityDefinitions() *SecurityDefinitions { 567 if m != nil { 568 return m.SecurityDefinitions 569 } 570 return nil 571} 572 573func (m *Document) GetTags() []*Tag { 574 if m != nil { 575 return m.Tags 576 } 577 return nil 578} 579 580func (m *Document) GetExternalDocs() *ExternalDocs { 581 if m != nil { 582 return m.ExternalDocs 583 } 584 return nil 585} 586 587func (m *Document) GetVendorExtension() []*NamedAny { 588 if m != nil { 589 return m.VendorExtension 590 } 591 return nil 592} 593 594type Examples struct { 595 AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 596} 597 598func (m *Examples) Reset() { *m = Examples{} } 599func (m *Examples) String() string { return proto.CompactTextString(m) } 600func (*Examples) ProtoMessage() {} 601func (*Examples) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{9} } 602 603func (m *Examples) GetAdditionalProperties() []*NamedAny { 604 if m != nil { 605 return m.AdditionalProperties 606 } 607 return nil 608} 609 610// information about external documentation 611type ExternalDocs struct { 612 Description string `protobuf:"bytes,1,opt,name=description" json:"description,omitempty"` 613 Url string `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"` 614 VendorExtension []*NamedAny `protobuf:"bytes,3,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 615} 616 617func (m *ExternalDocs) Reset() { *m = ExternalDocs{} } 618func (m *ExternalDocs) String() string { return proto.CompactTextString(m) } 619func (*ExternalDocs) ProtoMessage() {} 620func (*ExternalDocs) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{10} } 621 622func (m *ExternalDocs) GetDescription() string { 623 if m != nil { 624 return m.Description 625 } 626 return "" 627} 628 629func (m *ExternalDocs) GetUrl() string { 630 if m != nil { 631 return m.Url 632 } 633 return "" 634} 635 636func (m *ExternalDocs) GetVendorExtension() []*NamedAny { 637 if m != nil { 638 return m.VendorExtension 639 } 640 return nil 641} 642 643// A deterministic version of a JSON Schema object. 644type FileSchema struct { 645 Format string `protobuf:"bytes,1,opt,name=format" json:"format,omitempty"` 646 Title string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"` 647 Description string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"` 648 Default *Any `protobuf:"bytes,4,opt,name=default" json:"default,omitempty"` 649 Required []string `protobuf:"bytes,5,rep,name=required" json:"required,omitempty"` 650 Type string `protobuf:"bytes,6,opt,name=type" json:"type,omitempty"` 651 ReadOnly bool `protobuf:"varint,7,opt,name=read_only,json=readOnly" json:"read_only,omitempty"` 652 ExternalDocs *ExternalDocs `protobuf:"bytes,8,opt,name=external_docs,json=externalDocs" json:"external_docs,omitempty"` 653 Example *Any `protobuf:"bytes,9,opt,name=example" json:"example,omitempty"` 654 VendorExtension []*NamedAny `protobuf:"bytes,10,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 655} 656 657func (m *FileSchema) Reset() { *m = FileSchema{} } 658func (m *FileSchema) String() string { return proto.CompactTextString(m) } 659func (*FileSchema) ProtoMessage() {} 660func (*FileSchema) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{11} } 661 662func (m *FileSchema) GetFormat() string { 663 if m != nil { 664 return m.Format 665 } 666 return "" 667} 668 669func (m *FileSchema) GetTitle() string { 670 if m != nil { 671 return m.Title 672 } 673 return "" 674} 675 676func (m *FileSchema) GetDescription() string { 677 if m != nil { 678 return m.Description 679 } 680 return "" 681} 682 683func (m *FileSchema) GetDefault() *Any { 684 if m != nil { 685 return m.Default 686 } 687 return nil 688} 689 690func (m *FileSchema) GetRequired() []string { 691 if m != nil { 692 return m.Required 693 } 694 return nil 695} 696 697func (m *FileSchema) GetType() string { 698 if m != nil { 699 return m.Type 700 } 701 return "" 702} 703 704func (m *FileSchema) GetReadOnly() bool { 705 if m != nil { 706 return m.ReadOnly 707 } 708 return false 709} 710 711func (m *FileSchema) GetExternalDocs() *ExternalDocs { 712 if m != nil { 713 return m.ExternalDocs 714 } 715 return nil 716} 717 718func (m *FileSchema) GetExample() *Any { 719 if m != nil { 720 return m.Example 721 } 722 return nil 723} 724 725func (m *FileSchema) GetVendorExtension() []*NamedAny { 726 if m != nil { 727 return m.VendorExtension 728 } 729 return nil 730} 731 732type FormDataParameterSubSchema struct { 733 // Determines whether or not this parameter is required or optional. 734 Required bool `protobuf:"varint,1,opt,name=required" json:"required,omitempty"` 735 // Determines the location of the parameter. 736 In string `protobuf:"bytes,2,opt,name=in" json:"in,omitempty"` 737 // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. 738 Description string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"` 739 // The name of the parameter. 740 Name string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` 741 // allows sending a parameter by name only or with an empty value. 742 AllowEmptyValue bool `protobuf:"varint,5,opt,name=allow_empty_value,json=allowEmptyValue" json:"allow_empty_value,omitempty"` 743 Type string `protobuf:"bytes,6,opt,name=type" json:"type,omitempty"` 744 Format string `protobuf:"bytes,7,opt,name=format" json:"format,omitempty"` 745 Items *PrimitivesItems `protobuf:"bytes,8,opt,name=items" json:"items,omitempty"` 746 CollectionFormat string `protobuf:"bytes,9,opt,name=collection_format,json=collectionFormat" json:"collection_format,omitempty"` 747 Default *Any `protobuf:"bytes,10,opt,name=default" json:"default,omitempty"` 748 Maximum float64 `protobuf:"fixed64,11,opt,name=maximum" json:"maximum,omitempty"` 749 ExclusiveMaximum bool `protobuf:"varint,12,opt,name=exclusive_maximum,json=exclusiveMaximum" json:"exclusive_maximum,omitempty"` 750 Minimum float64 `protobuf:"fixed64,13,opt,name=minimum" json:"minimum,omitempty"` 751 ExclusiveMinimum bool `protobuf:"varint,14,opt,name=exclusive_minimum,json=exclusiveMinimum" json:"exclusive_minimum,omitempty"` 752 MaxLength int64 `protobuf:"varint,15,opt,name=max_length,json=maxLength" json:"max_length,omitempty"` 753 MinLength int64 `protobuf:"varint,16,opt,name=min_length,json=minLength" json:"min_length,omitempty"` 754 Pattern string `protobuf:"bytes,17,opt,name=pattern" json:"pattern,omitempty"` 755 MaxItems int64 `protobuf:"varint,18,opt,name=max_items,json=maxItems" json:"max_items,omitempty"` 756 MinItems int64 `protobuf:"varint,19,opt,name=min_items,json=minItems" json:"min_items,omitempty"` 757 UniqueItems bool `protobuf:"varint,20,opt,name=unique_items,json=uniqueItems" json:"unique_items,omitempty"` 758 Enum []*Any `protobuf:"bytes,21,rep,name=enum" json:"enum,omitempty"` 759 MultipleOf float64 `protobuf:"fixed64,22,opt,name=multiple_of,json=multipleOf" json:"multiple_of,omitempty"` 760 VendorExtension []*NamedAny `protobuf:"bytes,23,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 761} 762 763func (m *FormDataParameterSubSchema) Reset() { *m = FormDataParameterSubSchema{} } 764func (m *FormDataParameterSubSchema) String() string { return proto.CompactTextString(m) } 765func (*FormDataParameterSubSchema) ProtoMessage() {} 766func (*FormDataParameterSubSchema) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{12} } 767 768func (m *FormDataParameterSubSchema) GetRequired() bool { 769 if m != nil { 770 return m.Required 771 } 772 return false 773} 774 775func (m *FormDataParameterSubSchema) GetIn() string { 776 if m != nil { 777 return m.In 778 } 779 return "" 780} 781 782func (m *FormDataParameterSubSchema) GetDescription() string { 783 if m != nil { 784 return m.Description 785 } 786 return "" 787} 788 789func (m *FormDataParameterSubSchema) GetName() string { 790 if m != nil { 791 return m.Name 792 } 793 return "" 794} 795 796func (m *FormDataParameterSubSchema) GetAllowEmptyValue() bool { 797 if m != nil { 798 return m.AllowEmptyValue 799 } 800 return false 801} 802 803func (m *FormDataParameterSubSchema) GetType() string { 804 if m != nil { 805 return m.Type 806 } 807 return "" 808} 809 810func (m *FormDataParameterSubSchema) GetFormat() string { 811 if m != nil { 812 return m.Format 813 } 814 return "" 815} 816 817func (m *FormDataParameterSubSchema) GetItems() *PrimitivesItems { 818 if m != nil { 819 return m.Items 820 } 821 return nil 822} 823 824func (m *FormDataParameterSubSchema) GetCollectionFormat() string { 825 if m != nil { 826 return m.CollectionFormat 827 } 828 return "" 829} 830 831func (m *FormDataParameterSubSchema) GetDefault() *Any { 832 if m != nil { 833 return m.Default 834 } 835 return nil 836} 837 838func (m *FormDataParameterSubSchema) GetMaximum() float64 { 839 if m != nil { 840 return m.Maximum 841 } 842 return 0 843} 844 845func (m *FormDataParameterSubSchema) GetExclusiveMaximum() bool { 846 if m != nil { 847 return m.ExclusiveMaximum 848 } 849 return false 850} 851 852func (m *FormDataParameterSubSchema) GetMinimum() float64 { 853 if m != nil { 854 return m.Minimum 855 } 856 return 0 857} 858 859func (m *FormDataParameterSubSchema) GetExclusiveMinimum() bool { 860 if m != nil { 861 return m.ExclusiveMinimum 862 } 863 return false 864} 865 866func (m *FormDataParameterSubSchema) GetMaxLength() int64 { 867 if m != nil { 868 return m.MaxLength 869 } 870 return 0 871} 872 873func (m *FormDataParameterSubSchema) GetMinLength() int64 { 874 if m != nil { 875 return m.MinLength 876 } 877 return 0 878} 879 880func (m *FormDataParameterSubSchema) GetPattern() string { 881 if m != nil { 882 return m.Pattern 883 } 884 return "" 885} 886 887func (m *FormDataParameterSubSchema) GetMaxItems() int64 { 888 if m != nil { 889 return m.MaxItems 890 } 891 return 0 892} 893 894func (m *FormDataParameterSubSchema) GetMinItems() int64 { 895 if m != nil { 896 return m.MinItems 897 } 898 return 0 899} 900 901func (m *FormDataParameterSubSchema) GetUniqueItems() bool { 902 if m != nil { 903 return m.UniqueItems 904 } 905 return false 906} 907 908func (m *FormDataParameterSubSchema) GetEnum() []*Any { 909 if m != nil { 910 return m.Enum 911 } 912 return nil 913} 914 915func (m *FormDataParameterSubSchema) GetMultipleOf() float64 { 916 if m != nil { 917 return m.MultipleOf 918 } 919 return 0 920} 921 922func (m *FormDataParameterSubSchema) GetVendorExtension() []*NamedAny { 923 if m != nil { 924 return m.VendorExtension 925 } 926 return nil 927} 928 929type Header struct { 930 Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` 931 Format string `protobuf:"bytes,2,opt,name=format" json:"format,omitempty"` 932 Items *PrimitivesItems `protobuf:"bytes,3,opt,name=items" json:"items,omitempty"` 933 CollectionFormat string `protobuf:"bytes,4,opt,name=collection_format,json=collectionFormat" json:"collection_format,omitempty"` 934 Default *Any `protobuf:"bytes,5,opt,name=default" json:"default,omitempty"` 935 Maximum float64 `protobuf:"fixed64,6,opt,name=maximum" json:"maximum,omitempty"` 936 ExclusiveMaximum bool `protobuf:"varint,7,opt,name=exclusive_maximum,json=exclusiveMaximum" json:"exclusive_maximum,omitempty"` 937 Minimum float64 `protobuf:"fixed64,8,opt,name=minimum" json:"minimum,omitempty"` 938 ExclusiveMinimum bool `protobuf:"varint,9,opt,name=exclusive_minimum,json=exclusiveMinimum" json:"exclusive_minimum,omitempty"` 939 MaxLength int64 `protobuf:"varint,10,opt,name=max_length,json=maxLength" json:"max_length,omitempty"` 940 MinLength int64 `protobuf:"varint,11,opt,name=min_length,json=minLength" json:"min_length,omitempty"` 941 Pattern string `protobuf:"bytes,12,opt,name=pattern" json:"pattern,omitempty"` 942 MaxItems int64 `protobuf:"varint,13,opt,name=max_items,json=maxItems" json:"max_items,omitempty"` 943 MinItems int64 `protobuf:"varint,14,opt,name=min_items,json=minItems" json:"min_items,omitempty"` 944 UniqueItems bool `protobuf:"varint,15,opt,name=unique_items,json=uniqueItems" json:"unique_items,omitempty"` 945 Enum []*Any `protobuf:"bytes,16,rep,name=enum" json:"enum,omitempty"` 946 MultipleOf float64 `protobuf:"fixed64,17,opt,name=multiple_of,json=multipleOf" json:"multiple_of,omitempty"` 947 Description string `protobuf:"bytes,18,opt,name=description" json:"description,omitempty"` 948 VendorExtension []*NamedAny `protobuf:"bytes,19,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 949} 950 951func (m *Header) Reset() { *m = Header{} } 952func (m *Header) String() string { return proto.CompactTextString(m) } 953func (*Header) ProtoMessage() {} 954func (*Header) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{13} } 955 956func (m *Header) GetType() string { 957 if m != nil { 958 return m.Type 959 } 960 return "" 961} 962 963func (m *Header) GetFormat() string { 964 if m != nil { 965 return m.Format 966 } 967 return "" 968} 969 970func (m *Header) GetItems() *PrimitivesItems { 971 if m != nil { 972 return m.Items 973 } 974 return nil 975} 976 977func (m *Header) GetCollectionFormat() string { 978 if m != nil { 979 return m.CollectionFormat 980 } 981 return "" 982} 983 984func (m *Header) GetDefault() *Any { 985 if m != nil { 986 return m.Default 987 } 988 return nil 989} 990 991func (m *Header) GetMaximum() float64 { 992 if m != nil { 993 return m.Maximum 994 } 995 return 0 996} 997 998func (m *Header) GetExclusiveMaximum() bool { 999 if m != nil { 1000 return m.ExclusiveMaximum 1001 } 1002 return false 1003} 1004 1005func (m *Header) GetMinimum() float64 { 1006 if m != nil { 1007 return m.Minimum 1008 } 1009 return 0 1010} 1011 1012func (m *Header) GetExclusiveMinimum() bool { 1013 if m != nil { 1014 return m.ExclusiveMinimum 1015 } 1016 return false 1017} 1018 1019func (m *Header) GetMaxLength() int64 { 1020 if m != nil { 1021 return m.MaxLength 1022 } 1023 return 0 1024} 1025 1026func (m *Header) GetMinLength() int64 { 1027 if m != nil { 1028 return m.MinLength 1029 } 1030 return 0 1031} 1032 1033func (m *Header) GetPattern() string { 1034 if m != nil { 1035 return m.Pattern 1036 } 1037 return "" 1038} 1039 1040func (m *Header) GetMaxItems() int64 { 1041 if m != nil { 1042 return m.MaxItems 1043 } 1044 return 0 1045} 1046 1047func (m *Header) GetMinItems() int64 { 1048 if m != nil { 1049 return m.MinItems 1050 } 1051 return 0 1052} 1053 1054func (m *Header) GetUniqueItems() bool { 1055 if m != nil { 1056 return m.UniqueItems 1057 } 1058 return false 1059} 1060 1061func (m *Header) GetEnum() []*Any { 1062 if m != nil { 1063 return m.Enum 1064 } 1065 return nil 1066} 1067 1068func (m *Header) GetMultipleOf() float64 { 1069 if m != nil { 1070 return m.MultipleOf 1071 } 1072 return 0 1073} 1074 1075func (m *Header) GetDescription() string { 1076 if m != nil { 1077 return m.Description 1078 } 1079 return "" 1080} 1081 1082func (m *Header) GetVendorExtension() []*NamedAny { 1083 if m != nil { 1084 return m.VendorExtension 1085 } 1086 return nil 1087} 1088 1089type HeaderParameterSubSchema struct { 1090 // Determines whether or not this parameter is required or optional. 1091 Required bool `protobuf:"varint,1,opt,name=required" json:"required,omitempty"` 1092 // Determines the location of the parameter. 1093 In string `protobuf:"bytes,2,opt,name=in" json:"in,omitempty"` 1094 // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. 1095 Description string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"` 1096 // The name of the parameter. 1097 Name string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` 1098 Type string `protobuf:"bytes,5,opt,name=type" json:"type,omitempty"` 1099 Format string `protobuf:"bytes,6,opt,name=format" json:"format,omitempty"` 1100 Items *PrimitivesItems `protobuf:"bytes,7,opt,name=items" json:"items,omitempty"` 1101 CollectionFormat string `protobuf:"bytes,8,opt,name=collection_format,json=collectionFormat" json:"collection_format,omitempty"` 1102 Default *Any `protobuf:"bytes,9,opt,name=default" json:"default,omitempty"` 1103 Maximum float64 `protobuf:"fixed64,10,opt,name=maximum" json:"maximum,omitempty"` 1104 ExclusiveMaximum bool `protobuf:"varint,11,opt,name=exclusive_maximum,json=exclusiveMaximum" json:"exclusive_maximum,omitempty"` 1105 Minimum float64 `protobuf:"fixed64,12,opt,name=minimum" json:"minimum,omitempty"` 1106 ExclusiveMinimum bool `protobuf:"varint,13,opt,name=exclusive_minimum,json=exclusiveMinimum" json:"exclusive_minimum,omitempty"` 1107 MaxLength int64 `protobuf:"varint,14,opt,name=max_length,json=maxLength" json:"max_length,omitempty"` 1108 MinLength int64 `protobuf:"varint,15,opt,name=min_length,json=minLength" json:"min_length,omitempty"` 1109 Pattern string `protobuf:"bytes,16,opt,name=pattern" json:"pattern,omitempty"` 1110 MaxItems int64 `protobuf:"varint,17,opt,name=max_items,json=maxItems" json:"max_items,omitempty"` 1111 MinItems int64 `protobuf:"varint,18,opt,name=min_items,json=minItems" json:"min_items,omitempty"` 1112 UniqueItems bool `protobuf:"varint,19,opt,name=unique_items,json=uniqueItems" json:"unique_items,omitempty"` 1113 Enum []*Any `protobuf:"bytes,20,rep,name=enum" json:"enum,omitempty"` 1114 MultipleOf float64 `protobuf:"fixed64,21,opt,name=multiple_of,json=multipleOf" json:"multiple_of,omitempty"` 1115 VendorExtension []*NamedAny `protobuf:"bytes,22,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 1116} 1117 1118func (m *HeaderParameterSubSchema) Reset() { *m = HeaderParameterSubSchema{} } 1119func (m *HeaderParameterSubSchema) String() string { return proto.CompactTextString(m) } 1120func (*HeaderParameterSubSchema) ProtoMessage() {} 1121func (*HeaderParameterSubSchema) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{14} } 1122 1123func (m *HeaderParameterSubSchema) GetRequired() bool { 1124 if m != nil { 1125 return m.Required 1126 } 1127 return false 1128} 1129 1130func (m *HeaderParameterSubSchema) GetIn() string { 1131 if m != nil { 1132 return m.In 1133 } 1134 return "" 1135} 1136 1137func (m *HeaderParameterSubSchema) GetDescription() string { 1138 if m != nil { 1139 return m.Description 1140 } 1141 return "" 1142} 1143 1144func (m *HeaderParameterSubSchema) GetName() string { 1145 if m != nil { 1146 return m.Name 1147 } 1148 return "" 1149} 1150 1151func (m *HeaderParameterSubSchema) GetType() string { 1152 if m != nil { 1153 return m.Type 1154 } 1155 return "" 1156} 1157 1158func (m *HeaderParameterSubSchema) GetFormat() string { 1159 if m != nil { 1160 return m.Format 1161 } 1162 return "" 1163} 1164 1165func (m *HeaderParameterSubSchema) GetItems() *PrimitivesItems { 1166 if m != nil { 1167 return m.Items 1168 } 1169 return nil 1170} 1171 1172func (m *HeaderParameterSubSchema) GetCollectionFormat() string { 1173 if m != nil { 1174 return m.CollectionFormat 1175 } 1176 return "" 1177} 1178 1179func (m *HeaderParameterSubSchema) GetDefault() *Any { 1180 if m != nil { 1181 return m.Default 1182 } 1183 return nil 1184} 1185 1186func (m *HeaderParameterSubSchema) GetMaximum() float64 { 1187 if m != nil { 1188 return m.Maximum 1189 } 1190 return 0 1191} 1192 1193func (m *HeaderParameterSubSchema) GetExclusiveMaximum() bool { 1194 if m != nil { 1195 return m.ExclusiveMaximum 1196 } 1197 return false 1198} 1199 1200func (m *HeaderParameterSubSchema) GetMinimum() float64 { 1201 if m != nil { 1202 return m.Minimum 1203 } 1204 return 0 1205} 1206 1207func (m *HeaderParameterSubSchema) GetExclusiveMinimum() bool { 1208 if m != nil { 1209 return m.ExclusiveMinimum 1210 } 1211 return false 1212} 1213 1214func (m *HeaderParameterSubSchema) GetMaxLength() int64 { 1215 if m != nil { 1216 return m.MaxLength 1217 } 1218 return 0 1219} 1220 1221func (m *HeaderParameterSubSchema) GetMinLength() int64 { 1222 if m != nil { 1223 return m.MinLength 1224 } 1225 return 0 1226} 1227 1228func (m *HeaderParameterSubSchema) GetPattern() string { 1229 if m != nil { 1230 return m.Pattern 1231 } 1232 return "" 1233} 1234 1235func (m *HeaderParameterSubSchema) GetMaxItems() int64 { 1236 if m != nil { 1237 return m.MaxItems 1238 } 1239 return 0 1240} 1241 1242func (m *HeaderParameterSubSchema) GetMinItems() int64 { 1243 if m != nil { 1244 return m.MinItems 1245 } 1246 return 0 1247} 1248 1249func (m *HeaderParameterSubSchema) GetUniqueItems() bool { 1250 if m != nil { 1251 return m.UniqueItems 1252 } 1253 return false 1254} 1255 1256func (m *HeaderParameterSubSchema) GetEnum() []*Any { 1257 if m != nil { 1258 return m.Enum 1259 } 1260 return nil 1261} 1262 1263func (m *HeaderParameterSubSchema) GetMultipleOf() float64 { 1264 if m != nil { 1265 return m.MultipleOf 1266 } 1267 return 0 1268} 1269 1270func (m *HeaderParameterSubSchema) GetVendorExtension() []*NamedAny { 1271 if m != nil { 1272 return m.VendorExtension 1273 } 1274 return nil 1275} 1276 1277type Headers struct { 1278 AdditionalProperties []*NamedHeader `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 1279} 1280 1281func (m *Headers) Reset() { *m = Headers{} } 1282func (m *Headers) String() string { return proto.CompactTextString(m) } 1283func (*Headers) ProtoMessage() {} 1284func (*Headers) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{15} } 1285 1286func (m *Headers) GetAdditionalProperties() []*NamedHeader { 1287 if m != nil { 1288 return m.AdditionalProperties 1289 } 1290 return nil 1291} 1292 1293// General information about the API. 1294type Info struct { 1295 // A unique and precise title of the API. 1296 Title string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"` 1297 // A semantic version number of the API. 1298 Version string `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"` 1299 // A longer description of the API. Should be different from the title. GitHub Flavored Markdown is allowed. 1300 Description string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"` 1301 // The terms of service for the API. 1302 TermsOfService string `protobuf:"bytes,4,opt,name=terms_of_service,json=termsOfService" json:"terms_of_service,omitempty"` 1303 Contact *Contact `protobuf:"bytes,5,opt,name=contact" json:"contact,omitempty"` 1304 License *License `protobuf:"bytes,6,opt,name=license" json:"license,omitempty"` 1305 VendorExtension []*NamedAny `protobuf:"bytes,7,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 1306} 1307 1308func (m *Info) Reset() { *m = Info{} } 1309func (m *Info) String() string { return proto.CompactTextString(m) } 1310func (*Info) ProtoMessage() {} 1311func (*Info) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{16} } 1312 1313func (m *Info) GetTitle() string { 1314 if m != nil { 1315 return m.Title 1316 } 1317 return "" 1318} 1319 1320func (m *Info) GetVersion() string { 1321 if m != nil { 1322 return m.Version 1323 } 1324 return "" 1325} 1326 1327func (m *Info) GetDescription() string { 1328 if m != nil { 1329 return m.Description 1330 } 1331 return "" 1332} 1333 1334func (m *Info) GetTermsOfService() string { 1335 if m != nil { 1336 return m.TermsOfService 1337 } 1338 return "" 1339} 1340 1341func (m *Info) GetContact() *Contact { 1342 if m != nil { 1343 return m.Contact 1344 } 1345 return nil 1346} 1347 1348func (m *Info) GetLicense() *License { 1349 if m != nil { 1350 return m.License 1351 } 1352 return nil 1353} 1354 1355func (m *Info) GetVendorExtension() []*NamedAny { 1356 if m != nil { 1357 return m.VendorExtension 1358 } 1359 return nil 1360} 1361 1362type ItemsItem struct { 1363 Schema []*Schema `protobuf:"bytes,1,rep,name=schema" json:"schema,omitempty"` 1364} 1365 1366func (m *ItemsItem) Reset() { *m = ItemsItem{} } 1367func (m *ItemsItem) String() string { return proto.CompactTextString(m) } 1368func (*ItemsItem) ProtoMessage() {} 1369func (*ItemsItem) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{17} } 1370 1371func (m *ItemsItem) GetSchema() []*Schema { 1372 if m != nil { 1373 return m.Schema 1374 } 1375 return nil 1376} 1377 1378type JsonReference struct { 1379 XRef string `protobuf:"bytes,1,opt,name=_ref,json=Ref" json:"_ref,omitempty"` 1380 Description string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` 1381} 1382 1383func (m *JsonReference) Reset() { *m = JsonReference{} } 1384func (m *JsonReference) String() string { return proto.CompactTextString(m) } 1385func (*JsonReference) ProtoMessage() {} 1386func (*JsonReference) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{18} } 1387 1388func (m *JsonReference) GetXRef() string { 1389 if m != nil { 1390 return m.XRef 1391 } 1392 return "" 1393} 1394 1395func (m *JsonReference) GetDescription() string { 1396 if m != nil { 1397 return m.Description 1398 } 1399 return "" 1400} 1401 1402type License struct { 1403 // The name of the license type. It's encouraged to use an OSI compatible license. 1404 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1405 // The URL pointing to the license. 1406 Url string `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"` 1407 VendorExtension []*NamedAny `protobuf:"bytes,3,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 1408} 1409 1410func (m *License) Reset() { *m = License{} } 1411func (m *License) String() string { return proto.CompactTextString(m) } 1412func (*License) ProtoMessage() {} 1413func (*License) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{19} } 1414 1415func (m *License) GetName() string { 1416 if m != nil { 1417 return m.Name 1418 } 1419 return "" 1420} 1421 1422func (m *License) GetUrl() string { 1423 if m != nil { 1424 return m.Url 1425 } 1426 return "" 1427} 1428 1429func (m *License) GetVendorExtension() []*NamedAny { 1430 if m != nil { 1431 return m.VendorExtension 1432 } 1433 return nil 1434} 1435 1436// Automatically-generated message used to represent maps of Any as ordered (name,value) pairs. 1437type NamedAny struct { 1438 // Map key 1439 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1440 // Mapped value 1441 Value *Any `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1442} 1443 1444func (m *NamedAny) Reset() { *m = NamedAny{} } 1445func (m *NamedAny) String() string { return proto.CompactTextString(m) } 1446func (*NamedAny) ProtoMessage() {} 1447func (*NamedAny) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{20} } 1448 1449func (m *NamedAny) GetName() string { 1450 if m != nil { 1451 return m.Name 1452 } 1453 return "" 1454} 1455 1456func (m *NamedAny) GetValue() *Any { 1457 if m != nil { 1458 return m.Value 1459 } 1460 return nil 1461} 1462 1463// Automatically-generated message used to represent maps of Header as ordered (name,value) pairs. 1464type NamedHeader struct { 1465 // Map key 1466 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1467 // Mapped value 1468 Value *Header `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1469} 1470 1471func (m *NamedHeader) Reset() { *m = NamedHeader{} } 1472func (m *NamedHeader) String() string { return proto.CompactTextString(m) } 1473func (*NamedHeader) ProtoMessage() {} 1474func (*NamedHeader) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{21} } 1475 1476func (m *NamedHeader) GetName() string { 1477 if m != nil { 1478 return m.Name 1479 } 1480 return "" 1481} 1482 1483func (m *NamedHeader) GetValue() *Header { 1484 if m != nil { 1485 return m.Value 1486 } 1487 return nil 1488} 1489 1490// Automatically-generated message used to represent maps of Parameter as ordered (name,value) pairs. 1491type NamedParameter struct { 1492 // Map key 1493 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1494 // Mapped value 1495 Value *Parameter `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1496} 1497 1498func (m *NamedParameter) Reset() { *m = NamedParameter{} } 1499func (m *NamedParameter) String() string { return proto.CompactTextString(m) } 1500func (*NamedParameter) ProtoMessage() {} 1501func (*NamedParameter) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{22} } 1502 1503func (m *NamedParameter) GetName() string { 1504 if m != nil { 1505 return m.Name 1506 } 1507 return "" 1508} 1509 1510func (m *NamedParameter) GetValue() *Parameter { 1511 if m != nil { 1512 return m.Value 1513 } 1514 return nil 1515} 1516 1517// Automatically-generated message used to represent maps of PathItem as ordered (name,value) pairs. 1518type NamedPathItem struct { 1519 // Map key 1520 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1521 // Mapped value 1522 Value *PathItem `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1523} 1524 1525func (m *NamedPathItem) Reset() { *m = NamedPathItem{} } 1526func (m *NamedPathItem) String() string { return proto.CompactTextString(m) } 1527func (*NamedPathItem) ProtoMessage() {} 1528func (*NamedPathItem) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{23} } 1529 1530func (m *NamedPathItem) GetName() string { 1531 if m != nil { 1532 return m.Name 1533 } 1534 return "" 1535} 1536 1537func (m *NamedPathItem) GetValue() *PathItem { 1538 if m != nil { 1539 return m.Value 1540 } 1541 return nil 1542} 1543 1544// Automatically-generated message used to represent maps of Response as ordered (name,value) pairs. 1545type NamedResponse struct { 1546 // Map key 1547 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1548 // Mapped value 1549 Value *Response `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1550} 1551 1552func (m *NamedResponse) Reset() { *m = NamedResponse{} } 1553func (m *NamedResponse) String() string { return proto.CompactTextString(m) } 1554func (*NamedResponse) ProtoMessage() {} 1555func (*NamedResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{24} } 1556 1557func (m *NamedResponse) GetName() string { 1558 if m != nil { 1559 return m.Name 1560 } 1561 return "" 1562} 1563 1564func (m *NamedResponse) GetValue() *Response { 1565 if m != nil { 1566 return m.Value 1567 } 1568 return nil 1569} 1570 1571// Automatically-generated message used to represent maps of ResponseValue as ordered (name,value) pairs. 1572type NamedResponseValue struct { 1573 // Map key 1574 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1575 // Mapped value 1576 Value *ResponseValue `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1577} 1578 1579func (m *NamedResponseValue) Reset() { *m = NamedResponseValue{} } 1580func (m *NamedResponseValue) String() string { return proto.CompactTextString(m) } 1581func (*NamedResponseValue) ProtoMessage() {} 1582func (*NamedResponseValue) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{25} } 1583 1584func (m *NamedResponseValue) GetName() string { 1585 if m != nil { 1586 return m.Name 1587 } 1588 return "" 1589} 1590 1591func (m *NamedResponseValue) GetValue() *ResponseValue { 1592 if m != nil { 1593 return m.Value 1594 } 1595 return nil 1596} 1597 1598// Automatically-generated message used to represent maps of Schema as ordered (name,value) pairs. 1599type NamedSchema struct { 1600 // Map key 1601 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1602 // Mapped value 1603 Value *Schema `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1604} 1605 1606func (m *NamedSchema) Reset() { *m = NamedSchema{} } 1607func (m *NamedSchema) String() string { return proto.CompactTextString(m) } 1608func (*NamedSchema) ProtoMessage() {} 1609func (*NamedSchema) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{26} } 1610 1611func (m *NamedSchema) GetName() string { 1612 if m != nil { 1613 return m.Name 1614 } 1615 return "" 1616} 1617 1618func (m *NamedSchema) GetValue() *Schema { 1619 if m != nil { 1620 return m.Value 1621 } 1622 return nil 1623} 1624 1625// Automatically-generated message used to represent maps of SecurityDefinitionsItem as ordered (name,value) pairs. 1626type NamedSecurityDefinitionsItem struct { 1627 // Map key 1628 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1629 // Mapped value 1630 Value *SecurityDefinitionsItem `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1631} 1632 1633func (m *NamedSecurityDefinitionsItem) Reset() { *m = NamedSecurityDefinitionsItem{} } 1634func (m *NamedSecurityDefinitionsItem) String() string { return proto.CompactTextString(m) } 1635func (*NamedSecurityDefinitionsItem) ProtoMessage() {} 1636func (*NamedSecurityDefinitionsItem) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{27} } 1637 1638func (m *NamedSecurityDefinitionsItem) GetName() string { 1639 if m != nil { 1640 return m.Name 1641 } 1642 return "" 1643} 1644 1645func (m *NamedSecurityDefinitionsItem) GetValue() *SecurityDefinitionsItem { 1646 if m != nil { 1647 return m.Value 1648 } 1649 return nil 1650} 1651 1652// Automatically-generated message used to represent maps of string as ordered (name,value) pairs. 1653type NamedString struct { 1654 // Map key 1655 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1656 // Mapped value 1657 Value string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1658} 1659 1660func (m *NamedString) Reset() { *m = NamedString{} } 1661func (m *NamedString) String() string { return proto.CompactTextString(m) } 1662func (*NamedString) ProtoMessage() {} 1663func (*NamedString) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{28} } 1664 1665func (m *NamedString) GetName() string { 1666 if m != nil { 1667 return m.Name 1668 } 1669 return "" 1670} 1671 1672func (m *NamedString) GetValue() string { 1673 if m != nil { 1674 return m.Value 1675 } 1676 return "" 1677} 1678 1679// Automatically-generated message used to represent maps of StringArray as ordered (name,value) pairs. 1680type NamedStringArray struct { 1681 // Map key 1682 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 1683 // Mapped value 1684 Value *StringArray `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` 1685} 1686 1687func (m *NamedStringArray) Reset() { *m = NamedStringArray{} } 1688func (m *NamedStringArray) String() string { return proto.CompactTextString(m) } 1689func (*NamedStringArray) ProtoMessage() {} 1690func (*NamedStringArray) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{29} } 1691 1692func (m *NamedStringArray) GetName() string { 1693 if m != nil { 1694 return m.Name 1695 } 1696 return "" 1697} 1698 1699func (m *NamedStringArray) GetValue() *StringArray { 1700 if m != nil { 1701 return m.Value 1702 } 1703 return nil 1704} 1705 1706type NonBodyParameter struct { 1707 // Types that are valid to be assigned to Oneof: 1708 // *NonBodyParameter_HeaderParameterSubSchema 1709 // *NonBodyParameter_FormDataParameterSubSchema 1710 // *NonBodyParameter_QueryParameterSubSchema 1711 // *NonBodyParameter_PathParameterSubSchema 1712 Oneof isNonBodyParameter_Oneof `protobuf_oneof:"oneof"` 1713} 1714 1715func (m *NonBodyParameter) Reset() { *m = NonBodyParameter{} } 1716func (m *NonBodyParameter) String() string { return proto.CompactTextString(m) } 1717func (*NonBodyParameter) ProtoMessage() {} 1718func (*NonBodyParameter) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{30} } 1719 1720type isNonBodyParameter_Oneof interface { 1721 isNonBodyParameter_Oneof() 1722} 1723 1724type NonBodyParameter_HeaderParameterSubSchema struct { 1725 HeaderParameterSubSchema *HeaderParameterSubSchema `protobuf:"bytes,1,opt,name=header_parameter_sub_schema,json=headerParameterSubSchema,oneof"` 1726} 1727type NonBodyParameter_FormDataParameterSubSchema struct { 1728 FormDataParameterSubSchema *FormDataParameterSubSchema `protobuf:"bytes,2,opt,name=form_data_parameter_sub_schema,json=formDataParameterSubSchema,oneof"` 1729} 1730type NonBodyParameter_QueryParameterSubSchema struct { 1731 QueryParameterSubSchema *QueryParameterSubSchema `protobuf:"bytes,3,opt,name=query_parameter_sub_schema,json=queryParameterSubSchema,oneof"` 1732} 1733type NonBodyParameter_PathParameterSubSchema struct { 1734 PathParameterSubSchema *PathParameterSubSchema `protobuf:"bytes,4,opt,name=path_parameter_sub_schema,json=pathParameterSubSchema,oneof"` 1735} 1736 1737func (*NonBodyParameter_HeaderParameterSubSchema) isNonBodyParameter_Oneof() {} 1738func (*NonBodyParameter_FormDataParameterSubSchema) isNonBodyParameter_Oneof() {} 1739func (*NonBodyParameter_QueryParameterSubSchema) isNonBodyParameter_Oneof() {} 1740func (*NonBodyParameter_PathParameterSubSchema) isNonBodyParameter_Oneof() {} 1741 1742func (m *NonBodyParameter) GetOneof() isNonBodyParameter_Oneof { 1743 if m != nil { 1744 return m.Oneof 1745 } 1746 return nil 1747} 1748 1749func (m *NonBodyParameter) GetHeaderParameterSubSchema() *HeaderParameterSubSchema { 1750 if x, ok := m.GetOneof().(*NonBodyParameter_HeaderParameterSubSchema); ok { 1751 return x.HeaderParameterSubSchema 1752 } 1753 return nil 1754} 1755 1756func (m *NonBodyParameter) GetFormDataParameterSubSchema() *FormDataParameterSubSchema { 1757 if x, ok := m.GetOneof().(*NonBodyParameter_FormDataParameterSubSchema); ok { 1758 return x.FormDataParameterSubSchema 1759 } 1760 return nil 1761} 1762 1763func (m *NonBodyParameter) GetQueryParameterSubSchema() *QueryParameterSubSchema { 1764 if x, ok := m.GetOneof().(*NonBodyParameter_QueryParameterSubSchema); ok { 1765 return x.QueryParameterSubSchema 1766 } 1767 return nil 1768} 1769 1770func (m *NonBodyParameter) GetPathParameterSubSchema() *PathParameterSubSchema { 1771 if x, ok := m.GetOneof().(*NonBodyParameter_PathParameterSubSchema); ok { 1772 return x.PathParameterSubSchema 1773 } 1774 return nil 1775} 1776 1777// XXX_OneofFuncs is for the internal use of the proto package. 1778func (*NonBodyParameter) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 1779 return _NonBodyParameter_OneofMarshaler, _NonBodyParameter_OneofUnmarshaler, _NonBodyParameter_OneofSizer, []interface{}{ 1780 (*NonBodyParameter_HeaderParameterSubSchema)(nil), 1781 (*NonBodyParameter_FormDataParameterSubSchema)(nil), 1782 (*NonBodyParameter_QueryParameterSubSchema)(nil), 1783 (*NonBodyParameter_PathParameterSubSchema)(nil), 1784 } 1785} 1786 1787func _NonBodyParameter_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 1788 m := msg.(*NonBodyParameter) 1789 // oneof 1790 switch x := m.Oneof.(type) { 1791 case *NonBodyParameter_HeaderParameterSubSchema: 1792 b.EncodeVarint(1<<3 | proto.WireBytes) 1793 if err := b.EncodeMessage(x.HeaderParameterSubSchema); err != nil { 1794 return err 1795 } 1796 case *NonBodyParameter_FormDataParameterSubSchema: 1797 b.EncodeVarint(2<<3 | proto.WireBytes) 1798 if err := b.EncodeMessage(x.FormDataParameterSubSchema); err != nil { 1799 return err 1800 } 1801 case *NonBodyParameter_QueryParameterSubSchema: 1802 b.EncodeVarint(3<<3 | proto.WireBytes) 1803 if err := b.EncodeMessage(x.QueryParameterSubSchema); err != nil { 1804 return err 1805 } 1806 case *NonBodyParameter_PathParameterSubSchema: 1807 b.EncodeVarint(4<<3 | proto.WireBytes) 1808 if err := b.EncodeMessage(x.PathParameterSubSchema); err != nil { 1809 return err 1810 } 1811 case nil: 1812 default: 1813 return fmt.Errorf("NonBodyParameter.Oneof has unexpected type %T", x) 1814 } 1815 return nil 1816} 1817 1818func _NonBodyParameter_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 1819 m := msg.(*NonBodyParameter) 1820 switch tag { 1821 case 1: // oneof.header_parameter_sub_schema 1822 if wire != proto.WireBytes { 1823 return true, proto.ErrInternalBadWireType 1824 } 1825 msg := new(HeaderParameterSubSchema) 1826 err := b.DecodeMessage(msg) 1827 m.Oneof = &NonBodyParameter_HeaderParameterSubSchema{msg} 1828 return true, err 1829 case 2: // oneof.form_data_parameter_sub_schema 1830 if wire != proto.WireBytes { 1831 return true, proto.ErrInternalBadWireType 1832 } 1833 msg := new(FormDataParameterSubSchema) 1834 err := b.DecodeMessage(msg) 1835 m.Oneof = &NonBodyParameter_FormDataParameterSubSchema{msg} 1836 return true, err 1837 case 3: // oneof.query_parameter_sub_schema 1838 if wire != proto.WireBytes { 1839 return true, proto.ErrInternalBadWireType 1840 } 1841 msg := new(QueryParameterSubSchema) 1842 err := b.DecodeMessage(msg) 1843 m.Oneof = &NonBodyParameter_QueryParameterSubSchema{msg} 1844 return true, err 1845 case 4: // oneof.path_parameter_sub_schema 1846 if wire != proto.WireBytes { 1847 return true, proto.ErrInternalBadWireType 1848 } 1849 msg := new(PathParameterSubSchema) 1850 err := b.DecodeMessage(msg) 1851 m.Oneof = &NonBodyParameter_PathParameterSubSchema{msg} 1852 return true, err 1853 default: 1854 return false, nil 1855 } 1856} 1857 1858func _NonBodyParameter_OneofSizer(msg proto.Message) (n int) { 1859 m := msg.(*NonBodyParameter) 1860 // oneof 1861 switch x := m.Oneof.(type) { 1862 case *NonBodyParameter_HeaderParameterSubSchema: 1863 s := proto.Size(x.HeaderParameterSubSchema) 1864 n += proto.SizeVarint(1<<3 | proto.WireBytes) 1865 n += proto.SizeVarint(uint64(s)) 1866 n += s 1867 case *NonBodyParameter_FormDataParameterSubSchema: 1868 s := proto.Size(x.FormDataParameterSubSchema) 1869 n += proto.SizeVarint(2<<3 | proto.WireBytes) 1870 n += proto.SizeVarint(uint64(s)) 1871 n += s 1872 case *NonBodyParameter_QueryParameterSubSchema: 1873 s := proto.Size(x.QueryParameterSubSchema) 1874 n += proto.SizeVarint(3<<3 | proto.WireBytes) 1875 n += proto.SizeVarint(uint64(s)) 1876 n += s 1877 case *NonBodyParameter_PathParameterSubSchema: 1878 s := proto.Size(x.PathParameterSubSchema) 1879 n += proto.SizeVarint(4<<3 | proto.WireBytes) 1880 n += proto.SizeVarint(uint64(s)) 1881 n += s 1882 case nil: 1883 default: 1884 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 1885 } 1886 return n 1887} 1888 1889type Oauth2AccessCodeSecurity struct { 1890 Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` 1891 Flow string `protobuf:"bytes,2,opt,name=flow" json:"flow,omitempty"` 1892 Scopes *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes" json:"scopes,omitempty"` 1893 AuthorizationUrl string `protobuf:"bytes,4,opt,name=authorization_url,json=authorizationUrl" json:"authorization_url,omitempty"` 1894 TokenUrl string `protobuf:"bytes,5,opt,name=token_url,json=tokenUrl" json:"token_url,omitempty"` 1895 Description string `protobuf:"bytes,6,opt,name=description" json:"description,omitempty"` 1896 VendorExtension []*NamedAny `protobuf:"bytes,7,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 1897} 1898 1899func (m *Oauth2AccessCodeSecurity) Reset() { *m = Oauth2AccessCodeSecurity{} } 1900func (m *Oauth2AccessCodeSecurity) String() string { return proto.CompactTextString(m) } 1901func (*Oauth2AccessCodeSecurity) ProtoMessage() {} 1902func (*Oauth2AccessCodeSecurity) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{31} } 1903 1904func (m *Oauth2AccessCodeSecurity) GetType() string { 1905 if m != nil { 1906 return m.Type 1907 } 1908 return "" 1909} 1910 1911func (m *Oauth2AccessCodeSecurity) GetFlow() string { 1912 if m != nil { 1913 return m.Flow 1914 } 1915 return "" 1916} 1917 1918func (m *Oauth2AccessCodeSecurity) GetScopes() *Oauth2Scopes { 1919 if m != nil { 1920 return m.Scopes 1921 } 1922 return nil 1923} 1924 1925func (m *Oauth2AccessCodeSecurity) GetAuthorizationUrl() string { 1926 if m != nil { 1927 return m.AuthorizationUrl 1928 } 1929 return "" 1930} 1931 1932func (m *Oauth2AccessCodeSecurity) GetTokenUrl() string { 1933 if m != nil { 1934 return m.TokenUrl 1935 } 1936 return "" 1937} 1938 1939func (m *Oauth2AccessCodeSecurity) GetDescription() string { 1940 if m != nil { 1941 return m.Description 1942 } 1943 return "" 1944} 1945 1946func (m *Oauth2AccessCodeSecurity) GetVendorExtension() []*NamedAny { 1947 if m != nil { 1948 return m.VendorExtension 1949 } 1950 return nil 1951} 1952 1953type Oauth2ApplicationSecurity struct { 1954 Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` 1955 Flow string `protobuf:"bytes,2,opt,name=flow" json:"flow,omitempty"` 1956 Scopes *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes" json:"scopes,omitempty"` 1957 TokenUrl string `protobuf:"bytes,4,opt,name=token_url,json=tokenUrl" json:"token_url,omitempty"` 1958 Description string `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"` 1959 VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 1960} 1961 1962func (m *Oauth2ApplicationSecurity) Reset() { *m = Oauth2ApplicationSecurity{} } 1963func (m *Oauth2ApplicationSecurity) String() string { return proto.CompactTextString(m) } 1964func (*Oauth2ApplicationSecurity) ProtoMessage() {} 1965func (*Oauth2ApplicationSecurity) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{32} } 1966 1967func (m *Oauth2ApplicationSecurity) GetType() string { 1968 if m != nil { 1969 return m.Type 1970 } 1971 return "" 1972} 1973 1974func (m *Oauth2ApplicationSecurity) GetFlow() string { 1975 if m != nil { 1976 return m.Flow 1977 } 1978 return "" 1979} 1980 1981func (m *Oauth2ApplicationSecurity) GetScopes() *Oauth2Scopes { 1982 if m != nil { 1983 return m.Scopes 1984 } 1985 return nil 1986} 1987 1988func (m *Oauth2ApplicationSecurity) GetTokenUrl() string { 1989 if m != nil { 1990 return m.TokenUrl 1991 } 1992 return "" 1993} 1994 1995func (m *Oauth2ApplicationSecurity) GetDescription() string { 1996 if m != nil { 1997 return m.Description 1998 } 1999 return "" 2000} 2001 2002func (m *Oauth2ApplicationSecurity) GetVendorExtension() []*NamedAny { 2003 if m != nil { 2004 return m.VendorExtension 2005 } 2006 return nil 2007} 2008 2009type Oauth2ImplicitSecurity struct { 2010 Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` 2011 Flow string `protobuf:"bytes,2,opt,name=flow" json:"flow,omitempty"` 2012 Scopes *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes" json:"scopes,omitempty"` 2013 AuthorizationUrl string `protobuf:"bytes,4,opt,name=authorization_url,json=authorizationUrl" json:"authorization_url,omitempty"` 2014 Description string `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"` 2015 VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 2016} 2017 2018func (m *Oauth2ImplicitSecurity) Reset() { *m = Oauth2ImplicitSecurity{} } 2019func (m *Oauth2ImplicitSecurity) String() string { return proto.CompactTextString(m) } 2020func (*Oauth2ImplicitSecurity) ProtoMessage() {} 2021func (*Oauth2ImplicitSecurity) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{33} } 2022 2023func (m *Oauth2ImplicitSecurity) GetType() string { 2024 if m != nil { 2025 return m.Type 2026 } 2027 return "" 2028} 2029 2030func (m *Oauth2ImplicitSecurity) GetFlow() string { 2031 if m != nil { 2032 return m.Flow 2033 } 2034 return "" 2035} 2036 2037func (m *Oauth2ImplicitSecurity) GetScopes() *Oauth2Scopes { 2038 if m != nil { 2039 return m.Scopes 2040 } 2041 return nil 2042} 2043 2044func (m *Oauth2ImplicitSecurity) GetAuthorizationUrl() string { 2045 if m != nil { 2046 return m.AuthorizationUrl 2047 } 2048 return "" 2049} 2050 2051func (m *Oauth2ImplicitSecurity) GetDescription() string { 2052 if m != nil { 2053 return m.Description 2054 } 2055 return "" 2056} 2057 2058func (m *Oauth2ImplicitSecurity) GetVendorExtension() []*NamedAny { 2059 if m != nil { 2060 return m.VendorExtension 2061 } 2062 return nil 2063} 2064 2065type Oauth2PasswordSecurity struct { 2066 Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` 2067 Flow string `protobuf:"bytes,2,opt,name=flow" json:"flow,omitempty"` 2068 Scopes *Oauth2Scopes `protobuf:"bytes,3,opt,name=scopes" json:"scopes,omitempty"` 2069 TokenUrl string `protobuf:"bytes,4,opt,name=token_url,json=tokenUrl" json:"token_url,omitempty"` 2070 Description string `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"` 2071 VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 2072} 2073 2074func (m *Oauth2PasswordSecurity) Reset() { *m = Oauth2PasswordSecurity{} } 2075func (m *Oauth2PasswordSecurity) String() string { return proto.CompactTextString(m) } 2076func (*Oauth2PasswordSecurity) ProtoMessage() {} 2077func (*Oauth2PasswordSecurity) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{34} } 2078 2079func (m *Oauth2PasswordSecurity) GetType() string { 2080 if m != nil { 2081 return m.Type 2082 } 2083 return "" 2084} 2085 2086func (m *Oauth2PasswordSecurity) GetFlow() string { 2087 if m != nil { 2088 return m.Flow 2089 } 2090 return "" 2091} 2092 2093func (m *Oauth2PasswordSecurity) GetScopes() *Oauth2Scopes { 2094 if m != nil { 2095 return m.Scopes 2096 } 2097 return nil 2098} 2099 2100func (m *Oauth2PasswordSecurity) GetTokenUrl() string { 2101 if m != nil { 2102 return m.TokenUrl 2103 } 2104 return "" 2105} 2106 2107func (m *Oauth2PasswordSecurity) GetDescription() string { 2108 if m != nil { 2109 return m.Description 2110 } 2111 return "" 2112} 2113 2114func (m *Oauth2PasswordSecurity) GetVendorExtension() []*NamedAny { 2115 if m != nil { 2116 return m.VendorExtension 2117 } 2118 return nil 2119} 2120 2121type Oauth2Scopes struct { 2122 AdditionalProperties []*NamedString `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 2123} 2124 2125func (m *Oauth2Scopes) Reset() { *m = Oauth2Scopes{} } 2126func (m *Oauth2Scopes) String() string { return proto.CompactTextString(m) } 2127func (*Oauth2Scopes) ProtoMessage() {} 2128func (*Oauth2Scopes) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{35} } 2129 2130func (m *Oauth2Scopes) GetAdditionalProperties() []*NamedString { 2131 if m != nil { 2132 return m.AdditionalProperties 2133 } 2134 return nil 2135} 2136 2137type Operation struct { 2138 Tags []string `protobuf:"bytes,1,rep,name=tags" json:"tags,omitempty"` 2139 // A brief summary of the operation. 2140 Summary string `protobuf:"bytes,2,opt,name=summary" json:"summary,omitempty"` 2141 // A longer description of the operation, GitHub Flavored Markdown is allowed. 2142 Description string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"` 2143 ExternalDocs *ExternalDocs `protobuf:"bytes,4,opt,name=external_docs,json=externalDocs" json:"external_docs,omitempty"` 2144 // A unique identifier of the operation. 2145 OperationId string `protobuf:"bytes,5,opt,name=operation_id,json=operationId" json:"operation_id,omitempty"` 2146 // A list of MIME types the API can produce. 2147 Produces []string `protobuf:"bytes,6,rep,name=produces" json:"produces,omitempty"` 2148 // A list of MIME types the API can consume. 2149 Consumes []string `protobuf:"bytes,7,rep,name=consumes" json:"consumes,omitempty"` 2150 // The parameters needed to send a valid API call. 2151 Parameters []*ParametersItem `protobuf:"bytes,8,rep,name=parameters" json:"parameters,omitempty"` 2152 Responses *Responses `protobuf:"bytes,9,opt,name=responses" json:"responses,omitempty"` 2153 // The transfer protocol of the API. 2154 Schemes []string `protobuf:"bytes,10,rep,name=schemes" json:"schemes,omitempty"` 2155 Deprecated bool `protobuf:"varint,11,opt,name=deprecated" json:"deprecated,omitempty"` 2156 Security []*SecurityRequirement `protobuf:"bytes,12,rep,name=security" json:"security,omitempty"` 2157 VendorExtension []*NamedAny `protobuf:"bytes,13,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 2158} 2159 2160func (m *Operation) Reset() { *m = Operation{} } 2161func (m *Operation) String() string { return proto.CompactTextString(m) } 2162func (*Operation) ProtoMessage() {} 2163func (*Operation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{36} } 2164 2165func (m *Operation) GetTags() []string { 2166 if m != nil { 2167 return m.Tags 2168 } 2169 return nil 2170} 2171 2172func (m *Operation) GetSummary() string { 2173 if m != nil { 2174 return m.Summary 2175 } 2176 return "" 2177} 2178 2179func (m *Operation) GetDescription() string { 2180 if m != nil { 2181 return m.Description 2182 } 2183 return "" 2184} 2185 2186func (m *Operation) GetExternalDocs() *ExternalDocs { 2187 if m != nil { 2188 return m.ExternalDocs 2189 } 2190 return nil 2191} 2192 2193func (m *Operation) GetOperationId() string { 2194 if m != nil { 2195 return m.OperationId 2196 } 2197 return "" 2198} 2199 2200func (m *Operation) GetProduces() []string { 2201 if m != nil { 2202 return m.Produces 2203 } 2204 return nil 2205} 2206 2207func (m *Operation) GetConsumes() []string { 2208 if m != nil { 2209 return m.Consumes 2210 } 2211 return nil 2212} 2213 2214func (m *Operation) GetParameters() []*ParametersItem { 2215 if m != nil { 2216 return m.Parameters 2217 } 2218 return nil 2219} 2220 2221func (m *Operation) GetResponses() *Responses { 2222 if m != nil { 2223 return m.Responses 2224 } 2225 return nil 2226} 2227 2228func (m *Operation) GetSchemes() []string { 2229 if m != nil { 2230 return m.Schemes 2231 } 2232 return nil 2233} 2234 2235func (m *Operation) GetDeprecated() bool { 2236 if m != nil { 2237 return m.Deprecated 2238 } 2239 return false 2240} 2241 2242func (m *Operation) GetSecurity() []*SecurityRequirement { 2243 if m != nil { 2244 return m.Security 2245 } 2246 return nil 2247} 2248 2249func (m *Operation) GetVendorExtension() []*NamedAny { 2250 if m != nil { 2251 return m.VendorExtension 2252 } 2253 return nil 2254} 2255 2256type Parameter struct { 2257 // Types that are valid to be assigned to Oneof: 2258 // *Parameter_BodyParameter 2259 // *Parameter_NonBodyParameter 2260 Oneof isParameter_Oneof `protobuf_oneof:"oneof"` 2261} 2262 2263func (m *Parameter) Reset() { *m = Parameter{} } 2264func (m *Parameter) String() string { return proto.CompactTextString(m) } 2265func (*Parameter) ProtoMessage() {} 2266func (*Parameter) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{37} } 2267 2268type isParameter_Oneof interface { 2269 isParameter_Oneof() 2270} 2271 2272type Parameter_BodyParameter struct { 2273 BodyParameter *BodyParameter `protobuf:"bytes,1,opt,name=body_parameter,json=bodyParameter,oneof"` 2274} 2275type Parameter_NonBodyParameter struct { 2276 NonBodyParameter *NonBodyParameter `protobuf:"bytes,2,opt,name=non_body_parameter,json=nonBodyParameter,oneof"` 2277} 2278 2279func (*Parameter_BodyParameter) isParameter_Oneof() {} 2280func (*Parameter_NonBodyParameter) isParameter_Oneof() {} 2281 2282func (m *Parameter) GetOneof() isParameter_Oneof { 2283 if m != nil { 2284 return m.Oneof 2285 } 2286 return nil 2287} 2288 2289func (m *Parameter) GetBodyParameter() *BodyParameter { 2290 if x, ok := m.GetOneof().(*Parameter_BodyParameter); ok { 2291 return x.BodyParameter 2292 } 2293 return nil 2294} 2295 2296func (m *Parameter) GetNonBodyParameter() *NonBodyParameter { 2297 if x, ok := m.GetOneof().(*Parameter_NonBodyParameter); ok { 2298 return x.NonBodyParameter 2299 } 2300 return nil 2301} 2302 2303// XXX_OneofFuncs is for the internal use of the proto package. 2304func (*Parameter) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 2305 return _Parameter_OneofMarshaler, _Parameter_OneofUnmarshaler, _Parameter_OneofSizer, []interface{}{ 2306 (*Parameter_BodyParameter)(nil), 2307 (*Parameter_NonBodyParameter)(nil), 2308 } 2309} 2310 2311func _Parameter_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 2312 m := msg.(*Parameter) 2313 // oneof 2314 switch x := m.Oneof.(type) { 2315 case *Parameter_BodyParameter: 2316 b.EncodeVarint(1<<3 | proto.WireBytes) 2317 if err := b.EncodeMessage(x.BodyParameter); err != nil { 2318 return err 2319 } 2320 case *Parameter_NonBodyParameter: 2321 b.EncodeVarint(2<<3 | proto.WireBytes) 2322 if err := b.EncodeMessage(x.NonBodyParameter); err != nil { 2323 return err 2324 } 2325 case nil: 2326 default: 2327 return fmt.Errorf("Parameter.Oneof has unexpected type %T", x) 2328 } 2329 return nil 2330} 2331 2332func _Parameter_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 2333 m := msg.(*Parameter) 2334 switch tag { 2335 case 1: // oneof.body_parameter 2336 if wire != proto.WireBytes { 2337 return true, proto.ErrInternalBadWireType 2338 } 2339 msg := new(BodyParameter) 2340 err := b.DecodeMessage(msg) 2341 m.Oneof = &Parameter_BodyParameter{msg} 2342 return true, err 2343 case 2: // oneof.non_body_parameter 2344 if wire != proto.WireBytes { 2345 return true, proto.ErrInternalBadWireType 2346 } 2347 msg := new(NonBodyParameter) 2348 err := b.DecodeMessage(msg) 2349 m.Oneof = &Parameter_NonBodyParameter{msg} 2350 return true, err 2351 default: 2352 return false, nil 2353 } 2354} 2355 2356func _Parameter_OneofSizer(msg proto.Message) (n int) { 2357 m := msg.(*Parameter) 2358 // oneof 2359 switch x := m.Oneof.(type) { 2360 case *Parameter_BodyParameter: 2361 s := proto.Size(x.BodyParameter) 2362 n += proto.SizeVarint(1<<3 | proto.WireBytes) 2363 n += proto.SizeVarint(uint64(s)) 2364 n += s 2365 case *Parameter_NonBodyParameter: 2366 s := proto.Size(x.NonBodyParameter) 2367 n += proto.SizeVarint(2<<3 | proto.WireBytes) 2368 n += proto.SizeVarint(uint64(s)) 2369 n += s 2370 case nil: 2371 default: 2372 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 2373 } 2374 return n 2375} 2376 2377// One or more JSON representations for parameters 2378type ParameterDefinitions struct { 2379 AdditionalProperties []*NamedParameter `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 2380} 2381 2382func (m *ParameterDefinitions) Reset() { *m = ParameterDefinitions{} } 2383func (m *ParameterDefinitions) String() string { return proto.CompactTextString(m) } 2384func (*ParameterDefinitions) ProtoMessage() {} 2385func (*ParameterDefinitions) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{38} } 2386 2387func (m *ParameterDefinitions) GetAdditionalProperties() []*NamedParameter { 2388 if m != nil { 2389 return m.AdditionalProperties 2390 } 2391 return nil 2392} 2393 2394type ParametersItem struct { 2395 // Types that are valid to be assigned to Oneof: 2396 // *ParametersItem_Parameter 2397 // *ParametersItem_JsonReference 2398 Oneof isParametersItem_Oneof `protobuf_oneof:"oneof"` 2399} 2400 2401func (m *ParametersItem) Reset() { *m = ParametersItem{} } 2402func (m *ParametersItem) String() string { return proto.CompactTextString(m) } 2403func (*ParametersItem) ProtoMessage() {} 2404func (*ParametersItem) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{39} } 2405 2406type isParametersItem_Oneof interface { 2407 isParametersItem_Oneof() 2408} 2409 2410type ParametersItem_Parameter struct { 2411 Parameter *Parameter `protobuf:"bytes,1,opt,name=parameter,oneof"` 2412} 2413type ParametersItem_JsonReference struct { 2414 JsonReference *JsonReference `protobuf:"bytes,2,opt,name=json_reference,json=jsonReference,oneof"` 2415} 2416 2417func (*ParametersItem_Parameter) isParametersItem_Oneof() {} 2418func (*ParametersItem_JsonReference) isParametersItem_Oneof() {} 2419 2420func (m *ParametersItem) GetOneof() isParametersItem_Oneof { 2421 if m != nil { 2422 return m.Oneof 2423 } 2424 return nil 2425} 2426 2427func (m *ParametersItem) GetParameter() *Parameter { 2428 if x, ok := m.GetOneof().(*ParametersItem_Parameter); ok { 2429 return x.Parameter 2430 } 2431 return nil 2432} 2433 2434func (m *ParametersItem) GetJsonReference() *JsonReference { 2435 if x, ok := m.GetOneof().(*ParametersItem_JsonReference); ok { 2436 return x.JsonReference 2437 } 2438 return nil 2439} 2440 2441// XXX_OneofFuncs is for the internal use of the proto package. 2442func (*ParametersItem) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 2443 return _ParametersItem_OneofMarshaler, _ParametersItem_OneofUnmarshaler, _ParametersItem_OneofSizer, []interface{}{ 2444 (*ParametersItem_Parameter)(nil), 2445 (*ParametersItem_JsonReference)(nil), 2446 } 2447} 2448 2449func _ParametersItem_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 2450 m := msg.(*ParametersItem) 2451 // oneof 2452 switch x := m.Oneof.(type) { 2453 case *ParametersItem_Parameter: 2454 b.EncodeVarint(1<<3 | proto.WireBytes) 2455 if err := b.EncodeMessage(x.Parameter); err != nil { 2456 return err 2457 } 2458 case *ParametersItem_JsonReference: 2459 b.EncodeVarint(2<<3 | proto.WireBytes) 2460 if err := b.EncodeMessage(x.JsonReference); err != nil { 2461 return err 2462 } 2463 case nil: 2464 default: 2465 return fmt.Errorf("ParametersItem.Oneof has unexpected type %T", x) 2466 } 2467 return nil 2468} 2469 2470func _ParametersItem_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 2471 m := msg.(*ParametersItem) 2472 switch tag { 2473 case 1: // oneof.parameter 2474 if wire != proto.WireBytes { 2475 return true, proto.ErrInternalBadWireType 2476 } 2477 msg := new(Parameter) 2478 err := b.DecodeMessage(msg) 2479 m.Oneof = &ParametersItem_Parameter{msg} 2480 return true, err 2481 case 2: // oneof.json_reference 2482 if wire != proto.WireBytes { 2483 return true, proto.ErrInternalBadWireType 2484 } 2485 msg := new(JsonReference) 2486 err := b.DecodeMessage(msg) 2487 m.Oneof = &ParametersItem_JsonReference{msg} 2488 return true, err 2489 default: 2490 return false, nil 2491 } 2492} 2493 2494func _ParametersItem_OneofSizer(msg proto.Message) (n int) { 2495 m := msg.(*ParametersItem) 2496 // oneof 2497 switch x := m.Oneof.(type) { 2498 case *ParametersItem_Parameter: 2499 s := proto.Size(x.Parameter) 2500 n += proto.SizeVarint(1<<3 | proto.WireBytes) 2501 n += proto.SizeVarint(uint64(s)) 2502 n += s 2503 case *ParametersItem_JsonReference: 2504 s := proto.Size(x.JsonReference) 2505 n += proto.SizeVarint(2<<3 | proto.WireBytes) 2506 n += proto.SizeVarint(uint64(s)) 2507 n += s 2508 case nil: 2509 default: 2510 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 2511 } 2512 return n 2513} 2514 2515type PathItem struct { 2516 XRef string `protobuf:"bytes,1,opt,name=_ref,json=Ref" json:"_ref,omitempty"` 2517 Get *Operation `protobuf:"bytes,2,opt,name=get" json:"get,omitempty"` 2518 Put *Operation `protobuf:"bytes,3,opt,name=put" json:"put,omitempty"` 2519 Post *Operation `protobuf:"bytes,4,opt,name=post" json:"post,omitempty"` 2520 Delete *Operation `protobuf:"bytes,5,opt,name=delete" json:"delete,omitempty"` 2521 Options *Operation `protobuf:"bytes,6,opt,name=options" json:"options,omitempty"` 2522 Head *Operation `protobuf:"bytes,7,opt,name=head" json:"head,omitempty"` 2523 Patch *Operation `protobuf:"bytes,8,opt,name=patch" json:"patch,omitempty"` 2524 // The parameters needed to send a valid API call. 2525 Parameters []*ParametersItem `protobuf:"bytes,9,rep,name=parameters" json:"parameters,omitempty"` 2526 VendorExtension []*NamedAny `protobuf:"bytes,10,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 2527} 2528 2529func (m *PathItem) Reset() { *m = PathItem{} } 2530func (m *PathItem) String() string { return proto.CompactTextString(m) } 2531func (*PathItem) ProtoMessage() {} 2532func (*PathItem) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{40} } 2533 2534func (m *PathItem) GetXRef() string { 2535 if m != nil { 2536 return m.XRef 2537 } 2538 return "" 2539} 2540 2541func (m *PathItem) GetGet() *Operation { 2542 if m != nil { 2543 return m.Get 2544 } 2545 return nil 2546} 2547 2548func (m *PathItem) GetPut() *Operation { 2549 if m != nil { 2550 return m.Put 2551 } 2552 return nil 2553} 2554 2555func (m *PathItem) GetPost() *Operation { 2556 if m != nil { 2557 return m.Post 2558 } 2559 return nil 2560} 2561 2562func (m *PathItem) GetDelete() *Operation { 2563 if m != nil { 2564 return m.Delete 2565 } 2566 return nil 2567} 2568 2569func (m *PathItem) GetOptions() *Operation { 2570 if m != nil { 2571 return m.Options 2572 } 2573 return nil 2574} 2575 2576func (m *PathItem) GetHead() *Operation { 2577 if m != nil { 2578 return m.Head 2579 } 2580 return nil 2581} 2582 2583func (m *PathItem) GetPatch() *Operation { 2584 if m != nil { 2585 return m.Patch 2586 } 2587 return nil 2588} 2589 2590func (m *PathItem) GetParameters() []*ParametersItem { 2591 if m != nil { 2592 return m.Parameters 2593 } 2594 return nil 2595} 2596 2597func (m *PathItem) GetVendorExtension() []*NamedAny { 2598 if m != nil { 2599 return m.VendorExtension 2600 } 2601 return nil 2602} 2603 2604type PathParameterSubSchema struct { 2605 // Determines whether or not this parameter is required or optional. 2606 Required bool `protobuf:"varint,1,opt,name=required" json:"required,omitempty"` 2607 // Determines the location of the parameter. 2608 In string `protobuf:"bytes,2,opt,name=in" json:"in,omitempty"` 2609 // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. 2610 Description string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"` 2611 // The name of the parameter. 2612 Name string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` 2613 Type string `protobuf:"bytes,5,opt,name=type" json:"type,omitempty"` 2614 Format string `protobuf:"bytes,6,opt,name=format" json:"format,omitempty"` 2615 Items *PrimitivesItems `protobuf:"bytes,7,opt,name=items" json:"items,omitempty"` 2616 CollectionFormat string `protobuf:"bytes,8,opt,name=collection_format,json=collectionFormat" json:"collection_format,omitempty"` 2617 Default *Any `protobuf:"bytes,9,opt,name=default" json:"default,omitempty"` 2618 Maximum float64 `protobuf:"fixed64,10,opt,name=maximum" json:"maximum,omitempty"` 2619 ExclusiveMaximum bool `protobuf:"varint,11,opt,name=exclusive_maximum,json=exclusiveMaximum" json:"exclusive_maximum,omitempty"` 2620 Minimum float64 `protobuf:"fixed64,12,opt,name=minimum" json:"minimum,omitempty"` 2621 ExclusiveMinimum bool `protobuf:"varint,13,opt,name=exclusive_minimum,json=exclusiveMinimum" json:"exclusive_minimum,omitempty"` 2622 MaxLength int64 `protobuf:"varint,14,opt,name=max_length,json=maxLength" json:"max_length,omitempty"` 2623 MinLength int64 `protobuf:"varint,15,opt,name=min_length,json=minLength" json:"min_length,omitempty"` 2624 Pattern string `protobuf:"bytes,16,opt,name=pattern" json:"pattern,omitempty"` 2625 MaxItems int64 `protobuf:"varint,17,opt,name=max_items,json=maxItems" json:"max_items,omitempty"` 2626 MinItems int64 `protobuf:"varint,18,opt,name=min_items,json=minItems" json:"min_items,omitempty"` 2627 UniqueItems bool `protobuf:"varint,19,opt,name=unique_items,json=uniqueItems" json:"unique_items,omitempty"` 2628 Enum []*Any `protobuf:"bytes,20,rep,name=enum" json:"enum,omitempty"` 2629 MultipleOf float64 `protobuf:"fixed64,21,opt,name=multiple_of,json=multipleOf" json:"multiple_of,omitempty"` 2630 VendorExtension []*NamedAny `protobuf:"bytes,22,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 2631} 2632 2633func (m *PathParameterSubSchema) Reset() { *m = PathParameterSubSchema{} } 2634func (m *PathParameterSubSchema) String() string { return proto.CompactTextString(m) } 2635func (*PathParameterSubSchema) ProtoMessage() {} 2636func (*PathParameterSubSchema) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{41} } 2637 2638func (m *PathParameterSubSchema) GetRequired() bool { 2639 if m != nil { 2640 return m.Required 2641 } 2642 return false 2643} 2644 2645func (m *PathParameterSubSchema) GetIn() string { 2646 if m != nil { 2647 return m.In 2648 } 2649 return "" 2650} 2651 2652func (m *PathParameterSubSchema) GetDescription() string { 2653 if m != nil { 2654 return m.Description 2655 } 2656 return "" 2657} 2658 2659func (m *PathParameterSubSchema) GetName() string { 2660 if m != nil { 2661 return m.Name 2662 } 2663 return "" 2664} 2665 2666func (m *PathParameterSubSchema) GetType() string { 2667 if m != nil { 2668 return m.Type 2669 } 2670 return "" 2671} 2672 2673func (m *PathParameterSubSchema) GetFormat() string { 2674 if m != nil { 2675 return m.Format 2676 } 2677 return "" 2678} 2679 2680func (m *PathParameterSubSchema) GetItems() *PrimitivesItems { 2681 if m != nil { 2682 return m.Items 2683 } 2684 return nil 2685} 2686 2687func (m *PathParameterSubSchema) GetCollectionFormat() string { 2688 if m != nil { 2689 return m.CollectionFormat 2690 } 2691 return "" 2692} 2693 2694func (m *PathParameterSubSchema) GetDefault() *Any { 2695 if m != nil { 2696 return m.Default 2697 } 2698 return nil 2699} 2700 2701func (m *PathParameterSubSchema) GetMaximum() float64 { 2702 if m != nil { 2703 return m.Maximum 2704 } 2705 return 0 2706} 2707 2708func (m *PathParameterSubSchema) GetExclusiveMaximum() bool { 2709 if m != nil { 2710 return m.ExclusiveMaximum 2711 } 2712 return false 2713} 2714 2715func (m *PathParameterSubSchema) GetMinimum() float64 { 2716 if m != nil { 2717 return m.Minimum 2718 } 2719 return 0 2720} 2721 2722func (m *PathParameterSubSchema) GetExclusiveMinimum() bool { 2723 if m != nil { 2724 return m.ExclusiveMinimum 2725 } 2726 return false 2727} 2728 2729func (m *PathParameterSubSchema) GetMaxLength() int64 { 2730 if m != nil { 2731 return m.MaxLength 2732 } 2733 return 0 2734} 2735 2736func (m *PathParameterSubSchema) GetMinLength() int64 { 2737 if m != nil { 2738 return m.MinLength 2739 } 2740 return 0 2741} 2742 2743func (m *PathParameterSubSchema) GetPattern() string { 2744 if m != nil { 2745 return m.Pattern 2746 } 2747 return "" 2748} 2749 2750func (m *PathParameterSubSchema) GetMaxItems() int64 { 2751 if m != nil { 2752 return m.MaxItems 2753 } 2754 return 0 2755} 2756 2757func (m *PathParameterSubSchema) GetMinItems() int64 { 2758 if m != nil { 2759 return m.MinItems 2760 } 2761 return 0 2762} 2763 2764func (m *PathParameterSubSchema) GetUniqueItems() bool { 2765 if m != nil { 2766 return m.UniqueItems 2767 } 2768 return false 2769} 2770 2771func (m *PathParameterSubSchema) GetEnum() []*Any { 2772 if m != nil { 2773 return m.Enum 2774 } 2775 return nil 2776} 2777 2778func (m *PathParameterSubSchema) GetMultipleOf() float64 { 2779 if m != nil { 2780 return m.MultipleOf 2781 } 2782 return 0 2783} 2784 2785func (m *PathParameterSubSchema) GetVendorExtension() []*NamedAny { 2786 if m != nil { 2787 return m.VendorExtension 2788 } 2789 return nil 2790} 2791 2792// Relative paths to the individual endpoints. They must be relative to the 'basePath'. 2793type Paths struct { 2794 VendorExtension []*NamedAny `protobuf:"bytes,1,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 2795 Path []*NamedPathItem `protobuf:"bytes,2,rep,name=path" json:"path,omitempty"` 2796} 2797 2798func (m *Paths) Reset() { *m = Paths{} } 2799func (m *Paths) String() string { return proto.CompactTextString(m) } 2800func (*Paths) ProtoMessage() {} 2801func (*Paths) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{42} } 2802 2803func (m *Paths) GetVendorExtension() []*NamedAny { 2804 if m != nil { 2805 return m.VendorExtension 2806 } 2807 return nil 2808} 2809 2810func (m *Paths) GetPath() []*NamedPathItem { 2811 if m != nil { 2812 return m.Path 2813 } 2814 return nil 2815} 2816 2817type PrimitivesItems struct { 2818 Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` 2819 Format string `protobuf:"bytes,2,opt,name=format" json:"format,omitempty"` 2820 Items *PrimitivesItems `protobuf:"bytes,3,opt,name=items" json:"items,omitempty"` 2821 CollectionFormat string `protobuf:"bytes,4,opt,name=collection_format,json=collectionFormat" json:"collection_format,omitempty"` 2822 Default *Any `protobuf:"bytes,5,opt,name=default" json:"default,omitempty"` 2823 Maximum float64 `protobuf:"fixed64,6,opt,name=maximum" json:"maximum,omitempty"` 2824 ExclusiveMaximum bool `protobuf:"varint,7,opt,name=exclusive_maximum,json=exclusiveMaximum" json:"exclusive_maximum,omitempty"` 2825 Minimum float64 `protobuf:"fixed64,8,opt,name=minimum" json:"minimum,omitempty"` 2826 ExclusiveMinimum bool `protobuf:"varint,9,opt,name=exclusive_minimum,json=exclusiveMinimum" json:"exclusive_minimum,omitempty"` 2827 MaxLength int64 `protobuf:"varint,10,opt,name=max_length,json=maxLength" json:"max_length,omitempty"` 2828 MinLength int64 `protobuf:"varint,11,opt,name=min_length,json=minLength" json:"min_length,omitempty"` 2829 Pattern string `protobuf:"bytes,12,opt,name=pattern" json:"pattern,omitempty"` 2830 MaxItems int64 `protobuf:"varint,13,opt,name=max_items,json=maxItems" json:"max_items,omitempty"` 2831 MinItems int64 `protobuf:"varint,14,opt,name=min_items,json=minItems" json:"min_items,omitempty"` 2832 UniqueItems bool `protobuf:"varint,15,opt,name=unique_items,json=uniqueItems" json:"unique_items,omitempty"` 2833 Enum []*Any `protobuf:"bytes,16,rep,name=enum" json:"enum,omitempty"` 2834 MultipleOf float64 `protobuf:"fixed64,17,opt,name=multiple_of,json=multipleOf" json:"multiple_of,omitempty"` 2835 VendorExtension []*NamedAny `protobuf:"bytes,18,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 2836} 2837 2838func (m *PrimitivesItems) Reset() { *m = PrimitivesItems{} } 2839func (m *PrimitivesItems) String() string { return proto.CompactTextString(m) } 2840func (*PrimitivesItems) ProtoMessage() {} 2841func (*PrimitivesItems) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{43} } 2842 2843func (m *PrimitivesItems) GetType() string { 2844 if m != nil { 2845 return m.Type 2846 } 2847 return "" 2848} 2849 2850func (m *PrimitivesItems) GetFormat() string { 2851 if m != nil { 2852 return m.Format 2853 } 2854 return "" 2855} 2856 2857func (m *PrimitivesItems) GetItems() *PrimitivesItems { 2858 if m != nil { 2859 return m.Items 2860 } 2861 return nil 2862} 2863 2864func (m *PrimitivesItems) GetCollectionFormat() string { 2865 if m != nil { 2866 return m.CollectionFormat 2867 } 2868 return "" 2869} 2870 2871func (m *PrimitivesItems) GetDefault() *Any { 2872 if m != nil { 2873 return m.Default 2874 } 2875 return nil 2876} 2877 2878func (m *PrimitivesItems) GetMaximum() float64 { 2879 if m != nil { 2880 return m.Maximum 2881 } 2882 return 0 2883} 2884 2885func (m *PrimitivesItems) GetExclusiveMaximum() bool { 2886 if m != nil { 2887 return m.ExclusiveMaximum 2888 } 2889 return false 2890} 2891 2892func (m *PrimitivesItems) GetMinimum() float64 { 2893 if m != nil { 2894 return m.Minimum 2895 } 2896 return 0 2897} 2898 2899func (m *PrimitivesItems) GetExclusiveMinimum() bool { 2900 if m != nil { 2901 return m.ExclusiveMinimum 2902 } 2903 return false 2904} 2905 2906func (m *PrimitivesItems) GetMaxLength() int64 { 2907 if m != nil { 2908 return m.MaxLength 2909 } 2910 return 0 2911} 2912 2913func (m *PrimitivesItems) GetMinLength() int64 { 2914 if m != nil { 2915 return m.MinLength 2916 } 2917 return 0 2918} 2919 2920func (m *PrimitivesItems) GetPattern() string { 2921 if m != nil { 2922 return m.Pattern 2923 } 2924 return "" 2925} 2926 2927func (m *PrimitivesItems) GetMaxItems() int64 { 2928 if m != nil { 2929 return m.MaxItems 2930 } 2931 return 0 2932} 2933 2934func (m *PrimitivesItems) GetMinItems() int64 { 2935 if m != nil { 2936 return m.MinItems 2937 } 2938 return 0 2939} 2940 2941func (m *PrimitivesItems) GetUniqueItems() bool { 2942 if m != nil { 2943 return m.UniqueItems 2944 } 2945 return false 2946} 2947 2948func (m *PrimitivesItems) GetEnum() []*Any { 2949 if m != nil { 2950 return m.Enum 2951 } 2952 return nil 2953} 2954 2955func (m *PrimitivesItems) GetMultipleOf() float64 { 2956 if m != nil { 2957 return m.MultipleOf 2958 } 2959 return 0 2960} 2961 2962func (m *PrimitivesItems) GetVendorExtension() []*NamedAny { 2963 if m != nil { 2964 return m.VendorExtension 2965 } 2966 return nil 2967} 2968 2969type Properties struct { 2970 AdditionalProperties []*NamedSchema `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 2971} 2972 2973func (m *Properties) Reset() { *m = Properties{} } 2974func (m *Properties) String() string { return proto.CompactTextString(m) } 2975func (*Properties) ProtoMessage() {} 2976func (*Properties) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{44} } 2977 2978func (m *Properties) GetAdditionalProperties() []*NamedSchema { 2979 if m != nil { 2980 return m.AdditionalProperties 2981 } 2982 return nil 2983} 2984 2985type QueryParameterSubSchema struct { 2986 // Determines whether or not this parameter is required or optional. 2987 Required bool `protobuf:"varint,1,opt,name=required" json:"required,omitempty"` 2988 // Determines the location of the parameter. 2989 In string `protobuf:"bytes,2,opt,name=in" json:"in,omitempty"` 2990 // A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed. 2991 Description string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"` 2992 // The name of the parameter. 2993 Name string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` 2994 // allows sending a parameter by name only or with an empty value. 2995 AllowEmptyValue bool `protobuf:"varint,5,opt,name=allow_empty_value,json=allowEmptyValue" json:"allow_empty_value,omitempty"` 2996 Type string `protobuf:"bytes,6,opt,name=type" json:"type,omitempty"` 2997 Format string `protobuf:"bytes,7,opt,name=format" json:"format,omitempty"` 2998 Items *PrimitivesItems `protobuf:"bytes,8,opt,name=items" json:"items,omitempty"` 2999 CollectionFormat string `protobuf:"bytes,9,opt,name=collection_format,json=collectionFormat" json:"collection_format,omitempty"` 3000 Default *Any `protobuf:"bytes,10,opt,name=default" json:"default,omitempty"` 3001 Maximum float64 `protobuf:"fixed64,11,opt,name=maximum" json:"maximum,omitempty"` 3002 ExclusiveMaximum bool `protobuf:"varint,12,opt,name=exclusive_maximum,json=exclusiveMaximum" json:"exclusive_maximum,omitempty"` 3003 Minimum float64 `protobuf:"fixed64,13,opt,name=minimum" json:"minimum,omitempty"` 3004 ExclusiveMinimum bool `protobuf:"varint,14,opt,name=exclusive_minimum,json=exclusiveMinimum" json:"exclusive_minimum,omitempty"` 3005 MaxLength int64 `protobuf:"varint,15,opt,name=max_length,json=maxLength" json:"max_length,omitempty"` 3006 MinLength int64 `protobuf:"varint,16,opt,name=min_length,json=minLength" json:"min_length,omitempty"` 3007 Pattern string `protobuf:"bytes,17,opt,name=pattern" json:"pattern,omitempty"` 3008 MaxItems int64 `protobuf:"varint,18,opt,name=max_items,json=maxItems" json:"max_items,omitempty"` 3009 MinItems int64 `protobuf:"varint,19,opt,name=min_items,json=minItems" json:"min_items,omitempty"` 3010 UniqueItems bool `protobuf:"varint,20,opt,name=unique_items,json=uniqueItems" json:"unique_items,omitempty"` 3011 Enum []*Any `protobuf:"bytes,21,rep,name=enum" json:"enum,omitempty"` 3012 MultipleOf float64 `protobuf:"fixed64,22,opt,name=multiple_of,json=multipleOf" json:"multiple_of,omitempty"` 3013 VendorExtension []*NamedAny `protobuf:"bytes,23,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 3014} 3015 3016func (m *QueryParameterSubSchema) Reset() { *m = QueryParameterSubSchema{} } 3017func (m *QueryParameterSubSchema) String() string { return proto.CompactTextString(m) } 3018func (*QueryParameterSubSchema) ProtoMessage() {} 3019func (*QueryParameterSubSchema) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{45} } 3020 3021func (m *QueryParameterSubSchema) GetRequired() bool { 3022 if m != nil { 3023 return m.Required 3024 } 3025 return false 3026} 3027 3028func (m *QueryParameterSubSchema) GetIn() string { 3029 if m != nil { 3030 return m.In 3031 } 3032 return "" 3033} 3034 3035func (m *QueryParameterSubSchema) GetDescription() string { 3036 if m != nil { 3037 return m.Description 3038 } 3039 return "" 3040} 3041 3042func (m *QueryParameterSubSchema) GetName() string { 3043 if m != nil { 3044 return m.Name 3045 } 3046 return "" 3047} 3048 3049func (m *QueryParameterSubSchema) GetAllowEmptyValue() bool { 3050 if m != nil { 3051 return m.AllowEmptyValue 3052 } 3053 return false 3054} 3055 3056func (m *QueryParameterSubSchema) GetType() string { 3057 if m != nil { 3058 return m.Type 3059 } 3060 return "" 3061} 3062 3063func (m *QueryParameterSubSchema) GetFormat() string { 3064 if m != nil { 3065 return m.Format 3066 } 3067 return "" 3068} 3069 3070func (m *QueryParameterSubSchema) GetItems() *PrimitivesItems { 3071 if m != nil { 3072 return m.Items 3073 } 3074 return nil 3075} 3076 3077func (m *QueryParameterSubSchema) GetCollectionFormat() string { 3078 if m != nil { 3079 return m.CollectionFormat 3080 } 3081 return "" 3082} 3083 3084func (m *QueryParameterSubSchema) GetDefault() *Any { 3085 if m != nil { 3086 return m.Default 3087 } 3088 return nil 3089} 3090 3091func (m *QueryParameterSubSchema) GetMaximum() float64 { 3092 if m != nil { 3093 return m.Maximum 3094 } 3095 return 0 3096} 3097 3098func (m *QueryParameterSubSchema) GetExclusiveMaximum() bool { 3099 if m != nil { 3100 return m.ExclusiveMaximum 3101 } 3102 return false 3103} 3104 3105func (m *QueryParameterSubSchema) GetMinimum() float64 { 3106 if m != nil { 3107 return m.Minimum 3108 } 3109 return 0 3110} 3111 3112func (m *QueryParameterSubSchema) GetExclusiveMinimum() bool { 3113 if m != nil { 3114 return m.ExclusiveMinimum 3115 } 3116 return false 3117} 3118 3119func (m *QueryParameterSubSchema) GetMaxLength() int64 { 3120 if m != nil { 3121 return m.MaxLength 3122 } 3123 return 0 3124} 3125 3126func (m *QueryParameterSubSchema) GetMinLength() int64 { 3127 if m != nil { 3128 return m.MinLength 3129 } 3130 return 0 3131} 3132 3133func (m *QueryParameterSubSchema) GetPattern() string { 3134 if m != nil { 3135 return m.Pattern 3136 } 3137 return "" 3138} 3139 3140func (m *QueryParameterSubSchema) GetMaxItems() int64 { 3141 if m != nil { 3142 return m.MaxItems 3143 } 3144 return 0 3145} 3146 3147func (m *QueryParameterSubSchema) GetMinItems() int64 { 3148 if m != nil { 3149 return m.MinItems 3150 } 3151 return 0 3152} 3153 3154func (m *QueryParameterSubSchema) GetUniqueItems() bool { 3155 if m != nil { 3156 return m.UniqueItems 3157 } 3158 return false 3159} 3160 3161func (m *QueryParameterSubSchema) GetEnum() []*Any { 3162 if m != nil { 3163 return m.Enum 3164 } 3165 return nil 3166} 3167 3168func (m *QueryParameterSubSchema) GetMultipleOf() float64 { 3169 if m != nil { 3170 return m.MultipleOf 3171 } 3172 return 0 3173} 3174 3175func (m *QueryParameterSubSchema) GetVendorExtension() []*NamedAny { 3176 if m != nil { 3177 return m.VendorExtension 3178 } 3179 return nil 3180} 3181 3182type Response struct { 3183 Description string `protobuf:"bytes,1,opt,name=description" json:"description,omitempty"` 3184 Schema *SchemaItem `protobuf:"bytes,2,opt,name=schema" json:"schema,omitempty"` 3185 Headers *Headers `protobuf:"bytes,3,opt,name=headers" json:"headers,omitempty"` 3186 Examples *Examples `protobuf:"bytes,4,opt,name=examples" json:"examples,omitempty"` 3187 VendorExtension []*NamedAny `protobuf:"bytes,5,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 3188} 3189 3190func (m *Response) Reset() { *m = Response{} } 3191func (m *Response) String() string { return proto.CompactTextString(m) } 3192func (*Response) ProtoMessage() {} 3193func (*Response) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{46} } 3194 3195func (m *Response) GetDescription() string { 3196 if m != nil { 3197 return m.Description 3198 } 3199 return "" 3200} 3201 3202func (m *Response) GetSchema() *SchemaItem { 3203 if m != nil { 3204 return m.Schema 3205 } 3206 return nil 3207} 3208 3209func (m *Response) GetHeaders() *Headers { 3210 if m != nil { 3211 return m.Headers 3212 } 3213 return nil 3214} 3215 3216func (m *Response) GetExamples() *Examples { 3217 if m != nil { 3218 return m.Examples 3219 } 3220 return nil 3221} 3222 3223func (m *Response) GetVendorExtension() []*NamedAny { 3224 if m != nil { 3225 return m.VendorExtension 3226 } 3227 return nil 3228} 3229 3230// One or more JSON representations for parameters 3231type ResponseDefinitions struct { 3232 AdditionalProperties []*NamedResponse `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 3233} 3234 3235func (m *ResponseDefinitions) Reset() { *m = ResponseDefinitions{} } 3236func (m *ResponseDefinitions) String() string { return proto.CompactTextString(m) } 3237func (*ResponseDefinitions) ProtoMessage() {} 3238func (*ResponseDefinitions) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{47} } 3239 3240func (m *ResponseDefinitions) GetAdditionalProperties() []*NamedResponse { 3241 if m != nil { 3242 return m.AdditionalProperties 3243 } 3244 return nil 3245} 3246 3247type ResponseValue struct { 3248 // Types that are valid to be assigned to Oneof: 3249 // *ResponseValue_Response 3250 // *ResponseValue_JsonReference 3251 Oneof isResponseValue_Oneof `protobuf_oneof:"oneof"` 3252} 3253 3254func (m *ResponseValue) Reset() { *m = ResponseValue{} } 3255func (m *ResponseValue) String() string { return proto.CompactTextString(m) } 3256func (*ResponseValue) ProtoMessage() {} 3257func (*ResponseValue) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{48} } 3258 3259type isResponseValue_Oneof interface { 3260 isResponseValue_Oneof() 3261} 3262 3263type ResponseValue_Response struct { 3264 Response *Response `protobuf:"bytes,1,opt,name=response,oneof"` 3265} 3266type ResponseValue_JsonReference struct { 3267 JsonReference *JsonReference `protobuf:"bytes,2,opt,name=json_reference,json=jsonReference,oneof"` 3268} 3269 3270func (*ResponseValue_Response) isResponseValue_Oneof() {} 3271func (*ResponseValue_JsonReference) isResponseValue_Oneof() {} 3272 3273func (m *ResponseValue) GetOneof() isResponseValue_Oneof { 3274 if m != nil { 3275 return m.Oneof 3276 } 3277 return nil 3278} 3279 3280func (m *ResponseValue) GetResponse() *Response { 3281 if x, ok := m.GetOneof().(*ResponseValue_Response); ok { 3282 return x.Response 3283 } 3284 return nil 3285} 3286 3287func (m *ResponseValue) GetJsonReference() *JsonReference { 3288 if x, ok := m.GetOneof().(*ResponseValue_JsonReference); ok { 3289 return x.JsonReference 3290 } 3291 return nil 3292} 3293 3294// XXX_OneofFuncs is for the internal use of the proto package. 3295func (*ResponseValue) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 3296 return _ResponseValue_OneofMarshaler, _ResponseValue_OneofUnmarshaler, _ResponseValue_OneofSizer, []interface{}{ 3297 (*ResponseValue_Response)(nil), 3298 (*ResponseValue_JsonReference)(nil), 3299 } 3300} 3301 3302func _ResponseValue_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 3303 m := msg.(*ResponseValue) 3304 // oneof 3305 switch x := m.Oneof.(type) { 3306 case *ResponseValue_Response: 3307 b.EncodeVarint(1<<3 | proto.WireBytes) 3308 if err := b.EncodeMessage(x.Response); err != nil { 3309 return err 3310 } 3311 case *ResponseValue_JsonReference: 3312 b.EncodeVarint(2<<3 | proto.WireBytes) 3313 if err := b.EncodeMessage(x.JsonReference); err != nil { 3314 return err 3315 } 3316 case nil: 3317 default: 3318 return fmt.Errorf("ResponseValue.Oneof has unexpected type %T", x) 3319 } 3320 return nil 3321} 3322 3323func _ResponseValue_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 3324 m := msg.(*ResponseValue) 3325 switch tag { 3326 case 1: // oneof.response 3327 if wire != proto.WireBytes { 3328 return true, proto.ErrInternalBadWireType 3329 } 3330 msg := new(Response) 3331 err := b.DecodeMessage(msg) 3332 m.Oneof = &ResponseValue_Response{msg} 3333 return true, err 3334 case 2: // oneof.json_reference 3335 if wire != proto.WireBytes { 3336 return true, proto.ErrInternalBadWireType 3337 } 3338 msg := new(JsonReference) 3339 err := b.DecodeMessage(msg) 3340 m.Oneof = &ResponseValue_JsonReference{msg} 3341 return true, err 3342 default: 3343 return false, nil 3344 } 3345} 3346 3347func _ResponseValue_OneofSizer(msg proto.Message) (n int) { 3348 m := msg.(*ResponseValue) 3349 // oneof 3350 switch x := m.Oneof.(type) { 3351 case *ResponseValue_Response: 3352 s := proto.Size(x.Response) 3353 n += proto.SizeVarint(1<<3 | proto.WireBytes) 3354 n += proto.SizeVarint(uint64(s)) 3355 n += s 3356 case *ResponseValue_JsonReference: 3357 s := proto.Size(x.JsonReference) 3358 n += proto.SizeVarint(2<<3 | proto.WireBytes) 3359 n += proto.SizeVarint(uint64(s)) 3360 n += s 3361 case nil: 3362 default: 3363 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 3364 } 3365 return n 3366} 3367 3368// Response objects names can either be any valid HTTP status code or 'default'. 3369type Responses struct { 3370 ResponseCode []*NamedResponseValue `protobuf:"bytes,1,rep,name=response_code,json=responseCode" json:"response_code,omitempty"` 3371 VendorExtension []*NamedAny `protobuf:"bytes,2,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 3372} 3373 3374func (m *Responses) Reset() { *m = Responses{} } 3375func (m *Responses) String() string { return proto.CompactTextString(m) } 3376func (*Responses) ProtoMessage() {} 3377func (*Responses) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{49} } 3378 3379func (m *Responses) GetResponseCode() []*NamedResponseValue { 3380 if m != nil { 3381 return m.ResponseCode 3382 } 3383 return nil 3384} 3385 3386func (m *Responses) GetVendorExtension() []*NamedAny { 3387 if m != nil { 3388 return m.VendorExtension 3389 } 3390 return nil 3391} 3392 3393// A deterministic version of a JSON Schema object. 3394type Schema struct { 3395 XRef string `protobuf:"bytes,1,opt,name=_ref,json=Ref" json:"_ref,omitempty"` 3396 Format string `protobuf:"bytes,2,opt,name=format" json:"format,omitempty"` 3397 Title string `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"` 3398 Description string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"` 3399 Default *Any `protobuf:"bytes,5,opt,name=default" json:"default,omitempty"` 3400 MultipleOf float64 `protobuf:"fixed64,6,opt,name=multiple_of,json=multipleOf" json:"multiple_of,omitempty"` 3401 Maximum float64 `protobuf:"fixed64,7,opt,name=maximum" json:"maximum,omitempty"` 3402 ExclusiveMaximum bool `protobuf:"varint,8,opt,name=exclusive_maximum,json=exclusiveMaximum" json:"exclusive_maximum,omitempty"` 3403 Minimum float64 `protobuf:"fixed64,9,opt,name=minimum" json:"minimum,omitempty"` 3404 ExclusiveMinimum bool `protobuf:"varint,10,opt,name=exclusive_minimum,json=exclusiveMinimum" json:"exclusive_minimum,omitempty"` 3405 MaxLength int64 `protobuf:"varint,11,opt,name=max_length,json=maxLength" json:"max_length,omitempty"` 3406 MinLength int64 `protobuf:"varint,12,opt,name=min_length,json=minLength" json:"min_length,omitempty"` 3407 Pattern string `protobuf:"bytes,13,opt,name=pattern" json:"pattern,omitempty"` 3408 MaxItems int64 `protobuf:"varint,14,opt,name=max_items,json=maxItems" json:"max_items,omitempty"` 3409 MinItems int64 `protobuf:"varint,15,opt,name=min_items,json=minItems" json:"min_items,omitempty"` 3410 UniqueItems bool `protobuf:"varint,16,opt,name=unique_items,json=uniqueItems" json:"unique_items,omitempty"` 3411 MaxProperties int64 `protobuf:"varint,17,opt,name=max_properties,json=maxProperties" json:"max_properties,omitempty"` 3412 MinProperties int64 `protobuf:"varint,18,opt,name=min_properties,json=minProperties" json:"min_properties,omitempty"` 3413 Required []string `protobuf:"bytes,19,rep,name=required" json:"required,omitempty"` 3414 Enum []*Any `protobuf:"bytes,20,rep,name=enum" json:"enum,omitempty"` 3415 AdditionalProperties *AdditionalPropertiesItem `protobuf:"bytes,21,opt,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 3416 Type *TypeItem `protobuf:"bytes,22,opt,name=type" json:"type,omitempty"` 3417 Items *ItemsItem `protobuf:"bytes,23,opt,name=items" json:"items,omitempty"` 3418 AllOf []*Schema `protobuf:"bytes,24,rep,name=all_of,json=allOf" json:"all_of,omitempty"` 3419 Properties *Properties `protobuf:"bytes,25,opt,name=properties" json:"properties,omitempty"` 3420 Discriminator string `protobuf:"bytes,26,opt,name=discriminator" json:"discriminator,omitempty"` 3421 ReadOnly bool `protobuf:"varint,27,opt,name=read_only,json=readOnly" json:"read_only,omitempty"` 3422 Xml *Xml `protobuf:"bytes,28,opt,name=xml" json:"xml,omitempty"` 3423 ExternalDocs *ExternalDocs `protobuf:"bytes,29,opt,name=external_docs,json=externalDocs" json:"external_docs,omitempty"` 3424 Example *Any `protobuf:"bytes,30,opt,name=example" json:"example,omitempty"` 3425 VendorExtension []*NamedAny `protobuf:"bytes,31,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 3426} 3427 3428func (m *Schema) Reset() { *m = Schema{} } 3429func (m *Schema) String() string { return proto.CompactTextString(m) } 3430func (*Schema) ProtoMessage() {} 3431func (*Schema) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{50} } 3432 3433func (m *Schema) GetXRef() string { 3434 if m != nil { 3435 return m.XRef 3436 } 3437 return "" 3438} 3439 3440func (m *Schema) GetFormat() string { 3441 if m != nil { 3442 return m.Format 3443 } 3444 return "" 3445} 3446 3447func (m *Schema) GetTitle() string { 3448 if m != nil { 3449 return m.Title 3450 } 3451 return "" 3452} 3453 3454func (m *Schema) GetDescription() string { 3455 if m != nil { 3456 return m.Description 3457 } 3458 return "" 3459} 3460 3461func (m *Schema) GetDefault() *Any { 3462 if m != nil { 3463 return m.Default 3464 } 3465 return nil 3466} 3467 3468func (m *Schema) GetMultipleOf() float64 { 3469 if m != nil { 3470 return m.MultipleOf 3471 } 3472 return 0 3473} 3474 3475func (m *Schema) GetMaximum() float64 { 3476 if m != nil { 3477 return m.Maximum 3478 } 3479 return 0 3480} 3481 3482func (m *Schema) GetExclusiveMaximum() bool { 3483 if m != nil { 3484 return m.ExclusiveMaximum 3485 } 3486 return false 3487} 3488 3489func (m *Schema) GetMinimum() float64 { 3490 if m != nil { 3491 return m.Minimum 3492 } 3493 return 0 3494} 3495 3496func (m *Schema) GetExclusiveMinimum() bool { 3497 if m != nil { 3498 return m.ExclusiveMinimum 3499 } 3500 return false 3501} 3502 3503func (m *Schema) GetMaxLength() int64 { 3504 if m != nil { 3505 return m.MaxLength 3506 } 3507 return 0 3508} 3509 3510func (m *Schema) GetMinLength() int64 { 3511 if m != nil { 3512 return m.MinLength 3513 } 3514 return 0 3515} 3516 3517func (m *Schema) GetPattern() string { 3518 if m != nil { 3519 return m.Pattern 3520 } 3521 return "" 3522} 3523 3524func (m *Schema) GetMaxItems() int64 { 3525 if m != nil { 3526 return m.MaxItems 3527 } 3528 return 0 3529} 3530 3531func (m *Schema) GetMinItems() int64 { 3532 if m != nil { 3533 return m.MinItems 3534 } 3535 return 0 3536} 3537 3538func (m *Schema) GetUniqueItems() bool { 3539 if m != nil { 3540 return m.UniqueItems 3541 } 3542 return false 3543} 3544 3545func (m *Schema) GetMaxProperties() int64 { 3546 if m != nil { 3547 return m.MaxProperties 3548 } 3549 return 0 3550} 3551 3552func (m *Schema) GetMinProperties() int64 { 3553 if m != nil { 3554 return m.MinProperties 3555 } 3556 return 0 3557} 3558 3559func (m *Schema) GetRequired() []string { 3560 if m != nil { 3561 return m.Required 3562 } 3563 return nil 3564} 3565 3566func (m *Schema) GetEnum() []*Any { 3567 if m != nil { 3568 return m.Enum 3569 } 3570 return nil 3571} 3572 3573func (m *Schema) GetAdditionalProperties() *AdditionalPropertiesItem { 3574 if m != nil { 3575 return m.AdditionalProperties 3576 } 3577 return nil 3578} 3579 3580func (m *Schema) GetType() *TypeItem { 3581 if m != nil { 3582 return m.Type 3583 } 3584 return nil 3585} 3586 3587func (m *Schema) GetItems() *ItemsItem { 3588 if m != nil { 3589 return m.Items 3590 } 3591 return nil 3592} 3593 3594func (m *Schema) GetAllOf() []*Schema { 3595 if m != nil { 3596 return m.AllOf 3597 } 3598 return nil 3599} 3600 3601func (m *Schema) GetProperties() *Properties { 3602 if m != nil { 3603 return m.Properties 3604 } 3605 return nil 3606} 3607 3608func (m *Schema) GetDiscriminator() string { 3609 if m != nil { 3610 return m.Discriminator 3611 } 3612 return "" 3613} 3614 3615func (m *Schema) GetReadOnly() bool { 3616 if m != nil { 3617 return m.ReadOnly 3618 } 3619 return false 3620} 3621 3622func (m *Schema) GetXml() *Xml { 3623 if m != nil { 3624 return m.Xml 3625 } 3626 return nil 3627} 3628 3629func (m *Schema) GetExternalDocs() *ExternalDocs { 3630 if m != nil { 3631 return m.ExternalDocs 3632 } 3633 return nil 3634} 3635 3636func (m *Schema) GetExample() *Any { 3637 if m != nil { 3638 return m.Example 3639 } 3640 return nil 3641} 3642 3643func (m *Schema) GetVendorExtension() []*NamedAny { 3644 if m != nil { 3645 return m.VendorExtension 3646 } 3647 return nil 3648} 3649 3650type SchemaItem struct { 3651 // Types that are valid to be assigned to Oneof: 3652 // *SchemaItem_Schema 3653 // *SchemaItem_FileSchema 3654 Oneof isSchemaItem_Oneof `protobuf_oneof:"oneof"` 3655} 3656 3657func (m *SchemaItem) Reset() { *m = SchemaItem{} } 3658func (m *SchemaItem) String() string { return proto.CompactTextString(m) } 3659func (*SchemaItem) ProtoMessage() {} 3660func (*SchemaItem) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{51} } 3661 3662type isSchemaItem_Oneof interface { 3663 isSchemaItem_Oneof() 3664} 3665 3666type SchemaItem_Schema struct { 3667 Schema *Schema `protobuf:"bytes,1,opt,name=schema,oneof"` 3668} 3669type SchemaItem_FileSchema struct { 3670 FileSchema *FileSchema `protobuf:"bytes,2,opt,name=file_schema,json=fileSchema,oneof"` 3671} 3672 3673func (*SchemaItem_Schema) isSchemaItem_Oneof() {} 3674func (*SchemaItem_FileSchema) isSchemaItem_Oneof() {} 3675 3676func (m *SchemaItem) GetOneof() isSchemaItem_Oneof { 3677 if m != nil { 3678 return m.Oneof 3679 } 3680 return nil 3681} 3682 3683func (m *SchemaItem) GetSchema() *Schema { 3684 if x, ok := m.GetOneof().(*SchemaItem_Schema); ok { 3685 return x.Schema 3686 } 3687 return nil 3688} 3689 3690func (m *SchemaItem) GetFileSchema() *FileSchema { 3691 if x, ok := m.GetOneof().(*SchemaItem_FileSchema); ok { 3692 return x.FileSchema 3693 } 3694 return nil 3695} 3696 3697// XXX_OneofFuncs is for the internal use of the proto package. 3698func (*SchemaItem) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 3699 return _SchemaItem_OneofMarshaler, _SchemaItem_OneofUnmarshaler, _SchemaItem_OneofSizer, []interface{}{ 3700 (*SchemaItem_Schema)(nil), 3701 (*SchemaItem_FileSchema)(nil), 3702 } 3703} 3704 3705func _SchemaItem_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 3706 m := msg.(*SchemaItem) 3707 // oneof 3708 switch x := m.Oneof.(type) { 3709 case *SchemaItem_Schema: 3710 b.EncodeVarint(1<<3 | proto.WireBytes) 3711 if err := b.EncodeMessage(x.Schema); err != nil { 3712 return err 3713 } 3714 case *SchemaItem_FileSchema: 3715 b.EncodeVarint(2<<3 | proto.WireBytes) 3716 if err := b.EncodeMessage(x.FileSchema); err != nil { 3717 return err 3718 } 3719 case nil: 3720 default: 3721 return fmt.Errorf("SchemaItem.Oneof has unexpected type %T", x) 3722 } 3723 return nil 3724} 3725 3726func _SchemaItem_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 3727 m := msg.(*SchemaItem) 3728 switch tag { 3729 case 1: // oneof.schema 3730 if wire != proto.WireBytes { 3731 return true, proto.ErrInternalBadWireType 3732 } 3733 msg := new(Schema) 3734 err := b.DecodeMessage(msg) 3735 m.Oneof = &SchemaItem_Schema{msg} 3736 return true, err 3737 case 2: // oneof.file_schema 3738 if wire != proto.WireBytes { 3739 return true, proto.ErrInternalBadWireType 3740 } 3741 msg := new(FileSchema) 3742 err := b.DecodeMessage(msg) 3743 m.Oneof = &SchemaItem_FileSchema{msg} 3744 return true, err 3745 default: 3746 return false, nil 3747 } 3748} 3749 3750func _SchemaItem_OneofSizer(msg proto.Message) (n int) { 3751 m := msg.(*SchemaItem) 3752 // oneof 3753 switch x := m.Oneof.(type) { 3754 case *SchemaItem_Schema: 3755 s := proto.Size(x.Schema) 3756 n += proto.SizeVarint(1<<3 | proto.WireBytes) 3757 n += proto.SizeVarint(uint64(s)) 3758 n += s 3759 case *SchemaItem_FileSchema: 3760 s := proto.Size(x.FileSchema) 3761 n += proto.SizeVarint(2<<3 | proto.WireBytes) 3762 n += proto.SizeVarint(uint64(s)) 3763 n += s 3764 case nil: 3765 default: 3766 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 3767 } 3768 return n 3769} 3770 3771type SecurityDefinitions struct { 3772 AdditionalProperties []*NamedSecurityDefinitionsItem `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 3773} 3774 3775func (m *SecurityDefinitions) Reset() { *m = SecurityDefinitions{} } 3776func (m *SecurityDefinitions) String() string { return proto.CompactTextString(m) } 3777func (*SecurityDefinitions) ProtoMessage() {} 3778func (*SecurityDefinitions) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{52} } 3779 3780func (m *SecurityDefinitions) GetAdditionalProperties() []*NamedSecurityDefinitionsItem { 3781 if m != nil { 3782 return m.AdditionalProperties 3783 } 3784 return nil 3785} 3786 3787type SecurityDefinitionsItem struct { 3788 // Types that are valid to be assigned to Oneof: 3789 // *SecurityDefinitionsItem_BasicAuthenticationSecurity 3790 // *SecurityDefinitionsItem_ApiKeySecurity 3791 // *SecurityDefinitionsItem_Oauth2ImplicitSecurity 3792 // *SecurityDefinitionsItem_Oauth2PasswordSecurity 3793 // *SecurityDefinitionsItem_Oauth2ApplicationSecurity 3794 // *SecurityDefinitionsItem_Oauth2AccessCodeSecurity 3795 Oneof isSecurityDefinitionsItem_Oneof `protobuf_oneof:"oneof"` 3796} 3797 3798func (m *SecurityDefinitionsItem) Reset() { *m = SecurityDefinitionsItem{} } 3799func (m *SecurityDefinitionsItem) String() string { return proto.CompactTextString(m) } 3800func (*SecurityDefinitionsItem) ProtoMessage() {} 3801func (*SecurityDefinitionsItem) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{53} } 3802 3803type isSecurityDefinitionsItem_Oneof interface { 3804 isSecurityDefinitionsItem_Oneof() 3805} 3806 3807type SecurityDefinitionsItem_BasicAuthenticationSecurity struct { 3808 BasicAuthenticationSecurity *BasicAuthenticationSecurity `protobuf:"bytes,1,opt,name=basic_authentication_security,json=basicAuthenticationSecurity,oneof"` 3809} 3810type SecurityDefinitionsItem_ApiKeySecurity struct { 3811 ApiKeySecurity *ApiKeySecurity `protobuf:"bytes,2,opt,name=api_key_security,json=apiKeySecurity,oneof"` 3812} 3813type SecurityDefinitionsItem_Oauth2ImplicitSecurity struct { 3814 Oauth2ImplicitSecurity *Oauth2ImplicitSecurity `protobuf:"bytes,3,opt,name=oauth2_implicit_security,json=oauth2ImplicitSecurity,oneof"` 3815} 3816type SecurityDefinitionsItem_Oauth2PasswordSecurity struct { 3817 Oauth2PasswordSecurity *Oauth2PasswordSecurity `protobuf:"bytes,4,opt,name=oauth2_password_security,json=oauth2PasswordSecurity,oneof"` 3818} 3819type SecurityDefinitionsItem_Oauth2ApplicationSecurity struct { 3820 Oauth2ApplicationSecurity *Oauth2ApplicationSecurity `protobuf:"bytes,5,opt,name=oauth2_application_security,json=oauth2ApplicationSecurity,oneof"` 3821} 3822type SecurityDefinitionsItem_Oauth2AccessCodeSecurity struct { 3823 Oauth2AccessCodeSecurity *Oauth2AccessCodeSecurity `protobuf:"bytes,6,opt,name=oauth2_access_code_security,json=oauth2AccessCodeSecurity,oneof"` 3824} 3825 3826func (*SecurityDefinitionsItem_BasicAuthenticationSecurity) isSecurityDefinitionsItem_Oneof() {} 3827func (*SecurityDefinitionsItem_ApiKeySecurity) isSecurityDefinitionsItem_Oneof() {} 3828func (*SecurityDefinitionsItem_Oauth2ImplicitSecurity) isSecurityDefinitionsItem_Oneof() {} 3829func (*SecurityDefinitionsItem_Oauth2PasswordSecurity) isSecurityDefinitionsItem_Oneof() {} 3830func (*SecurityDefinitionsItem_Oauth2ApplicationSecurity) isSecurityDefinitionsItem_Oneof() {} 3831func (*SecurityDefinitionsItem_Oauth2AccessCodeSecurity) isSecurityDefinitionsItem_Oneof() {} 3832 3833func (m *SecurityDefinitionsItem) GetOneof() isSecurityDefinitionsItem_Oneof { 3834 if m != nil { 3835 return m.Oneof 3836 } 3837 return nil 3838} 3839 3840func (m *SecurityDefinitionsItem) GetBasicAuthenticationSecurity() *BasicAuthenticationSecurity { 3841 if x, ok := m.GetOneof().(*SecurityDefinitionsItem_BasicAuthenticationSecurity); ok { 3842 return x.BasicAuthenticationSecurity 3843 } 3844 return nil 3845} 3846 3847func (m *SecurityDefinitionsItem) GetApiKeySecurity() *ApiKeySecurity { 3848 if x, ok := m.GetOneof().(*SecurityDefinitionsItem_ApiKeySecurity); ok { 3849 return x.ApiKeySecurity 3850 } 3851 return nil 3852} 3853 3854func (m *SecurityDefinitionsItem) GetOauth2ImplicitSecurity() *Oauth2ImplicitSecurity { 3855 if x, ok := m.GetOneof().(*SecurityDefinitionsItem_Oauth2ImplicitSecurity); ok { 3856 return x.Oauth2ImplicitSecurity 3857 } 3858 return nil 3859} 3860 3861func (m *SecurityDefinitionsItem) GetOauth2PasswordSecurity() *Oauth2PasswordSecurity { 3862 if x, ok := m.GetOneof().(*SecurityDefinitionsItem_Oauth2PasswordSecurity); ok { 3863 return x.Oauth2PasswordSecurity 3864 } 3865 return nil 3866} 3867 3868func (m *SecurityDefinitionsItem) GetOauth2ApplicationSecurity() *Oauth2ApplicationSecurity { 3869 if x, ok := m.GetOneof().(*SecurityDefinitionsItem_Oauth2ApplicationSecurity); ok { 3870 return x.Oauth2ApplicationSecurity 3871 } 3872 return nil 3873} 3874 3875func (m *SecurityDefinitionsItem) GetOauth2AccessCodeSecurity() *Oauth2AccessCodeSecurity { 3876 if x, ok := m.GetOneof().(*SecurityDefinitionsItem_Oauth2AccessCodeSecurity); ok { 3877 return x.Oauth2AccessCodeSecurity 3878 } 3879 return nil 3880} 3881 3882// XXX_OneofFuncs is for the internal use of the proto package. 3883func (*SecurityDefinitionsItem) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { 3884 return _SecurityDefinitionsItem_OneofMarshaler, _SecurityDefinitionsItem_OneofUnmarshaler, _SecurityDefinitionsItem_OneofSizer, []interface{}{ 3885 (*SecurityDefinitionsItem_BasicAuthenticationSecurity)(nil), 3886 (*SecurityDefinitionsItem_ApiKeySecurity)(nil), 3887 (*SecurityDefinitionsItem_Oauth2ImplicitSecurity)(nil), 3888 (*SecurityDefinitionsItem_Oauth2PasswordSecurity)(nil), 3889 (*SecurityDefinitionsItem_Oauth2ApplicationSecurity)(nil), 3890 (*SecurityDefinitionsItem_Oauth2AccessCodeSecurity)(nil), 3891 } 3892} 3893 3894func _SecurityDefinitionsItem_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { 3895 m := msg.(*SecurityDefinitionsItem) 3896 // oneof 3897 switch x := m.Oneof.(type) { 3898 case *SecurityDefinitionsItem_BasicAuthenticationSecurity: 3899 b.EncodeVarint(1<<3 | proto.WireBytes) 3900 if err := b.EncodeMessage(x.BasicAuthenticationSecurity); err != nil { 3901 return err 3902 } 3903 case *SecurityDefinitionsItem_ApiKeySecurity: 3904 b.EncodeVarint(2<<3 | proto.WireBytes) 3905 if err := b.EncodeMessage(x.ApiKeySecurity); err != nil { 3906 return err 3907 } 3908 case *SecurityDefinitionsItem_Oauth2ImplicitSecurity: 3909 b.EncodeVarint(3<<3 | proto.WireBytes) 3910 if err := b.EncodeMessage(x.Oauth2ImplicitSecurity); err != nil { 3911 return err 3912 } 3913 case *SecurityDefinitionsItem_Oauth2PasswordSecurity: 3914 b.EncodeVarint(4<<3 | proto.WireBytes) 3915 if err := b.EncodeMessage(x.Oauth2PasswordSecurity); err != nil { 3916 return err 3917 } 3918 case *SecurityDefinitionsItem_Oauth2ApplicationSecurity: 3919 b.EncodeVarint(5<<3 | proto.WireBytes) 3920 if err := b.EncodeMessage(x.Oauth2ApplicationSecurity); err != nil { 3921 return err 3922 } 3923 case *SecurityDefinitionsItem_Oauth2AccessCodeSecurity: 3924 b.EncodeVarint(6<<3 | proto.WireBytes) 3925 if err := b.EncodeMessage(x.Oauth2AccessCodeSecurity); err != nil { 3926 return err 3927 } 3928 case nil: 3929 default: 3930 return fmt.Errorf("SecurityDefinitionsItem.Oneof has unexpected type %T", x) 3931 } 3932 return nil 3933} 3934 3935func _SecurityDefinitionsItem_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { 3936 m := msg.(*SecurityDefinitionsItem) 3937 switch tag { 3938 case 1: // oneof.basic_authentication_security 3939 if wire != proto.WireBytes { 3940 return true, proto.ErrInternalBadWireType 3941 } 3942 msg := new(BasicAuthenticationSecurity) 3943 err := b.DecodeMessage(msg) 3944 m.Oneof = &SecurityDefinitionsItem_BasicAuthenticationSecurity{msg} 3945 return true, err 3946 case 2: // oneof.api_key_security 3947 if wire != proto.WireBytes { 3948 return true, proto.ErrInternalBadWireType 3949 } 3950 msg := new(ApiKeySecurity) 3951 err := b.DecodeMessage(msg) 3952 m.Oneof = &SecurityDefinitionsItem_ApiKeySecurity{msg} 3953 return true, err 3954 case 3: // oneof.oauth2_implicit_security 3955 if wire != proto.WireBytes { 3956 return true, proto.ErrInternalBadWireType 3957 } 3958 msg := new(Oauth2ImplicitSecurity) 3959 err := b.DecodeMessage(msg) 3960 m.Oneof = &SecurityDefinitionsItem_Oauth2ImplicitSecurity{msg} 3961 return true, err 3962 case 4: // oneof.oauth2_password_security 3963 if wire != proto.WireBytes { 3964 return true, proto.ErrInternalBadWireType 3965 } 3966 msg := new(Oauth2PasswordSecurity) 3967 err := b.DecodeMessage(msg) 3968 m.Oneof = &SecurityDefinitionsItem_Oauth2PasswordSecurity{msg} 3969 return true, err 3970 case 5: // oneof.oauth2_application_security 3971 if wire != proto.WireBytes { 3972 return true, proto.ErrInternalBadWireType 3973 } 3974 msg := new(Oauth2ApplicationSecurity) 3975 err := b.DecodeMessage(msg) 3976 m.Oneof = &SecurityDefinitionsItem_Oauth2ApplicationSecurity{msg} 3977 return true, err 3978 case 6: // oneof.oauth2_access_code_security 3979 if wire != proto.WireBytes { 3980 return true, proto.ErrInternalBadWireType 3981 } 3982 msg := new(Oauth2AccessCodeSecurity) 3983 err := b.DecodeMessage(msg) 3984 m.Oneof = &SecurityDefinitionsItem_Oauth2AccessCodeSecurity{msg} 3985 return true, err 3986 default: 3987 return false, nil 3988 } 3989} 3990 3991func _SecurityDefinitionsItem_OneofSizer(msg proto.Message) (n int) { 3992 m := msg.(*SecurityDefinitionsItem) 3993 // oneof 3994 switch x := m.Oneof.(type) { 3995 case *SecurityDefinitionsItem_BasicAuthenticationSecurity: 3996 s := proto.Size(x.BasicAuthenticationSecurity) 3997 n += proto.SizeVarint(1<<3 | proto.WireBytes) 3998 n += proto.SizeVarint(uint64(s)) 3999 n += s 4000 case *SecurityDefinitionsItem_ApiKeySecurity: 4001 s := proto.Size(x.ApiKeySecurity) 4002 n += proto.SizeVarint(2<<3 | proto.WireBytes) 4003 n += proto.SizeVarint(uint64(s)) 4004 n += s 4005 case *SecurityDefinitionsItem_Oauth2ImplicitSecurity: 4006 s := proto.Size(x.Oauth2ImplicitSecurity) 4007 n += proto.SizeVarint(3<<3 | proto.WireBytes) 4008 n += proto.SizeVarint(uint64(s)) 4009 n += s 4010 case *SecurityDefinitionsItem_Oauth2PasswordSecurity: 4011 s := proto.Size(x.Oauth2PasswordSecurity) 4012 n += proto.SizeVarint(4<<3 | proto.WireBytes) 4013 n += proto.SizeVarint(uint64(s)) 4014 n += s 4015 case *SecurityDefinitionsItem_Oauth2ApplicationSecurity: 4016 s := proto.Size(x.Oauth2ApplicationSecurity) 4017 n += proto.SizeVarint(5<<3 | proto.WireBytes) 4018 n += proto.SizeVarint(uint64(s)) 4019 n += s 4020 case *SecurityDefinitionsItem_Oauth2AccessCodeSecurity: 4021 s := proto.Size(x.Oauth2AccessCodeSecurity) 4022 n += proto.SizeVarint(6<<3 | proto.WireBytes) 4023 n += proto.SizeVarint(uint64(s)) 4024 n += s 4025 case nil: 4026 default: 4027 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) 4028 } 4029 return n 4030} 4031 4032type SecurityRequirement struct { 4033 AdditionalProperties []*NamedStringArray `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 4034} 4035 4036func (m *SecurityRequirement) Reset() { *m = SecurityRequirement{} } 4037func (m *SecurityRequirement) String() string { return proto.CompactTextString(m) } 4038func (*SecurityRequirement) ProtoMessage() {} 4039func (*SecurityRequirement) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{54} } 4040 4041func (m *SecurityRequirement) GetAdditionalProperties() []*NamedStringArray { 4042 if m != nil { 4043 return m.AdditionalProperties 4044 } 4045 return nil 4046} 4047 4048type StringArray struct { 4049 Value []string `protobuf:"bytes,1,rep,name=value" json:"value,omitempty"` 4050} 4051 4052func (m *StringArray) Reset() { *m = StringArray{} } 4053func (m *StringArray) String() string { return proto.CompactTextString(m) } 4054func (*StringArray) ProtoMessage() {} 4055func (*StringArray) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{55} } 4056 4057func (m *StringArray) GetValue() []string { 4058 if m != nil { 4059 return m.Value 4060 } 4061 return nil 4062} 4063 4064type Tag struct { 4065 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 4066 Description string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` 4067 ExternalDocs *ExternalDocs `protobuf:"bytes,3,opt,name=external_docs,json=externalDocs" json:"external_docs,omitempty"` 4068 VendorExtension []*NamedAny `protobuf:"bytes,4,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 4069} 4070 4071func (m *Tag) Reset() { *m = Tag{} } 4072func (m *Tag) String() string { return proto.CompactTextString(m) } 4073func (*Tag) ProtoMessage() {} 4074func (*Tag) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{56} } 4075 4076func (m *Tag) GetName() string { 4077 if m != nil { 4078 return m.Name 4079 } 4080 return "" 4081} 4082 4083func (m *Tag) GetDescription() string { 4084 if m != nil { 4085 return m.Description 4086 } 4087 return "" 4088} 4089 4090func (m *Tag) GetExternalDocs() *ExternalDocs { 4091 if m != nil { 4092 return m.ExternalDocs 4093 } 4094 return nil 4095} 4096 4097func (m *Tag) GetVendorExtension() []*NamedAny { 4098 if m != nil { 4099 return m.VendorExtension 4100 } 4101 return nil 4102} 4103 4104type TypeItem struct { 4105 Value []string `protobuf:"bytes,1,rep,name=value" json:"value,omitempty"` 4106} 4107 4108func (m *TypeItem) Reset() { *m = TypeItem{} } 4109func (m *TypeItem) String() string { return proto.CompactTextString(m) } 4110func (*TypeItem) ProtoMessage() {} 4111func (*TypeItem) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{57} } 4112 4113func (m *TypeItem) GetValue() []string { 4114 if m != nil { 4115 return m.Value 4116 } 4117 return nil 4118} 4119 4120// Any property starting with x- is valid. 4121type VendorExtension struct { 4122 AdditionalProperties []*NamedAny `protobuf:"bytes,1,rep,name=additional_properties,json=additionalProperties" json:"additional_properties,omitempty"` 4123} 4124 4125func (m *VendorExtension) Reset() { *m = VendorExtension{} } 4126func (m *VendorExtension) String() string { return proto.CompactTextString(m) } 4127func (*VendorExtension) ProtoMessage() {} 4128func (*VendorExtension) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{58} } 4129 4130func (m *VendorExtension) GetAdditionalProperties() []*NamedAny { 4131 if m != nil { 4132 return m.AdditionalProperties 4133 } 4134 return nil 4135} 4136 4137type Xml struct { 4138 Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 4139 Namespace string `protobuf:"bytes,2,opt,name=namespace" json:"namespace,omitempty"` 4140 Prefix string `protobuf:"bytes,3,opt,name=prefix" json:"prefix,omitempty"` 4141 Attribute bool `protobuf:"varint,4,opt,name=attribute" json:"attribute,omitempty"` 4142 Wrapped bool `protobuf:"varint,5,opt,name=wrapped" json:"wrapped,omitempty"` 4143 VendorExtension []*NamedAny `protobuf:"bytes,6,rep,name=vendor_extension,json=vendorExtension" json:"vendor_extension,omitempty"` 4144} 4145 4146func (m *Xml) Reset() { *m = Xml{} } 4147func (m *Xml) String() string { return proto.CompactTextString(m) } 4148func (*Xml) ProtoMessage() {} 4149func (*Xml) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{59} } 4150 4151func (m *Xml) GetName() string { 4152 if m != nil { 4153 return m.Name 4154 } 4155 return "" 4156} 4157 4158func (m *Xml) GetNamespace() string { 4159 if m != nil { 4160 return m.Namespace 4161 } 4162 return "" 4163} 4164 4165func (m *Xml) GetPrefix() string { 4166 if m != nil { 4167 return m.Prefix 4168 } 4169 return "" 4170} 4171 4172func (m *Xml) GetAttribute() bool { 4173 if m != nil { 4174 return m.Attribute 4175 } 4176 return false 4177} 4178 4179func (m *Xml) GetWrapped() bool { 4180 if m != nil { 4181 return m.Wrapped 4182 } 4183 return false 4184} 4185 4186func (m *Xml) GetVendorExtension() []*NamedAny { 4187 if m != nil { 4188 return m.VendorExtension 4189 } 4190 return nil 4191} 4192 4193func init() { 4194 proto.RegisterType((*AdditionalPropertiesItem)(nil), "openapi.v2.AdditionalPropertiesItem") 4195 proto.RegisterType((*Any)(nil), "openapi.v2.Any") 4196 proto.RegisterType((*ApiKeySecurity)(nil), "openapi.v2.ApiKeySecurity") 4197 proto.RegisterType((*BasicAuthenticationSecurity)(nil), "openapi.v2.BasicAuthenticationSecurity") 4198 proto.RegisterType((*BodyParameter)(nil), "openapi.v2.BodyParameter") 4199 proto.RegisterType((*Contact)(nil), "openapi.v2.Contact") 4200 proto.RegisterType((*Default)(nil), "openapi.v2.Default") 4201 proto.RegisterType((*Definitions)(nil), "openapi.v2.Definitions") 4202 proto.RegisterType((*Document)(nil), "openapi.v2.Document") 4203 proto.RegisterType((*Examples)(nil), "openapi.v2.Examples") 4204 proto.RegisterType((*ExternalDocs)(nil), "openapi.v2.ExternalDocs") 4205 proto.RegisterType((*FileSchema)(nil), "openapi.v2.FileSchema") 4206 proto.RegisterType((*FormDataParameterSubSchema)(nil), "openapi.v2.FormDataParameterSubSchema") 4207 proto.RegisterType((*Header)(nil), "openapi.v2.Header") 4208 proto.RegisterType((*HeaderParameterSubSchema)(nil), "openapi.v2.HeaderParameterSubSchema") 4209 proto.RegisterType((*Headers)(nil), "openapi.v2.Headers") 4210 proto.RegisterType((*Info)(nil), "openapi.v2.Info") 4211 proto.RegisterType((*ItemsItem)(nil), "openapi.v2.ItemsItem") 4212 proto.RegisterType((*JsonReference)(nil), "openapi.v2.JsonReference") 4213 proto.RegisterType((*License)(nil), "openapi.v2.License") 4214 proto.RegisterType((*NamedAny)(nil), "openapi.v2.NamedAny") 4215 proto.RegisterType((*NamedHeader)(nil), "openapi.v2.NamedHeader") 4216 proto.RegisterType((*NamedParameter)(nil), "openapi.v2.NamedParameter") 4217 proto.RegisterType((*NamedPathItem)(nil), "openapi.v2.NamedPathItem") 4218 proto.RegisterType((*NamedResponse)(nil), "openapi.v2.NamedResponse") 4219 proto.RegisterType((*NamedResponseValue)(nil), "openapi.v2.NamedResponseValue") 4220 proto.RegisterType((*NamedSchema)(nil), "openapi.v2.NamedSchema") 4221 proto.RegisterType((*NamedSecurityDefinitionsItem)(nil), "openapi.v2.NamedSecurityDefinitionsItem") 4222 proto.RegisterType((*NamedString)(nil), "openapi.v2.NamedString") 4223 proto.RegisterType((*NamedStringArray)(nil), "openapi.v2.NamedStringArray") 4224 proto.RegisterType((*NonBodyParameter)(nil), "openapi.v2.NonBodyParameter") 4225 proto.RegisterType((*Oauth2AccessCodeSecurity)(nil), "openapi.v2.Oauth2AccessCodeSecurity") 4226 proto.RegisterType((*Oauth2ApplicationSecurity)(nil), "openapi.v2.Oauth2ApplicationSecurity") 4227 proto.RegisterType((*Oauth2ImplicitSecurity)(nil), "openapi.v2.Oauth2ImplicitSecurity") 4228 proto.RegisterType((*Oauth2PasswordSecurity)(nil), "openapi.v2.Oauth2PasswordSecurity") 4229 proto.RegisterType((*Oauth2Scopes)(nil), "openapi.v2.Oauth2Scopes") 4230 proto.RegisterType((*Operation)(nil), "openapi.v2.Operation") 4231 proto.RegisterType((*Parameter)(nil), "openapi.v2.Parameter") 4232 proto.RegisterType((*ParameterDefinitions)(nil), "openapi.v2.ParameterDefinitions") 4233 proto.RegisterType((*ParametersItem)(nil), "openapi.v2.ParametersItem") 4234 proto.RegisterType((*PathItem)(nil), "openapi.v2.PathItem") 4235 proto.RegisterType((*PathParameterSubSchema)(nil), "openapi.v2.PathParameterSubSchema") 4236 proto.RegisterType((*Paths)(nil), "openapi.v2.Paths") 4237 proto.RegisterType((*PrimitivesItems)(nil), "openapi.v2.PrimitivesItems") 4238 proto.RegisterType((*Properties)(nil), "openapi.v2.Properties") 4239 proto.RegisterType((*QueryParameterSubSchema)(nil), "openapi.v2.QueryParameterSubSchema") 4240 proto.RegisterType((*Response)(nil), "openapi.v2.Response") 4241 proto.RegisterType((*ResponseDefinitions)(nil), "openapi.v2.ResponseDefinitions") 4242 proto.RegisterType((*ResponseValue)(nil), "openapi.v2.ResponseValue") 4243 proto.RegisterType((*Responses)(nil), "openapi.v2.Responses") 4244 proto.RegisterType((*Schema)(nil), "openapi.v2.Schema") 4245 proto.RegisterType((*SchemaItem)(nil), "openapi.v2.SchemaItem") 4246 proto.RegisterType((*SecurityDefinitions)(nil), "openapi.v2.SecurityDefinitions") 4247 proto.RegisterType((*SecurityDefinitionsItem)(nil), "openapi.v2.SecurityDefinitionsItem") 4248 proto.RegisterType((*SecurityRequirement)(nil), "openapi.v2.SecurityRequirement") 4249 proto.RegisterType((*StringArray)(nil), "openapi.v2.StringArray") 4250 proto.RegisterType((*Tag)(nil), "openapi.v2.Tag") 4251 proto.RegisterType((*TypeItem)(nil), "openapi.v2.TypeItem") 4252 proto.RegisterType((*VendorExtension)(nil), "openapi.v2.VendorExtension") 4253 proto.RegisterType((*Xml)(nil), "openapi.v2.Xml") 4254} 4255 4256func init() { proto.RegisterFile("OpenAPIv2/OpenAPIv2.proto", fileDescriptor0) } 4257 4258var fileDescriptor0 = []byte{ 4259 // 3129 bytes of a gzipped FileDescriptorProto 4260 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xec, 0x3b, 0x4b, 0x73, 0x1c, 0x57, 4261 0xd5, 0xf3, 0x7e, 0x1c, 0x69, 0x46, 0xa3, 0x96, 0x2c, 0xb7, 0x24, 0xc7, 0x71, 0xe4, 0x3c, 0x6c, 4262 0xe7, 0xb3, 0x9c, 0x4f, 0x29, 0x48, 0x05, 0x2a, 0x05, 0xf2, 0xab, 0xc6, 0xc4, 0x44, 0x4a, 0xcb, 4263 0x0e, 0x09, 0x04, 0xba, 0xae, 0x66, 0xee, 0x48, 0x9d, 0x74, 0xf7, 0x6d, 0x77, 0xf7, 0xc8, 0x1a, 4264 0x16, 0x2c, 0xa0, 0x8a, 0x35, 0x50, 0x59, 0x53, 0x15, 0x16, 0x14, 0x55, 0x59, 0xb0, 0x62, 0xc5, 4265 0x1f, 0x60, 0xc7, 0x3f, 0x60, 0x0d, 0x5b, 0xaa, 0x58, 0x51, 0x3c, 0xea, 0xbe, 0xfa, 0x31, 0x7d, 4266 0x7b, 0x1e, 0x96, 0x0b, 0x28, 0xd0, 0x6a, 0xe6, 0xde, 0x73, 0xee, 0xb9, 0xa7, 0x4f, 0x9f, 0xd7, 4267 0x3d, 0xe7, 0x36, 0xac, 0xef, 0x79, 0xd8, 0xdd, 0xdd, 0x7f, 0x70, 0xb2, 0x73, 0x2b, 0xfa, 0xb7, 4268 0xed, 0xf9, 0x24, 0x24, 0x1a, 0x10, 0x0f, 0xbb, 0xc8, 0xb3, 0xb6, 0x4f, 0x76, 0x36, 0xd6, 0x8f, 4269 0x08, 0x39, 0xb2, 0xf1, 0x2d, 0x06, 0x39, 0x1c, 0x0e, 0x6e, 0x21, 0x77, 0xc4, 0xd1, 0xb6, 0x1c, 4270 0xd0, 0x77, 0xfb, 0x7d, 0x2b, 0xb4, 0x88, 0x8b, 0xec, 0x7d, 0x9f, 0x78, 0xd8, 0x0f, 0x2d, 0x1c, 4271 0x3c, 0x08, 0xb1, 0xa3, 0xfd, 0x1f, 0xd4, 0x82, 0xde, 0x31, 0x76, 0x90, 0x5e, 0xbc, 0x52, 0xbc, 4272 0xb6, 0xb0, 0xa3, 0x6d, 0xc7, 0x34, 0xb7, 0x0f, 0x18, 0xa4, 0x5b, 0x30, 0x04, 0x8e, 0xb6, 0x01, 4273 0xf5, 0x43, 0x42, 0x6c, 0x8c, 0x5c, 0xbd, 0x74, 0xa5, 0x78, 0xad, 0xd1, 0x2d, 0x18, 0x72, 0xe2, 4274 0x76, 0x1d, 0xaa, 0xc4, 0xc5, 0x64, 0xb0, 0x75, 0x0f, 0xca, 0xbb, 0xee, 0x48, 0xbb, 0x01, 0xd5, 4275 0x13, 0x64, 0x0f, 0xb1, 0x20, 0xbc, 0xba, 0xcd, 0x19, 0xdc, 0x96, 0x0c, 0x6e, 0xef, 0xba, 0x23, 4276 0x83, 0xa3, 0x68, 0x1a, 0x54, 0x46, 0xc8, 0xb1, 0x19, 0xd1, 0xa6, 0xc1, 0xfe, 0x6f, 0x7d, 0x51, 4277 0x84, 0xf6, 0xae, 0x67, 0xbd, 0x8b, 0x47, 0x07, 0xb8, 0x37, 0xf4, 0xad, 0x70, 0x44, 0xd1, 0xc2, 4278 0x91, 0xc7, 0x29, 0x36, 0x0d, 0xf6, 0x9f, 0xce, 0xb9, 0xc8, 0xc1, 0x72, 0x29, 0xfd, 0xaf, 0xb5, 4279 0xa1, 0x64, 0xb9, 0x7a, 0x99, 0xcd, 0x94, 0x2c, 0x57, 0xbb, 0x02, 0x0b, 0x7d, 0x1c, 0xf4, 0x7c, 4280 0xcb, 0xa3, 0x32, 0xd0, 0x2b, 0x0c, 0x90, 0x9c, 0xd2, 0xbe, 0x06, 0x9d, 0x13, 0xec, 0xf6, 0x89, 4281 0x6f, 0xe2, 0xd3, 0x10, 0xbb, 0x01, 0x45, 0xab, 0x5e, 0x29, 0x33, 0xbe, 0x13, 0x02, 0x79, 0x0f, 4282 0x39, 0xb8, 0x4f, 0xf9, 0x5e, 0xe2, 0xd8, 0xf7, 0x24, 0xf2, 0xd6, 0x67, 0x45, 0xd8, 0xbc, 0x8d, 4283 0x02, 0xab, 0xb7, 0x3b, 0x0c, 0x8f, 0xb1, 0x1b, 0x5a, 0x3d, 0x44, 0x09, 0x4f, 0x64, 0x7d, 0x8c, 4284 0xad, 0xd2, 0x6c, 0x6c, 0x95, 0xe7, 0x61, 0xeb, 0x0f, 0x45, 0x68, 0xdd, 0x26, 0xfd, 0xd1, 0x3e, 4285 0xf2, 0x91, 0x83, 0x43, 0xec, 0x8f, 0x6f, 0x5a, 0xcc, 0x6e, 0x3a, 0x8b, 0x44, 0x37, 0xa0, 0xe1, 4286 0xe3, 0x27, 0x43, 0xcb, 0xc7, 0x7d, 0x26, 0xce, 0x86, 0x11, 0x8d, 0xb5, 0x1b, 0x91, 0x4a, 0x55, 4287 0xf3, 0x54, 0x2a, 0x52, 0x28, 0xd5, 0x03, 0xd6, 0xe6, 0x79, 0xc0, 0x1f, 0x17, 0xa1, 0x7e, 0x87, 4288 0xb8, 0x21, 0xea, 0x85, 0x11, 0xe3, 0xc5, 0x04, 0xe3, 0x1d, 0x28, 0x0f, 0x7d, 0xa9, 0x58, 0xf4, 4289 0xaf, 0xb6, 0x0a, 0x55, 0xec, 0x20, 0xcb, 0x16, 0x4f, 0xc3, 0x07, 0x4a, 0x46, 0x2a, 0xf3, 0x30, 4290 0xf2, 0x08, 0xea, 0x77, 0xf1, 0x00, 0x0d, 0xed, 0x50, 0x7b, 0x00, 0x17, 0x50, 0x64, 0x6f, 0xa6, 4291 0x17, 0x19, 0x9c, 0x5e, 0x9c, 0x40, 0x70, 0x15, 0x29, 0x4c, 0x74, 0xeb, 0x3b, 0xb0, 0x70, 0x17, 4292 0x0f, 0x2c, 0x97, 0x41, 0x02, 0xed, 0xe1, 0x64, 0xca, 0x17, 0x33, 0x94, 0x85, 0xb8, 0xd5, 0xc4, 4293 0xff, 0x58, 0x85, 0xc6, 0x5d, 0xd2, 0x1b, 0x3a, 0xd8, 0x0d, 0x35, 0x1d, 0xea, 0xc1, 0x53, 0x74, 4294 0x74, 0x84, 0x7d, 0x21, 0x3f, 0x39, 0xd4, 0x5e, 0x86, 0x8a, 0xe5, 0x0e, 0x08, 0x93, 0xe1, 0xc2, 4295 0x4e, 0x27, 0xb9, 0xc7, 0x03, 0x77, 0x40, 0x0c, 0x06, 0xa5, 0xc2, 0x3f, 0x26, 0x41, 0x28, 0xa4, 4296 0xca, 0xfe, 0x6b, 0x9b, 0xd0, 0x3c, 0x44, 0x01, 0x36, 0x3d, 0x14, 0x1e, 0x0b, 0xab, 0x6b, 0xd0, 4297 0x89, 0x7d, 0x14, 0x1e, 0xb3, 0x0d, 0x29, 0x77, 0x38, 0x60, 0x96, 0x46, 0x37, 0xe4, 0x43, 0xaa, 4298 0x5c, 0x3d, 0xe2, 0x06, 0x43, 0x0a, 0xaa, 0x31, 0x50, 0x34, 0xa6, 0x30, 0xcf, 0x27, 0xfd, 0x61, 4299 0x0f, 0x07, 0x7a, 0x9d, 0xc3, 0xe4, 0x58, 0x7b, 0x0d, 0xaa, 0x74, 0xa7, 0x40, 0x6f, 0x30, 0x4e, 4300 0x97, 0x93, 0x9c, 0xd2, 0x2d, 0x03, 0x83, 0xc3, 0xb5, 0xb7, 0xa9, 0x0d, 0x44, 0x52, 0xd5, 0x9b, 4301 0x0c, 0x3d, 0x25, 0xbc, 0x84, 0xd0, 0x8d, 0x24, 0xae, 0xf6, 0x75, 0x00, 0x4f, 0xda, 0x52, 0xa0, 4302 0x03, 0x5b, 0x79, 0x25, 0xbd, 0x91, 0x80, 0x26, 0x49, 0x24, 0xd6, 0x68, 0xef, 0x40, 0xd3, 0xc7, 4303 0x81, 0x47, 0xdc, 0x00, 0x07, 0xfa, 0x02, 0x23, 0xf0, 0x62, 0x92, 0x80, 0x21, 0x80, 0xc9, 0xf5, 4304 0xf1, 0x0a, 0xed, 0xab, 0xd0, 0x08, 0x84, 0x53, 0xd1, 0x17, 0xd9, 0x5b, 0x4f, 0xad, 0x96, 0x0e, 4305 0xc7, 0xe0, 0xd6, 0x48, 0x5f, 0xad, 0x11, 0x2d, 0xd0, 0x0c, 0x58, 0x95, 0xff, 0xcd, 0xa4, 0x04, 4306 0x5a, 0x59, 0x36, 0x24, 0xa1, 0x24, 0x1b, 0x2b, 0x41, 0x76, 0x52, 0xbb, 0x0a, 0x95, 0x10, 0x1d, 4307 0x05, 0x7a, 0x9b, 0x31, 0xb3, 0x94, 0xa4, 0xf1, 0x08, 0x1d, 0x19, 0x0c, 0xa8, 0xbd, 0x03, 0x2d, 4308 0x6a, 0x57, 0x3e, 0x55, 0xdb, 0x3e, 0xe9, 0x05, 0xfa, 0x12, 0xdb, 0x51, 0x4f, 0x62, 0xdf, 0x13, 4309 0x08, 0x77, 0x49, 0x2f, 0x30, 0x16, 0x71, 0x62, 0xa4, 0xb4, 0xce, 0xce, 0x3c, 0xd6, 0xf9, 0x18, 4310 0x1a, 0xf7, 0x4e, 0x91, 0xe3, 0xd9, 0x38, 0x78, 0x9e, 0xe6, 0xf9, 0xa3, 0x22, 0x2c, 0x26, 0xd9, 4311 0x9e, 0xc1, 0xbb, 0x66, 0x1d, 0xd2, 0x99, 0x9d, 0xfc, 0x3f, 0x4a, 0x00, 0xf7, 0x2d, 0x1b, 0x73, 4312 0x63, 0xd7, 0xd6, 0xa0, 0x36, 0x20, 0xbe, 0x83, 0x42, 0xb1, 0xbd, 0x18, 0x51, 0xc7, 0x17, 0x5a, 4313 0xa1, 0x2d, 0x1d, 0x3b, 0x1f, 0x8c, 0x73, 0x5c, 0xce, 0x72, 0x7c, 0x1d, 0xea, 0x7d, 0xee, 0xd9, 4314 0x98, 0x0d, 0x8f, 0xbd, 0x63, 0xca, 0x91, 0x84, 0xa7, 0xc2, 0x02, 0x37, 0xea, 0x38, 0x2c, 0xc8, 4315 0x08, 0x58, 0x4b, 0x44, 0xc0, 0x4d, 0x6a, 0x0b, 0xa8, 0x6f, 0x12, 0xd7, 0x1e, 0xe9, 0x75, 0x19, 4316 0x47, 0x50, 0x7f, 0xcf, 0xb5, 0x47, 0x59, 0x9d, 0x69, 0xcc, 0xa5, 0x33, 0xd7, 0xa1, 0x8e, 0xf9, 4317 0x2b, 0x17, 0x06, 0x9e, 0x65, 0x5b, 0xc0, 0x95, 0x6f, 0x00, 0xe6, 0x79, 0x03, 0x5f, 0xd4, 0x60, 4318 0xe3, 0x3e, 0xf1, 0x9d, 0xbb, 0x28, 0x44, 0x91, 0x03, 0x38, 0x18, 0x1e, 0x1e, 0xc8, 0xb4, 0x29, 4319 0x16, 0x4b, 0x71, 0x2c, 0x5a, 0xf2, 0xc8, 0x5a, 0xca, 0xcb, 0x55, 0xca, 0xf9, 0xf1, 0xb9, 0x92, 4320 0x08, 0x73, 0x37, 0x60, 0x19, 0xd9, 0x36, 0x79, 0x6a, 0x62, 0xc7, 0x0b, 0x47, 0x26, 0x4f, 0xbc, 4321 0xaa, 0x6c, 0xab, 0x25, 0x06, 0xb8, 0x47, 0xe7, 0x3f, 0x90, 0xc9, 0x56, 0xe6, 0x45, 0xc4, 0x3a, 4322 0x53, 0x4f, 0xe9, 0xcc, 0xff, 0x43, 0xd5, 0x0a, 0xb1, 0x23, 0x65, 0xbf, 0x99, 0xf2, 0x74, 0xbe, 4323 0xe5, 0x58, 0xa1, 0x75, 0xc2, 0x33, 0xc9, 0xc0, 0xe0, 0x98, 0xda, 0xeb, 0xb0, 0xdc, 0x23, 0xb6, 4324 0x8d, 0x7b, 0x94, 0x59, 0x53, 0x50, 0x6d, 0x32, 0xaa, 0x9d, 0x18, 0x70, 0x9f, 0xd3, 0x4f, 0xe8, 4325 0x16, 0x4c, 0xd1, 0x2d, 0x1d, 0xea, 0x0e, 0x3a, 0xb5, 0x9c, 0xa1, 0xc3, 0xbc, 0x66, 0xd1, 0x90, 4326 0x43, 0xba, 0x23, 0x3e, 0xed, 0xd9, 0xc3, 0xc0, 0x3a, 0xc1, 0xa6, 0xc4, 0x59, 0x64, 0x0f, 0xdf, 4327 0x89, 0x00, 0xdf, 0x14, 0xc8, 0x94, 0x8c, 0xe5, 0x32, 0x94, 0x96, 0x20, 0xc3, 0x87, 0x63, 0x64, 4328 0x04, 0x4e, 0x7b, 0x9c, 0x8c, 0x40, 0x7e, 0x01, 0xc0, 0x41, 0xa7, 0xa6, 0x8d, 0xdd, 0xa3, 0xf0, 4329 0x98, 0x79, 0xb3, 0xb2, 0xd1, 0x74, 0xd0, 0xe9, 0x43, 0x36, 0xc1, 0xc0, 0x96, 0x2b, 0xc1, 0x1d, 4330 0x01, 0xb6, 0x5c, 0x01, 0xd6, 0xa1, 0xee, 0xa1, 0x90, 0x2a, 0xab, 0xbe, 0xcc, 0x83, 0xad, 0x18, 4331 0x52, 0x8b, 0xa0, 0x74, 0xb9, 0xd0, 0x35, 0xb6, 0xae, 0xe1, 0xa0, 0x53, 0x26, 0x61, 0x06, 0xb4, 4332 0x5c, 0x01, 0x5c, 0x11, 0x40, 0xcb, 0xe5, 0xc0, 0x97, 0x60, 0x71, 0xe8, 0x5a, 0x4f, 0x86, 0x58, 4333 0xc0, 0x57, 0x19, 0xe7, 0x0b, 0x7c, 0x8e, 0xa3, 0x5c, 0x85, 0x0a, 0x76, 0x87, 0x8e, 0x7e, 0x21, 4334 0xeb, 0xaa, 0xa9, 0xa8, 0x19, 0x50, 0x7b, 0x11, 0x16, 0x9c, 0xa1, 0x1d, 0x5a, 0x9e, 0x8d, 0x4d, 4335 0x32, 0xd0, 0xd7, 0x98, 0x90, 0x40, 0x4e, 0xed, 0x0d, 0x94, 0xd6, 0x72, 0x71, 0x2e, 0x6b, 0xa9, 4336 0x42, 0xad, 0x8b, 0x51, 0x1f, 0xfb, 0xca, 0xb4, 0x38, 0xd6, 0xc5, 0x92, 0x5a, 0x17, 0xcb, 0x67, 4337 0xd3, 0xc5, 0xca, 0x74, 0x5d, 0xac, 0xce, 0xae, 0x8b, 0xb5, 0x19, 0x74, 0xb1, 0x3e, 0x5d, 0x17, 4338 0x1b, 0x33, 0xe8, 0x62, 0x73, 0x26, 0x5d, 0x84, 0xc9, 0xba, 0xb8, 0x30, 0x41, 0x17, 0x17, 0x27, 4339 0xe8, 0x62, 0x6b, 0x92, 0x2e, 0xb6, 0xa7, 0xe8, 0xe2, 0x52, 0xbe, 0x2e, 0x76, 0xe6, 0xd0, 0xc5, 4340 0xe5, 0x8c, 0x2e, 0x8e, 0x79, 0x4b, 0x6d, 0xb6, 0x23, 0xd4, 0xca, 0x3c, 0xda, 0xfa, 0xb7, 0x2a, 4341 0xe8, 0x5c, 0x5b, 0xff, 0x2d, 0x9e, 0x5d, 0x5a, 0x48, 0x55, 0x69, 0x21, 0x35, 0xb5, 0x85, 0xd4, 4342 0xcf, 0x66, 0x21, 0x8d, 0xe9, 0x16, 0xd2, 0x9c, 0xdd, 0x42, 0x60, 0x06, 0x0b, 0x59, 0x98, 0x6e, 4343 0x21, 0x8b, 0x33, 0x58, 0x48, 0x6b, 0x26, 0x0b, 0x69, 0x4f, 0xb6, 0x90, 0xa5, 0x09, 0x16, 0xd2, 4344 0x99, 0x60, 0x21, 0xcb, 0x93, 0x2c, 0x44, 0x9b, 0x62, 0x21, 0x2b, 0xf9, 0x16, 0xb2, 0x3a, 0x87, 4345 0x85, 0x5c, 0x98, 0xc9, 0x5b, 0xaf, 0xcd, 0xa3, 0xff, 0xdf, 0x82, 0x3a, 0x57, 0xff, 0x67, 0x38, 4346 0x7e, 0xf2, 0x85, 0x39, 0xc9, 0xf3, 0xe7, 0x25, 0xa8, 0xd0, 0x03, 0x64, 0x9c, 0x98, 0x16, 0x93, 4347 0x89, 0xa9, 0x0e, 0xf5, 0x13, 0xec, 0x07, 0x71, 0x65, 0x44, 0x0e, 0x67, 0x30, 0xa4, 0x6b, 0xd0, 4348 0x09, 0xb1, 0xef, 0x04, 0x26, 0x19, 0x98, 0x01, 0xf6, 0x4f, 0xac, 0x9e, 0x34, 0xaa, 0x36, 0x9b, 4349 0xdf, 0x1b, 0x1c, 0xf0, 0x59, 0xed, 0x26, 0xd4, 0x7b, 0xbc, 0x7c, 0x20, 0x9c, 0xfe, 0x4a, 0xf2, 4350 0x21, 0x44, 0x65, 0xc1, 0x90, 0x38, 0x14, 0xdd, 0xb6, 0x7a, 0xd8, 0x0d, 0x78, 0xfa, 0x34, 0x86, 4351 0xfe, 0x90, 0x83, 0x0c, 0x89, 0xa3, 0x14, 0x7e, 0x7d, 0x1e, 0xe1, 0xbf, 0x05, 0x4d, 0xa6, 0x0c, 4352 0xac, 0x56, 0x77, 0x23, 0x51, 0xab, 0x2b, 0x4f, 0x2e, 0xac, 0x6c, 0xdd, 0x85, 0xd6, 0x37, 0x02, 4353 0xe2, 0x1a, 0x78, 0x80, 0x7d, 0xec, 0xf6, 0xb0, 0xb6, 0x0c, 0x15, 0xd3, 0xc7, 0x03, 0x21, 0xe3, 4354 0xb2, 0x81, 0x07, 0xd3, 0xeb, 0x4f, 0x5b, 0x1e, 0xd4, 0xc5, 0x33, 0xcd, 0x58, 0x5c, 0x39, 0xf3, 4355 0x59, 0xe6, 0x1e, 0x34, 0x24, 0x50, 0xb9, 0xe5, 0x2b, 0xb2, 0xaa, 0x58, 0x52, 0x3b, 0x20, 0x0e, 4356 0xdd, 0x7a, 0x17, 0x16, 0x12, 0x0a, 0xa8, 0xa4, 0x74, 0x2d, 0x4d, 0x29, 0x25, 0x4c, 0xa1, 0xb7, 4357 0x82, 0xd8, 0xfb, 0xd0, 0x66, 0xc4, 0xe2, 0x22, 0x9a, 0x8a, 0xde, 0xeb, 0x69, 0x7a, 0x17, 0x94, 4358 0x45, 0x01, 0x49, 0x72, 0x0f, 0x5a, 0x82, 0x64, 0x78, 0xcc, 0xde, 0xad, 0x8a, 0xe2, 0x8d, 0x34, 4359 0xc5, 0xd5, 0xf1, 0x7a, 0x06, 0x5d, 0x38, 0x4e, 0x50, 0x56, 0x0f, 0xe6, 0x26, 0x28, 0x17, 0x4a, 4360 0x82, 0x1f, 0x81, 0x96, 0x22, 0x18, 0x9d, 0x1d, 0x32, 0x54, 0x6f, 0xa5, 0xa9, 0xae, 0xab, 0xa8, 4361 0xb2, 0xd5, 0xe3, 0x2f, 0x47, 0xc4, 0xd0, 0x79, 0x5f, 0x8e, 0xd0, 0x74, 0x41, 0xcc, 0x81, 0x4b, 4362 0x9c, 0x58, 0xb6, 0x34, 0x91, 0x2b, 0xd8, 0xb7, 0xd3, 0xd4, 0xaf, 0x4e, 0xa9, 0x7b, 0x24, 0xe5, 4363 0xfc, 0x96, 0xe4, 0x3d, 0xf4, 0x2d, 0xf7, 0x48, 0x49, 0x7d, 0x35, 0x49, 0xbd, 0x29, 0x17, 0x3e, 4364 0x86, 0x4e, 0x62, 0xe1, 0xae, 0xef, 0x23, 0xb5, 0x82, 0xdf, 0x4c, 0xf3, 0x96, 0xf2, 0xa9, 0x89, 4365 0xb5, 0x92, 0xec, 0x6f, 0xca, 0xd0, 0x79, 0x8f, 0xb8, 0xe9, 0x1a, 0x2f, 0x86, 0xcd, 0x63, 0xa6, 4366 0xc1, 0x66, 0x54, 0x77, 0x32, 0x83, 0xe1, 0xa1, 0x99, 0xaa, 0xf4, 0xbf, 0x9c, 0x55, 0xf8, 0x6c, 4367 0x82, 0xd3, 0x2d, 0x18, 0xfa, 0x71, 0x5e, 0xf2, 0x63, 0xc3, 0x65, 0x9a, 0x30, 0x98, 0x7d, 0x14, 4368 0x22, 0xf5, 0x4e, 0xfc, 0x19, 0x5e, 0x4d, 0xee, 0x94, 0x7f, 0x4c, 0xee, 0x16, 0x8c, 0x8d, 0x41, 4369 0xfe, 0x21, 0xfa, 0x10, 0x36, 0x9e, 0x0c, 0xb1, 0x3f, 0x52, 0xef, 0x54, 0xce, 0xbe, 0xc9, 0xf7, 4370 0x29, 0xb6, 0x72, 0x9b, 0x8b, 0x4f, 0xd4, 0x20, 0xcd, 0x84, 0x75, 0x0f, 0x85, 0xc7, 0xea, 0x2d, 4371 0x78, 0xf1, 0x63, 0x6b, 0xdc, 0x0a, 0x95, 0x3b, 0xac, 0x79, 0x4a, 0x48, 0xdc, 0x24, 0xf9, 0xbc, 4372 0x04, 0xfa, 0x1e, 0x1a, 0x86, 0xc7, 0x3b, 0xbb, 0xbd, 0x1e, 0x0e, 0x82, 0x3b, 0xa4, 0x8f, 0xa7, 4373 0xf5, 0x39, 0x06, 0x36, 0x79, 0x2a, 0xab, 0xf2, 0xf4, 0xbf, 0xf6, 0x06, 0x0d, 0x08, 0xc4, 0xc3, 4374 0xf2, 0x48, 0x94, 0x2a, 0x8d, 0x70, 0xea, 0x07, 0x0c, 0x6e, 0x08, 0x3c, 0x9a, 0x35, 0xd1, 0x69, 4375 0xe2, 0x5b, 0xdf, 0x67, 0xfd, 0x09, 0x93, 0xfa, 0x6f, 0x71, 0x20, 0x4a, 0x01, 0x1e, 0xfb, 0x36, 4376 0x4d, 0x60, 0x42, 0xf2, 0x29, 0xe6, 0x48, 0x3c, 0xff, 0x6c, 0xb0, 0x09, 0x0a, 0x1c, 0x0b, 0x1e, 4377 0xb5, 0xd9, 0x32, 0xef, 0xb9, 0x82, 0xdf, 0x5f, 0x8a, 0xb0, 0x2e, 0x64, 0xe4, 0x79, 0xf6, 0x2c, 4378 0x1d, 0x95, 0xe7, 0x23, 0xa4, 0xd4, 0x73, 0x57, 0x26, 0x3f, 0x77, 0x75, 0xb6, 0xe7, 0x9e, 0xab, 4379 0xa7, 0xf1, 0xc3, 0x12, 0xac, 0x71, 0xc6, 0x1e, 0x38, 0xf4, 0xb9, 0xad, 0xf0, 0x3f, 0x4d, 0x33, 4380 0xfe, 0x05, 0x42, 0xf8, 0x73, 0x51, 0x0a, 0x61, 0x1f, 0x05, 0xc1, 0x53, 0xe2, 0xf7, 0xff, 0x07, 4381 0xde, 0xfc, 0xc7, 0xb0, 0x98, 0xe4, 0xeb, 0x19, 0xfa, 0x3d, 0x2c, 0x42, 0xe4, 0x24, 0xdc, 0x3f, 4382 0xaf, 0x40, 0x73, 0xcf, 0xc3, 0x3e, 0x92, 0x87, 0x4d, 0x56, 0xb7, 0x2f, 0xb2, 0x3a, 0x2d, 0x2f, 4383 0xd3, 0xeb, 0x50, 0x0f, 0x86, 0x8e, 0x83, 0xfc, 0x91, 0xcc, 0xb9, 0xc5, 0x70, 0x86, 0x9c, 0x3b, 4384 0x53, 0xae, 0xad, 0xcc, 0x55, 0xae, 0x7d, 0x09, 0x16, 0x89, 0xe4, 0xcd, 0xb4, 0xfa, 0x52, 0xbc, 4385 0xd1, 0xdc, 0x83, 0x7e, 0xaa, 0xf7, 0x53, 0x1b, 0xeb, 0xfd, 0x24, 0x7b, 0x46, 0xf5, 0xb1, 0x9e, 4386 0xd1, 0x57, 0x52, 0x3d, 0x9b, 0x06, 0x13, 0xdd, 0x86, 0x32, 0x3d, 0xe3, 0xa1, 0x3e, 0xd9, 0xad, 4387 0x79, 0x33, 0xd9, 0xad, 0x69, 0x66, 0x33, 0x3b, 0x99, 0xe0, 0xa4, 0x7a, 0x34, 0x89, 0xd6, 0x16, 4388 0xa4, 0x5b, 0x5b, 0x97, 0x01, 0xfa, 0xd8, 0xf3, 0x71, 0x0f, 0x85, 0xb8, 0x2f, 0x4e, 0xbd, 0x89, 4389 0x99, 0xb3, 0x75, 0x77, 0x54, 0xea, 0xd7, 0x9a, 0x47, 0xfd, 0x7e, 0x59, 0x84, 0x66, 0x9c, 0x45, 4390 0xdc, 0x86, 0xf6, 0x21, 0xe9, 0x27, 0xe2, 0xad, 0x48, 0x1c, 0x52, 0x09, 0x5e, 0x2a, 0xf1, 0xe8, 4391 0x16, 0x8c, 0xd6, 0x61, 0x2a, 0x13, 0x79, 0x08, 0x9a, 0x4b, 0x5c, 0x73, 0x8c, 0x0e, 0x4f, 0x0b, 4392 0x2e, 0xa5, 0x98, 0x1a, 0xcb, 0x61, 0xba, 0x05, 0xa3, 0xe3, 0x8e, 0xcd, 0xc5, 0xd1, 0xf3, 0x08, 4393 0x56, 0x55, 0x7d, 0x36, 0x6d, 0x6f, 0xb2, 0xbd, 0x6c, 0x64, 0xc4, 0x10, 0x27, 0xe6, 0x6a, 0x93, 4394 0xf9, 0xac, 0x08, 0xed, 0xb4, 0x76, 0x68, 0x5f, 0x82, 0xe6, 0xb8, 0x44, 0xd4, 0xb9, 0x7e, 0xb7, 4395 0x60, 0xc4, 0x98, 0x54, 0x9a, 0x9f, 0x04, 0xc4, 0xa5, 0x67, 0x30, 0x7e, 0x22, 0x53, 0xa5, 0xcb, 4396 0xa9, 0x23, 0x1b, 0x95, 0xe6, 0x27, 0xc9, 0x89, 0xf8, 0xf9, 0x7f, 0x5f, 0x86, 0x46, 0x74, 0x74, 4397 0x50, 0x9c, 0xec, 0x5e, 0x83, 0xf2, 0x11, 0x0e, 0x55, 0x27, 0x91, 0xc8, 0xfe, 0x0d, 0x8a, 0x41, 4398 0x11, 0xbd, 0x61, 0x28, 0xfc, 0x63, 0x1e, 0xa2, 0x37, 0x0c, 0xb5, 0xeb, 0x50, 0xf1, 0x48, 0x20, 4399 0x3b, 0x40, 0x39, 0x98, 0x0c, 0x45, 0xbb, 0x09, 0xb5, 0x3e, 0xb6, 0x71, 0x88, 0xc5, 0x89, 0x3a, 4400 0x07, 0x59, 0x20, 0x69, 0xb7, 0xa0, 0x4e, 0x3c, 0xde, 0x86, 0xac, 0x4d, 0xc2, 0x97, 0x58, 0x94, 4401 0x15, 0x9a, 0x92, 0x8a, 0x22, 0x57, 0x1e, 0x2b, 0x14, 0x85, 0x9e, 0xc9, 0x3c, 0x14, 0xf6, 0x8e, 4402 0x45, 0xfb, 0x22, 0x07, 0x97, 0xe3, 0x8c, 0xb9, 0x89, 0xe6, 0x5c, 0x6e, 0xe2, 0xcc, 0x1d, 0xa4, 4403 0xbf, 0x56, 0x61, 0x4d, 0x9d, 0x4d, 0x9e, 0xd7, 0x18, 0xcf, 0x6b, 0x8c, 0xff, 0xed, 0x35, 0xc6, 4404 0xa7, 0x50, 0x65, 0x17, 0x34, 0x94, 0x94, 0x8a, 0x73, 0x50, 0xd2, 0x6e, 0x42, 0x85, 0xdd, 0x36, 4405 0x29, 0xb1, 0x45, 0xeb, 0x0a, 0x87, 0x2f, 0xea, 0x26, 0x0c, 0x6d, 0xeb, 0x67, 0x55, 0x58, 0x1a, 4406 0xd3, 0xda, 0xf3, 0x9e, 0xd4, 0x79, 0x4f, 0xea, 0x4c, 0x3d, 0x29, 0x95, 0x0e, 0x6b, 0xf3, 0x58, 4407 0xc3, 0xb7, 0x01, 0xe2, 0x14, 0xe4, 0x39, 0xdf, 0xf9, 0xfa, 0x55, 0x0d, 0x2e, 0xe6, 0x14, 0x46, 4408 0xce, 0xaf, 0x29, 0x9c, 0x5f, 0x53, 0x38, 0xbf, 0xa6, 0x10, 0x9b, 0xe1, 0xdf, 0x8b, 0xd0, 0x88, 4409 0xca, 0xe9, 0xd3, 0x2f, 0x76, 0x6d, 0x47, 0xdd, 0x19, 0x9e, 0x76, 0xaf, 0x65, 0x6b, 0xd6, 0x2c, 4410 0xf0, 0xc8, 0xab, 0xaf, 0x37, 0xa1, 0xce, 0x2b, 0xab, 0x32, 0x78, 0xac, 0x64, 0x0b, 0xb2, 0x81, 4411 0x21, 0x71, 0xb4, 0x37, 0xa0, 0x21, 0xae, 0x2b, 0xc9, 0x93, 0xf5, 0x6a, 0xfa, 0x64, 0xcd, 0x61, 4412 0x46, 0x84, 0x75, 0xf6, 0x3b, 0xcd, 0x18, 0x56, 0x14, 0x97, 0x11, 0xb5, 0xf7, 0x26, 0x3b, 0xa4, 4413 0x6c, 0xcc, 0x8d, 0x5a, 0x0b, 0x6a, 0x97, 0xf4, 0x93, 0x22, 0xb4, 0xd2, 0x5d, 0x86, 0x1d, 0xea, 4414 0x88, 0xf8, 0x44, 0x74, 0x7b, 0x5c, 0x71, 0xe6, 0xee, 0x16, 0x8c, 0x08, 0xef, 0xf9, 0x9e, 0xaf, 4415 0x7e, 0x5a, 0x84, 0x66, 0x74, 0xb2, 0xd7, 0xee, 0x40, 0x4b, 0x6e, 0x63, 0xf6, 0x48, 0x1f, 0x8b, 4416 0x07, 0xbd, 0x9c, 0xfb, 0xa0, 0xbc, 0xdb, 0xb1, 0x28, 0x17, 0xdd, 0x21, 0x7d, 0x75, 0x2b, 0xb0, 4417 0x34, 0xcf, 0xdb, 0xf8, 0x75, 0x13, 0x6a, 0xc2, 0x51, 0x2b, 0x4e, 0x7c, 0x79, 0x09, 0x4a, 0xd4, 4418 0x5b, 0x2d, 0x4f, 0xb8, 0xf4, 0x57, 0x99, 0x78, 0xe9, 0x6f, 0x5a, 0xe2, 0x31, 0x66, 0x89, 0xb5, 4419 0x8c, 0x25, 0x26, 0x5c, 0x62, 0x7d, 0x06, 0x97, 0xd8, 0x98, 0xee, 0x12, 0x9b, 0x33, 0xb8, 0x44, 4420 0x98, 0xc9, 0x25, 0x2e, 0x4c, 0x76, 0x89, 0x8b, 0x13, 0x5c, 0x62, 0x6b, 0x82, 0x4b, 0x6c, 0x4f, 4421 0x72, 0x89, 0x4b, 0x53, 0x5c, 0x62, 0x27, 0xeb, 0x12, 0x5f, 0x81, 0x36, 0x25, 0x9e, 0x30, 0x36, 4422 0x7e, 0x12, 0x68, 0x39, 0xe8, 0x34, 0x91, 0x2b, 0x50, 0x34, 0xcb, 0x4d, 0xa2, 0x69, 0x02, 0xcd, 4423 0x72, 0x13, 0x68, 0xc9, 0x40, 0xbf, 0x32, 0x76, 0x4d, 0x73, 0xa6, 0x13, 0xc1, 0x47, 0x79, 0x2e, 4424 0xe0, 0x42, 0xb6, 0xb5, 0x94, 0xf7, 0xe9, 0x89, 0xda, 0x1b, 0x68, 0xd7, 0x44, 0xd8, 0x5f, 0xcb, 4425 0xda, 0xfd, 0xa3, 0x91, 0x87, 0x79, 0xee, 0xce, 0x92, 0x81, 0xd7, 0x65, 0xd0, 0xbf, 0x98, 0x3d, 4426 0xdc, 0x47, 0x4d, 0x73, 0x19, 0xee, 0xaf, 0x43, 0x0d, 0xd9, 0x36, 0xd5, 0x4f, 0x3d, 0xb7, 0x77, 4427 0x5e, 0x45, 0xb6, 0xbd, 0x37, 0xd0, 0xbe, 0x0c, 0x90, 0x78, 0xa2, 0xf5, 0xac, 0x33, 0x8f, 0xb9, 4428 0x35, 0x12, 0x98, 0xda, 0xcb, 0xd0, 0xea, 0x5b, 0xd4, 0x82, 0x1c, 0xcb, 0x45, 0x21, 0xf1, 0xf5, 4429 0x0d, 0xa6, 0x20, 0xe9, 0xc9, 0xf4, 0x95, 0xd7, 0xcd, 0xb1, 0x2b, 0xaf, 0x2f, 0x41, 0xf9, 0xd4, 4430 0xb1, 0xf5, 0x4b, 0x59, 0x8b, 0xfb, 0xd0, 0xb1, 0x0d, 0x0a, 0xcb, 0x96, 0x59, 0x5f, 0x78, 0xd6, 4431 0x5b, 0xb1, 0x97, 0x9f, 0xe1, 0x56, 0xec, 0x8b, 0xf3, 0x78, 0xac, 0x1f, 0x00, 0xc4, 0x71, 0x6f, 4432 0xce, 0x2f, 0x8d, 0xde, 0x86, 0x85, 0x81, 0x65, 0x63, 0x33, 0x3f, 0xa4, 0xc6, 0x37, 0x9e, 0xbb, 4433 0x05, 0x03, 0x06, 0xd1, 0x28, 0xf6, 0xe2, 0x21, 0xac, 0x28, 0xba, 0xb9, 0xda, 0x77, 0x27, 0xc7, 4434 0xaf, 0x6b, 0xd9, 0x84, 0x3a, 0xa7, 0x25, 0xac, 0x0e, 0x67, 0x7f, 0xaa, 0xc0, 0xc5, 0xbc, 0x66, 4435 0xb4, 0x03, 0x2f, 0x1c, 0xa2, 0xc0, 0xea, 0x99, 0x28, 0xf5, 0x95, 0x90, 0x19, 0xd5, 0x7c, 0xb9, 4436 0x68, 0x5e, 0x4b, 0x55, 0x58, 0xf3, 0xbf, 0x2a, 0xea, 0x16, 0x8c, 0xcd, 0xc3, 0x09, 0x1f, 0x1d, 4437 0xdd, 0x87, 0x0e, 0xf2, 0x2c, 0xf3, 0x53, 0x3c, 0x8a, 0x77, 0xe0, 0x92, 0x4c, 0xd5, 0xb5, 0xd2, 4438 0x5f, 0x59, 0x75, 0x0b, 0x46, 0x1b, 0xa5, 0xbf, 0xbb, 0xfa, 0x1e, 0xe8, 0x84, 0xb5, 0x25, 0x4c, 4439 0x4b, 0x34, 0xa4, 0x62, 0x7a, 0xe5, 0x6c, 0x57, 0x54, 0xdd, 0xbb, 0xea, 0x16, 0x8c, 0x35, 0xa2, 4440 0xee, 0x6a, 0xc5, 0xf4, 0x3d, 0xd1, 0xeb, 0x89, 0xe9, 0x57, 0xf2, 0xe8, 0x8f, 0xb7, 0x85, 0x62, 4441 0xfa, 0x99, 0x86, 0xd1, 0x11, 0x6c, 0x0a, 0xfa, 0x28, 0x6e, 0x24, 0xc6, 0x5b, 0xf0, 0x00, 0xf7, 4442 0x4a, 0x76, 0x0b, 0x45, 0xdb, 0xb1, 0x5b, 0x30, 0xd6, 0x49, 0x6e, 0x4f, 0x12, 0xc7, 0x1b, 0xb1, 4443 0xae, 0x2e, 0x4b, 0x17, 0xe2, 0x8d, 0x6a, 0x59, 0xef, 0x98, 0xd7, 0x03, 0xee, 0x16, 0x0c, 0x21, 4444 0x93, 0x2c, 0x2c, 0xd6, 0xf0, 0xe3, 0x58, 0xc3, 0x13, 0x2d, 0x01, 0xed, 0xfd, 0xc9, 0x1a, 0x7e, 4445 0x29, 0xa7, 0x6d, 0xc4, 0x2f, 0x16, 0xa8, 0xb5, 0xfa, 0x2a, 0x2c, 0x24, 0x6f, 0x2e, 0xac, 0xc6, 4446 0x1f, 0xf7, 0x95, 0xe3, 0x3b, 0x0e, 0xbf, 0x2d, 0x42, 0xf9, 0x11, 0x52, 0xdf, 0x8a, 0x98, 0xfe, 4447 0xb1, 0x5b, 0xc6, 0xb3, 0x95, 0xcf, 0xfc, 0x8d, 0xc8, 0x5c, 0x5f, 0x70, 0x5d, 0x81, 0x86, 0x8c, 4448 0x30, 0x39, 0xcf, 0xf7, 0x31, 0x2c, 0x7d, 0x30, 0x56, 0x6f, 0x7a, 0x8e, 0x1f, 0x93, 0xfc, 0xae, 4449 0x08, 0xe5, 0x0f, 0x1d, 0x5b, 0x29, 0xbd, 0x4b, 0xd0, 0xa4, 0xbf, 0x81, 0x87, 0x7a, 0xf2, 0x5e, 4450 0x49, 0x3c, 0x41, 0x93, 0x3f, 0xcf, 0xc7, 0x03, 0xeb, 0x54, 0x64, 0x79, 0x62, 0x44, 0x57, 0xa1, 4451 0x30, 0xf4, 0xad, 0xc3, 0x61, 0x88, 0xc5, 0x67, 0x7a, 0xf1, 0x04, 0x4d, 0x65, 0x9e, 0xfa, 0xc8, 4452 0xf3, 0x70, 0x5f, 0x1c, 0xc1, 0xe5, 0xf0, 0xcc, 0x7d, 0xcc, 0xdb, 0xaf, 0x42, 0x9b, 0xf8, 0x47, 4453 0x12, 0xd7, 0x3c, 0xd9, 0xb9, 0xbd, 0x28, 0xbe, 0x5d, 0xdd, 0xf7, 0x49, 0x48, 0xf6, 0x8b, 0xbf, 4454 0x28, 0x95, 0xf7, 0x76, 0x0f, 0x0e, 0x6b, 0xec, 0x63, 0xd0, 0x37, 0xff, 0x19, 0x00, 0x00, 0xff, 4455 0xff, 0xd4, 0x0a, 0xef, 0xca, 0xe4, 0x3a, 0x00, 0x00, 4456} 4457