1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: envoy/config/core/v3/base.proto 3 4package envoy_config_core_v3 5 6import ( 7 fmt "fmt" 8 _ "github.com/cncf/udpa/go/udpa/annotations" 9 v3 "github.com/envoyproxy/go-control-plane/envoy/type/v3" 10 _ "github.com/envoyproxy/protoc-gen-validate/validate" 11 proto "github.com/golang/protobuf/proto" 12 any "github.com/golang/protobuf/ptypes/any" 13 _ "github.com/golang/protobuf/ptypes/duration" 14 _struct "github.com/golang/protobuf/ptypes/struct" 15 wrappers "github.com/golang/protobuf/ptypes/wrappers" 16 math "math" 17) 18 19// Reference imports to suppress errors if they are not otherwise used. 20var _ = proto.Marshal 21var _ = fmt.Errorf 22var _ = math.Inf 23 24// This is a compile-time assertion to ensure that this generated file 25// is compatible with the proto package it is being compiled against. 26// A compilation error at this line likely means your copy of the 27// proto package needs to be updated. 28const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 29 30type RoutingPriority int32 31 32const ( 33 RoutingPriority_DEFAULT RoutingPriority = 0 34 RoutingPriority_HIGH RoutingPriority = 1 35) 36 37var RoutingPriority_name = map[int32]string{ 38 0: "DEFAULT", 39 1: "HIGH", 40} 41 42var RoutingPriority_value = map[string]int32{ 43 "DEFAULT": 0, 44 "HIGH": 1, 45} 46 47func (x RoutingPriority) String() string { 48 return proto.EnumName(RoutingPriority_name, int32(x)) 49} 50 51func (RoutingPriority) EnumDescriptor() ([]byte, []int) { 52 return fileDescriptor_a229416e1b9105e0, []int{0} 53} 54 55type RequestMethod int32 56 57const ( 58 RequestMethod_METHOD_UNSPECIFIED RequestMethod = 0 59 RequestMethod_GET RequestMethod = 1 60 RequestMethod_HEAD RequestMethod = 2 61 RequestMethod_POST RequestMethod = 3 62 RequestMethod_PUT RequestMethod = 4 63 RequestMethod_DELETE RequestMethod = 5 64 RequestMethod_CONNECT RequestMethod = 6 65 RequestMethod_OPTIONS RequestMethod = 7 66 RequestMethod_TRACE RequestMethod = 8 67 RequestMethod_PATCH RequestMethod = 9 68) 69 70var RequestMethod_name = map[int32]string{ 71 0: "METHOD_UNSPECIFIED", 72 1: "GET", 73 2: "HEAD", 74 3: "POST", 75 4: "PUT", 76 5: "DELETE", 77 6: "CONNECT", 78 7: "OPTIONS", 79 8: "TRACE", 80 9: "PATCH", 81} 82 83var RequestMethod_value = map[string]int32{ 84 "METHOD_UNSPECIFIED": 0, 85 "GET": 1, 86 "HEAD": 2, 87 "POST": 3, 88 "PUT": 4, 89 "DELETE": 5, 90 "CONNECT": 6, 91 "OPTIONS": 7, 92 "TRACE": 8, 93 "PATCH": 9, 94} 95 96func (x RequestMethod) String() string { 97 return proto.EnumName(RequestMethod_name, int32(x)) 98} 99 100func (RequestMethod) EnumDescriptor() ([]byte, []int) { 101 return fileDescriptor_a229416e1b9105e0, []int{1} 102} 103 104type TrafficDirection int32 105 106const ( 107 TrafficDirection_UNSPECIFIED TrafficDirection = 0 108 TrafficDirection_INBOUND TrafficDirection = 1 109 TrafficDirection_OUTBOUND TrafficDirection = 2 110) 111 112var TrafficDirection_name = map[int32]string{ 113 0: "UNSPECIFIED", 114 1: "INBOUND", 115 2: "OUTBOUND", 116} 117 118var TrafficDirection_value = map[string]int32{ 119 "UNSPECIFIED": 0, 120 "INBOUND": 1, 121 "OUTBOUND": 2, 122} 123 124func (x TrafficDirection) String() string { 125 return proto.EnumName(TrafficDirection_name, int32(x)) 126} 127 128func (TrafficDirection) EnumDescriptor() ([]byte, []int) { 129 return fileDescriptor_a229416e1b9105e0, []int{2} 130} 131 132type Locality struct { 133 Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"` 134 Zone string `protobuf:"bytes,2,opt,name=zone,proto3" json:"zone,omitempty"` 135 SubZone string `protobuf:"bytes,3,opt,name=sub_zone,json=subZone,proto3" json:"sub_zone,omitempty"` 136 XXX_NoUnkeyedLiteral struct{} `json:"-"` 137 XXX_unrecognized []byte `json:"-"` 138 XXX_sizecache int32 `json:"-"` 139} 140 141func (m *Locality) Reset() { *m = Locality{} } 142func (m *Locality) String() string { return proto.CompactTextString(m) } 143func (*Locality) ProtoMessage() {} 144func (*Locality) Descriptor() ([]byte, []int) { 145 return fileDescriptor_a229416e1b9105e0, []int{0} 146} 147 148func (m *Locality) XXX_Unmarshal(b []byte) error { 149 return xxx_messageInfo_Locality.Unmarshal(m, b) 150} 151func (m *Locality) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 152 return xxx_messageInfo_Locality.Marshal(b, m, deterministic) 153} 154func (m *Locality) XXX_Merge(src proto.Message) { 155 xxx_messageInfo_Locality.Merge(m, src) 156} 157func (m *Locality) XXX_Size() int { 158 return xxx_messageInfo_Locality.Size(m) 159} 160func (m *Locality) XXX_DiscardUnknown() { 161 xxx_messageInfo_Locality.DiscardUnknown(m) 162} 163 164var xxx_messageInfo_Locality proto.InternalMessageInfo 165 166func (m *Locality) GetRegion() string { 167 if m != nil { 168 return m.Region 169 } 170 return "" 171} 172 173func (m *Locality) GetZone() string { 174 if m != nil { 175 return m.Zone 176 } 177 return "" 178} 179 180func (m *Locality) GetSubZone() string { 181 if m != nil { 182 return m.SubZone 183 } 184 return "" 185} 186 187type BuildVersion struct { 188 Version *v3.SemanticVersion `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` 189 Metadata *_struct.Struct `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"` 190 XXX_NoUnkeyedLiteral struct{} `json:"-"` 191 XXX_unrecognized []byte `json:"-"` 192 XXX_sizecache int32 `json:"-"` 193} 194 195func (m *BuildVersion) Reset() { *m = BuildVersion{} } 196func (m *BuildVersion) String() string { return proto.CompactTextString(m) } 197func (*BuildVersion) ProtoMessage() {} 198func (*BuildVersion) Descriptor() ([]byte, []int) { 199 return fileDescriptor_a229416e1b9105e0, []int{1} 200} 201 202func (m *BuildVersion) XXX_Unmarshal(b []byte) error { 203 return xxx_messageInfo_BuildVersion.Unmarshal(m, b) 204} 205func (m *BuildVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 206 return xxx_messageInfo_BuildVersion.Marshal(b, m, deterministic) 207} 208func (m *BuildVersion) XXX_Merge(src proto.Message) { 209 xxx_messageInfo_BuildVersion.Merge(m, src) 210} 211func (m *BuildVersion) XXX_Size() int { 212 return xxx_messageInfo_BuildVersion.Size(m) 213} 214func (m *BuildVersion) XXX_DiscardUnknown() { 215 xxx_messageInfo_BuildVersion.DiscardUnknown(m) 216} 217 218var xxx_messageInfo_BuildVersion proto.InternalMessageInfo 219 220func (m *BuildVersion) GetVersion() *v3.SemanticVersion { 221 if m != nil { 222 return m.Version 223 } 224 return nil 225} 226 227func (m *BuildVersion) GetMetadata() *_struct.Struct { 228 if m != nil { 229 return m.Metadata 230 } 231 return nil 232} 233 234type Extension struct { 235 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 236 Category string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"` 237 TypeDescriptor string `protobuf:"bytes,3,opt,name=type_descriptor,json=typeDescriptor,proto3" json:"type_descriptor,omitempty"` 238 Version *BuildVersion `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` 239 Disabled bool `protobuf:"varint,5,opt,name=disabled,proto3" json:"disabled,omitempty"` 240 XXX_NoUnkeyedLiteral struct{} `json:"-"` 241 XXX_unrecognized []byte `json:"-"` 242 XXX_sizecache int32 `json:"-"` 243} 244 245func (m *Extension) Reset() { *m = Extension{} } 246func (m *Extension) String() string { return proto.CompactTextString(m) } 247func (*Extension) ProtoMessage() {} 248func (*Extension) Descriptor() ([]byte, []int) { 249 return fileDescriptor_a229416e1b9105e0, []int{2} 250} 251 252func (m *Extension) XXX_Unmarshal(b []byte) error { 253 return xxx_messageInfo_Extension.Unmarshal(m, b) 254} 255func (m *Extension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 256 return xxx_messageInfo_Extension.Marshal(b, m, deterministic) 257} 258func (m *Extension) XXX_Merge(src proto.Message) { 259 xxx_messageInfo_Extension.Merge(m, src) 260} 261func (m *Extension) XXX_Size() int { 262 return xxx_messageInfo_Extension.Size(m) 263} 264func (m *Extension) XXX_DiscardUnknown() { 265 xxx_messageInfo_Extension.DiscardUnknown(m) 266} 267 268var xxx_messageInfo_Extension proto.InternalMessageInfo 269 270func (m *Extension) GetName() string { 271 if m != nil { 272 return m.Name 273 } 274 return "" 275} 276 277func (m *Extension) GetCategory() string { 278 if m != nil { 279 return m.Category 280 } 281 return "" 282} 283 284func (m *Extension) GetTypeDescriptor() string { 285 if m != nil { 286 return m.TypeDescriptor 287 } 288 return "" 289} 290 291func (m *Extension) GetVersion() *BuildVersion { 292 if m != nil { 293 return m.Version 294 } 295 return nil 296} 297 298func (m *Extension) GetDisabled() bool { 299 if m != nil { 300 return m.Disabled 301 } 302 return false 303} 304 305type Node struct { 306 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` 307 Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` 308 Metadata *_struct.Struct `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` 309 Locality *Locality `protobuf:"bytes,4,opt,name=locality,proto3" json:"locality,omitempty"` 310 HiddenEnvoyDeprecatedBuildVersion string `protobuf:"bytes,5,opt,name=hidden_envoy_deprecated_build_version,json=hiddenEnvoyDeprecatedBuildVersion,proto3" json:"hidden_envoy_deprecated_build_version,omitempty"` // Deprecated: Do not use. 311 UserAgentName string `protobuf:"bytes,6,opt,name=user_agent_name,json=userAgentName,proto3" json:"user_agent_name,omitempty"` 312 // Types that are valid to be assigned to UserAgentVersionType: 313 // *Node_UserAgentVersion 314 // *Node_UserAgentBuildVersion 315 UserAgentVersionType isNode_UserAgentVersionType `protobuf_oneof:"user_agent_version_type"` 316 Extensions []*Extension `protobuf:"bytes,9,rep,name=extensions,proto3" json:"extensions,omitempty"` 317 ClientFeatures []string `protobuf:"bytes,10,rep,name=client_features,json=clientFeatures,proto3" json:"client_features,omitempty"` 318 ListeningAddresses []*Address `protobuf:"bytes,11,rep,name=listening_addresses,json=listeningAddresses,proto3" json:"listening_addresses,omitempty"` 319 XXX_NoUnkeyedLiteral struct{} `json:"-"` 320 XXX_unrecognized []byte `json:"-"` 321 XXX_sizecache int32 `json:"-"` 322} 323 324func (m *Node) Reset() { *m = Node{} } 325func (m *Node) String() string { return proto.CompactTextString(m) } 326func (*Node) ProtoMessage() {} 327func (*Node) Descriptor() ([]byte, []int) { 328 return fileDescriptor_a229416e1b9105e0, []int{3} 329} 330 331func (m *Node) XXX_Unmarshal(b []byte) error { 332 return xxx_messageInfo_Node.Unmarshal(m, b) 333} 334func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 335 return xxx_messageInfo_Node.Marshal(b, m, deterministic) 336} 337func (m *Node) XXX_Merge(src proto.Message) { 338 xxx_messageInfo_Node.Merge(m, src) 339} 340func (m *Node) XXX_Size() int { 341 return xxx_messageInfo_Node.Size(m) 342} 343func (m *Node) XXX_DiscardUnknown() { 344 xxx_messageInfo_Node.DiscardUnknown(m) 345} 346 347var xxx_messageInfo_Node proto.InternalMessageInfo 348 349func (m *Node) GetId() string { 350 if m != nil { 351 return m.Id 352 } 353 return "" 354} 355 356func (m *Node) GetCluster() string { 357 if m != nil { 358 return m.Cluster 359 } 360 return "" 361} 362 363func (m *Node) GetMetadata() *_struct.Struct { 364 if m != nil { 365 return m.Metadata 366 } 367 return nil 368} 369 370func (m *Node) GetLocality() *Locality { 371 if m != nil { 372 return m.Locality 373 } 374 return nil 375} 376 377// Deprecated: Do not use. 378func (m *Node) GetHiddenEnvoyDeprecatedBuildVersion() string { 379 if m != nil { 380 return m.HiddenEnvoyDeprecatedBuildVersion 381 } 382 return "" 383} 384 385func (m *Node) GetUserAgentName() string { 386 if m != nil { 387 return m.UserAgentName 388 } 389 return "" 390} 391 392type isNode_UserAgentVersionType interface { 393 isNode_UserAgentVersionType() 394} 395 396type Node_UserAgentVersion struct { 397 UserAgentVersion string `protobuf:"bytes,7,opt,name=user_agent_version,json=userAgentVersion,proto3,oneof"` 398} 399 400type Node_UserAgentBuildVersion struct { 401 UserAgentBuildVersion *BuildVersion `protobuf:"bytes,8,opt,name=user_agent_build_version,json=userAgentBuildVersion,proto3,oneof"` 402} 403 404func (*Node_UserAgentVersion) isNode_UserAgentVersionType() {} 405 406func (*Node_UserAgentBuildVersion) isNode_UserAgentVersionType() {} 407 408func (m *Node) GetUserAgentVersionType() isNode_UserAgentVersionType { 409 if m != nil { 410 return m.UserAgentVersionType 411 } 412 return nil 413} 414 415func (m *Node) GetUserAgentVersion() string { 416 if x, ok := m.GetUserAgentVersionType().(*Node_UserAgentVersion); ok { 417 return x.UserAgentVersion 418 } 419 return "" 420} 421 422func (m *Node) GetUserAgentBuildVersion() *BuildVersion { 423 if x, ok := m.GetUserAgentVersionType().(*Node_UserAgentBuildVersion); ok { 424 return x.UserAgentBuildVersion 425 } 426 return nil 427} 428 429func (m *Node) GetExtensions() []*Extension { 430 if m != nil { 431 return m.Extensions 432 } 433 return nil 434} 435 436func (m *Node) GetClientFeatures() []string { 437 if m != nil { 438 return m.ClientFeatures 439 } 440 return nil 441} 442 443func (m *Node) GetListeningAddresses() []*Address { 444 if m != nil { 445 return m.ListeningAddresses 446 } 447 return nil 448} 449 450// XXX_OneofWrappers is for the internal use of the proto package. 451func (*Node) XXX_OneofWrappers() []interface{} { 452 return []interface{}{ 453 (*Node_UserAgentVersion)(nil), 454 (*Node_UserAgentBuildVersion)(nil), 455 } 456} 457 458type Metadata struct { 459 FilterMetadata map[string]*_struct.Struct `protobuf:"bytes,1,rep,name=filter_metadata,json=filterMetadata,proto3" json:"filter_metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 460 XXX_NoUnkeyedLiteral struct{} `json:"-"` 461 XXX_unrecognized []byte `json:"-"` 462 XXX_sizecache int32 `json:"-"` 463} 464 465func (m *Metadata) Reset() { *m = Metadata{} } 466func (m *Metadata) String() string { return proto.CompactTextString(m) } 467func (*Metadata) ProtoMessage() {} 468func (*Metadata) Descriptor() ([]byte, []int) { 469 return fileDescriptor_a229416e1b9105e0, []int{4} 470} 471 472func (m *Metadata) XXX_Unmarshal(b []byte) error { 473 return xxx_messageInfo_Metadata.Unmarshal(m, b) 474} 475func (m *Metadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 476 return xxx_messageInfo_Metadata.Marshal(b, m, deterministic) 477} 478func (m *Metadata) XXX_Merge(src proto.Message) { 479 xxx_messageInfo_Metadata.Merge(m, src) 480} 481func (m *Metadata) XXX_Size() int { 482 return xxx_messageInfo_Metadata.Size(m) 483} 484func (m *Metadata) XXX_DiscardUnknown() { 485 xxx_messageInfo_Metadata.DiscardUnknown(m) 486} 487 488var xxx_messageInfo_Metadata proto.InternalMessageInfo 489 490func (m *Metadata) GetFilterMetadata() map[string]*_struct.Struct { 491 if m != nil { 492 return m.FilterMetadata 493 } 494 return nil 495} 496 497type RuntimeUInt32 struct { 498 DefaultValue uint32 `protobuf:"varint,2,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` 499 RuntimeKey string `protobuf:"bytes,3,opt,name=runtime_key,json=runtimeKey,proto3" json:"runtime_key,omitempty"` 500 XXX_NoUnkeyedLiteral struct{} `json:"-"` 501 XXX_unrecognized []byte `json:"-"` 502 XXX_sizecache int32 `json:"-"` 503} 504 505func (m *RuntimeUInt32) Reset() { *m = RuntimeUInt32{} } 506func (m *RuntimeUInt32) String() string { return proto.CompactTextString(m) } 507func (*RuntimeUInt32) ProtoMessage() {} 508func (*RuntimeUInt32) Descriptor() ([]byte, []int) { 509 return fileDescriptor_a229416e1b9105e0, []int{5} 510} 511 512func (m *RuntimeUInt32) XXX_Unmarshal(b []byte) error { 513 return xxx_messageInfo_RuntimeUInt32.Unmarshal(m, b) 514} 515func (m *RuntimeUInt32) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 516 return xxx_messageInfo_RuntimeUInt32.Marshal(b, m, deterministic) 517} 518func (m *RuntimeUInt32) XXX_Merge(src proto.Message) { 519 xxx_messageInfo_RuntimeUInt32.Merge(m, src) 520} 521func (m *RuntimeUInt32) XXX_Size() int { 522 return xxx_messageInfo_RuntimeUInt32.Size(m) 523} 524func (m *RuntimeUInt32) XXX_DiscardUnknown() { 525 xxx_messageInfo_RuntimeUInt32.DiscardUnknown(m) 526} 527 528var xxx_messageInfo_RuntimeUInt32 proto.InternalMessageInfo 529 530func (m *RuntimeUInt32) GetDefaultValue() uint32 { 531 if m != nil { 532 return m.DefaultValue 533 } 534 return 0 535} 536 537func (m *RuntimeUInt32) GetRuntimeKey() string { 538 if m != nil { 539 return m.RuntimeKey 540 } 541 return "" 542} 543 544type RuntimeFeatureFlag struct { 545 DefaultValue *wrappers.BoolValue `protobuf:"bytes,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` 546 RuntimeKey string `protobuf:"bytes,2,opt,name=runtime_key,json=runtimeKey,proto3" json:"runtime_key,omitempty"` 547 XXX_NoUnkeyedLiteral struct{} `json:"-"` 548 XXX_unrecognized []byte `json:"-"` 549 XXX_sizecache int32 `json:"-"` 550} 551 552func (m *RuntimeFeatureFlag) Reset() { *m = RuntimeFeatureFlag{} } 553func (m *RuntimeFeatureFlag) String() string { return proto.CompactTextString(m) } 554func (*RuntimeFeatureFlag) ProtoMessage() {} 555func (*RuntimeFeatureFlag) Descriptor() ([]byte, []int) { 556 return fileDescriptor_a229416e1b9105e0, []int{6} 557} 558 559func (m *RuntimeFeatureFlag) XXX_Unmarshal(b []byte) error { 560 return xxx_messageInfo_RuntimeFeatureFlag.Unmarshal(m, b) 561} 562func (m *RuntimeFeatureFlag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 563 return xxx_messageInfo_RuntimeFeatureFlag.Marshal(b, m, deterministic) 564} 565func (m *RuntimeFeatureFlag) XXX_Merge(src proto.Message) { 566 xxx_messageInfo_RuntimeFeatureFlag.Merge(m, src) 567} 568func (m *RuntimeFeatureFlag) XXX_Size() int { 569 return xxx_messageInfo_RuntimeFeatureFlag.Size(m) 570} 571func (m *RuntimeFeatureFlag) XXX_DiscardUnknown() { 572 xxx_messageInfo_RuntimeFeatureFlag.DiscardUnknown(m) 573} 574 575var xxx_messageInfo_RuntimeFeatureFlag proto.InternalMessageInfo 576 577func (m *RuntimeFeatureFlag) GetDefaultValue() *wrappers.BoolValue { 578 if m != nil { 579 return m.DefaultValue 580 } 581 return nil 582} 583 584func (m *RuntimeFeatureFlag) GetRuntimeKey() string { 585 if m != nil { 586 return m.RuntimeKey 587 } 588 return "" 589} 590 591type HeaderValue struct { 592 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` 593 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` 594 XXX_NoUnkeyedLiteral struct{} `json:"-"` 595 XXX_unrecognized []byte `json:"-"` 596 XXX_sizecache int32 `json:"-"` 597} 598 599func (m *HeaderValue) Reset() { *m = HeaderValue{} } 600func (m *HeaderValue) String() string { return proto.CompactTextString(m) } 601func (*HeaderValue) ProtoMessage() {} 602func (*HeaderValue) Descriptor() ([]byte, []int) { 603 return fileDescriptor_a229416e1b9105e0, []int{7} 604} 605 606func (m *HeaderValue) XXX_Unmarshal(b []byte) error { 607 return xxx_messageInfo_HeaderValue.Unmarshal(m, b) 608} 609func (m *HeaderValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 610 return xxx_messageInfo_HeaderValue.Marshal(b, m, deterministic) 611} 612func (m *HeaderValue) XXX_Merge(src proto.Message) { 613 xxx_messageInfo_HeaderValue.Merge(m, src) 614} 615func (m *HeaderValue) XXX_Size() int { 616 return xxx_messageInfo_HeaderValue.Size(m) 617} 618func (m *HeaderValue) XXX_DiscardUnknown() { 619 xxx_messageInfo_HeaderValue.DiscardUnknown(m) 620} 621 622var xxx_messageInfo_HeaderValue proto.InternalMessageInfo 623 624func (m *HeaderValue) GetKey() string { 625 if m != nil { 626 return m.Key 627 } 628 return "" 629} 630 631func (m *HeaderValue) GetValue() string { 632 if m != nil { 633 return m.Value 634 } 635 return "" 636} 637 638type HeaderValueOption struct { 639 Header *HeaderValue `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` 640 Append *wrappers.BoolValue `protobuf:"bytes,2,opt,name=append,proto3" json:"append,omitempty"` 641 XXX_NoUnkeyedLiteral struct{} `json:"-"` 642 XXX_unrecognized []byte `json:"-"` 643 XXX_sizecache int32 `json:"-"` 644} 645 646func (m *HeaderValueOption) Reset() { *m = HeaderValueOption{} } 647func (m *HeaderValueOption) String() string { return proto.CompactTextString(m) } 648func (*HeaderValueOption) ProtoMessage() {} 649func (*HeaderValueOption) Descriptor() ([]byte, []int) { 650 return fileDescriptor_a229416e1b9105e0, []int{8} 651} 652 653func (m *HeaderValueOption) XXX_Unmarshal(b []byte) error { 654 return xxx_messageInfo_HeaderValueOption.Unmarshal(m, b) 655} 656func (m *HeaderValueOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 657 return xxx_messageInfo_HeaderValueOption.Marshal(b, m, deterministic) 658} 659func (m *HeaderValueOption) XXX_Merge(src proto.Message) { 660 xxx_messageInfo_HeaderValueOption.Merge(m, src) 661} 662func (m *HeaderValueOption) XXX_Size() int { 663 return xxx_messageInfo_HeaderValueOption.Size(m) 664} 665func (m *HeaderValueOption) XXX_DiscardUnknown() { 666 xxx_messageInfo_HeaderValueOption.DiscardUnknown(m) 667} 668 669var xxx_messageInfo_HeaderValueOption proto.InternalMessageInfo 670 671func (m *HeaderValueOption) GetHeader() *HeaderValue { 672 if m != nil { 673 return m.Header 674 } 675 return nil 676} 677 678func (m *HeaderValueOption) GetAppend() *wrappers.BoolValue { 679 if m != nil { 680 return m.Append 681 } 682 return nil 683} 684 685type HeaderMap struct { 686 Headers []*HeaderValue `protobuf:"bytes,1,rep,name=headers,proto3" json:"headers,omitempty"` 687 XXX_NoUnkeyedLiteral struct{} `json:"-"` 688 XXX_unrecognized []byte `json:"-"` 689 XXX_sizecache int32 `json:"-"` 690} 691 692func (m *HeaderMap) Reset() { *m = HeaderMap{} } 693func (m *HeaderMap) String() string { return proto.CompactTextString(m) } 694func (*HeaderMap) ProtoMessage() {} 695func (*HeaderMap) Descriptor() ([]byte, []int) { 696 return fileDescriptor_a229416e1b9105e0, []int{9} 697} 698 699func (m *HeaderMap) XXX_Unmarshal(b []byte) error { 700 return xxx_messageInfo_HeaderMap.Unmarshal(m, b) 701} 702func (m *HeaderMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 703 return xxx_messageInfo_HeaderMap.Marshal(b, m, deterministic) 704} 705func (m *HeaderMap) XXX_Merge(src proto.Message) { 706 xxx_messageInfo_HeaderMap.Merge(m, src) 707} 708func (m *HeaderMap) XXX_Size() int { 709 return xxx_messageInfo_HeaderMap.Size(m) 710} 711func (m *HeaderMap) XXX_DiscardUnknown() { 712 xxx_messageInfo_HeaderMap.DiscardUnknown(m) 713} 714 715var xxx_messageInfo_HeaderMap proto.InternalMessageInfo 716 717func (m *HeaderMap) GetHeaders() []*HeaderValue { 718 if m != nil { 719 return m.Headers 720 } 721 return nil 722} 723 724type DataSource struct { 725 // Types that are valid to be assigned to Specifier: 726 // *DataSource_Filename 727 // *DataSource_InlineBytes 728 // *DataSource_InlineString 729 Specifier isDataSource_Specifier `protobuf_oneof:"specifier"` 730 XXX_NoUnkeyedLiteral struct{} `json:"-"` 731 XXX_unrecognized []byte `json:"-"` 732 XXX_sizecache int32 `json:"-"` 733} 734 735func (m *DataSource) Reset() { *m = DataSource{} } 736func (m *DataSource) String() string { return proto.CompactTextString(m) } 737func (*DataSource) ProtoMessage() {} 738func (*DataSource) Descriptor() ([]byte, []int) { 739 return fileDescriptor_a229416e1b9105e0, []int{10} 740} 741 742func (m *DataSource) XXX_Unmarshal(b []byte) error { 743 return xxx_messageInfo_DataSource.Unmarshal(m, b) 744} 745func (m *DataSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 746 return xxx_messageInfo_DataSource.Marshal(b, m, deterministic) 747} 748func (m *DataSource) XXX_Merge(src proto.Message) { 749 xxx_messageInfo_DataSource.Merge(m, src) 750} 751func (m *DataSource) XXX_Size() int { 752 return xxx_messageInfo_DataSource.Size(m) 753} 754func (m *DataSource) XXX_DiscardUnknown() { 755 xxx_messageInfo_DataSource.DiscardUnknown(m) 756} 757 758var xxx_messageInfo_DataSource proto.InternalMessageInfo 759 760type isDataSource_Specifier interface { 761 isDataSource_Specifier() 762} 763 764type DataSource_Filename struct { 765 Filename string `protobuf:"bytes,1,opt,name=filename,proto3,oneof"` 766} 767 768type DataSource_InlineBytes struct { 769 InlineBytes []byte `protobuf:"bytes,2,opt,name=inline_bytes,json=inlineBytes,proto3,oneof"` 770} 771 772type DataSource_InlineString struct { 773 InlineString string `protobuf:"bytes,3,opt,name=inline_string,json=inlineString,proto3,oneof"` 774} 775 776func (*DataSource_Filename) isDataSource_Specifier() {} 777 778func (*DataSource_InlineBytes) isDataSource_Specifier() {} 779 780func (*DataSource_InlineString) isDataSource_Specifier() {} 781 782func (m *DataSource) GetSpecifier() isDataSource_Specifier { 783 if m != nil { 784 return m.Specifier 785 } 786 return nil 787} 788 789func (m *DataSource) GetFilename() string { 790 if x, ok := m.GetSpecifier().(*DataSource_Filename); ok { 791 return x.Filename 792 } 793 return "" 794} 795 796func (m *DataSource) GetInlineBytes() []byte { 797 if x, ok := m.GetSpecifier().(*DataSource_InlineBytes); ok { 798 return x.InlineBytes 799 } 800 return nil 801} 802 803func (m *DataSource) GetInlineString() string { 804 if x, ok := m.GetSpecifier().(*DataSource_InlineString); ok { 805 return x.InlineString 806 } 807 return "" 808} 809 810// XXX_OneofWrappers is for the internal use of the proto package. 811func (*DataSource) XXX_OneofWrappers() []interface{} { 812 return []interface{}{ 813 (*DataSource_Filename)(nil), 814 (*DataSource_InlineBytes)(nil), 815 (*DataSource_InlineString)(nil), 816 } 817} 818 819type RetryPolicy struct { 820 RetryBackOff *BackoffStrategy `protobuf:"bytes,1,opt,name=retry_back_off,json=retryBackOff,proto3" json:"retry_back_off,omitempty"` 821 NumRetries *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=num_retries,json=numRetries,proto3" json:"num_retries,omitempty"` 822 XXX_NoUnkeyedLiteral struct{} `json:"-"` 823 XXX_unrecognized []byte `json:"-"` 824 XXX_sizecache int32 `json:"-"` 825} 826 827func (m *RetryPolicy) Reset() { *m = RetryPolicy{} } 828func (m *RetryPolicy) String() string { return proto.CompactTextString(m) } 829func (*RetryPolicy) ProtoMessage() {} 830func (*RetryPolicy) Descriptor() ([]byte, []int) { 831 return fileDescriptor_a229416e1b9105e0, []int{11} 832} 833 834func (m *RetryPolicy) XXX_Unmarshal(b []byte) error { 835 return xxx_messageInfo_RetryPolicy.Unmarshal(m, b) 836} 837func (m *RetryPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 838 return xxx_messageInfo_RetryPolicy.Marshal(b, m, deterministic) 839} 840func (m *RetryPolicy) XXX_Merge(src proto.Message) { 841 xxx_messageInfo_RetryPolicy.Merge(m, src) 842} 843func (m *RetryPolicy) XXX_Size() int { 844 return xxx_messageInfo_RetryPolicy.Size(m) 845} 846func (m *RetryPolicy) XXX_DiscardUnknown() { 847 xxx_messageInfo_RetryPolicy.DiscardUnknown(m) 848} 849 850var xxx_messageInfo_RetryPolicy proto.InternalMessageInfo 851 852func (m *RetryPolicy) GetRetryBackOff() *BackoffStrategy { 853 if m != nil { 854 return m.RetryBackOff 855 } 856 return nil 857} 858 859func (m *RetryPolicy) GetNumRetries() *wrappers.UInt32Value { 860 if m != nil { 861 return m.NumRetries 862 } 863 return nil 864} 865 866type RemoteDataSource struct { 867 HttpUri *HttpUri `protobuf:"bytes,1,opt,name=http_uri,json=httpUri,proto3" json:"http_uri,omitempty"` 868 Sha256 string `protobuf:"bytes,2,opt,name=sha256,proto3" json:"sha256,omitempty"` 869 RetryPolicy *RetryPolicy `protobuf:"bytes,3,opt,name=retry_policy,json=retryPolicy,proto3" json:"retry_policy,omitempty"` 870 XXX_NoUnkeyedLiteral struct{} `json:"-"` 871 XXX_unrecognized []byte `json:"-"` 872 XXX_sizecache int32 `json:"-"` 873} 874 875func (m *RemoteDataSource) Reset() { *m = RemoteDataSource{} } 876func (m *RemoteDataSource) String() string { return proto.CompactTextString(m) } 877func (*RemoteDataSource) ProtoMessage() {} 878func (*RemoteDataSource) Descriptor() ([]byte, []int) { 879 return fileDescriptor_a229416e1b9105e0, []int{12} 880} 881 882func (m *RemoteDataSource) XXX_Unmarshal(b []byte) error { 883 return xxx_messageInfo_RemoteDataSource.Unmarshal(m, b) 884} 885func (m *RemoteDataSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 886 return xxx_messageInfo_RemoteDataSource.Marshal(b, m, deterministic) 887} 888func (m *RemoteDataSource) XXX_Merge(src proto.Message) { 889 xxx_messageInfo_RemoteDataSource.Merge(m, src) 890} 891func (m *RemoteDataSource) XXX_Size() int { 892 return xxx_messageInfo_RemoteDataSource.Size(m) 893} 894func (m *RemoteDataSource) XXX_DiscardUnknown() { 895 xxx_messageInfo_RemoteDataSource.DiscardUnknown(m) 896} 897 898var xxx_messageInfo_RemoteDataSource proto.InternalMessageInfo 899 900func (m *RemoteDataSource) GetHttpUri() *HttpUri { 901 if m != nil { 902 return m.HttpUri 903 } 904 return nil 905} 906 907func (m *RemoteDataSource) GetSha256() string { 908 if m != nil { 909 return m.Sha256 910 } 911 return "" 912} 913 914func (m *RemoteDataSource) GetRetryPolicy() *RetryPolicy { 915 if m != nil { 916 return m.RetryPolicy 917 } 918 return nil 919} 920 921type AsyncDataSource struct { 922 // Types that are valid to be assigned to Specifier: 923 // *AsyncDataSource_Local 924 // *AsyncDataSource_Remote 925 Specifier isAsyncDataSource_Specifier `protobuf_oneof:"specifier"` 926 XXX_NoUnkeyedLiteral struct{} `json:"-"` 927 XXX_unrecognized []byte `json:"-"` 928 XXX_sizecache int32 `json:"-"` 929} 930 931func (m *AsyncDataSource) Reset() { *m = AsyncDataSource{} } 932func (m *AsyncDataSource) String() string { return proto.CompactTextString(m) } 933func (*AsyncDataSource) ProtoMessage() {} 934func (*AsyncDataSource) Descriptor() ([]byte, []int) { 935 return fileDescriptor_a229416e1b9105e0, []int{13} 936} 937 938func (m *AsyncDataSource) XXX_Unmarshal(b []byte) error { 939 return xxx_messageInfo_AsyncDataSource.Unmarshal(m, b) 940} 941func (m *AsyncDataSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 942 return xxx_messageInfo_AsyncDataSource.Marshal(b, m, deterministic) 943} 944func (m *AsyncDataSource) XXX_Merge(src proto.Message) { 945 xxx_messageInfo_AsyncDataSource.Merge(m, src) 946} 947func (m *AsyncDataSource) XXX_Size() int { 948 return xxx_messageInfo_AsyncDataSource.Size(m) 949} 950func (m *AsyncDataSource) XXX_DiscardUnknown() { 951 xxx_messageInfo_AsyncDataSource.DiscardUnknown(m) 952} 953 954var xxx_messageInfo_AsyncDataSource proto.InternalMessageInfo 955 956type isAsyncDataSource_Specifier interface { 957 isAsyncDataSource_Specifier() 958} 959 960type AsyncDataSource_Local struct { 961 Local *DataSource `protobuf:"bytes,1,opt,name=local,proto3,oneof"` 962} 963 964type AsyncDataSource_Remote struct { 965 Remote *RemoteDataSource `protobuf:"bytes,2,opt,name=remote,proto3,oneof"` 966} 967 968func (*AsyncDataSource_Local) isAsyncDataSource_Specifier() {} 969 970func (*AsyncDataSource_Remote) isAsyncDataSource_Specifier() {} 971 972func (m *AsyncDataSource) GetSpecifier() isAsyncDataSource_Specifier { 973 if m != nil { 974 return m.Specifier 975 } 976 return nil 977} 978 979func (m *AsyncDataSource) GetLocal() *DataSource { 980 if x, ok := m.GetSpecifier().(*AsyncDataSource_Local); ok { 981 return x.Local 982 } 983 return nil 984} 985 986func (m *AsyncDataSource) GetRemote() *RemoteDataSource { 987 if x, ok := m.GetSpecifier().(*AsyncDataSource_Remote); ok { 988 return x.Remote 989 } 990 return nil 991} 992 993// XXX_OneofWrappers is for the internal use of the proto package. 994func (*AsyncDataSource) XXX_OneofWrappers() []interface{} { 995 return []interface{}{ 996 (*AsyncDataSource_Local)(nil), 997 (*AsyncDataSource_Remote)(nil), 998 } 999} 1000 1001type TransportSocket struct { 1002 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 1003 // Types that are valid to be assigned to ConfigType: 1004 // *TransportSocket_HiddenEnvoyDeprecatedConfig 1005 // *TransportSocket_TypedConfig 1006 ConfigType isTransportSocket_ConfigType `protobuf_oneof:"config_type"` 1007 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1008 XXX_unrecognized []byte `json:"-"` 1009 XXX_sizecache int32 `json:"-"` 1010} 1011 1012func (m *TransportSocket) Reset() { *m = TransportSocket{} } 1013func (m *TransportSocket) String() string { return proto.CompactTextString(m) } 1014func (*TransportSocket) ProtoMessage() {} 1015func (*TransportSocket) Descriptor() ([]byte, []int) { 1016 return fileDescriptor_a229416e1b9105e0, []int{14} 1017} 1018 1019func (m *TransportSocket) XXX_Unmarshal(b []byte) error { 1020 return xxx_messageInfo_TransportSocket.Unmarshal(m, b) 1021} 1022func (m *TransportSocket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1023 return xxx_messageInfo_TransportSocket.Marshal(b, m, deterministic) 1024} 1025func (m *TransportSocket) XXX_Merge(src proto.Message) { 1026 xxx_messageInfo_TransportSocket.Merge(m, src) 1027} 1028func (m *TransportSocket) XXX_Size() int { 1029 return xxx_messageInfo_TransportSocket.Size(m) 1030} 1031func (m *TransportSocket) XXX_DiscardUnknown() { 1032 xxx_messageInfo_TransportSocket.DiscardUnknown(m) 1033} 1034 1035var xxx_messageInfo_TransportSocket proto.InternalMessageInfo 1036 1037func (m *TransportSocket) GetName() string { 1038 if m != nil { 1039 return m.Name 1040 } 1041 return "" 1042} 1043 1044type isTransportSocket_ConfigType interface { 1045 isTransportSocket_ConfigType() 1046} 1047 1048type TransportSocket_HiddenEnvoyDeprecatedConfig struct { 1049 HiddenEnvoyDeprecatedConfig *_struct.Struct `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_config,json=hiddenEnvoyDeprecatedConfig,proto3,oneof"` 1050} 1051 1052type TransportSocket_TypedConfig struct { 1053 TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3,oneof"` 1054} 1055 1056func (*TransportSocket_HiddenEnvoyDeprecatedConfig) isTransportSocket_ConfigType() {} 1057 1058func (*TransportSocket_TypedConfig) isTransportSocket_ConfigType() {} 1059 1060func (m *TransportSocket) GetConfigType() isTransportSocket_ConfigType { 1061 if m != nil { 1062 return m.ConfigType 1063 } 1064 return nil 1065} 1066 1067// Deprecated: Do not use. 1068func (m *TransportSocket) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct { 1069 if x, ok := m.GetConfigType().(*TransportSocket_HiddenEnvoyDeprecatedConfig); ok { 1070 return x.HiddenEnvoyDeprecatedConfig 1071 } 1072 return nil 1073} 1074 1075func (m *TransportSocket) GetTypedConfig() *any.Any { 1076 if x, ok := m.GetConfigType().(*TransportSocket_TypedConfig); ok { 1077 return x.TypedConfig 1078 } 1079 return nil 1080} 1081 1082// XXX_OneofWrappers is for the internal use of the proto package. 1083func (*TransportSocket) XXX_OneofWrappers() []interface{} { 1084 return []interface{}{ 1085 (*TransportSocket_HiddenEnvoyDeprecatedConfig)(nil), 1086 (*TransportSocket_TypedConfig)(nil), 1087 } 1088} 1089 1090type RuntimeFractionalPercent struct { 1091 DefaultValue *v3.FractionalPercent `protobuf:"bytes,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` 1092 RuntimeKey string `protobuf:"bytes,2,opt,name=runtime_key,json=runtimeKey,proto3" json:"runtime_key,omitempty"` 1093 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1094 XXX_unrecognized []byte `json:"-"` 1095 XXX_sizecache int32 `json:"-"` 1096} 1097 1098func (m *RuntimeFractionalPercent) Reset() { *m = RuntimeFractionalPercent{} } 1099func (m *RuntimeFractionalPercent) String() string { return proto.CompactTextString(m) } 1100func (*RuntimeFractionalPercent) ProtoMessage() {} 1101func (*RuntimeFractionalPercent) Descriptor() ([]byte, []int) { 1102 return fileDescriptor_a229416e1b9105e0, []int{15} 1103} 1104 1105func (m *RuntimeFractionalPercent) XXX_Unmarshal(b []byte) error { 1106 return xxx_messageInfo_RuntimeFractionalPercent.Unmarshal(m, b) 1107} 1108func (m *RuntimeFractionalPercent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1109 return xxx_messageInfo_RuntimeFractionalPercent.Marshal(b, m, deterministic) 1110} 1111func (m *RuntimeFractionalPercent) XXX_Merge(src proto.Message) { 1112 xxx_messageInfo_RuntimeFractionalPercent.Merge(m, src) 1113} 1114func (m *RuntimeFractionalPercent) XXX_Size() int { 1115 return xxx_messageInfo_RuntimeFractionalPercent.Size(m) 1116} 1117func (m *RuntimeFractionalPercent) XXX_DiscardUnknown() { 1118 xxx_messageInfo_RuntimeFractionalPercent.DiscardUnknown(m) 1119} 1120 1121var xxx_messageInfo_RuntimeFractionalPercent proto.InternalMessageInfo 1122 1123func (m *RuntimeFractionalPercent) GetDefaultValue() *v3.FractionalPercent { 1124 if m != nil { 1125 return m.DefaultValue 1126 } 1127 return nil 1128} 1129 1130func (m *RuntimeFractionalPercent) GetRuntimeKey() string { 1131 if m != nil { 1132 return m.RuntimeKey 1133 } 1134 return "" 1135} 1136 1137type ControlPlane struct { 1138 Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"` 1139 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1140 XXX_unrecognized []byte `json:"-"` 1141 XXX_sizecache int32 `json:"-"` 1142} 1143 1144func (m *ControlPlane) Reset() { *m = ControlPlane{} } 1145func (m *ControlPlane) String() string { return proto.CompactTextString(m) } 1146func (*ControlPlane) ProtoMessage() {} 1147func (*ControlPlane) Descriptor() ([]byte, []int) { 1148 return fileDescriptor_a229416e1b9105e0, []int{16} 1149} 1150 1151func (m *ControlPlane) XXX_Unmarshal(b []byte) error { 1152 return xxx_messageInfo_ControlPlane.Unmarshal(m, b) 1153} 1154func (m *ControlPlane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1155 return xxx_messageInfo_ControlPlane.Marshal(b, m, deterministic) 1156} 1157func (m *ControlPlane) XXX_Merge(src proto.Message) { 1158 xxx_messageInfo_ControlPlane.Merge(m, src) 1159} 1160func (m *ControlPlane) XXX_Size() int { 1161 return xxx_messageInfo_ControlPlane.Size(m) 1162} 1163func (m *ControlPlane) XXX_DiscardUnknown() { 1164 xxx_messageInfo_ControlPlane.DiscardUnknown(m) 1165} 1166 1167var xxx_messageInfo_ControlPlane proto.InternalMessageInfo 1168 1169func (m *ControlPlane) GetIdentifier() string { 1170 if m != nil { 1171 return m.Identifier 1172 } 1173 return "" 1174} 1175 1176func init() { 1177 proto.RegisterEnum("envoy.config.core.v3.RoutingPriority", RoutingPriority_name, RoutingPriority_value) 1178 proto.RegisterEnum("envoy.config.core.v3.RequestMethod", RequestMethod_name, RequestMethod_value) 1179 proto.RegisterEnum("envoy.config.core.v3.TrafficDirection", TrafficDirection_name, TrafficDirection_value) 1180 proto.RegisterType((*Locality)(nil), "envoy.config.core.v3.Locality") 1181 proto.RegisterType((*BuildVersion)(nil), "envoy.config.core.v3.BuildVersion") 1182 proto.RegisterType((*Extension)(nil), "envoy.config.core.v3.Extension") 1183 proto.RegisterType((*Node)(nil), "envoy.config.core.v3.Node") 1184 proto.RegisterType((*Metadata)(nil), "envoy.config.core.v3.Metadata") 1185 proto.RegisterMapType((map[string]*_struct.Struct)(nil), "envoy.config.core.v3.Metadata.FilterMetadataEntry") 1186 proto.RegisterType((*RuntimeUInt32)(nil), "envoy.config.core.v3.RuntimeUInt32") 1187 proto.RegisterType((*RuntimeFeatureFlag)(nil), "envoy.config.core.v3.RuntimeFeatureFlag") 1188 proto.RegisterType((*HeaderValue)(nil), "envoy.config.core.v3.HeaderValue") 1189 proto.RegisterType((*HeaderValueOption)(nil), "envoy.config.core.v3.HeaderValueOption") 1190 proto.RegisterType((*HeaderMap)(nil), "envoy.config.core.v3.HeaderMap") 1191 proto.RegisterType((*DataSource)(nil), "envoy.config.core.v3.DataSource") 1192 proto.RegisterType((*RetryPolicy)(nil), "envoy.config.core.v3.RetryPolicy") 1193 proto.RegisterType((*RemoteDataSource)(nil), "envoy.config.core.v3.RemoteDataSource") 1194 proto.RegisterType((*AsyncDataSource)(nil), "envoy.config.core.v3.AsyncDataSource") 1195 proto.RegisterType((*TransportSocket)(nil), "envoy.config.core.v3.TransportSocket") 1196 proto.RegisterType((*RuntimeFractionalPercent)(nil), "envoy.config.core.v3.RuntimeFractionalPercent") 1197 proto.RegisterType((*ControlPlane)(nil), "envoy.config.core.v3.ControlPlane") 1198} 1199 1200func init() { proto.RegisterFile("envoy/config/core/v3/base.proto", fileDescriptor_a229416e1b9105e0) } 1201 1202var fileDescriptor_a229416e1b9105e0 = []byte{ 1203 // 1767 bytes of a gzipped FileDescriptorProto 1204 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x57, 0x4b, 0x6f, 0xe3, 0xc8, 1205 0x11, 0x16, 0xe5, 0x87, 0xa4, 0x92, 0x6c, 0x73, 0x7b, 0x37, 0x33, 0x1a, 0xcf, 0xf8, 0x45, 0x8f, 1206 0x27, 0x8e, 0xb3, 0x91, 0x10, 0x19, 0x09, 0x66, 0x95, 0xa7, 0x68, 0xc9, 0x2b, 0x63, 0x67, 0x24, 1207 0x81, 0x92, 0xf7, 0xb0, 0x41, 0x40, 0xb4, 0xc8, 0x96, 0x4c, 0x0c, 0x4d, 0x2a, 0xcd, 0xa6, 0xb3, 1208 0xda, 0x4b, 0xe6, 0xb4, 0x48, 0xf2, 0x13, 0x72, 0x0c, 0xf2, 0x1b, 0x82, 0x20, 0x97, 0xcd, 0x25, 1209 0xc0, 0xe4, 0x98, 0xbf, 0x90, 0x43, 0x90, 0x9f, 0x10, 0xcc, 0x69, 0xd1, 0xec, 0xa6, 0x44, 0xbd, 1210 0x3c, 0x73, 0x63, 0x57, 0x7d, 0xd5, 0xf5, 0xd5, 0xa3, 0xbb, 0x8b, 0x70, 0x40, 0xbc, 0x3b, 0x7f, 1211 0x5c, 0xb6, 0x7c, 0x6f, 0xe0, 0x0c, 0xcb, 0x96, 0x4f, 0x49, 0xf9, 0xee, 0xbc, 0xdc, 0xc7, 0x01, 1212 0x29, 0x8d, 0xa8, 0xcf, 0x7c, 0xf4, 0x51, 0x04, 0x28, 0x09, 0x40, 0x89, 0x03, 0x4a, 0x77, 0xe7, 1213 0xbb, 0xda, 0x52, 0x33, 0x6c, 0xdb, 0x94, 0x04, 0x81, 0xb0, 0x5c, 0x81, 0xe9, 0x63, 0xeb, 0x95, 1214 0x3f, 0x18, 0x48, 0xcc, 0xf1, 0x52, 0xcc, 0x0d, 0x63, 0x23, 0x33, 0xa4, 0x8e, 0x04, 0x3d, 0x16, 1215 0x20, 0x36, 0x1e, 0x45, 0xda, 0x11, 0xa1, 0x16, 0xf1, 0x98, 0x54, 0x3e, 0x9d, 0x55, 0x06, 0xe4, 1216 0x16, 0x7b, 0xcc, 0xb1, 0xcc, 0x3b, 0x42, 0x03, 0xc7, 0xf7, 0x24, 0xea, 0xd1, 0xd0, 0xf7, 0x87, 1217 0x2e, 0x29, 0x47, 0xab, 0x7e, 0x38, 0x28, 0x63, 0x6f, 0x2c, 0x55, 0xfb, 0xf3, 0x2a, 0x3b, 0xa4, 1218 0x98, 0x4d, 0x4d, 0x9f, 0xcc, 0xeb, 0x03, 0x46, 0x43, 0x8b, 0xad, 0xb2, 0xfe, 0x2d, 0xc5, 0xa3, 1219 0x11, 0xa1, 0x71, 0x12, 0xf6, 0x42, 0x7b, 0x84, 0xcb, 0xd8, 0xf3, 0x7c, 0x16, 0x6d, 0x1a, 0x94, 1220 0x03, 0x86, 0x59, 0x18, 0xab, 0x8f, 0x16, 0xd4, 0x92, 0xb7, 0xe3, 0x0d, 0x25, 0xe4, 0xe1, 0x1d, 1221 0x76, 0x1d, 0x1b, 0x33, 0x52, 0x8e, 0x3f, 0x84, 0x42, 0x63, 0x90, 0x7d, 0xe1, 0x5b, 0xd8, 0x75, 1222 0xd8, 0x18, 0x3d, 0x80, 0x4d, 0x4a, 0x86, 0x8e, 0xef, 0x15, 0x95, 0x43, 0xe5, 0x34, 0x67, 0xc8, 1223 0x15, 0x42, 0xb0, 0xfe, 0x95, 0xef, 0x91, 0x62, 0x3a, 0x92, 0x46, 0xdf, 0xe8, 0x11, 0x64, 0x83, 1224 0xb0, 0x6f, 0x46, 0xf2, 0xb5, 0x48, 0x9e, 0x09, 0xc2, 0xfe, 0x17, 0xbe, 0x47, 0xaa, 0x47, 0x7f, 1225 0xfa, 0xe7, 0xef, 0xf7, 0x9f, 0xc0, 0xae, 0xa8, 0x39, 0x1e, 0x39, 0xa5, 0xbb, 0x8a, 0xa8, 0x79, 1226 0xec, 0x49, 0xfb, 0x8b, 0x02, 0x05, 0x3d, 0x74, 0x5c, 0xfb, 0x73, 0x41, 0x14, 0x3d, 0x87, 0x8c, 1227 0xe4, 0x1c, 0xf9, 0xce, 0x57, 0xf6, 0x4b, 0xc2, 0x9c, 0x97, 0xa4, 0x74, 0x77, 0x5e, 0xea, 0xca, 1228 0x92, 0x48, 0x03, 0x23, 0x86, 0xa3, 0x73, 0xc8, 0xde, 0x12, 0x86, 0x6d, 0xcc, 0x70, 0x44, 0x30, 1229 0x5f, 0x79, 0x58, 0x12, 0xe9, 0x2c, 0xc5, 0xe9, 0x2c, 0x75, 0xa3, 0x64, 0x1b, 0x13, 0x60, 0xf5, 1230 0x84, 0x53, 0x3c, 0x84, 0xfd, 0x45, 0x8a, 0x49, 0x56, 0xda, 0x7f, 0x14, 0xc8, 0x35, 0xbe, 0x64, 1231 0xc4, 0x0b, 0x64, 0x1a, 0x3c, 0x7c, 0x4b, 0x64, 0x72, 0xa2, 0x6f, 0xb4, 0x0b, 0x59, 0x0b, 0x33, 1232 0x32, 0xf4, 0xe9, 0x58, 0xa6, 0x67, 0xb2, 0x46, 0xdf, 0x85, 0x1d, 0xce, 0xde, 0xb4, 0x49, 0x60, 1233 0x51, 0x67, 0xc4, 0x7c, 0x2a, 0x33, 0xb5, 0xcd, 0xc5, 0xf5, 0x89, 0x14, 0xfd, 0x74, 0x1a, 0xfc, 1234 0x7a, 0x14, 0x81, 0x56, 0x5a, 0x76, 0x5e, 0x66, 0xb8, 0x4d, 0x13, 0xb0, 0x0b, 0x59, 0xdb, 0x09, 1235 0x70, 0xdf, 0x25, 0x76, 0x71, 0xe3, 0x50, 0x39, 0xcd, 0x1a, 0x93, 0x75, 0x55, 0xe3, 0x71, 0xee, 1236 0xc1, 0xe3, 0xc5, 0x38, 0x27, 0x61, 0x69, 0x7f, 0xde, 0x80, 0xf5, 0x96, 0x6f, 0x13, 0xb4, 0x0d, 1237 0x69, 0xc7, 0x96, 0xd1, 0xa5, 0x1d, 0x1b, 0x15, 0x21, 0x63, 0xb9, 0x61, 0xc0, 0x08, 0x95, 0xa1, 1238 0xc5, 0xcb, 0x99, 0x9c, 0xaf, 0xbd, 0x67, 0xce, 0x51, 0x15, 0xb2, 0xae, 0xac, 0xbf, 0x0c, 0x73, 1239 0x7f, 0x79, 0x98, 0x71, 0x97, 0x18, 0x13, 0x3c, 0xea, 0xc1, 0xc9, 0x8d, 0x63, 0xdb, 0xc4, 0x33, 1240 0x23, 0x0b, 0xd3, 0x26, 0x23, 0x4a, 0x78, 0xa2, 0x6d, 0xb3, 0xcf, 0x93, 0x12, 0x1f, 0xd4, 0x28, 1241 0x01, 0x39, 0x3d, 0x5d, 0x54, 0x8c, 0x23, 0x61, 0xd0, 0xe0, 0xf8, 0xfa, 0x04, 0x3e, 0xd3, 0x74, 1242 0xcf, 0x60, 0x27, 0x0c, 0x08, 0x35, 0xf1, 0x90, 0x78, 0xcc, 0x8c, 0x6a, 0xbb, 0x19, 0x05, 0xba, 1243 0xc5, 0xc5, 0x35, 0x2e, 0x6d, 0xf1, 0x22, 0x97, 0x00, 0x25, 0x70, 0xb1, 0xab, 0x0c, 0x87, 0x36, 1244 0x53, 0x86, 0x3a, 0x01, 0xc7, 0xfb, 0xfe, 0x1a, 0x8a, 0x09, 0xfc, 0x2c, 0xc1, 0xec, 0xfb, 0x16, 1245 0xb8, 0x99, 0x32, 0xbe, 0x33, 0xd9, 0x79, 0x86, 0xf6, 0x2f, 0x00, 0x48, 0x5c, 0xbd, 0xa0, 0x98, 1246 0x3b, 0x5c, 0x3b, 0xcd, 0x57, 0x0e, 0x96, 0x6f, 0x38, 0xa9, 0xb2, 0x91, 0x30, 0xe1, 0x8d, 0x69, 1247 0xb9, 0x0e, 0xe7, 0x36, 0x20, 0x98, 0x85, 0x94, 0x04, 0x45, 0x38, 0x5c, 0xe3, 0x8d, 0x29, 0xc4, 1248 0x97, 0x52, 0x8a, 0x5a, 0xf0, 0xa1, 0xeb, 0x04, 0x8c, 0xf0, 0x8b, 0xc4, 0x94, 0xf7, 0x32, 0x09, 1249 0x8a, 0xf9, 0xc8, 0xe5, 0xde, 0x72, 0x97, 0x35, 0x01, 0x33, 0xd0, 0xc4, 0xb2, 0x16, 0x1b, 0x56, 1250 0xf7, 0x78, 0x3b, 0x16, 0xe1, 0xc1, 0x62, 0x3b, 0xf2, 0x06, 0xd4, 0x1f, 0xc1, 0xc3, 0xc5, 0x3c, 1251 0x9b, 0xfc, 0xb0, 0x68, 0xff, 0x55, 0x20, 0xfb, 0x32, 0xee, 0xa4, 0x5f, 0xc1, 0xce, 0xc0, 0x71, 1252 0x19, 0xa1, 0xe6, 0xa4, 0x0b, 0x95, 0x88, 0x52, 0x65, 0x39, 0xa5, 0xd8, 0xb0, 0x74, 0x19, 0x59, 1253 0xc5, 0xcb, 0x86, 0xc7, 0xe8, 0xd8, 0xd8, 0x1e, 0xcc, 0x08, 0x77, 0xbf, 0x80, 0x0f, 0x97, 0xc0, 1254 0x90, 0x0a, 0x6b, 0xaf, 0xc8, 0x58, 0x9e, 0x0e, 0xfe, 0x89, 0x7e, 0x00, 0x1b, 0x77, 0xd8, 0x0d, 1255 0xc9, 0xbb, 0x6e, 0x1d, 0x81, 0xaa, 0xa6, 0x9f, 0x2b, 0xf7, 0xdc, 0x8c, 0xb1, 0x33, 0xed, 0x6b, 1256 0x05, 0xb6, 0x8c, 0xd0, 0x63, 0xce, 0x2d, 0xb9, 0xbe, 0xf2, 0xd8, 0x79, 0x05, 0x1d, 0xc3, 0x96, 1257 0x4d, 0x06, 0x38, 0x74, 0x99, 0x39, 0xf5, 0xb7, 0x65, 0x14, 0xa4, 0xf0, 0x73, 0x2e, 0x43, 0xa7, 1258 0x90, 0xa7, 0xc2, 0xca, 0xe4, 0x34, 0xa3, 0x7b, 0x46, 0xcf, 0xbc, 0xd5, 0xd7, 0x69, 0xfa, 0x50, 1259 0x31, 0x40, 0xea, 0x3e, 0x23, 0xe3, 0xea, 0x33, 0xce, 0xe1, 0x48, 0x3e, 0xd9, 0x33, 0x1c, 0x66, 1260 0xdc, 0x6a, 0x7f, 0x55, 0x00, 0x49, 0x89, 0xec, 0x87, 0x4b, 0x17, 0x0f, 0xd1, 0xd5, 0x3c, 0x1b, 1261 0x71, 0x5d, 0xef, 0x2e, 0x44, 0xaf, 0xfb, 0xbe, 0x1b, 0x71, 0xd3, 0xb3, 0x6f, 0xf5, 0x8d, 0x3f, 1262 0x2a, 0x69, 0x55, 0xb9, 0x9f, 0x73, 0x7a, 0x35, 0xe7, 0xef, 0x73, 0xce, 0xcf, 0xe0, 0xe9, 0x4a, 1263 0xce, 0x09, 0x86, 0xda, 0xef, 0x20, 0xdf, 0x24, 0xd8, 0x26, 0x54, 0x78, 0x39, 0x4e, 0x14, 0x4e, 1264 0xff, 0xe0, 0xad, 0xbe, 0x4d, 0x0b, 0x87, 0xca, 0xe9, 0xeb, 0xd7, 0xca, 0x3f, 0x14, 0xe5, 0x8d, 1265 0x92, 0x12, 0xb5, 0x3c, 0x49, 0xd6, 0x32, 0xa7, 0xef, 0xbc, 0xd5, 0x0b, 0x14, 0x04, 0x28, 0xcd, 1266 0x41, 0xb2, 0x86, 0x4f, 0x39, 0x8f, 0x03, 0xd8, 0x5b, 0xe4, 0x91, 0xf0, 0xa8, 0xfd, 0x4d, 0x81, 1267 0x0f, 0x12, 0xeb, 0xf6, 0x88, 0xbf, 0xc9, 0xe8, 0x02, 0x36, 0x6f, 0x22, 0xa1, 0xcc, 0xd8, 0xd1, 1268 0xf2, 0x5e, 0x4d, 0x18, 0x26, 0x12, 0x27, 0x4d, 0x51, 0x05, 0x36, 0xf9, 0x60, 0xe0, 0xd9, 0xb2, 1269 0xe9, 0xee, 0x49, 0xbb, 0x21, 0x91, 0xd5, 0x33, 0x4e, 0xfa, 0x04, 0x8e, 0xef, 0x25, 0x2d, 0x48, 1270 0x6a, 0x2e, 0xe4, 0x84, 0xf0, 0x25, 0x1e, 0xa1, 0x9f, 0x40, 0x46, 0xb8, 0x0d, 0xe4, 0xf1, 0x7a, 1271 0x37, 0x65, 0x23, 0xb6, 0xb8, 0xe7, 0xe5, 0x99, 0x38, 0xd0, 0xde, 0x28, 0x00, 0x75, 0xcc, 0x70, 1272 0xd7, 0x0f, 0xa9, 0x45, 0xd0, 0x09, 0x64, 0x07, 0x8e, 0x4b, 0xa6, 0x6f, 0xec, 0xa4, 0x19, 0x9a, 1273 0x29, 0x63, 0xa2, 0x42, 0x1f, 0x43, 0xc1, 0xf1, 0x5c, 0xc7, 0x23, 0x66, 0x7f, 0xcc, 0x48, 0x10, 1274 0x65, 0xa2, 0x10, 0x41, 0xbf, 0x4a, 0xab, 0x1c, 0x9a, 0x17, 0x6a, 0x9d, 0x6b, 0x51, 0x09, 0xb6, 1275 0x24, 0x3a, 0x60, 0xd4, 0xf1, 0x86, 0x73, 0x47, 0xa3, 0x99, 0x32, 0xe4, 0x6e, 0xdd, 0x48, 0x5d, 1276 0x3d, 0xe6, 0xbc, 0xf7, 0xe1, 0xc9, 0x22, 0xef, 0x29, 0x53, 0x5d, 0x85, 0x5c, 0x30, 0x22, 0x96, 1277 0x33, 0x70, 0x08, 0x45, 0x6b, 0xff, 0xd7, 0x15, 0xed, 0x1b, 0x05, 0xf2, 0x06, 0x61, 0x74, 0xdc, 1278 0xf1, 0x5d, 0xc7, 0x1a, 0xa3, 0xcf, 0x60, 0x9b, 0xf2, 0xa5, 0xc9, 0x27, 0x55, 0xd3, 0x1f, 0x0c, 1279 0x64, 0xd5, 0x4f, 0x56, 0x5c, 0xfc, 0x62, 0x9e, 0xed, 0x32, 0xca, 0x87, 0x87, 0xb1, 0x51, 0x88, 1280 0x8c, 0xb9, 0xb4, 0x3d, 0x18, 0xa0, 0x9f, 0x41, 0xde, 0x0b, 0x6f, 0x4d, 0x2e, 0x73, 0x64, 0xc0, 1281 0xf9, 0xca, 0x93, 0x85, 0xd2, 0x8b, 0x83, 0x2b, 0xea, 0x00, 0x5e, 0x78, 0x6b, 0x08, 0xfc, 0x3d, 1282 0x5d, 0x9b, 0x60, 0xac, 0xfd, 0x4f, 0x01, 0xd5, 0x20, 0xb7, 0x3e, 0x23, 0x89, 0x92, 0xe8, 0x90, 1283 0x8d, 0xc7, 0x68, 0x19, 0xc0, 0x8a, 0x5b, 0xbf, 0xc9, 0xd8, 0xe8, 0x9a, 0x3a, 0x89, 0x96, 0xcd, 1284 0xdc, 0x08, 0x11, 0x3a, 0x80, 0xcd, 0xe0, 0x06, 0x57, 0x7e, 0xf4, 0xe3, 0xf9, 0x13, 0x2e, 0xc5, 1285 0xa8, 0x0e, 0x22, 0x5c, 0x73, 0x14, 0x31, 0x91, 0x13, 0xc5, 0x8a, 0x66, 0x4b, 0x50, 0x36, 0xf2, 1286 0x74, 0xba, 0xa8, 0x7e, 0x8f, 0x47, 0xf9, 0x14, 0xb4, 0x65, 0x51, 0xce, 0x46, 0xa5, 0xfd, 0x4b, 1287 0x81, 0x9d, 0x5a, 0x30, 0xf6, 0xac, 0x44, 0xa4, 0xcf, 0x61, 0x23, 0x9a, 0x36, 0x64, 0x98, 0x87, 1288 0xcb, 0xbd, 0x4f, 0x0d, 0x9a, 0x29, 0x43, 0x18, 0xa0, 0x5f, 0xf2, 0xa9, 0x99, 0x7b, 0x90, 0x85, 1289 0x79, 0xb6, 0x8a, 0xf8, 0x2c, 0x8b, 0x66, 0xca, 0x90, 0x76, 0xd5, 0x53, 0x4e, 0xfd, 0x18, 0x8e, 1290 0x16, 0xa9, 0xcf, 0xb1, 0x5c, 0xd2, 0x78, 0x5f, 0xa7, 0x61, 0xa7, 0x47, 0xb1, 0x17, 0x8c, 0x7c, 1291 0xca, 0xba, 0xbe, 0xf5, 0x8a, 0x30, 0xf4, 0x38, 0x39, 0xa8, 0x4e, 0xf3, 0x2d, 0x26, 0xd6, 0x3e, 1292 0xec, 0xaf, 0x1a, 0xa5, 0x04, 0xe3, 0x77, 0xbc, 0x67, 0x7c, 0xb8, 0x6a, 0xa6, 0x8c, 0xc7, 0x4b, 1293 0xc7, 0xab, 0x8b, 0x68, 0x07, 0xf4, 0x09, 0x14, 0xf8, 0xab, 0x3d, 0xd9, 0x51, 0x54, 0xf4, 0xa3, 1294 0x85, 0x1d, 0x6b, 0xde, 0x98, 0x9f, 0xd7, 0x08, 0x2b, 0x4c, 0xef, 0xc9, 0xc5, 0x5c, 0x94, 0xfa, 1295 0x16, 0xe4, 0xc5, 0xf6, 0x62, 0x42, 0xf8, 0x46, 0x81, 0x62, 0xfc, 0x1a, 0x50, 0x6c, 0xf1, 0xeb, 1296 0x0c, 0xbb, 0x1d, 0xf1, 0x97, 0x87, 0xda, 0xcb, 0x5f, 0xad, 0xc3, 0xb9, 0x9f, 0x8c, 0x05, 0xc3, 1297 0x95, 0x6f, 0xd7, 0xc1, 0x92, 0xb7, 0x6b, 0xe6, 0xc9, 0xfa, 0x21, 0x8f, 0xe3, 0x63, 0x38, 0x5b, 1298 0xfd, 0x64, 0xcd, 0xfb, 0xd2, 0xae, 0xa1, 0x70, 0xe1, 0x7b, 0x8c, 0xfa, 0x6e, 0xc7, 0xc5, 0x1e, 1299 0x41, 0xfb, 0x00, 0x8e, 0x4d, 0x3c, 0x16, 0x55, 0x5b, 0x4e, 0x1e, 0x09, 0xc9, 0x3d, 0x3f, 0x31, 1300 0xc9, 0x6d, 0xce, 0x4e, 0x61, 0xc7, 0xf0, 0x43, 0xe6, 0x78, 0xc3, 0x0e, 0x75, 0x7c, 0xca, 0xc7, 1301 0xe9, 0x3c, 0x64, 0xea, 0x8d, 0xcb, 0xda, 0xf5, 0x8b, 0x9e, 0x9a, 0x42, 0x59, 0x58, 0x6f, 0x5e, 1302 0x7d, 0xda, 0x54, 0x95, 0xb3, 0x3f, 0xf0, 0xd9, 0x83, 0xfc, 0x26, 0x24, 0x01, 0x7b, 0x49, 0xd8, 1303 0x8d, 0x6f, 0xa3, 0x07, 0x80, 0x5e, 0x36, 0x7a, 0xcd, 0x76, 0xdd, 0xbc, 0x6e, 0x75, 0x3b, 0x8d, 1304 0x8b, 0xab, 0xcb, 0xab, 0x46, 0x5d, 0x4d, 0xa1, 0x0c, 0xac, 0x7d, 0xda, 0xe8, 0xa9, 0x4a, 0x64, 1305 0xdc, 0xa8, 0xd5, 0xd5, 0x34, 0xff, 0xea, 0xb4, 0xbb, 0x3d, 0x75, 0x8d, 0x2b, 0x3b, 0xd7, 0x3d, 1306 0x75, 0x1d, 0x01, 0x6c, 0xd6, 0x1b, 0x2f, 0x1a, 0xbd, 0x86, 0xba, 0xc1, 0x5d, 0x5e, 0xb4, 0x5b, 1307 0xad, 0xc6, 0x45, 0x4f, 0xdd, 0xe4, 0x8b, 0x76, 0xa7, 0x77, 0xd5, 0x6e, 0x75, 0xd5, 0x0c, 0xca, 1308 0xc1, 0x46, 0xcf, 0xa8, 0x5d, 0x34, 0xd4, 0x2c, 0xff, 0xec, 0xd4, 0x7a, 0x17, 0x4d, 0x35, 0x77, 1309 0xf6, 0x73, 0x50, 0x7b, 0x14, 0x0f, 0x06, 0x8e, 0x55, 0x77, 0x28, 0x89, 0x32, 0x85, 0x76, 0x20, 1310 0x3f, 0x4b, 0x23, 0x0f, 0x99, 0xab, 0x96, 0xde, 0xbe, 0x6e, 0xd5, 0x55, 0x05, 0x15, 0x20, 0xdb, 1311 0xbe, 0xee, 0x89, 0x55, 0x5a, 0xff, 0xe4, 0xef, 0xaf, 0xdf, 0xfc, 0x7b, 0x33, 0xad, 0xa6, 0x41, 1312 0x73, 0x7c, 0x51, 0xe6, 0x11, 0xf5, 0xbf, 0x1c, 0x2f, 0x3d, 0x9c, 0x7a, 0x4e, 0xc7, 0x01, 0xe9, 1313 0xf0, 0xb6, 0xec, 0x28, 0xfd, 0xcd, 0xa8, 0x3f, 0xcf, 0xbf, 0x0d, 0x00, 0x00, 0xff, 0xff, 0xe2, 1314 0xd1, 0x32, 0x21, 0xd6, 0x10, 0x00, 0x00, 1315} 1316