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