xds: update proto (#2896)

This commit is contained in:
Menghan Li
2019-07-08 16:47:29 -07:00
committed by GitHub
parent 005a2997ef
commit 8e511dc15f
18 changed files with 1083 additions and 837 deletions

View File

@ -360,7 +360,10 @@ func (lrp *loadReportPicker) Pick(ctx context.Context, opts balancer.PickOptions
if load, ok := info.ServerLoad.(*orcapb.OrcaLoadReport); ok {
lrp.loadStore.CallServerLoad(lrp.id, serverLoadCPUName, load.CpuUtilization)
lrp.loadStore.CallServerLoad(lrp.id, serverLoadMemoryName, load.MemUtilization)
for n, d := range load.RequestCostOrUtilization {
for n, d := range load.RequestCost {
lrp.loadStore.CallServerLoad(lrp.id, n, d)
}
for n, d := range load.Utilization {
lrp.loadStore.CallServerLoad(lrp.id, n, d)
}
}

View File

@ -427,14 +427,16 @@ func TestBalancerGroup_LoadReport(t *testing.T) {
ServerLoad: &orcapb.OrcaLoadReport{
CpuUtilization: 10,
MemUtilization: 5,
RequestCostOrUtilization: map[string]float64{"pi": 3.14},
RequestCost: map[string]float64{"pic": 3.14},
Utilization: map[string]float64{"piu": 3.14},
},
})
wantEnd = append(wantEnd, locality)
wantCost = append(wantCost,
testServerLoad{name: serverLoadCPUName, d: 10},
testServerLoad{name: serverLoadMemoryName, d: 5},
testServerLoad{name: "pi", d: 3.14})
testServerLoad{name: "pic", d: 3.14},
testServerLoad{name: "piu", d: 3.14})
}
}

View File

@ -69,7 +69,7 @@ func (x Cluster_DiscoveryType) String() string {
return proto.EnumName(Cluster_DiscoveryType_name, int32(x))
}
func (Cluster_DiscoveryType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 0}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 0}
}
type Cluster_LbPolicy int32
@ -81,6 +81,7 @@ const (
Cluster_RANDOM Cluster_LbPolicy = 3
Cluster_ORIGINAL_DST_LB Cluster_LbPolicy = 4
Cluster_MAGLEV Cluster_LbPolicy = 5
Cluster_CLUSTER_PROVIDED Cluster_LbPolicy = 6
)
var Cluster_LbPolicy_name = map[int32]string{
@ -90,6 +91,7 @@ var Cluster_LbPolicy_name = map[int32]string{
3: "RANDOM",
4: "ORIGINAL_DST_LB",
5: "MAGLEV",
6: "CLUSTER_PROVIDED",
}
var Cluster_LbPolicy_value = map[string]int32{
"ROUND_ROBIN": 0,
@ -98,13 +100,14 @@ var Cluster_LbPolicy_value = map[string]int32{
"RANDOM": 3,
"ORIGINAL_DST_LB": 4,
"MAGLEV": 5,
"CLUSTER_PROVIDED": 6,
}
func (x Cluster_LbPolicy) String() string {
return proto.EnumName(Cluster_LbPolicy_name, int32(x))
}
func (Cluster_LbPolicy) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 1}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 1}
}
type Cluster_DnsLookupFamily int32
@ -130,7 +133,7 @@ func (x Cluster_DnsLookupFamily) String() string {
return proto.EnumName(Cluster_DnsLookupFamily_name, int32(x))
}
func (Cluster_DnsLookupFamily) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 2}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 2}
}
type Cluster_ClusterProtocolSelection int32
@ -153,7 +156,7 @@ func (x Cluster_ClusterProtocolSelection) String() string {
return proto.EnumName(Cluster_ClusterProtocolSelection_name, int32(x))
}
func (Cluster_ClusterProtocolSelection) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 3}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 3}
}
type Cluster_LbSubsetConfig_LbSubsetFallbackPolicy int32
@ -179,7 +182,36 @@ func (x Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) String() string {
return proto.EnumName(Cluster_LbSubsetConfig_LbSubsetFallbackPolicy_name, int32(x))
}
func (Cluster_LbSubsetConfig_LbSubsetFallbackPolicy) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 4, 0}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 4, 0}
}
type Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy int32
const (
Cluster_LbSubsetConfig_LbSubsetSelector_NOT_DEFINED Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 0
Cluster_LbSubsetConfig_LbSubsetSelector_NO_FALLBACK Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 1
Cluster_LbSubsetConfig_LbSubsetSelector_ANY_ENDPOINT Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 2
Cluster_LbSubsetConfig_LbSubsetSelector_DEFAULT_SUBSET Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy = 3
)
var Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_name = map[int32]string{
0: "NOT_DEFINED",
1: "NO_FALLBACK",
2: "ANY_ENDPOINT",
3: "DEFAULT_SUBSET",
}
var Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_value = map[string]int32{
"NOT_DEFINED": 0,
"NO_FALLBACK": 1,
"ANY_ENDPOINT": 2,
"DEFAULT_SUBSET": 3,
}
func (x Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) String() string {
return proto.EnumName(Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_name, int32(x))
}
func (Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 4, 0, 0}
}
type Cluster_RingHashLbConfig_HashFunction int32
@ -202,7 +234,7 @@ func (x Cluster_RingHashLbConfig_HashFunction) String() string {
return proto.EnumName(Cluster_RingHashLbConfig_HashFunction_name, int32(x))
}
func (Cluster_RingHashLbConfig_HashFunction) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 6, 0}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 6, 0}
}
type Cluster struct {
@ -228,6 +260,7 @@ type Cluster struct {
ExtensionProtocolOptions map[string]*_struct.Struct `protobuf:"bytes,35,rep,name=extension_protocol_options,json=extensionProtocolOptions,proto3" json:"extension_protocol_options,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
TypedExtensionProtocolOptions map[string]*any.Any `protobuf:"bytes,36,rep,name=typed_extension_protocol_options,json=typedExtensionProtocolOptions,proto3" json:"typed_extension_protocol_options,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
DnsRefreshRate *duration.Duration `protobuf:"bytes,16,opt,name=dns_refresh_rate,json=dnsRefreshRate,proto3" json:"dns_refresh_rate,omitempty"`
RespectDnsTtl bool `protobuf:"varint,39,opt,name=respect_dns_ttl,json=respectDnsTtl,proto3" json:"respect_dns_ttl,omitempty"`
DnsLookupFamily Cluster_DnsLookupFamily `protobuf:"varint,17,opt,name=dns_lookup_family,json=dnsLookupFamily,proto3,enum=envoy.api.v2.Cluster_DnsLookupFamily" json:"dns_lookup_family,omitempty"`
DnsResolvers []*address.Address `protobuf:"bytes,18,rep,name=dns_resolvers,json=dnsResolvers,proto3" json:"dns_resolvers,omitempty"`
OutlierDetection *outlier_detection.OutlierDetection `protobuf:"bytes,19,opt,name=outlier_detection,json=outlierDetection,proto3" json:"outlier_detection,omitempty"`
@ -255,7 +288,7 @@ func (m *Cluster) Reset() { *m = Cluster{} }
func (m *Cluster) String() string { return proto.CompactTextString(m) }
func (*Cluster) ProtoMessage() {}
func (*Cluster) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0}
return fileDescriptor_cds_3e3c13a974b77399, []int{0}
}
func (m *Cluster) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster.Unmarshal(m, b)
@ -439,6 +472,13 @@ func (m *Cluster) GetDnsRefreshRate() *duration.Duration {
return nil
}
func (m *Cluster) GetRespectDnsTtl() bool {
if m != nil {
return m.RespectDnsTtl
}
return false
}
func (m *Cluster) GetDnsLookupFamily() Cluster_DnsLookupFamily {
if m != nil {
return m.DnsLookupFamily
@ -730,7 +770,7 @@ func (m *Cluster_CustomClusterType) Reset() { *m = Cluster_CustomCluster
func (m *Cluster_CustomClusterType) String() string { return proto.CompactTextString(m) }
func (*Cluster_CustomClusterType) ProtoMessage() {}
func (*Cluster_CustomClusterType) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 0}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 0}
}
func (m *Cluster_CustomClusterType) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_CustomClusterType.Unmarshal(m, b)
@ -776,7 +816,7 @@ func (m *Cluster_EdsClusterConfig) Reset() { *m = Cluster_EdsClusterConf
func (m *Cluster_EdsClusterConfig) String() string { return proto.CompactTextString(m) }
func (*Cluster_EdsClusterConfig) ProtoMessage() {}
func (*Cluster_EdsClusterConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 1}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 1}
}
func (m *Cluster_EdsClusterConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_EdsClusterConfig.Unmarshal(m, b)
@ -817,6 +857,7 @@ type Cluster_LbSubsetConfig struct {
LocalityWeightAware bool `protobuf:"varint,4,opt,name=locality_weight_aware,json=localityWeightAware,proto3" json:"locality_weight_aware,omitempty"`
ScaleLocalityWeight bool `protobuf:"varint,5,opt,name=scale_locality_weight,json=scaleLocalityWeight,proto3" json:"scale_locality_weight,omitempty"`
PanicModeAny bool `protobuf:"varint,6,opt,name=panic_mode_any,json=panicModeAny,proto3" json:"panic_mode_any,omitempty"`
ListAsAny bool `protobuf:"varint,7,opt,name=list_as_any,json=listAsAny,proto3" json:"list_as_any,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@ -826,7 +867,7 @@ func (m *Cluster_LbSubsetConfig) Reset() { *m = Cluster_LbSubsetConfig{}
func (m *Cluster_LbSubsetConfig) String() string { return proto.CompactTextString(m) }
func (*Cluster_LbSubsetConfig) ProtoMessage() {}
func (*Cluster_LbSubsetConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 4}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 4}
}
func (m *Cluster_LbSubsetConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_LbSubsetConfig.Unmarshal(m, b)
@ -888,8 +929,16 @@ func (m *Cluster_LbSubsetConfig) GetPanicModeAny() bool {
return false
}
func (m *Cluster_LbSubsetConfig) GetListAsAny() bool {
if m != nil {
return m.ListAsAny
}
return false
}
type Cluster_LbSubsetConfig_LbSubsetSelector struct {
Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
FallbackPolicy Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy `protobuf:"varint,2,opt,name=fallback_policy,json=fallbackPolicy,proto3,enum=envoy.api.v2.Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy" json:"fallback_policy,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@ -901,7 +950,7 @@ func (m *Cluster_LbSubsetConfig_LbSubsetSelector) Reset() {
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) String() string { return proto.CompactTextString(m) }
func (*Cluster_LbSubsetConfig_LbSubsetSelector) ProtoMessage() {}
func (*Cluster_LbSubsetConfig_LbSubsetSelector) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 4, 0}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 4, 0}
}
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_LbSubsetConfig_LbSubsetSelector.Unmarshal(m, b)
@ -928,6 +977,13 @@ func (m *Cluster_LbSubsetConfig_LbSubsetSelector) GetKeys() []string {
return nil
}
func (m *Cluster_LbSubsetConfig_LbSubsetSelector) GetFallbackPolicy() Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy {
if m != nil {
return m.FallbackPolicy
}
return Cluster_LbSubsetConfig_LbSubsetSelector_NOT_DEFINED
}
type Cluster_LeastRequestLbConfig struct {
ChoiceCount *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=choice_count,json=choiceCount,proto3" json:"choice_count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@ -939,7 +995,7 @@ func (m *Cluster_LeastRequestLbConfig) Reset() { *m = Cluster_LeastReque
func (m *Cluster_LeastRequestLbConfig) String() string { return proto.CompactTextString(m) }
func (*Cluster_LeastRequestLbConfig) ProtoMessage() {}
func (*Cluster_LeastRequestLbConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 5}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 5}
}
func (m *Cluster_LeastRequestLbConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_LeastRequestLbConfig.Unmarshal(m, b)
@ -979,7 +1035,7 @@ func (m *Cluster_RingHashLbConfig) Reset() { *m = Cluster_RingHashLbConf
func (m *Cluster_RingHashLbConfig) String() string { return proto.CompactTextString(m) }
func (*Cluster_RingHashLbConfig) ProtoMessage() {}
func (*Cluster_RingHashLbConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 6}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 6}
}
func (m *Cluster_RingHashLbConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_RingHashLbConfig.Unmarshal(m, b)
@ -1031,7 +1087,7 @@ func (m *Cluster_OriginalDstLbConfig) Reset() { *m = Cluster_OriginalDst
func (m *Cluster_OriginalDstLbConfig) String() string { return proto.CompactTextString(m) }
func (*Cluster_OriginalDstLbConfig) ProtoMessage() {}
func (*Cluster_OriginalDstLbConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 7}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 7}
}
func (m *Cluster_OriginalDstLbConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_OriginalDstLbConfig.Unmarshal(m, b)
@ -1065,6 +1121,7 @@ type Cluster_CommonLbConfig struct {
// *Cluster_CommonLbConfig_LocalityWeightedLbConfig_
LocalityConfigSpecifier isCluster_CommonLbConfig_LocalityConfigSpecifier `protobuf_oneof:"locality_config_specifier"`
UpdateMergeWindow *duration.Duration `protobuf:"bytes,4,opt,name=update_merge_window,json=updateMergeWindow,proto3" json:"update_merge_window,omitempty"`
IgnoreNewHostsUntilFirstHc bool `protobuf:"varint,5,opt,name=ignore_new_hosts_until_first_hc,json=ignoreNewHostsUntilFirstHc,proto3" json:"ignore_new_hosts_until_first_hc,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@ -1074,7 +1131,7 @@ func (m *Cluster_CommonLbConfig) Reset() { *m = Cluster_CommonLbConfig{}
func (m *Cluster_CommonLbConfig) String() string { return proto.CompactTextString(m) }
func (*Cluster_CommonLbConfig) ProtoMessage() {}
func (*Cluster_CommonLbConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 8}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 8}
}
func (m *Cluster_CommonLbConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_CommonLbConfig.Unmarshal(m, b)
@ -1146,6 +1203,13 @@ func (m *Cluster_CommonLbConfig) GetUpdateMergeWindow() *duration.Duration {
return nil
}
func (m *Cluster_CommonLbConfig) GetIgnoreNewHostsUntilFirstHc() bool {
if m != nil {
return m.IgnoreNewHostsUntilFirstHc
}
return false
}
// XXX_OneofFuncs is for the internal use of the proto package.
func (*Cluster_CommonLbConfig) 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{}) {
return _Cluster_CommonLbConfig_OneofMarshaler, _Cluster_CommonLbConfig_OneofUnmarshaler, _Cluster_CommonLbConfig_OneofSizer, []interface{}{
@ -1234,7 +1298,7 @@ func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) Reset() {
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) String() string { return proto.CompactTextString(m) }
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) ProtoMessage() {}
func (*Cluster_CommonLbConfig_ZoneAwareLbConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 8, 0}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 8, 0}
}
func (m *Cluster_CommonLbConfig_ZoneAwareLbConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_CommonLbConfig_ZoneAwareLbConfig.Unmarshal(m, b)
@ -1282,7 +1346,7 @@ func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) String() string {
}
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) ProtoMessage() {}
func (*Cluster_CommonLbConfig_LocalityWeightedLbConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{0, 8, 1}
return fileDescriptor_cds_3e3c13a974b77399, []int{0, 8, 1}
}
func (m *Cluster_CommonLbConfig_LocalityWeightedLbConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Cluster_CommonLbConfig_LocalityWeightedLbConfig.Unmarshal(m, b)
@ -1313,7 +1377,7 @@ func (m *UpstreamBindConfig) Reset() { *m = UpstreamBindConfig{} }
func (m *UpstreamBindConfig) String() string { return proto.CompactTextString(m) }
func (*UpstreamBindConfig) ProtoMessage() {}
func (*UpstreamBindConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{1}
return fileDescriptor_cds_3e3c13a974b77399, []int{1}
}
func (m *UpstreamBindConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UpstreamBindConfig.Unmarshal(m, b)
@ -1351,7 +1415,7 @@ func (m *UpstreamConnectionOptions) Reset() { *m = UpstreamConnectionOpt
func (m *UpstreamConnectionOptions) String() string { return proto.CompactTextString(m) }
func (*UpstreamConnectionOptions) ProtoMessage() {}
func (*UpstreamConnectionOptions) Descriptor() ([]byte, []int) {
return fileDescriptor_cds_1dff7e464f9f9a10, []int{2}
return fileDescriptor_cds_3e3c13a974b77399, []int{2}
}
func (m *UpstreamConnectionOptions) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UpstreamConnectionOptions.Unmarshal(m, b)
@ -1399,6 +1463,7 @@ func init() {
proto.RegisterEnum("envoy.api.v2.Cluster_DnsLookupFamily", Cluster_DnsLookupFamily_name, Cluster_DnsLookupFamily_value)
proto.RegisterEnum("envoy.api.v2.Cluster_ClusterProtocolSelection", Cluster_ClusterProtocolSelection_name, Cluster_ClusterProtocolSelection_value)
proto.RegisterEnum("envoy.api.v2.Cluster_LbSubsetConfig_LbSubsetFallbackPolicy", Cluster_LbSubsetConfig_LbSubsetFallbackPolicy_name, Cluster_LbSubsetConfig_LbSubsetFallbackPolicy_value)
proto.RegisterEnum("envoy.api.v2.Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy", Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_name, Cluster_LbSubsetConfig_LbSubsetSelector_LbSubsetSelectorFallbackPolicy_value)
proto.RegisterEnum("envoy.api.v2.Cluster_RingHashLbConfig_HashFunction", Cluster_RingHashLbConfig_HashFunction_name, Cluster_RingHashLbConfig_HashFunction_value)
}
@ -1605,167 +1670,176 @@ var _ClusterDiscoveryService_serviceDesc = grpc.ServiceDesc{
Metadata: "envoy/api/v2/cds.proto",
}
func init() { proto.RegisterFile("envoy/api/v2/cds.proto", fileDescriptor_cds_1dff7e464f9f9a10) }
func init() { proto.RegisterFile("envoy/api/v2/cds.proto", fileDescriptor_cds_3e3c13a974b77399) }
var fileDescriptor_cds_1dff7e464f9f9a10 = []byte{
// 2531 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x59, 0x4b, 0x77, 0x1b, 0xb7,
0x15, 0xd6, 0x50, 0x74, 0x4c, 0x43, 0x7c, 0x8c, 0x20, 0x59, 0x1a, 0x53, 0x96, 0x2d, 0x33, 0xb6,
0xab, 0x3a, 0x2d, 0xd5, 0xca, 0x79, 0x9d, 0xb4, 0x49, 0x0f, 0x5f, 0xb2, 0xe4, 0x50, 0xa4, 0x0a,
0x52, 0x56, 0xd2, 0x9c, 0x1c, 0x04, 0x9c, 0x01, 0xc5, 0xa9, 0x86, 0x33, 0x93, 0x01, 0x46, 0x36,
0xbd, 0xe8, 0x49, 0xb3, 0xea, 0xbe, 0xab, 0xfe, 0x85, 0xf6, 0x1f, 0x74, 0xd5, 0x6d, 0xd7, 0xdd,
0x77, 0xd5, 0x45, 0xfb, 0x2f, 0x7a, 0x06, 0xc0, 0x50, 0x7c, 0x8c, 0x68, 0xa7, 0xa7, 0x2b, 0x11,
0xb8, 0xdf, 0xfd, 0x2e, 0xe6, 0xe2, 0xe2, 0xde, 0x0b, 0x08, 0x6c, 0x50, 0xf7, 0xd2, 0x1b, 0xed,
0x11, 0xdf, 0xde, 0xbb, 0xdc, 0xdf, 0x33, 0x2d, 0x56, 0xf6, 0x03, 0x8f, 0x7b, 0x30, 0x2b, 0xe6,
0xcb, 0xc4, 0xb7, 0xcb, 0x97, 0xfb, 0xc5, 0xfb, 0xd3, 0x28, 0x2f, 0xa0, 0x7b, 0xc4, 0xb2, 0x02,
0xca, 0x14, 0xbc, 0x78, 0x77, 0x0a, 0x40, 0x42, 0x3e, 0xd8, 0x33, 0x69, 0xc0, 0x13, 0xa5, 0x42,
0xbd, 0x47, 0x18, 0x55, 0xd2, 0x47, 0xf3, 0x52, 0xd3, 0x73, 0xfb, 0xf6, 0x39, 0x66, 0x5e, 0x18,
0x98, 0x34, 0x91, 0xc4, 0xb2, 0x99, 0xe9, 0x5d, 0xd2, 0x60, 0xa4, 0xa4, 0x0f, 0xe7, 0x49, 0x06,
0x94, 0x38, 0x7c, 0x80, 0xcd, 0x01, 0x35, 0x2f, 0x14, 0x6a, 0x67, 0x1e, 0x25, 0x04, 0xa6, 0xe7,
0x28, 0xc4, 0x93, 0x69, 0x84, 0x13, 0x32, 0x4e, 0x83, 0x3d, 0xd3, 0x0e, 0xcc, 0xd0, 0xe6, 0xb8,
0x17, 0x50, 0x72, 0x41, 0x03, 0x85, 0xfd, 0x49, 0x22, 0xd6, 0x0b, 0xb9, 0x63, 0xd3, 0x00, 0x5b,
0x94, 0x53, 0x93, 0xdb, 0x9e, 0xab, 0xd0, 0xd3, 0x9e, 0xa6, 0xb1, 0xa7, 0x8b, 0x86, 0x9c, 0xe7,
0x23, 0x9f, 0xee, 0xf9, 0x34, 0x30, 0xa9, 0x3b, 0x76, 0xdb, 0xb9, 0xe7, 0x9d, 0x3b, 0x54, 0xa8,
0x10, 0xd7, 0xf5, 0x38, 0x89, 0xe8, 0x62, 0xbd, 0x3b, 0x4a, 0x2a, 0x46, 0xbd, 0xb0, 0xbf, 0x47,
0xdc, 0xd8, 0x19, 0xf7, 0x66, 0x45, 0x56, 0x18, 0x90, 0x89, 0xa5, 0xdc, 0x9d, 0x95, 0x33, 0x1e,
0x84, 0x26, 0xbf, 0x4e, 0xfb, 0x65, 0x40, 0x7c, 0x9f, 0x06, 0xb1, 0xe1, 0xcd, 0x4b, 0xe2, 0xd8,
0x16, 0xe1, 0x74, 0x2f, 0xfe, 0x21, 0x05, 0xa5, 0xef, 0xdf, 0x03, 0x37, 0x6b, 0xd2, 0x0b, 0x70,
0x1b, 0xa4, 0x5d, 0x32, 0xa4, 0x86, 0xb6, 0xa3, 0xed, 0xde, 0xaa, 0xde, 0xfa, 0xeb, 0x7f, 0xfe,
0xb6, 0x9c, 0x0e, 0x52, 0x3b, 0x1a, 0x12, 0xd3, 0xb0, 0x04, 0x72, 0xc4, 0xe1, 0x98, 0x71, 0xc2,
0xb1, 0xc0, 0xdd, 0x8d, 0x70, 0x68, 0x85, 0x38, 0xbc, 0xc3, 0x09, 0x6f, 0x45, 0x98, 0x06, 0x48,
0x47, 0x4e, 0x31, 0x52, 0x3b, 0xda, 0x6e, 0x7e, 0xff, 0xdd, 0xf2, 0x64, 0x44, 0x96, 0x95, 0x9d,
0x72, 0x3d, 0x8e, 0x83, 0xee, 0xc8, 0xa7, 0x55, 0x10, 0xd9, 0xb9, 0xf1, 0xbd, 0x96, 0xd2, 0xb5,
0xc3, 0x25, 0x24, 0xd4, 0x61, 0x13, 0x64, 0xd5, 0xd6, 0x60, 0x41, 0xf7, 0x78, 0x47, 0xdb, 0x5d,
0xd9, 0xff, 0x51, 0x32, 0x5d, 0x2d, 0x64, 0xdc, 0x1b, 0xaa, 0x51, 0x44, 0x79, 0xb8, 0x84, 0x56,
0xcc, 0xab, 0x21, 0xec, 0x02, 0x48, 0x2d, 0x86, 0x63, 0x46, 0x19, 0xa8, 0xc6, 0xb2, 0xe0, 0x7c,
0x9c, 0xcc, 0xd9, 0xb0, 0x98, 0xfa, 0x59, 0x13, 0x68, 0xa4, 0xd3, 0x99, 0x19, 0xd8, 0x02, 0x05,
0xd3, 0x73, 0x5d, 0x6a, 0x72, 0xcc, 0xed, 0x21, 0xf5, 0x42, 0x6e, 0xa4, 0x05, 0xe5, 0x9d, 0xb2,
0xdc, 0x8c, 0x72, 0xbc, 0x19, 0xe5, 0xba, 0xda, 0x4a, 0xf5, 0xad, 0x7f, 0xd6, 0x52, 0x4f, 0x96,
0x50, 0x5e, 0x69, 0x77, 0xa5, 0x32, 0xec, 0x83, 0x07, 0xbe, 0x5c, 0x9d, 0x2b, 0x63, 0x10, 0xf7,
0xc2, 0x7e, 0x9f, 0x06, 0xd8, 0xb1, 0x87, 0x51, 0x18, 0x8f, 0x38, 0x65, 0xc6, 0x0d, 0x61, 0xe1,
0xee, 0x9c, 0x85, 0xd3, 0x23, 0x97, 0x3f, 0xdd, 0x7f, 0x41, 0x9c, 0x90, 0xa2, 0x6d, 0x5f, 0xac,
0x51, 0xb1, 0x54, 0x05, 0x49, 0x33, 0xe2, 0xa8, 0x46, 0x14, 0xf0, 0x19, 0xb8, 0xe5, 0xf4, 0xb0,
0xef, 0x39, 0xb6, 0x39, 0x32, 0xde, 0x11, 0xfb, 0x74, 0x2f, 0xd9, 0x09, 0xcd, 0xde, 0x89, 0x40,
0x4d, 0x6e, 0x11, 0xca, 0x38, 0x6a, 0x16, 0xbe, 0x0f, 0x6e, 0x0c, 0x3c, 0xc6, 0x99, 0x71, 0x73,
0x67, 0x79, 0x77, 0x65, 0xbf, 0x38, 0x4d, 0x12, 0x1d, 0xd4, 0x72, 0x45, 0x26, 0x9c, 0x6a, 0xca,
0xd0, 0x90, 0x04, 0xc3, 0x26, 0x28, 0x38, 0x1e, 0xb1, 0x30, 0x61, 0xcc, 0x3e, 0x77, 0x87, 0xd4,
0xe5, 0xc6, 0x03, 0xf1, 0x51, 0xc9, 0xc1, 0xd2, 0xf4, 0x88, 0x55, 0x19, 0x43, 0x51, 0xde, 0x99,
0x1a, 0xc3, 0x1a, 0xc8, 0x4d, 0xa6, 0x0c, 0x66, 0x64, 0xc4, 0x5a, 0xee, 0x25, 0xac, 0xe5, 0x50,
0xe0, 0x6a, 0x11, 0x0c, 0x65, 0x07, 0x57, 0x03, 0x06, 0xbf, 0x02, 0x5b, 0x43, 0xf2, 0x0a, 0x07,
0xf4, 0xdb, 0x90, 0x32, 0xce, 0xf0, 0xf4, 0x36, 0x18, 0xb7, 0xde, 0xc2, 0xe7, 0xc6, 0x90, 0xbc,
0x42, 0x4a, 0xff, 0x64, 0xd2, 0xfd, 0xf0, 0x04, 0xe8, 0x33, 0x99, 0x88, 0x19, 0x40, 0x30, 0x3e,
0x9a, 0x59, 0x64, 0x1c, 0xce, 0x12, 0x5d, 0x55, 0x60, 0x54, 0x30, 0xa7, 0x27, 0xe0, 0x01, 0x58,
0xe1, 0x0e, 0x8b, 0x56, 0xc8, 0xe9, 0x2b, 0x6e, 0xac, 0x24, 0x91, 0x45, 0xd9, 0xbc, 0x7c, 0xea,
0x33, 0x1e, 0x50, 0x32, 0xec, 0x3a, 0xac, 0x26, 0xc1, 0x08, 0xf0, 0xf1, 0x6f, 0x78, 0x0e, 0xee,
0x9a, 0xde, 0x70, 0xe8, 0xb9, 0x78, 0xc0, 0xb9, 0x8f, 0xe3, 0xa4, 0x8a, 0x3d, 0x5f, 0xa4, 0x2c,
0x63, 0x3b, 0xe9, 0x80, 0x48, 0x57, 0x72, 0xee, 0x9f, 0x28, 0x78, 0x5b, 0xa2, 0xd1, 0x1d, 0xc9,
0x95, 0x20, 0x82, 0x5f, 0x81, 0xdb, 0xc9, 0x16, 0x72, 0x49, 0xc7, 0x7a, 0x6c, 0xe1, 0xe7, 0xb3,
0x26, 0xd6, 0x06, 0x09, 0xe4, 0x5f, 0x83, 0x8d, 0x68, 0x7a, 0x7f, 0x9e, 0x3d, 0xbf, 0x90, 0x7d,
0x7f, 0x96, 0x7d, 0x7d, 0x90, 0x30, 0x0b, 0xbf, 0x05, 0x45, 0xfa, 0x8a, 0x53, 0x97, 0x45, 0x07,
0x72, 0xce, 0xc4, 0xbb, 0x22, 0xda, 0x9e, 0x5e, 0x93, 0x43, 0x62, 0xbd, 0x19, 0xce, 0x86, 0xcb,
0x83, 0x11, 0x32, 0xe8, 0x35, 0x62, 0xf8, 0x7b, 0x0d, 0xec, 0x44, 0x59, 0xcf, 0xc2, 0x0b, 0x2c,
0x3f, 0x14, 0x96, 0x3f, 0x4e, 0xb6, 0x1c, 0x65, 0x3d, 0x6b, 0xb1, 0xf9, 0x6d, 0xbe, 0x08, 0x03,
0xdb, 0x40, 0xb7, 0x5c, 0x86, 0x03, 0xda, 0x0f, 0x28, 0x1b, 0xe0, 0x80, 0x70, 0x6a, 0xe8, 0x3f,
0x28, 0xbb, 0x59, 0x2e, 0x43, 0x52, 0x1b, 0x11, 0x4e, 0xe1, 0xd7, 0x60, 0x35, 0x22, 0x74, 0x3c,
0xef, 0x22, 0xf4, 0x71, 0x9f, 0x0c, 0x6d, 0x67, 0x64, 0xac, 0x8a, 0xec, 0xf3, 0xe8, 0x9a, 0x2a,
0xe1, 0xb2, 0xa6, 0x40, 0x1f, 0x08, 0xf0, 0x54, 0x12, 0x2a, 0x58, 0xd3, 0x42, 0xf8, 0x2b, 0x90,
0x93, 0xeb, 0x65, 0x9e, 0x73, 0x19, 0x1d, 0x31, 0xf8, 0xa6, 0x9c, 0x84, 0xb2, 0x62, 0x85, 0x0a,
0x0f, 0x3b, 0x60, 0x75, 0xae, 0x09, 0x30, 0xd6, 0x12, 0x4f, 0x80, 0x5a, 0x5f, 0x5b, 0xc2, 0xeb,
0x31, 0x1a, 0xe9, 0xde, 0xcc, 0x8c, 0x38, 0xfb, 0x0e, 0x25, 0x6e, 0xe8, 0x63, 0xdb, 0xe5, 0x34,
0xb8, 0x24, 0x8e, 0xb1, 0xfe, 0x43, 0xbc, 0x58, 0x50, 0xea, 0x47, 0x4a, 0x1b, 0xb6, 0xc1, 0x7a,
0xa8, 0x4e, 0x35, 0xee, 0xd9, 0xae, 0x15, 0x17, 0xb3, 0xdb, 0x82, 0x75, 0x3b, 0xe1, 0x73, 0xab,
0xb6, 0x6b, 0xa9, 0x1a, 0x06, 0x63, 0xd5, 0xab, 0x39, 0xd8, 0x02, 0xba, 0xd3, 0xc3, 0x2c, 0xec,
0x31, 0xca, 0x63, 0xb2, 0x0d, 0x41, 0xf6, 0xf0, 0xba, 0xa2, 0xd0, 0x11, 0x60, 0xc5, 0x99, 0x77,
0xa6, 0xc6, 0xf0, 0x0c, 0xac, 0x05, 0xb6, 0x7b, 0x8e, 0x07, 0x84, 0x0d, 0xb0, 0xd3, 0x8b, 0x29,
0x37, 0x17, 0x15, 0x5b, 0x64, 0xbb, 0xe7, 0x87, 0x84, 0x0d, 0x9a, 0x3d, 0x49, 0x72, 0xa8, 0x21,
0x3d, 0x98, 0x99, 0x83, 0xdf, 0x80, 0x0d, 0x2f, 0xb0, 0xcf, 0x6d, 0x97, 0x38, 0xd8, 0x62, 0x7c,
0x82, 0xbb, 0x24, 0xb8, 0x7f, 0x9c, 0xcc, 0xdd, 0x56, 0x3a, 0x75, 0xc6, 0x27, 0xe8, 0xd7, 0xbc,
0xf9, 0x69, 0x68, 0x82, 0x4d, 0x87, 0x12, 0xc6, 0xe3, 0x42, 0x30, 0x61, 0xe2, 0x91, 0x30, 0xf1,
0xe4, 0x1a, 0x8f, 0x44, 0x4a, 0x2a, 0xf9, 0x4f, 0xd8, 0x58, 0x77, 0x12, 0xe6, 0x23, 0x7f, 0xab,
0xa4, 0x7b, 0xc5, 0xbe, 0xb5, 0xc8, 0xdf, 0x35, 0x81, 0x8e, 0xf5, 0xa3, 0xae, 0x61, 0x72, 0x0c,
0x8f, 0x81, 0xce, 0x03, 0xe2, 0x32, 0xdf, 0x0b, 0x38, 0x66, 0x9e, 0x79, 0x41, 0xb9, 0x61, 0x08,
0xbe, 0x52, 0x42, 0x30, 0x74, 0x63, 0x68, 0x47, 0x20, 0x51, 0x81, 0x4f, 0x4f, 0xc0, 0x8f, 0x40,
0x66, 0x48, 0x39, 0xb1, 0x08, 0x27, 0xc6, 0x1d, 0x41, 0xb3, 0x95, 0x40, 0x73, 0xac, 0x20, 0x68,
0x0c, 0x86, 0x5f, 0x03, 0x38, 0xce, 0x51, 0x8c, 0x3a, 0xea, 0x00, 0x15, 0xc5, 0x01, 0x2f, 0x5f,
0xf3, 0x65, 0xf2, 0x6f, 0x9c, 0x7a, 0x3a, 0xb1, 0x16, 0x5a, 0xf5, 0x67, 0xa7, 0xe0, 0x39, 0xd8,
0x1a, 0xc7, 0xfd, 0x44, 0x87, 0x14, 0x67, 0xc3, 0x7b, 0x49, 0xa9, 0x3e, 0x2e, 0x7f, 0x57, 0xc5,
0x78, 0x5c, 0xab, 0xc2, 0xeb, 0x44, 0xf0, 0x14, 0xec, 0x9a, 0x8e, 0xc7, 0xe8, 0x84, 0x15, 0x86,
0xa3, 0x12, 0xe9, 0x31, 0x8e, 0x55, 0xab, 0xd1, 0x27, 0xb6, 0x13, 0x06, 0xd4, 0xb8, 0xbf, 0xa3,
0xed, 0x66, 0xd0, 0xbb, 0x02, 0x7f, 0xc5, 0xc4, 0xda, 0xee, 0xa1, 0xc7, 0xb8, 0x6c, 0x37, 0x0e,
0x24, 0x14, 0x1e, 0x82, 0x07, 0x56, 0x40, 0x6c, 0x37, 0x91, 0x36, 0xa0, 0x43, 0x2f, 0x4a, 0x0d,
0x3b, 0x82, 0x6f, 0x5b, 0x00, 0xe7, 0xf8, 0x90, 0x04, 0x15, 0x2f, 0xc0, 0xea, 0x5c, 0xc3, 0xfb,
0xa6, 0xce, 0xfd, 0x23, 0x90, 0x95, 0x05, 0x45, 0x05, 0x5c, 0x4a, 0xb8, 0x6b, 0x7d, 0x2e, 0x07,
0x55, 0xdc, 0x11, 0x5a, 0x11, 0x48, 0x19, 0x5d, 0xc5, 0x10, 0xe8, 0xb3, 0x9d, 0x30, 0xfc, 0x0c,
0x00, 0xd1, 0x4d, 0x4b, 0x2a, 0x4d, 0x50, 0xdd, 0x4f, 0x08, 0x12, 0x09, 0xef, 0x88, 0xeb, 0x20,
0xba, 0x15, 0xb5, 0xcf, 0x52, 0xff, 0x01, 0xc8, 0x32, 0x1a, 0x5c, 0xda, 0x26, 0x95, 0xb7, 0x88,
0x94, 0xbc, 0x45, 0xa8, 0xb9, 0xe8, 0x16, 0x51, 0xb4, 0xc0, 0xf6, 0xc2, 0xea, 0x05, 0x75, 0xb0,
0x7c, 0x41, 0x47, 0xf2, 0x73, 0x51, 0xf4, 0x13, 0xfe, 0x14, 0xdc, 0xb8, 0x8c, 0x3a, 0x31, 0xf5,
0x6d, 0x9b, 0x73, 0xdf, 0xd6, 0x11, 0xd7, 0x25, 0x24, 0x51, 0x9f, 0xa4, 0x3e, 0xd6, 0x8a, 0x7d,
0x50, 0x7a, 0x73, 0xa1, 0x4c, 0x30, 0xf5, 0x64, 0xda, 0x54, 0xb2, 0x1b, 0x27, 0xec, 0xfc, 0x25,
0x0d, 0xf2, 0xd3, 0x59, 0x13, 0xfa, 0xa0, 0xd0, 0x27, 0x8e, 0xd3, 0x23, 0xe6, 0x45, 0xdc, 0x89,
0x6b, 0xe2, 0xa8, 0xfc, 0xe2, 0x6d, 0x92, 0xee, 0x78, 0x78, 0xa0, 0x38, 0x12, 0xda, 0xf4, 0x7c,
0x7f, 0x4a, 0x06, 0x3f, 0x03, 0x79, 0x8b, 0xf6, 0x49, 0x18, 0x5d, 0xe0, 0x84, 0xee, 0x9b, 0x1c,
0x95, 0x53, 0x70, 0x69, 0x09, 0x7e, 0x03, 0x74, 0x55, 0x24, 0xe4, 0xe9, 0xf6, 0x02, 0x66, 0x2c,
0x8b, 0x1a, 0xfb, 0xc1, 0x0f, 0x5a, 0x72, 0x47, 0x69, 0xa3, 0x02, 0x9b, 0x1a, 0x33, 0xb8, 0x0f,
0x6e, 0x3b, 0x9e, 0x49, 0x1c, 0x9b, 0x8f, 0xf0, 0x4b, 0x6a, 0x9f, 0x0f, 0x38, 0x26, 0x2f, 0x49,
0x40, 0xc5, 0xad, 0x2a, 0x83, 0xd6, 0x62, 0xe1, 0x99, 0x90, 0x55, 0x22, 0x51, 0xa4, 0xc3, 0x4c,
0xe2, 0x50, 0x3c, 0xa3, 0x29, 0xee, 0x49, 0x19, 0xb4, 0x26, 0x84, 0xcd, 0x29, 0x45, 0xf8, 0x10,
0xe4, 0x7d, 0xe2, 0xda, 0x26, 0x1e, 0x7a, 0x16, 0xc5, 0xc4, 0x95, 0x97, 0xa0, 0x0c, 0xca, 0x8a,
0xd9, 0x63, 0xcf, 0xa2, 0x15, 0x77, 0x54, 0x7c, 0x0c, 0xf4, 0xd9, 0x25, 0x43, 0x08, 0xd2, 0x17,
0x74, 0xc4, 0x0c, 0x6d, 0x67, 0x79, 0xf7, 0x16, 0x12, 0xbf, 0x4b, 0x6d, 0xb0, 0x91, 0xbc, 0x1b,
0xb0, 0x00, 0x56, 0x5a, 0x6d, 0x7c, 0x50, 0x69, 0x36, 0xab, 0x95, 0xda, 0xe7, 0xfa, 0x12, 0xd4,
0x41, 0xb6, 0xd2, 0xfa, 0x12, 0x37, 0x5a, 0xf5, 0x93, 0xf6, 0x51, 0xab, 0xab, 0x6b, 0x10, 0x82,
0x7c, 0xbd, 0x71, 0x50, 0x39, 0x6d, 0x76, 0x71, 0xe7, 0xb4, 0xda, 0x69, 0x74, 0xf5, 0x54, 0xb1,
0x07, 0xd6, 0x93, 0x0a, 0x0a, 0x7c, 0x0e, 0xb2, 0xe6, 0xc0, 0x8b, 0x4e, 0x8d, 0xe9, 0x85, 0x2e,
0x57, 0x07, 0x6f, 0xe1, 0xad, 0x44, 0x25, 0x82, 0x27, 0xa9, 0xdd, 0x14, 0x5a, 0x91, 0xca, 0xb5,
0x48, 0xb7, 0xf8, 0xcf, 0x14, 0xd0, 0x67, 0x8b, 0x2e, 0x7c, 0x01, 0x56, 0x87, 0xb6, 0x6b, 0x0f,
0xc3, 0x21, 0x16, 0x15, 0x9c, 0xd9, 0xaf, 0xe9, 0x42, 0x2b, 0x1f, 0xbe, 0x2f, 0xad, 0x64, 0x23,
0x2b, 0x37, 0xf7, 0x6f, 0x18, 0xdf, 0x7d, 0xf7, 0x5d, 0x1a, 0x15, 0x14, 0x49, 0xc4, 0xdf, 0xb1,
0x5f, 0x53, 0x68, 0x81, 0x9c, 0x68, 0x06, 0xfa, 0xa1, 0x2b, 0x8b, 0xc2, 0xb2, 0x88, 0xf4, 0xa7,
0x6f, 0xd7, 0x0b, 0x94, 0xa3, 0xc1, 0x81, 0x52, 0x9d, 0x8a, 0xf0, 0xec, 0x60, 0x42, 0x22, 0x56,
0x4f, 0x5e, 0xcd, 0xac, 0x3e, 0xfd, 0x3f, 0xac, 0x5e, 0x92, 0xc4, 0xab, 0x2f, 0x95, 0x41, 0x76,
0x72, 0x05, 0x70, 0x05, 0xdc, 0xfc, 0xe2, 0x0b, 0x7c, 0x58, 0xe9, 0x1c, 0xea, 0x4b, 0x70, 0x15,
0xe4, 0x8e, 0x4f, 0xd1, 0xf1, 0x29, 0x12, 0x13, 0x78, 0x5f, 0xd7, 0x9e, 0xa7, 0x33, 0x29, 0x7d,
0xb9, 0xf8, 0x29, 0x58, 0x4b, 0x68, 0x3c, 0xe0, 0x63, 0x50, 0x08, 0x19, 0x95, 0xd7, 0xad, 0x01,
0x25, 0x16, 0x0d, 0x84, 0x83, 0x33, 0x28, 0x17, 0x32, 0x1a, 0x5d, 0x4a, 0x0e, 0xc5, 0x64, 0xf1,
0xdf, 0x69, 0x90, 0x9f, 0xae, 0xfb, 0xf0, 0x73, 0xb0, 0x29, 0xab, 0xcf, 0x08, 0xcb, 0xe8, 0xe5,
0x83, 0xa8, 0xb7, 0xf6, 0x1c, 0x4b, 0xed, 0xd1, 0x9a, 0xf2, 0x67, 0x94, 0xbe, 0xcb, 0x27, 0xf2,
0x4d, 0x0a, 0xdd, 0x56, 0x3a, 0x27, 0x91, 0x4a, 0x37, 0xd6, 0x80, 0x36, 0x58, 0x7f, 0xed, 0xb9,
0x54, 0x9e, 0xaf, 0x89, 0x46, 0x44, 0xa6, 0x84, 0x0f, 0xdf, 0xa6, 0x11, 0x29, 0xff, 0xc6, 0x73,
0xa9, 0x38, 0x84, 0xe3, 0x96, 0x67, 0x09, 0xad, 0xbe, 0x9e, 0x9d, 0x84, 0xbf, 0x03, 0x5b, 0x33,
0x67, 0x93, 0x5a, 0x13, 0x16, 0xe5, 0x23, 0xcc, 0xa7, 0x6f, 0x65, 0x71, 0xfa, 0x1c, 0x53, 0x6b,
0xc2, 0xb0, 0xe1, 0x5c, 0x23, 0x83, 0x47, 0x60, 0x2d, 0xf4, 0x2d, 0xc2, 0x29, 0x1e, 0xd2, 0xe0,
0x9c, 0xe2, 0x97, 0xb6, 0x6b, 0x79, 0x2f, 0xdf, 0xf8, 0x52, 0x83, 0x56, 0xa5, 0xd6, 0x71, 0xa4,
0x74, 0x26, 0x74, 0x8a, 0x7f, 0xd2, 0xc0, 0xea, 0xdc, 0x57, 0xc3, 0x5f, 0x82, 0x42, 0xe0, 0x85,
0x3c, 0x8a, 0x39, 0xea, 0x92, 0x9e, 0x43, 0x17, 0x6e, 0x48, 0x5e, 0x61, 0x1b, 0x12, 0x0a, 0x0f,
0x80, 0x3e, 0x8c, 0xba, 0x02, 0xf5, 0x34, 0x25, 0xa2, 0x36, 0xf5, 0xe6, 0xa8, 0x45, 0xf9, 0xa1,
0xed, 0x2a, 0x37, 0x45, 0x61, 0x5a, 0x2c, 0x02, 0xe3, 0x3a, 0xf7, 0x54, 0xb7, 0xc0, 0x9d, 0xf1,
0x16, 0xc4, 0x8f, 0xb4, 0x3e, 0x35, 0xed, 0xbe, 0x4d, 0x83, 0xd2, 0x19, 0xc8, 0x4d, 0x3d, 0xc7,
0x41, 0x00, 0xde, 0xe9, 0x74, 0x2b, 0xdd, 0xa3, 0x9a, 0xbe, 0x04, 0xf3, 0x00, 0x74, 0xba, 0xe8,
0xa8, 0xd6, 0xc5, 0xf5, 0x56, 0x47, 0xd7, 0xa2, 0x94, 0xd6, 0x6c, 0x3f, 0x3b, 0xaa, 0x55, 0x9a,
0x62, 0x22, 0x05, 0x6f, 0x82, 0xe5, 0x46, 0xbd, 0xa3, 0x2f, 0x47, 0xb9, 0xad, 0x8d, 0x8e, 0x9e,
0x1d, 0xb5, 0x22, 0x51, 0xa7, 0xab, 0xa7, 0x4b, 0xbf, 0x05, 0x99, 0xf8, 0xfd, 0x28, 0xd2, 0x43,
0xed, 0xd3, 0x56, 0x1d, 0xa3, 0x76, 0xf5, 0xa8, 0x25, 0x0f, 0x4e, 0xb3, 0x51, 0xe9, 0x74, 0x31,
0x6a, 0xfc, 0xfa, 0xb4, 0xd1, 0x89, 0x72, 0x61, 0x0e, 0xdc, 0x42, 0x47, 0xad, 0x67, 0xf2, 0x68,
0xa5, 0xa2, 0x65, 0xa0, 0x4a, 0xab, 0xde, 0x3e, 0xd6, 0x97, 0xe1, 0x1a, 0x28, 0x4c, 0x92, 0xe3,
0x66, 0x55, 0x4f, 0x47, 0x80, 0xe3, 0xca, 0xb3, 0x66, 0xe3, 0x85, 0x7e, 0xa3, 0xf4, 0x01, 0x28,
0xcc, 0xdc, 0x16, 0x61, 0x06, 0xa4, 0x2b, 0xa7, 0xdd, 0xb6, 0xbe, 0x14, 0x9d, 0xd8, 0x17, 0xef,
0xe3, 0x76, 0xab, 0xf9, 0xa5, 0xae, 0x89, 0xc1, 0x87, 0x72, 0x90, 0x2a, 0x75, 0x81, 0x71, 0x5d,
0x0f, 0x0a, 0xb7, 0xc0, 0xe6, 0x69, 0xa7, 0x81, 0x6b, 0xed, 0xd6, 0xc1, 0xd1, 0xb3, 0x53, 0xd4,
0xa8, 0xe3, 0x13, 0xd4, 0xee, 0xb6, 0x6b, 0xed, 0xa6, 0xbe, 0x14, 0x0b, 0xeb, 0xed, 0xb3, 0x56,
0xa7, 0x8b, 0x1a, 0x95, 0xe3, 0x2b, 0xa1, 0x56, 0x35, 0xc0, 0x46, 0xbc, 0x9d, 0xe3, 0x07, 0x6f,
0xf1, 0x8a, 0x59, 0x5d, 0x11, 0x2f, 0x6f, 0x72, 0x0b, 0x9e, 0xa7, 0x33, 0x59, 0x3d, 0xf7, 0x3c,
0x9d, 0x29, 0xe8, 0x7a, 0xe9, 0x0c, 0xc0, 0xd3, 0xf9, 0xab, 0x59, 0x05, 0xe4, 0xe5, 0x63, 0x3a,
0x56, 0xef, 0xf6, 0x2a, 0xb0, 0x16, 0x5d, 0x6a, 0x73, 0x52, 0x43, 0x0d, 0x4b, 0x04, 0xdc, 0xb9,
0xb6, 0x0b, 0x86, 0x75, 0x90, 0xe3, 0xa6, 0x8f, 0x2f, 0x28, 0xf5, 0x89, 0x63, 0x5f, 0xd2, 0x05,
0xbd, 0x5c, 0xd7, 0xf4, 0x3f, 0x8f, 0x61, 0x28, 0xcb, 0x27, 0x46, 0xfb, 0x7f, 0x4f, 0x81, 0x4d,
0xe5, 0xc5, 0x71, 0x20, 0x75, 0x64, 0x2f, 0x07, 0xcf, 0x40, 0xbe, 0x23, 0x8d, 0x4b, 0x00, 0x83,
0x33, 0x0f, 0x73, 0x63, 0x0d, 0x55, 0xed, 0x8a, 0xf7, 0xaf, 0x95, 0x33, 0xdf, 0x73, 0x19, 0x2d,
0x2d, 0xed, 0x6a, 0x3f, 0xd3, 0xe0, 0x37, 0x20, 0x57, 0xa7, 0x0e, 0x27, 0x63, 0xde, 0x99, 0xc7,
0x43, 0x21, 0x9c, 0x23, 0x7f, 0xb8, 0x18, 0x34, 0x65, 0x81, 0x81, 0xdc, 0x01, 0xe5, 0xe6, 0xe0,
0xff, 0xb7, 0xf2, 0x07, 0xdf, 0xff, 0xe3, 0x5f, 0x7f, 0x4c, 0x6d, 0x95, 0x36, 0xa6, 0xfe, 0x15,
0xf2, 0x89, 0x8a, 0x15, 0xf6, 0x89, 0xf6, 0xa4, 0xfa, 0x1e, 0x28, 0xda, 0x9e, 0xe4, 0xf1, 0x03,
0xef, 0xd5, 0x68, 0x8a, 0xb2, 0x9a, 0xa9, 0x59, 0x4c, 0x04, 0xea, 0x89, 0xf6, 0x07, 0x4d, 0xeb,
0xbd, 0x23, 0x12, 0xc3, 0xd3, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0xe0, 0x16, 0x40, 0xfc, 0x0e,
0x1a, 0x00, 0x00,
var fileDescriptor_cds_3e3c13a974b77399 = []byte{
// 2682 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x59, 0x4b, 0x73, 0x1b, 0xc7,
0xf1, 0xe7, 0x82, 0x94, 0x44, 0x0e, 0x09, 0x60, 0x39, 0xa4, 0xa4, 0x15, 0xa8, 0x07, 0x05, 0x4b,
0x36, 0xff, 0xfa, 0x27, 0x60, 0x42, 0xf9, 0x55, 0x4e, 0xec, 0x14, 0x5e, 0x14, 0x29, 0x83, 0x00,
0x33, 0x00, 0x24, 0x3b, 0x2e, 0xd7, 0x78, 0xb0, 0x3b, 0x20, 0xb6, 0xb8, 0xd8, 0x5d, 0xef, 0xcc,
0x52, 0x82, 0x0e, 0x29, 0xc5, 0xa7, 0xe4, 0x9c, 0x53, 0xaa, 0x92, 0x2f, 0x90, 0xaa, 0x7c, 0x81,
0x9c, 0x52, 0xb9, 0xe5, 0x9c, 0x7b, 0x4e, 0xb9, 0xe4, 0x5b, 0xa4, 0xe6, 0xb1, 0x20, 0x1e, 0x4b,
0x4a, 0x76, 0xe5, 0x44, 0x4c, 0xf7, 0xaf, 0x7f, 0x3d, 0xdb, 0xd3, 0xd3, 0xd3, 0x33, 0x04, 0x37,
0xa8, 0x7f, 0x16, 0x8c, 0x76, 0x49, 0xe8, 0xee, 0x9e, 0xed, 0xed, 0xda, 0x0e, 0x2b, 0x85, 0x51,
0xc0, 0x03, 0xb8, 0x26, 0xe5, 0x25, 0x12, 0xba, 0xa5, 0xb3, 0xbd, 0xc2, 0xbd, 0x69, 0x54, 0x10,
0xd1, 0x5d, 0xe2, 0x38, 0x11, 0x65, 0x1a, 0x5e, 0xb8, 0x3d, 0x05, 0x20, 0x31, 0x1f, 0xec, 0xda,
0x34, 0xe2, 0xa9, 0x5a, 0x69, 0xde, 0x23, 0x8c, 0x6a, 0xed, 0xc3, 0x79, 0xad, 0x1d, 0xf8, 0x7d,
0xf7, 0x04, 0xb3, 0x20, 0x8e, 0x6c, 0x9a, 0x4a, 0xe2, 0xb8, 0xcc, 0x0e, 0xce, 0x68, 0x34, 0xd2,
0xda, 0x07, 0xf3, 0x24, 0x03, 0x4a, 0x3c, 0x3e, 0xc0, 0xf6, 0x80, 0xda, 0xa7, 0x1a, 0xb5, 0x3d,
0x8f, 0x92, 0x0a, 0x3b, 0xf0, 0x34, 0xe2, 0xd1, 0x34, 0xc2, 0x8b, 0x19, 0xa7, 0xd1, 0xae, 0xed,
0x46, 0x76, 0xec, 0x72, 0xdc, 0x8b, 0x28, 0x39, 0xa5, 0x91, 0xc6, 0xfe, 0x28, 0x15, 0x1b, 0xc4,
0xdc, 0x73, 0x69, 0x84, 0x1d, 0xca, 0xa9, 0xcd, 0xdd, 0xc0, 0xd7, 0xe8, 0xe9, 0x48, 0xd3, 0x24,
0xd2, 0x05, 0x4b, 0xc9, 0xf9, 0x28, 0xa4, 0xbb, 0x21, 0x8d, 0x6c, 0xea, 0x8f, 0xc3, 0x76, 0x12,
0x04, 0x27, 0x1e, 0x95, 0x26, 0xc4, 0xf7, 0x03, 0x4e, 0x04, 0x5d, 0x62, 0x77, 0x4b, 0x6b, 0xe5,
0xa8, 0x17, 0xf7, 0x77, 0x89, 0x9f, 0x04, 0xe3, 0xee, 0xac, 0xca, 0x89, 0x23, 0x32, 0x31, 0x95,
0xdb, 0xb3, 0x7a, 0xc6, 0xa3, 0xd8, 0xe6, 0x17, 0x59, 0xbf, 0x88, 0x48, 0x18, 0xd2, 0x28, 0x71,
0x7c, 0xf3, 0x8c, 0x78, 0xae, 0x43, 0x38, 0xdd, 0x4d, 0x7e, 0x28, 0x45, 0xf1, 0x4f, 0x25, 0x70,
0xad, 0xaa, 0xa2, 0x00, 0xef, 0x80, 0x25, 0x9f, 0x0c, 0xa9, 0x65, 0x6c, 0x1b, 0x3b, 0x2b, 0x95,
0x95, 0xbf, 0xfe, 0xe7, 0x6f, 0x8b, 0x4b, 0x51, 0x66, 0xdb, 0x40, 0x52, 0x0c, 0x8b, 0x20, 0x4b,
0x3c, 0x8e, 0x19, 0x27, 0x1c, 0x4b, 0xdc, 0x6d, 0x81, 0x43, 0xab, 0xc4, 0xe3, 0x6d, 0x4e, 0x78,
0x53, 0x60, 0xea, 0x60, 0x49, 0x04, 0xc5, 0xca, 0x6c, 0x1b, 0x3b, 0xb9, 0xbd, 0x77, 0x4a, 0x93,
0x19, 0x59, 0xd2, 0x7e, 0x4a, 0xb5, 0x24, 0x0f, 0x3a, 0xa3, 0x90, 0x56, 0x80, 0xf0, 0x73, 0xe5,
0x3b, 0x23, 0x63, 0x1a, 0x07, 0x0b, 0x48, 0x9a, 0xc3, 0x06, 0x58, 0xd3, 0x4b, 0x83, 0x25, 0xdd,
0xbb, 0xdb, 0xc6, 0xce, 0xea, 0xde, 0x7b, 0xe9, 0x74, 0xd5, 0x98, 0xf1, 0x60, 0xa8, 0x47, 0x82,
0xf2, 0x60, 0x01, 0xad, 0xda, 0xe7, 0x43, 0xd8, 0x01, 0x90, 0x3a, 0x0c, 0x27, 0x8c, 0x2a, 0x51,
0xad, 0x45, 0xc9, 0xf9, 0x6e, 0x3a, 0x67, 0xdd, 0x61, 0xfa, 0x67, 0x55, 0xa2, 0x91, 0x49, 0x67,
0x24, 0xb0, 0x09, 0xf2, 0x76, 0xe0, 0xfb, 0xd4, 0xe6, 0x98, 0xbb, 0x43, 0x1a, 0xc4, 0xdc, 0x5a,
0x92, 0x94, 0xb7, 0x4a, 0x6a, 0x31, 0x4a, 0xc9, 0x62, 0x94, 0x6a, 0x7a, 0x29, 0xf5, 0xb7, 0xfe,
0xd9, 0xc8, 0x3c, 0x5a, 0x40, 0x39, 0x6d, 0xdd, 0x51, 0xc6, 0xb0, 0x0f, 0xee, 0x87, 0x6a, 0x76,
0xbe, 0xca, 0x41, 0xdc, 0x8b, 0xfb, 0x7d, 0x1a, 0x61, 0xcf, 0x1d, 0x8a, 0x34, 0x1e, 0x71, 0xca,
0xac, 0x2b, 0xd2, 0xc3, 0xed, 0x39, 0x0f, 0xdd, 0x43, 0x9f, 0x3f, 0xde, 0x7b, 0x46, 0xbc, 0x98,
0xa2, 0x3b, 0xa1, 0x9c, 0xa3, 0x66, 0xa9, 0x48, 0x92, 0x86, 0xe0, 0xa8, 0x08, 0x0a, 0xf8, 0x04,
0xac, 0x78, 0x3d, 0x1c, 0x06, 0x9e, 0x6b, 0x8f, 0xac, 0xab, 0x72, 0x9d, 0xee, 0xa6, 0x07, 0xa1,
0xd1, 0x3b, 0x96, 0xa8, 0xc9, 0x25, 0x42, 0xcb, 0x9e, 0x96, 0xc2, 0xf7, 0xc1, 0x95, 0x41, 0xc0,
0x38, 0xb3, 0xae, 0x6d, 0x2f, 0xee, 0xac, 0xee, 0x15, 0xa6, 0x49, 0xc4, 0x46, 0x2d, 0x95, 0x55,
0xc1, 0xa9, 0x64, 0x2c, 0x03, 0x29, 0x30, 0x6c, 0x80, 0xbc, 0x17, 0x10, 0x07, 0x13, 0xc6, 0xdc,
0x13, 0x7f, 0x48, 0x7d, 0x6e, 0xdd, 0x97, 0x1f, 0x95, 0x9e, 0x2c, 0x8d, 0x80, 0x38, 0xe5, 0x31,
0x14, 0xe5, 0xbc, 0xa9, 0x31, 0xac, 0x82, 0xec, 0x64, 0xc9, 0x60, 0xd6, 0xb2, 0x9c, 0xcb, 0xdd,
0x94, 0xb9, 0x1c, 0x48, 0x5c, 0x55, 0xc0, 0xd0, 0xda, 0xe0, 0x7c, 0xc0, 0xe0, 0x57, 0x60, 0x6b,
0x48, 0x5e, 0xe2, 0x88, 0x7e, 0x1b, 0x53, 0xc6, 0x19, 0x9e, 0x5e, 0x06, 0x6b, 0xe5, 0x2d, 0x62,
0x6e, 0x0d, 0xc9, 0x4b, 0xa4, 0xed, 0x8f, 0x27, 0xc3, 0x0f, 0x8f, 0x81, 0x39, 0x53, 0x89, 0x98,
0x05, 0x24, 0xe3, 0xc3, 0x99, 0x49, 0x26, 0xe9, 0xac, 0xd0, 0x15, 0x0d, 0x46, 0x79, 0x7b, 0x5a,
0x00, 0xf7, 0xc1, 0x2a, 0xf7, 0x98, 0x98, 0x21, 0xa7, 0x2f, 0xb9, 0xb5, 0x9a, 0x46, 0x26, 0xaa,
0x79, 0xa9, 0x1b, 0x32, 0x1e, 0x51, 0x32, 0xec, 0x78, 0xac, 0xaa, 0xc0, 0x08, 0xf0, 0xf1, 0x6f,
0x78, 0x02, 0x6e, 0xdb, 0xc1, 0x70, 0x18, 0xf8, 0x78, 0xc0, 0x79, 0x88, 0x93, 0xa2, 0x8a, 0x83,
0x50, 0x96, 0x2c, 0xeb, 0x4e, 0xda, 0x06, 0x51, 0xa1, 0xe4, 0x3c, 0x3c, 0xd6, 0xf0, 0x96, 0x42,
0xa3, 0x5b, 0x8a, 0x2b, 0x45, 0x05, 0xbf, 0x02, 0xd7, 0xd3, 0x3d, 0x64, 0xd3, 0xb6, 0xf5, 0xd8,
0xc3, 0x4f, 0x67, 0x5d, 0x6c, 0x0c, 0x52, 0xc8, 0xbf, 0x06, 0x37, 0x84, 0x78, 0x6f, 0x9e, 0x3d,
0x77, 0x29, 0xfb, 0xde, 0x2c, 0xfb, 0xe6, 0x20, 0x45, 0x0a, 0xbf, 0x05, 0x05, 0xfa, 0x92, 0x53,
0x9f, 0x89, 0x0d, 0x39, 0xe7, 0xe2, 0x1d, 0x99, 0x6d, 0x8f, 0x2f, 0xa8, 0x21, 0x89, 0xdd, 0x0c,
0x67, 0xdd, 0xe7, 0xd1, 0x08, 0x59, 0xf4, 0x02, 0x35, 0xfc, 0x8d, 0x01, 0xb6, 0x45, 0xd5, 0x73,
0xf0, 0x25, 0x9e, 0x1f, 0x48, 0xcf, 0x1f, 0xa7, 0x7b, 0x16, 0x55, 0xcf, 0xb9, 0xdc, 0xfd, 0x1d,
0x7e, 0x19, 0x06, 0xb6, 0x80, 0xe9, 0xf8, 0x0c, 0x47, 0xb4, 0x1f, 0x51, 0x36, 0xc0, 0x11, 0xe1,
0xd4, 0x32, 0xbf, 0x57, 0x75, 0x73, 0x7c, 0x86, 0x94, 0x35, 0x22, 0x9c, 0xc2, 0x77, 0x41, 0x3e,
0xa2, 0x2c, 0x14, 0xd5, 0x52, 0x10, 0x73, 0xee, 0x59, 0xef, 0x6d, 0x1b, 0x3b, 0xcb, 0x28, 0xab,
0xc5, 0x35, 0x9f, 0x75, 0xb8, 0x07, 0xbf, 0x06, 0xeb, 0x42, 0xef, 0x05, 0xc1, 0x69, 0x1c, 0xe2,
0x3e, 0x19, 0xba, 0xde, 0xc8, 0x5a, 0x97, 0x55, 0xea, 0xe1, 0x05, 0xa7, 0x89, 0xcf, 0x1a, 0x12,
0xbd, 0x2f, 0xc1, 0x53, 0xc5, 0x2a, 0xef, 0x4c, 0x2b, 0xe1, 0x2f, 0x40, 0x56, 0x7d, 0x17, 0x0b,
0xbc, 0x33, 0xb1, 0x15, 0xe1, 0x9b, 0x6a, 0x17, 0x5a, 0x93, 0x5f, 0xa2, 0xf1, 0xb0, 0x0d, 0xd6,
0xe7, 0x9a, 0x05, 0x6b, 0x23, 0x75, 0xa7, 0xe8, 0xf9, 0xb5, 0x14, 0xbc, 0x96, 0xa0, 0x91, 0x19,
0xcc, 0x48, 0x64, 0x8d, 0xf0, 0x28, 0xf1, 0xe3, 0x10, 0xbb, 0x3e, 0xa7, 0xd1, 0x19, 0xf1, 0xac,
0xcd, 0xef, 0x13, 0xed, 0xbc, 0x36, 0x3f, 0xd4, 0xd6, 0xb0, 0x05, 0x36, 0x63, 0xbd, 0xfb, 0x71,
0xcf, 0xf5, 0x9d, 0xe4, 0xd0, 0xbb, 0x2e, 0x59, 0xef, 0xa4, 0x7c, 0x6e, 0xc5, 0xf5, 0x1d, 0x7d,
0xd6, 0xc1, 0xc4, 0xf4, 0x5c, 0x06, 0x9b, 0xc0, 0xf4, 0x7a, 0x98, 0xc5, 0x3d, 0x46, 0x79, 0x42,
0x76, 0x43, 0x92, 0x3d, 0xb8, 0xe8, 0xf0, 0x68, 0x4b, 0xb0, 0xe6, 0xcc, 0x79, 0x53, 0x63, 0xf8,
0x1c, 0x6c, 0x44, 0xae, 0x7f, 0x82, 0x07, 0x84, 0x0d, 0xb0, 0xd7, 0x4b, 0x28, 0x6f, 0x5e, 0x76,
0x28, 0x23, 0xd7, 0x3f, 0x39, 0x20, 0x6c, 0xd0, 0xe8, 0x29, 0x92, 0x03, 0x03, 0x99, 0xd1, 0x8c,
0x0c, 0x7e, 0x03, 0x6e, 0x04, 0x91, 0x7b, 0xe2, 0xfa, 0xc4, 0xc3, 0x0e, 0xe3, 0x13, 0xdc, 0x45,
0xc9, 0xfd, 0x7f, 0xe9, 0xdc, 0x2d, 0x6d, 0x53, 0x63, 0x7c, 0x82, 0x7e, 0x23, 0x98, 0x17, 0x43,
0x1b, 0xdc, 0xf4, 0x28, 0x61, 0x3c, 0x39, 0x30, 0x26, 0x5c, 0x3c, 0x94, 0x2e, 0x1e, 0x5d, 0x10,
0x11, 0x61, 0xa4, 0x0f, 0x89, 0x09, 0x1f, 0x9b, 0x5e, 0x8a, 0x5c, 0xc4, 0x5b, 0x17, 0xe7, 0x73,
0xf6, 0xad, 0xcb, 0xe2, 0x5d, 0x95, 0xe8, 0xc4, 0x5e, 0x74, 0x17, 0x93, 0x63, 0x78, 0x04, 0x4c,
0x1e, 0x11, 0x9f, 0x85, 0x41, 0xc4, 0x31, 0x0b, 0xec, 0x53, 0xca, 0x2d, 0x4b, 0xf2, 0x15, 0x53,
0x92, 0xa1, 0x93, 0x40, 0xdb, 0x12, 0x89, 0xf2, 0x7c, 0x5a, 0x00, 0x3f, 0x02, 0xcb, 0x43, 0xca,
0x89, 0x43, 0x38, 0xb1, 0x6e, 0x49, 0x9a, 0xad, 0x14, 0x9a, 0x23, 0x0d, 0x41, 0x63, 0x30, 0xfc,
0x1a, 0xc0, 0x71, 0x2d, 0x63, 0xd4, 0xd3, 0x1b, 0xa8, 0x20, 0x37, 0x78, 0xe9, 0x82, 0x2f, 0x53,
0x7f, 0x93, 0x12, 0xd5, 0x4e, 0xac, 0xd0, 0x7a, 0x38, 0x2b, 0x82, 0x27, 0x60, 0x6b, 0x9c, 0xf7,
0x13, 0x9d, 0x54, 0x52, 0x35, 0xef, 0xa6, 0x1d, 0x09, 0xc9, 0x31, 0x79, 0x7e, 0x68, 0x8f, 0xcf,
0xb4, 0xf8, 0x22, 0x15, 0xec, 0x82, 0x1d, 0xdb, 0x0b, 0x18, 0x9d, 0xf0, 0xc2, 0xb0, 0x38, 0x4a,
0x03, 0xc6, 0xb1, 0x6e, 0x49, 0xfa, 0xc4, 0xf5, 0xe2, 0x88, 0x5a, 0xf7, 0x64, 0xa1, 0x7b, 0x47,
0xe2, 0xcf, 0x99, 0x58, 0xcb, 0x3f, 0x08, 0x18, 0x57, 0x6d, 0xc9, 0xbe, 0x82, 0xc2, 0x03, 0x70,
0xdf, 0x89, 0x88, 0xeb, 0xa7, 0xd2, 0x46, 0x74, 0x18, 0x88, 0xd2, 0xb0, 0x2d, 0xf9, 0xee, 0x48,
0xe0, 0x1c, 0x1f, 0x52, 0xa0, 0xc2, 0x29, 0x58, 0x9f, 0x6b, 0x8c, 0xdf, 0xd4, 0xe1, 0x7f, 0x04,
0xd6, 0xd4, 0xc1, 0xa3, 0x13, 0x2e, 0x23, 0xc3, 0xb5, 0x39, 0x57, 0x83, 0xca, 0xfe, 0x08, 0xad,
0x4a, 0xa4, 0xca, 0xae, 0x42, 0x0c, 0xcc, 0xd9, 0x8e, 0x19, 0x7e, 0x06, 0x80, 0xec, 0xba, 0x15,
0x95, 0x21, 0xa9, 0xee, 0xa5, 0x24, 0x89, 0x82, 0xb7, 0xe5, 0xb5, 0x11, 0xad, 0x88, 0x36, 0x5b,
0xd9, 0xdf, 0x07, 0x6b, 0x8c, 0x46, 0x67, 0xae, 0x4d, 0xd5, 0x6d, 0x23, 0xa3, 0x6e, 0x1b, 0x5a,
0x26, 0x6e, 0x1b, 0x05, 0x07, 0xdc, 0xb9, 0xf4, 0x94, 0x83, 0x26, 0x58, 0x3c, 0xa5, 0x23, 0xf5,
0xb9, 0x48, 0xfc, 0x84, 0x3f, 0x06, 0x57, 0xce, 0x44, 0xc7, 0xa6, 0xbf, 0xed, 0xe6, 0xdc, 0xb7,
0xb5, 0xe5, 0xb5, 0x0a, 0x29, 0xd4, 0x27, 0x99, 0x8f, 0x8d, 0x42, 0x1f, 0x14, 0xdf, 0x7c, 0xa0,
0xa6, 0xb8, 0x7a, 0x34, 0xed, 0x2a, 0x3d, 0x8c, 0x13, 0x7e, 0xfe, 0x7e, 0x15, 0xe4, 0xa6, 0xab,
0x26, 0x0c, 0x41, 0xbe, 0x4f, 0x3c, 0xaf, 0x47, 0xec, 0xd3, 0xa4, 0x63, 0x37, 0xe4, 0x56, 0xf9,
0xd9, 0xdb, 0x14, 0xdd, 0xf1, 0x70, 0x5f, 0x73, 0xa4, 0xb4, 0xf3, 0xb9, 0xfe, 0x94, 0x0e, 0x7e,
0x06, 0x72, 0x0e, 0xed, 0x93, 0x58, 0x5c, 0xf4, 0xa4, 0xed, 0x9b, 0x02, 0x95, 0xd5, 0x70, 0xe5,
0x09, 0x7e, 0x03, 0x4c, 0x7d, 0x48, 0xa8, 0xdd, 0x1d, 0x44, 0xcc, 0x5a, 0x94, 0x67, 0xec, 0x07,
0xdf, 0x6b, 0xca, 0x6d, 0x6d, 0x8d, 0xf2, 0x6c, 0x6a, 0xcc, 0xe0, 0x1e, 0xb8, 0xee, 0x05, 0x36,
0xf1, 0x5c, 0x3e, 0xc2, 0x2f, 0xa8, 0x7b, 0x32, 0xe0, 0x98, 0xbc, 0x20, 0x11, 0x95, 0xb7, 0xaf,
0x65, 0xb4, 0x91, 0x28, 0x9f, 0x4b, 0x5d, 0x59, 0xa8, 0x84, 0x0d, 0xb3, 0x89, 0x47, 0xf1, 0x8c,
0xa5, 0xbc, 0x4f, 0x2d, 0xa3, 0x0d, 0xa9, 0x6c, 0x4c, 0x19, 0xc2, 0x07, 0x20, 0x17, 0x12, 0xdf,
0xb5, 0xf1, 0x30, 0x70, 0x28, 0x26, 0xbe, 0xba, 0x2c, 0x2d, 0xa3, 0x35, 0x29, 0x3d, 0x0a, 0x1c,
0x5a, 0xf6, 0x47, 0xf0, 0x2e, 0x58, 0xf5, 0x5c, 0xc6, 0x31, 0x61, 0x12, 0x72, 0x4d, 0x42, 0x56,
0x84, 0xa8, 0xcc, 0xca, 0xfe, 0xa8, 0xf0, 0xc7, 0x0c, 0x30, 0x67, 0xbf, 0x09, 0x42, 0xb0, 0x74,
0x4a, 0x47, 0xcc, 0x32, 0xb6, 0x17, 0x77, 0x56, 0x90, 0xfc, 0x0d, 0x7f, 0x67, 0xcc, 0xaf, 0xb5,
0xba, 0x45, 0x77, 0x7e, 0x50, 0xe0, 0xe6, 0x04, 0x6f, 0x9f, 0x04, 0xc5, 0x01, 0xb8, 0x7b, 0xb9,
0x35, 0xcc, 0x83, 0xd5, 0x66, 0xab, 0x83, 0x6b, 0xf5, 0xfd, 0xc3, 0x66, 0xbd, 0x66, 0x2e, 0x28,
0x01, 0xde, 0x2f, 0x37, 0x1a, 0x95, 0x72, 0xf5, 0x73, 0xd3, 0x80, 0x26, 0x58, 0x2b, 0x37, 0xbf,
0xc4, 0xf5, 0x66, 0xed, 0xb8, 0x75, 0xd8, 0xec, 0x98, 0x19, 0x08, 0x41, 0xae, 0x56, 0xdf, 0x2f,
0x77, 0x1b, 0x1d, 0xdc, 0xee, 0x56, 0xda, 0xf5, 0x8e, 0xb9, 0x58, 0x6c, 0x81, 0x1b, 0xe9, 0x49,
0x3a, 0x4b, 0xb8, 0x30, 0x47, 0x68, 0xa4, 0x10, 0x66, 0x0a, 0x3d, 0xb0, 0x99, 0x76, 0xce, 0xc2,
0xa7, 0x60, 0xcd, 0x1e, 0x04, 0xa2, 0x98, 0xd8, 0x41, 0xec, 0x73, 0x5d, 0x8f, 0x2e, 0xbd, 0xd4,
0xe9, 0xfa, 0xf8, 0x28, 0xb3, 0x93, 0x41, 0xab, 0xca, 0xb8, 0x2a, 0x6c, 0x0b, 0xff, 0xca, 0x00,
0x73, 0xb6, 0x17, 0x81, 0xcf, 0xc0, 0xfa, 0xd0, 0xf5, 0xdd, 0x61, 0x3c, 0xc4, 0xb2, 0xb1, 0x61,
0xee, 0x2b, 0x7a, 0xa9, 0x97, 0x0f, 0xdf, 0x57, 0x5e, 0xd6, 0x84, 0x97, 0x6b, 0x7b, 0x57, 0xac,
0xd7, 0xaf, 0x5f, 0x2f, 0xa1, 0xbc, 0x26, 0x11, 0xfc, 0x6d, 0xf7, 0x15, 0x85, 0x0e, 0xc8, 0xca,
0x1e, 0xa9, 0x1f, 0xfb, 0xea, 0xac, 0x5c, 0x94, 0x49, 0xf1, 0xf8, 0xed, 0x5a, 0xa4, 0x92, 0x18,
0xec, 0x6b, 0xd3, 0xa9, 0x35, 0x5f, 0x1b, 0x4c, 0x68, 0xe4, 0xec, 0xc9, 0xcb, 0x99, 0xd9, 0x2f,
0xfd, 0x80, 0xd9, 0x2b, 0x92, 0x64, 0xf6, 0xc5, 0x12, 0x58, 0x9b, 0x9c, 0x01, 0x5c, 0x05, 0xd7,
0xbe, 0xf8, 0x02, 0x1f, 0x94, 0xdb, 0x07, 0xe6, 0x02, 0x5c, 0x07, 0xd9, 0xa3, 0x2e, 0x3a, 0xea,
0x22, 0x29, 0xc0, 0x7b, 0xa6, 0xf1, 0x74, 0x69, 0x39, 0x63, 0x2e, 0x16, 0x3e, 0x05, 0x1b, 0x29,
0xfd, 0x98, 0xb8, 0x43, 0xc4, 0x8c, 0xaa, 0xdb, 0xea, 0x80, 0x12, 0x87, 0x46, 0x32, 0xc0, 0xcb,
0x28, 0x1b, 0x33, 0x2a, 0xee, 0x74, 0x07, 0x52, 0x58, 0xf8, 0xcb, 0x15, 0x90, 0x9b, 0x6e, 0x87,
0xe0, 0xe7, 0xe0, 0xa6, 0x3a, 0x94, 0x47, 0x58, 0x6d, 0x6a, 0x3e, 0x10, 0x57, 0x93, 0xc0, 0x73,
0xf4, 0x1a, 0x6d, 0xe8, 0x78, 0x8a, 0x53, 0xad, 0x74, 0xac, 0x9e, 0xf4, 0xd0, 0x75, 0x6d, 0x73,
0x2c, 0x4c, 0x3a, 0x89, 0x05, 0x74, 0xc1, 0xe6, 0xab, 0xc0, 0xa7, 0xaa, 0xec, 0x4c, 0xf4, 0x67,
0xaa, 0x52, 0x7e, 0xf8, 0x36, 0xfd, 0x59, 0xe9, 0x57, 0x81, 0x4f, 0x65, 0x6d, 0x1a, 0x77, 0x82,
0x0b, 0x68, 0xfd, 0xd5, 0xac, 0x10, 0xfe, 0x1a, 0x6c, 0xcd, 0x94, 0x2c, 0xea, 0x4c, 0x78, 0x54,
0x6f, 0x58, 0x9f, 0xbe, 0x95, 0xc7, 0xe9, 0xf2, 0x46, 0x9d, 0x09, 0xc7, 0x96, 0x77, 0x81, 0x0e,
0x1e, 0x82, 0x8d, 0x38, 0x74, 0x08, 0xa7, 0x78, 0x48, 0xa3, 0x13, 0x8a, 0x5f, 0xb8, 0xbe, 0x13,
0xbc, 0x78, 0xe3, 0x43, 0x17, 0x5a, 0x57, 0x56, 0x47, 0xc2, 0xe8, 0xb9, 0xb4, 0x81, 0x55, 0x70,
0xcf, 0x3d, 0xf1, 0x83, 0x88, 0x62, 0x9f, 0xbe, 0x90, 0x0d, 0x0d, 0xc3, 0xb1, 0xcf, 0x5d, 0x0f,
0xf7, 0xdd, 0x48, 0x34, 0x4d, 0xb6, 0xae, 0xc6, 0x05, 0x05, 0x6b, 0xd2, 0x17, 0xa2, 0x9f, 0x61,
0x5d, 0x81, 0xd9, 0x17, 0x90, 0x03, 0xbb, 0xf0, 0x07, 0x03, 0xac, 0xcf, 0x85, 0x0e, 0xfe, 0x1c,
0xe4, 0xa3, 0x20, 0xe6, 0x22, 0x71, 0xa9, 0x4f, 0x7a, 0x1e, 0xbd, 0x74, 0x55, 0x73, 0x1a, 0x5b,
0x57, 0x50, 0xb8, 0x0f, 0xcc, 0xa1, 0xe8, 0xb8, 0xf4, 0xf3, 0xa0, 0x4c, 0xfd, 0xcc, 0x9b, 0x53,
0x1f, 0xe5, 0x86, 0xae, 0xaf, 0x63, 0x2d, 0x72, 0xbd, 0x50, 0x00, 0xd6, 0x45, 0x31, 0xae, 0x6c,
0x81, 0x5b, 0xe3, 0x75, 0x4c, 0x1e, 0xca, 0x43, 0x6a, 0xbb, 0x7d, 0x97, 0x46, 0xc5, 0xe7, 0x20,
0x3b, 0xf5, 0x24, 0x0a, 0x01, 0xb8, 0xda, 0xee, 0x94, 0x3b, 0x87, 0x55, 0x73, 0x01, 0xe6, 0x00,
0x68, 0x77, 0xd0, 0x61, 0xb5, 0x83, 0x6b, 0xcd, 0xb6, 0x69, 0x88, 0xba, 0xd8, 0x68, 0x3d, 0x39,
0xac, 0x96, 0x1b, 0x52, 0x90, 0x81, 0xd7, 0xc0, 0x62, 0xbd, 0xd6, 0x36, 0x17, 0x45, 0x81, 0x6c,
0xa1, 0xc3, 0x27, 0x87, 0x4d, 0xa1, 0x6a, 0x77, 0xcc, 0xa5, 0xe2, 0x6b, 0x03, 0x2c, 0x27, 0x8f,
0x78, 0xc2, 0x10, 0xb5, 0xba, 0xcd, 0x1a, 0x46, 0xad, 0xca, 0x61, 0x53, 0x6d, 0xbf, 0x46, 0xbd,
0xdc, 0xee, 0x60, 0x54, 0xff, 0x65, 0xb7, 0xde, 0x16, 0x15, 0x35, 0x0b, 0x56, 0xd0, 0x61, 0xf3,
0x89, 0xda, 0xa0, 0x19, 0x31, 0x0f, 0x54, 0x6e, 0xd6, 0x5a, 0x47, 0xe6, 0x22, 0xdc, 0x00, 0xf9,
0x49, 0x76, 0xdc, 0xa8, 0x98, 0x4b, 0x02, 0x70, 0x54, 0x7e, 0xd2, 0xa8, 0x3f, 0x33, 0xaf, 0xc0,
0x4d, 0x60, 0x56, 0x1b, 0xdd, 0x76, 0xa7, 0x8e, 0xf0, 0x31, 0x6a, 0x3d, 0x3b, 0xac, 0xd5, 0x6b,
0xe6, 0xd5, 0xe2, 0x07, 0x20, 0x3f, 0x73, 0x41, 0x87, 0xcb, 0x60, 0xa9, 0xdc, 0xed, 0xb4, 0xcc,
0x05, 0x51, 0x0d, 0x9e, 0xbd, 0x8f, 0x5b, 0xcd, 0xc6, 0x97, 0xa6, 0x21, 0x07, 0x1f, 0xaa, 0x41,
0xa6, 0xd8, 0x01, 0xd6, 0x45, 0x6d, 0x3f, 0xdc, 0x02, 0x37, 0xbb, 0xed, 0x3a, 0xae, 0xb6, 0x9a,
0xfb, 0x87, 0x4f, 0xba, 0xa8, 0x5e, 0x13, 0xfe, 0x3a, 0xad, 0x6a, 0xab, 0x61, 0x2e, 0x24, 0xca,
0x5a, 0xeb, 0x79, 0xb3, 0xdd, 0x41, 0xf5, 0xf2, 0xd1, 0xb9, 0xd2, 0xa8, 0x58, 0xe0, 0x46, 0xb2,
0xca, 0xe3, 0xff, 0x45, 0xc8, 0x07, 0xe6, 0xca, 0xaa, 0x7c, 0x14, 0x55, 0x2b, 0xf3, 0x74, 0x69,
0x79, 0xcd, 0xcc, 0x3e, 0x5d, 0x5a, 0xce, 0x9b, 0x66, 0xf1, 0x39, 0x80, 0xdd, 0xf9, 0xdb, 0x70,
0x19, 0xe4, 0xd4, 0xff, 0x39, 0xb0, 0xfe, 0x97, 0x8a, 0xce, 0xb7, 0xcb, 0xde, 0x11, 0xb2, 0xca,
0x42, 0x0f, 0x8b, 0x04, 0xdc, 0xba, 0xf0, 0xe2, 0x01, 0x6b, 0x20, 0xcb, 0xed, 0x10, 0x9f, 0x52,
0x1a, 0x12, 0xcf, 0x3d, 0xa3, 0x97, 0xb4, 0xcf, 0x1d, 0x3b, 0xfc, 0x3c, 0x81, 0xa1, 0x35, 0x3e,
0x31, 0xda, 0xfb, 0x47, 0x06, 0xdc, 0xd4, 0x51, 0x1c, 0xe7, 0x57, 0x5b, 0xb5, 0xcf, 0xf0, 0x39,
0xc8, 0xb5, 0x95, 0x73, 0x05, 0x60, 0x70, 0xe6, 0xcd, 0x74, 0x6c, 0xa1, 0x4f, 0xd2, 0xc2, 0xbd,
0x0b, 0xf5, 0x2c, 0x0c, 0x7c, 0x46, 0x8b, 0x0b, 0x3b, 0xc6, 0x4f, 0x0c, 0xf8, 0x0d, 0xc8, 0xd6,
0xa8, 0xc7, 0xc9, 0x98, 0x77, 0xe6, 0x5d, 0x57, 0x2a, 0xe7, 0xc8, 0x1f, 0x5c, 0x0e, 0x9a, 0xf2,
0xc0, 0x40, 0x76, 0x9f, 0x72, 0x7b, 0xf0, 0xbf, 0x9b, 0xf9, 0xfd, 0xef, 0xfe, 0xf9, 0xef, 0xdf,
0x67, 0xb6, 0x8a, 0x37, 0xa6, 0xfe, 0x4b, 0xf5, 0x89, 0xce, 0x15, 0xf6, 0x89, 0xf1, 0xa8, 0xf2,
0xff, 0xa0, 0xe0, 0x06, 0x8a, 0x27, 0x8c, 0x82, 0x97, 0xa3, 0x29, 0xca, 0xca, 0x72, 0xd5, 0x61,
0x32, 0x51, 0x8f, 0x8d, 0xdf, 0x1a, 0x46, 0xef, 0xaa, 0xac, 0x17, 0x8f, 0xff, 0x1b, 0x00, 0x00,
0xff, 0xff, 0xe9, 0x85, 0x2f, 0x4e, 0xa9, 0x1b, 0x00, 0x00,
}

View File

@ -31,7 +31,7 @@ func (m *CircuitBreakers) Reset() { *m = CircuitBreakers{} }
func (m *CircuitBreakers) String() string { return proto.CompactTextString(m) }
func (*CircuitBreakers) ProtoMessage() {}
func (*CircuitBreakers) Descriptor() ([]byte, []int) {
return fileDescriptor_circuit_breaker_dc7392708e718eb5, []int{0}
return fileDescriptor_circuit_breaker_6d322bb388c83ee8, []int{0}
}
func (m *CircuitBreakers) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CircuitBreakers.Unmarshal(m, b)
@ -75,7 +75,7 @@ func (m *CircuitBreakers_Thresholds) Reset() { *m = CircuitBreakers_Thre
func (m *CircuitBreakers_Thresholds) String() string { return proto.CompactTextString(m) }
func (*CircuitBreakers_Thresholds) ProtoMessage() {}
func (*CircuitBreakers_Thresholds) Descriptor() ([]byte, []int) {
return fileDescriptor_circuit_breaker_dc7392708e718eb5, []int{0, 0}
return fileDescriptor_circuit_breaker_6d322bb388c83ee8, []int{0, 0}
}
func (m *CircuitBreakers_Thresholds) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CircuitBreakers_Thresholds.Unmarshal(m, b)
@ -150,36 +150,36 @@ func init() {
}
func init() {
proto.RegisterFile("envoy/api/v2/cluster/circuit_breaker.proto", fileDescriptor_circuit_breaker_dc7392708e718eb5)
proto.RegisterFile("envoy/api/v2/cluster/circuit_breaker.proto", fileDescriptor_circuit_breaker_6d322bb388c83ee8)
}
var fileDescriptor_circuit_breaker_dc7392708e718eb5 = []byte{
// 417 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xc1, 0x6e, 0xd3, 0x40,
0x10, 0x86, 0xe5, 0xa6, 0xb4, 0xd5, 0x06, 0x25, 0xd2, 0x52, 0x21, 0x2b, 0xaa, 0x50, 0x94, 0x0b,
0x11, 0x87, 0x35, 0x72, 0xcf, 0x80, 0x48, 0xd4, 0x03, 0x97, 0xca, 0x32, 0xd0, 0x03, 0x12, 0xb2,
0x36, 0xee, 0xe0, 0xae, 0x6a, 0xef, 0x2c, 0xb3, 0xeb, 0xe0, 0xbc, 0x12, 0x8f, 0xc1, 0x73, 0xf0,
0x30, 0x28, 0xde, 0x24, 0xa6, 0x55, 0x0f, 0x3e, 0x7a, 0x66, 0xbe, 0x6f, 0xfc, 0xef, 0x2e, 0x7b,
0x03, 0x7a, 0x8d, 0x9b, 0x48, 0x1a, 0x15, 0xad, 0xe3, 0x28, 0x2f, 0x6b, 0xeb, 0x80, 0xa2, 0x5c,
0x51, 0x5e, 0x2b, 0x97, 0xad, 0x08, 0xe4, 0x3d, 0x90, 0x30, 0x84, 0x0e, 0xf9, 0x79, 0x3b, 0x2b,
0xa4, 0x51, 0x62, 0x1d, 0x8b, 0xdd, 0xec, 0xe4, 0xe2, 0xa1, 0x01, 0x09, 0xa2, 0x95, 0xb4, 0xe0,
0x99, 0xc9, 0xab, 0x02, 0xb1, 0x28, 0x21, 0x6a, 0xbf, 0x56, 0xf5, 0x8f, 0xe8, 0x17, 0x49, 0x63,
0x80, 0xac, 0xef, 0xcf, 0xfe, 0x1c, 0xb3, 0xf1, 0xd2, 0x6f, 0x5b, 0xf8, 0x65, 0x96, 0x27, 0x8c,
0xb9, 0x3b, 0x02, 0x7b, 0x87, 0xe5, 0xad, 0x0d, 0x83, 0xe9, 0x60, 0x3e, 0x8c, 0xdf, 0x8a, 0xa7,
0x96, 0x8b, 0x47, 0xa8, 0xf8, 0x72, 0xe0, 0xd2, 0xff, 0x1c, 0x93, 0xbf, 0x03, 0xc6, 0xba, 0x16,
0x7f, 0xcf, 0xce, 0x0c, 0x29, 0x24, 0xe5, 0x36, 0x61, 0x30, 0x0d, 0xe6, 0xa3, 0x78, 0xf6, 0x48,
0x8f, 0x04, 0x22, 0xc5, 0xda, 0x29, 0x5d, 0x24, 0xbb, 0xc9, 0xf4, 0xc0, 0xf0, 0x2b, 0x36, 0xae,
0x64, 0x93, 0xe5, 0xa8, 0x35, 0xe4, 0x4e, 0xa1, 0xb6, 0xe1, 0xd1, 0x34, 0x98, 0x0f, 0xe3, 0x0b,
0xe1, 0xe3, 0x8a, 0x7d, 0x5c, 0xf1, 0xf5, 0x93, 0x76, 0x97, 0xf1, 0x8d, 0x2c, 0x6b, 0x48, 0x47,
0x95, 0x6c, 0x96, 0x1d, 0xc3, 0xaf, 0xd9, 0xf9, 0x56, 0x63, 0x40, 0xdf, 0x2a, 0x5d, 0x64, 0x04,
0x3f, 0x6b, 0xb0, 0xce, 0x86, 0x83, 0x1e, 0x2e, 0x5e, 0xc9, 0x26, 0xf1, 0x60, 0xba, 0xe3, 0xf8,
0x07, 0xf6, 0x7c, 0xeb, 0x3b, 0x78, 0x8e, 0x7b, 0x78, 0x86, 0x95, 0x6c, 0x0e, 0x82, 0x77, 0x6c,
0xe8, 0x05, 0x8e, 0x14, 0xd8, 0xf0, 0x59, 0x0f, 0x9e, 0xb5, 0x7c, 0x3b, 0xcf, 0x5f, 0xb3, 0xb1,
0x23, 0x99, 0xdf, 0x67, 0x04, 0x95, 0x54, 0x5a, 0xe9, 0x22, 0x3c, 0x99, 0x06, 0xf3, 0xb3, 0x74,
0xd4, 0x96, 0xd3, 0x7d, 0x75, 0x1f, 0xbc, 0x3b, 0xbf, 0xcc, 0x20, 0x96, 0x36, 0x3c, 0xed, 0x19,
0xbc, 0x3b, 0xc4, 0x64, 0xcb, 0x2d, 0xbe, 0xb3, 0x99, 0x42, 0x7f, 0x83, 0x86, 0xb0, 0xd9, 0x3c,
0xf9, 0x56, 0x16, 0x2f, 0x1e, 0x3e, 0x96, 0x64, 0x6b, 0x4f, 0x82, 0x6f, 0xa7, 0xbb, 0xfe, 0xef,
0xa3, 0x97, 0x57, 0x2d, 0xf6, 0xd1, 0x28, 0x71, 0x13, 0x8b, 0xa5, 0x2f, 0x5f, 0x7f, 0x5e, 0x9d,
0xb4, 0x3f, 0x72, 0xf9, 0x2f, 0x00, 0x00, 0xff, 0xff, 0xae, 0xe0, 0x40, 0x7b, 0x2c, 0x03, 0x00,
0x00,
var fileDescriptor_circuit_breaker_6d322bb388c83ee8 = []byte{
// 422 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xcf, 0x6e, 0xd3, 0x40,
0x10, 0x87, 0xe5, 0xa6, 0xb4, 0xd5, 0x06, 0x25, 0xd2, 0x52, 0x21, 0x2b, 0xaa, 0x50, 0x94, 0x0b,
0x11, 0x87, 0x35, 0x72, 0xcf, 0x80, 0x48, 0xd4, 0x03, 0x97, 0xca, 0x32, 0xd0, 0x03, 0x17, 0x6b,
0xe3, 0x0e, 0xee, 0xaa, 0xf6, 0xce, 0x32, 0xbb, 0x0e, 0xce, 0x2b, 0xf1, 0x18, 0x3c, 0x07, 0x4f,
0xc0, 0x53, 0xa0, 0x78, 0xf3, 0x87, 0x56, 0xa9, 0xe4, 0xa3, 0x67, 0xe6, 0xfb, 0xc6, 0xbf, 0xdd,
0x65, 0x6f, 0x40, 0x2f, 0x71, 0x15, 0x49, 0xa3, 0xa2, 0x65, 0x1c, 0xe5, 0x65, 0x6d, 0x1d, 0x50,
0x94, 0x2b, 0xca, 0x6b, 0xe5, 0xb2, 0x05, 0x81, 0xbc, 0x07, 0x12, 0x86, 0xd0, 0x21, 0x3f, 0x6f,
0x67, 0x85, 0x34, 0x4a, 0x2c, 0x63, 0xb1, 0x99, 0x1d, 0x5d, 0x3c, 0x34, 0x20, 0x41, 0xb4, 0x90,
0x16, 0x3c, 0x33, 0x7a, 0x55, 0x20, 0x16, 0x25, 0x44, 0xed, 0xd7, 0xa2, 0xfe, 0x1e, 0xfd, 0x24,
0x69, 0x0c, 0x90, 0xf5, 0xfd, 0xc9, 0xef, 0x63, 0x36, 0x9c, 0xfb, 0x6d, 0x33, 0xbf, 0xcc, 0xf2,
0x84, 0x31, 0x77, 0x47, 0x60, 0xef, 0xb0, 0xbc, 0xb5, 0x61, 0x30, 0xee, 0x4d, 0xfb, 0xf1, 0x5b,
0x71, 0x68, 0xb9, 0x78, 0x84, 0x8a, 0x2f, 0x3b, 0x2e, 0xfd, 0xcf, 0x31, 0xfa, 0xd3, 0x63, 0x6c,
0xdf, 0xe2, 0xef, 0xd9, 0x99, 0x21, 0x85, 0xa4, 0xdc, 0x2a, 0x0c, 0xc6, 0xc1, 0x74, 0x10, 0x4f,
0x1e, 0xe9, 0x91, 0x40, 0xa4, 0x58, 0x3b, 0xa5, 0x8b, 0x64, 0x33, 0x99, 0xee, 0x18, 0x7e, 0xc5,
0x86, 0x95, 0x6c, 0xb2, 0x1c, 0xb5, 0x86, 0xdc, 0x29, 0xd4, 0x36, 0x3c, 0x1a, 0x07, 0xd3, 0x7e,
0x7c, 0x21, 0x7c, 0x5c, 0xb1, 0x8d, 0x2b, 0xbe, 0x7e, 0xd2, 0xee, 0x32, 0xbe, 0x91, 0x65, 0x0d,
0xe9, 0xa0, 0x92, 0xcd, 0x7c, 0xcf, 0xf0, 0x6b, 0x76, 0xbe, 0xd6, 0x18, 0xd0, 0xb7, 0x4a, 0x17,
0x19, 0xc1, 0x8f, 0x1a, 0xac, 0xb3, 0x61, 0xaf, 0x83, 0x8b, 0x57, 0xb2, 0x49, 0x3c, 0x98, 0x6e,
0x38, 0xfe, 0x81, 0x3d, 0x5f, 0xfb, 0x76, 0x9e, 0xe3, 0x0e, 0x9e, 0x7e, 0x25, 0x9b, 0x9d, 0xe0,
0x1d, 0xeb, 0x7b, 0x81, 0x23, 0x05, 0x36, 0x7c, 0xd6, 0x81, 0x67, 0x2d, 0xdf, 0xce, 0xf3, 0xd7,
0x6c, 0xe8, 0x48, 0xe6, 0xf7, 0x19, 0x41, 0x25, 0x95, 0x56, 0xba, 0x08, 0x4f, 0xc6, 0xc1, 0xf4,
0x2c, 0x1d, 0xb4, 0xe5, 0x74, 0x5b, 0xdd, 0x06, 0xdf, 0x9f, 0x5f, 0x66, 0x10, 0x4b, 0x1b, 0x9e,
0x76, 0x0c, 0xbe, 0x3f, 0xc4, 0x64, 0xcd, 0xcd, 0x96, 0x6c, 0xa2, 0xd0, 0xdf, 0xa0, 0x21, 0x6c,
0x56, 0x07, 0xdf, 0xca, 0xec, 0xc5, 0xc3, 0xc7, 0x92, 0xac, 0xed, 0x49, 0xf0, 0xed, 0x74, 0xd3,
0xff, 0x75, 0xf4, 0xf2, 0xaa, 0xc5, 0x3e, 0x1a, 0x25, 0x6e, 0x62, 0x31, 0xf7, 0xe5, 0xeb, 0xcf,
0x7f, 0x9f, 0x6a, 0x2c, 0x4e, 0xda, 0x3f, 0xbc, 0xfc, 0x17, 0x00, 0x00, 0xff, 0xff, 0xb7, 0x50,
0x58, 0xfa, 0x45, 0x03, 0x00, 0x00,
}

View File

@ -33,6 +33,10 @@ type OutlierDetection struct {
SuccessRateStdevFactor *wrappers.UInt32Value `protobuf:"bytes,9,opt,name=success_rate_stdev_factor,json=successRateStdevFactor,proto3" json:"success_rate_stdev_factor,omitempty"`
ConsecutiveGatewayFailure *wrappers.UInt32Value `protobuf:"bytes,10,opt,name=consecutive_gateway_failure,json=consecutiveGatewayFailure,proto3" json:"consecutive_gateway_failure,omitempty"`
EnforcingConsecutiveGatewayFailure *wrappers.UInt32Value `protobuf:"bytes,11,opt,name=enforcing_consecutive_gateway_failure,json=enforcingConsecutiveGatewayFailure,proto3" json:"enforcing_consecutive_gateway_failure,omitempty"`
SplitExternalLocalOriginErrors bool `protobuf:"varint,12,opt,name=split_external_local_origin_errors,json=splitExternalLocalOriginErrors,proto3" json:"split_external_local_origin_errors,omitempty"`
ConsecutiveLocalOriginFailure *wrappers.UInt32Value `protobuf:"bytes,13,opt,name=consecutive_local_origin_failure,json=consecutiveLocalOriginFailure,proto3" json:"consecutive_local_origin_failure,omitempty"`
EnforcingConsecutiveLocalOriginFailure *wrappers.UInt32Value `protobuf:"bytes,14,opt,name=enforcing_consecutive_local_origin_failure,json=enforcingConsecutiveLocalOriginFailure,proto3" json:"enforcing_consecutive_local_origin_failure,omitempty"`
EnforcingLocalOriginSuccessRate *wrappers.UInt32Value `protobuf:"bytes,15,opt,name=enforcing_local_origin_success_rate,json=enforcingLocalOriginSuccessRate,proto3" json:"enforcing_local_origin_success_rate,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@ -42,7 +46,7 @@ func (m *OutlierDetection) Reset() { *m = OutlierDetection{} }
func (m *OutlierDetection) String() string { return proto.CompactTextString(m) }
func (*OutlierDetection) ProtoMessage() {}
func (*OutlierDetection) Descriptor() ([]byte, []int) {
return fileDescriptor_outlier_detection_c374e0b25113dd85, []int{0}
return fileDescriptor_outlier_detection_dd7f40a1b13f2024, []int{0}
}
func (m *OutlierDetection) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OutlierDetection.Unmarshal(m, b)
@ -139,47 +143,82 @@ func (m *OutlierDetection) GetEnforcingConsecutiveGatewayFailure() *wrappers.UIn
return nil
}
func (m *OutlierDetection) GetSplitExternalLocalOriginErrors() bool {
if m != nil {
return m.SplitExternalLocalOriginErrors
}
return false
}
func (m *OutlierDetection) GetConsecutiveLocalOriginFailure() *wrappers.UInt32Value {
if m != nil {
return m.ConsecutiveLocalOriginFailure
}
return nil
}
func (m *OutlierDetection) GetEnforcingConsecutiveLocalOriginFailure() *wrappers.UInt32Value {
if m != nil {
return m.EnforcingConsecutiveLocalOriginFailure
}
return nil
}
func (m *OutlierDetection) GetEnforcingLocalOriginSuccessRate() *wrappers.UInt32Value {
if m != nil {
return m.EnforcingLocalOriginSuccessRate
}
return nil
}
func init() {
proto.RegisterType((*OutlierDetection)(nil), "envoy.api.v2.cluster.OutlierDetection")
}
func init() {
proto.RegisterFile("envoy/api/v2/cluster/outlier_detection.proto", fileDescriptor_outlier_detection_c374e0b25113dd85)
proto.RegisterFile("envoy/api/v2/cluster/outlier_detection.proto", fileDescriptor_outlier_detection_dd7f40a1b13f2024)
}
var fileDescriptor_outlier_detection_c374e0b25113dd85 = []byte{
// 526 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x94, 0xed, 0x6a, 0x13, 0x4d,
0x14, 0xc7, 0x9f, 0xa4, 0xef, 0x53, 0x78, 0x2c, 0x43, 0x4d, 0x26, 0xad, 0x88, 0x04, 0x04, 0x29,
0x32, 0x0b, 0x29, 0xbd, 0x80, 0xa6, 0x4d, 0xd5, 0x0f, 0x6a, 0x48, 0x34, 0x22, 0x2a, 0xc3, 0x64,
0x73, 0x12, 0x47, 0x76, 0x77, 0xd6, 0x79, 0xd9, 0x6e, 0xbc, 0xa4, 0x5e, 0x82, 0x9f, 0xbc, 0x1d,
0xaf, 0xc1, 0x2f, 0xb2, 0x3b, 0x79, 0xd9, 0xa4, 0x01, 0x93, 0x6f, 0x0b, 0x73, 0x7e, 0xbf, 0xff,
0xd9, 0x99, 0xc3, 0x41, 0xcf, 0x21, 0x4a, 0xe4, 0xd8, 0xe3, 0xb1, 0xf0, 0x92, 0x86, 0xe7, 0x07,
0x56, 0x1b, 0x50, 0x9e, 0xb4, 0x26, 0x10, 0xa0, 0xd8, 0x00, 0x0c, 0xf8, 0x46, 0xc8, 0x88, 0xc6,
0x4a, 0x1a, 0x89, 0x8f, 0xf3, 0x6a, 0xca, 0x63, 0x41, 0x93, 0x06, 0x9d, 0x54, 0x9f, 0x3c, 0x1e,
0x49, 0x39, 0x0a, 0xc0, 0xcb, 0x6b, 0xfa, 0x76, 0xe8, 0x0d, 0xac, 0xe2, 0x73, 0xea, 0xfe, 0xf9,
0xad, 0xe2, 0x71, 0x0c, 0x4a, 0x4f, 0xce, 0xab, 0x09, 0x0f, 0xc4, 0x80, 0x1b, 0xf0, 0xa6, 0x1f,
0xee, 0xa0, 0xfe, 0x67, 0x0f, 0x1d, 0xbd, 0x75, 0xad, 0x5c, 0x4f, 0x3b, 0xc1, 0x2d, 0xf4, 0xc0,
0x97, 0x91, 0x06, 0xdf, 0x1a, 0x91, 0x00, 0xbb, 0x48, 0x53, 0x52, 0x7a, 0x52, 0x7a, 0x76, 0xd8,
0x78, 0x44, 0x5d, 0x0e, 0x9d, 0xe6, 0xd0, 0xf7, 0xaf, 0x22, 0x73, 0xde, 0xe8, 0xf1, 0xc0, 0x42,
0xe7, 0xff, 0x02, 0x74, 0x91, 0xa6, 0xf8, 0x12, 0xed, 0x8b, 0xc8, 0x80, 0x4a, 0x78, 0x40, 0xca,
0x39, 0x5f, 0xbb, 0xc7, 0x5f, 0x4f, 0xfe, 0xa3, 0x89, 0x7e, 0xfe, 0xfe, 0xb5, 0xb5, 0x73, 0x57,
0x2a, 0x9f, 0xfd, 0xd7, 0x99, 0x61, 0xb8, 0x8b, 0x70, 0x9f, 0x6b, 0x60, 0xf0, 0xcd, 0xb5, 0xc6,
0x8c, 0x08, 0x81, 0x6c, 0x6d, 0x22, 0x3b, 0xca, 0x04, 0xad, 0x09, 0xff, 0x4e, 0x84, 0x80, 0x3f,
0xa2, 0xe3, 0x90, 0xa7, 0x73, 0x67, 0x0c, 0xca, 0x87, 0xc8, 0x90, 0xed, 0x7f, 0xff, 0x63, 0xf3,
0x20, 0x33, 0x6f, 0x9f, 0x95, 0xc9, 0xa0, 0x83, 0x43, 0x9e, 0x4e, 0xbd, 0x6d, 0xa7, 0xc0, 0x3e,
0xaa, 0x41, 0x34, 0x94, 0xca, 0x17, 0xd1, 0x88, 0x2d, 0xdf, 0xe1, 0xce, 0x66, 0xfe, 0xea, 0xcc,
0x74, 0xb5, 0x78, 0xaf, 0x5f, 0x50, 0x65, 0x1e, 0xa2, 0xad, 0xef, 0x83, 0xd6, 0x4c, 0x71, 0x03,
0x64, 0x77, 0xb3, 0x84, 0xe3, 0x99, 0xa6, 0xeb, 0x2c, 0x1d, 0x6e, 0xb2, 0xeb, 0x39, 0x29, 0x4a,
0x59, 0x28, 0x22, 0x11, 0xda, 0x90, 0x7d, 0x95, 0xda, 0x68, 0xb2, 0xb7, 0xc6, 0x20, 0x54, 0xf5,
0x5c, 0xf7, 0xda, 0xd1, 0x2f, 0x33, 0x18, 0x7f, 0x42, 0xa7, 0x0b, 0x6a, 0x05, 0xdf, 0x2d, 0x68,
0xc3, 0x12, 0x19, 0xd8, 0x10, 0xc8, 0xfe, 0x1a, 0x6e, 0x52, 0x70, 0x77, 0x1c, 0xde, 0xcb, 0x69,
0xfc, 0x01, 0xd5, 0x16, 0xe4, 0xda, 0x0c, 0x20, 0x61, 0x43, 0xee, 0x1b, 0xa9, 0xc8, 0xc1, 0x1a,
0xea, 0x4a, 0x41, 0xdd, 0xcd, 0xe0, 0x9b, 0x9c, 0xc5, 0x9f, 0xd1, 0x69, 0xf1, 0x29, 0x47, 0xdc,
0xc0, 0x2d, 0x1f, 0xb3, 0x21, 0x17, 0x81, 0x55, 0x40, 0xd0, 0x1a, 0xea, 0x5a, 0x41, 0xf0, 0xc2,
0xf1, 0x37, 0x0e, 0xc7, 0x3f, 0xd0, 0xd3, 0xd5, 0x23, 0xb3, 0x9c, 0x73, 0xb8, 0xd9, 0xe3, 0xd6,
0x57, 0x8d, 0xcf, 0x62, 0x76, 0xb3, 0x87, 0xea, 0x42, 0xd2, 0x7c, 0xe3, 0xc4, 0x4a, 0xa6, 0x63,
0xba, 0x6a, 0xf9, 0x34, 0x1f, 0x2e, 0x2f, 0x88, 0x76, 0x16, 0xdd, 0x2e, 0xdd, 0x95, 0x2b, 0xad,
0xbc, 0xfe, 0x32, 0x16, 0xb4, 0xd7, 0xa0, 0x57, 0xae, 0xfe, 0x4d, 0xb7, 0xbf, 0x9b, 0x37, 0x77,
0xfe, 0x37, 0x00, 0x00, 0xff, 0xff, 0xfa, 0xbc, 0x0f, 0x9b, 0xfb, 0x04, 0x00, 0x00,
var fileDescriptor_outlier_detection_dd7f40a1b13f2024 = []byte{
// 636 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x95, 0xeb, 0x4e, 0x13, 0x4f,
0x18, 0xc6, 0xff, 0x2d, 0x87, 0x3f, 0x0c, 0x0a, 0x64, 0x82, 0x30, 0x05, 0x45, 0x52, 0xa3, 0x21,
0xc4, 0xec, 0x26, 0x25, 0x5c, 0x00, 0x85, 0xe2, 0x21, 0x2a, 0xa4, 0x55, 0x8c, 0x51, 0x33, 0x19,
0xb6, 0x6f, 0xeb, 0x98, 0xd9, 0x9d, 0x75, 0x0e, 0xcb, 0xe2, 0x57, 0xef, 0x06, 0xef, 0xc0, 0x4f,
0xde, 0x8e, 0x5e, 0x85, 0xd9, 0xdd, 0x1e, 0xb6, 0x65, 0x8d, 0xed, 0xb7, 0x26, 0xef, 0xf3, 0xfc,
0x9e, 0x67, 0xde, 0x9d, 0xed, 0xa2, 0xc7, 0x10, 0x44, 0xf2, 0xca, 0x65, 0x21, 0x77, 0xa3, 0x9a,
0xeb, 0x09, 0xab, 0x0d, 0x28, 0x57, 0x5a, 0x23, 0x38, 0x28, 0xda, 0x06, 0x03, 0x9e, 0xe1, 0x32,
0x70, 0x42, 0x25, 0x8d, 0xc4, 0x6b, 0xa9, 0xda, 0x61, 0x21, 0x77, 0xa2, 0x9a, 0xd3, 0x53, 0x6f,
0x6e, 0x77, 0xa5, 0xec, 0x0a, 0x70, 0x53, 0xcd, 0x85, 0xed, 0xb8, 0x6d, 0xab, 0xd8, 0xd0, 0x75,
0x73, 0x7e, 0xa9, 0x58, 0x18, 0x82, 0xd2, 0xbd, 0xf9, 0x46, 0xc4, 0x04, 0x6f, 0x33, 0x03, 0x6e,
0xff, 0x47, 0x36, 0xa8, 0x7e, 0x5f, 0x42, 0xab, 0xa7, 0x59, 0x95, 0xe3, 0x7e, 0x13, 0xdc, 0x40,
0x2b, 0x9e, 0x0c, 0x34, 0x78, 0xd6, 0xf0, 0x08, 0xe8, 0x41, 0x1c, 0x93, 0xd2, 0x4e, 0x69, 0x77,
0xa9, 0x76, 0xd7, 0xc9, 0x72, 0x9c, 0x7e, 0x8e, 0xf3, 0xe6, 0x59, 0x60, 0xf6, 0x6b, 0xe7, 0x4c,
0x58, 0x68, 0x2e, 0xe7, 0x4c, 0x07, 0x71, 0x8c, 0x0f, 0xd1, 0x02, 0x0f, 0x0c, 0xa8, 0x88, 0x09,
0x52, 0x4e, 0xfd, 0x95, 0x1b, 0xfe, 0xe3, 0xde, 0x39, 0xea, 0xe8, 0xc7, 0xaf, 0x9f, 0x33, 0x73,
0xd7, 0xa5, 0xf2, 0xde, 0x7f, 0xcd, 0x81, 0x0d, 0xb7, 0x10, 0xbe, 0x60, 0x1a, 0x28, 0x7c, 0xce,
0xaa, 0x51, 0xc3, 0x7d, 0x20, 0x33, 0xd3, 0xc0, 0x56, 0x13, 0x40, 0xa3, 0xe7, 0x7f, 0xcd, 0x7d,
0xc0, 0xef, 0xd0, 0x9a, 0xcf, 0xe2, 0x21, 0x33, 0x04, 0xe5, 0x41, 0x60, 0xc8, 0xec, 0xbf, 0xcf,
0x58, 0x5f, 0x4c, 0xc8, 0xb3, 0x7b, 0x65, 0xd2, 0x6e, 0x62, 0x9f, 0xc5, 0x7d, 0xee, 0x59, 0x86,
0xc0, 0x1e, 0xaa, 0x40, 0xd0, 0x91, 0xca, 0xe3, 0x41, 0x97, 0x8e, 0xef, 0x70, 0x6e, 0x3a, 0xfe,
0xc6, 0x80, 0x74, 0x34, 0xba, 0xd7, 0x8f, 0x68, 0x7d, 0x18, 0xa2, 0xad, 0xe7, 0x81, 0xd6, 0x54,
0x31, 0x03, 0x64, 0x7e, 0xba, 0x84, 0xb5, 0x01, 0xa6, 0x95, 0x51, 0x9a, 0xcc, 0x24, 0xeb, 0xd9,
0xcc, 0x43, 0xa9, 0xcf, 0x03, 0xee, 0x5b, 0x9f, 0x7e, 0x92, 0xda, 0x68, 0xf2, 0xff, 0x04, 0x17,
0x61, 0x43, 0x0f, 0x71, 0x2f, 0x33, 0xf7, 0xd3, 0xc4, 0x8c, 0xdf, 0xa3, 0xad, 0x11, 0xb4, 0x82,
0x2f, 0x16, 0xb4, 0xa1, 0x91, 0x14, 0xd6, 0x07, 0xb2, 0x30, 0x01, 0x9b, 0xe4, 0xd8, 0xcd, 0xcc,
0x7e, 0x9e, 0xba, 0xf1, 0x5b, 0x54, 0x19, 0x81, 0x6b, 0xd3, 0x86, 0x88, 0x76, 0x98, 0x67, 0xa4,
0x22, 0x8b, 0x13, 0xa0, 0xd7, 0x73, 0xe8, 0x56, 0x62, 0x3e, 0x49, 0xbd, 0xf8, 0x03, 0xda, 0xca,
0x3f, 0xca, 0x2e, 0x33, 0x70, 0xc9, 0xae, 0x68, 0x87, 0x71, 0x61, 0x15, 0x10, 0x34, 0x01, 0xba,
0x92, 0x03, 0x3c, 0xc9, 0xfc, 0x27, 0x99, 0x1d, 0x7f, 0x45, 0x0f, 0x8b, 0xaf, 0xcc, 0x78, 0xce,
0xd2, 0x74, 0x0f, 0xb7, 0x5a, 0x74, 0x7d, 0xc6, 0xb2, 0x9f, 0xa3, 0xaa, 0x0e, 0x05, 0x37, 0x14,
0x62, 0x03, 0x2a, 0x60, 0x82, 0x0a, 0xe9, 0x31, 0x41, 0xa5, 0xe2, 0x5d, 0x1e, 0x50, 0x50, 0x4a,
0x2a, 0x4d, 0x6e, 0xed, 0x94, 0x76, 0x17, 0x9a, 0xdb, 0xa9, 0xb2, 0xd1, 0x13, 0xbe, 0x48, 0x74,
0xa7, 0xa9, 0xac, 0x91, 0xaa, 0x30, 0xa0, 0x9d, 0x7c, 0xfb, 0x11, 0x50, 0xff, 0x08, 0xb7, 0x27,
0x58, 0xd5, 0xbd, 0x1c, 0x25, 0x97, 0xd2, 0xaf, 0xfc, 0xad, 0x84, 0xf6, 0x8a, 0xf7, 0x55, 0x98,
0xb8, 0x3c, 0xdd, 0xd2, 0x1e, 0x15, 0x2d, 0xad, 0xa0, 0x85, 0x45, 0x0f, 0x86, 0x25, 0x46, 0x82,
0x47, 0xde, 0xc7, 0x95, 0xe9, 0xd2, 0xef, 0x0f, 0x98, 0xb9, 0xc8, 0xdc, 0xab, 0x59, 0x97, 0xa8,
0xca, 0xa5, 0x93, 0x7e, 0x21, 0x42, 0x25, 0xe3, 0x2b, 0xa7, 0xe8, 0x63, 0x51, 0xbf, 0x33, 0xfe,
0x87, 0x7e, 0x96, 0xe4, 0x9e, 0x95, 0xae, 0xcb, 0xeb, 0x8d, 0x54, 0x7f, 0x18, 0x72, 0xe7, 0xbc,
0xe6, 0x1c, 0x65, 0xfa, 0x57, 0xad, 0xdf, 0x7f, 0x1b, 0x5c, 0xcc, 0xa7, 0x95, 0xf7, 0xff, 0x04,
0x00, 0x00, 0xff, 0xff, 0x1c, 0xe0, 0x70, 0xdc, 0xc4, 0x06, 0x00, 0x00,
}

View File

@ -43,7 +43,7 @@ func (x RoutingPriority) String() string {
return proto.EnumName(RoutingPriority_name, int32(x))
}
func (RoutingPriority) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{0}
return fileDescriptor_base_12218511885b7551, []int{0}
}
type RequestMethod int32
@ -58,6 +58,7 @@ const (
RequestMethod_CONNECT RequestMethod = 6
RequestMethod_OPTIONS RequestMethod = 7
RequestMethod_TRACE RequestMethod = 8
RequestMethod_PATCH RequestMethod = 9
)
var RequestMethod_name = map[int32]string{
@ -70,6 +71,7 @@ var RequestMethod_name = map[int32]string{
6: "CONNECT",
7: "OPTIONS",
8: "TRACE",
9: "PATCH",
}
var RequestMethod_value = map[string]int32{
"METHOD_UNSPECIFIED": 0,
@ -81,13 +83,14 @@ var RequestMethod_value = map[string]int32{
"CONNECT": 6,
"OPTIONS": 7,
"TRACE": 8,
"PATCH": 9,
}
func (x RequestMethod) String() string {
return proto.EnumName(RequestMethod_name, int32(x))
}
func (RequestMethod) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{1}
return fileDescriptor_base_12218511885b7551, []int{1}
}
type SocketOption_SocketState int32
@ -113,7 +116,7 @@ func (x SocketOption_SocketState) String() string {
return proto.EnumName(SocketOption_SocketState_name, int32(x))
}
func (SocketOption_SocketState) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{9, 0}
return fileDescriptor_base_12218511885b7551, []int{9, 0}
}
type Locality struct {
@ -129,7 +132,7 @@ func (m *Locality) Reset() { *m = Locality{} }
func (m *Locality) String() string { return proto.CompactTextString(m) }
func (*Locality) ProtoMessage() {}
func (*Locality) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{0}
return fileDescriptor_base_12218511885b7551, []int{0}
}
func (m *Locality) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Locality.Unmarshal(m, b)
@ -185,7 +188,7 @@ func (m *Node) Reset() { *m = Node{} }
func (m *Node) String() string { return proto.CompactTextString(m) }
func (*Node) ProtoMessage() {}
func (*Node) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{1}
return fileDescriptor_base_12218511885b7551, []int{1}
}
func (m *Node) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Node.Unmarshal(m, b)
@ -251,7 +254,7 @@ func (m *Metadata) Reset() { *m = Metadata{} }
func (m *Metadata) String() string { return proto.CompactTextString(m) }
func (*Metadata) ProtoMessage() {}
func (*Metadata) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{2}
return fileDescriptor_base_12218511885b7551, []int{2}
}
func (m *Metadata) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Metadata.Unmarshal(m, b)
@ -290,7 +293,7 @@ func (m *RuntimeUInt32) Reset() { *m = RuntimeUInt32{} }
func (m *RuntimeUInt32) String() string { return proto.CompactTextString(m) }
func (*RuntimeUInt32) ProtoMessage() {}
func (*RuntimeUInt32) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{3}
return fileDescriptor_base_12218511885b7551, []int{3}
}
func (m *RuntimeUInt32) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RuntimeUInt32.Unmarshal(m, b)
@ -336,7 +339,7 @@ func (m *HeaderValue) Reset() { *m = HeaderValue{} }
func (m *HeaderValue) String() string { return proto.CompactTextString(m) }
func (*HeaderValue) ProtoMessage() {}
func (*HeaderValue) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{4}
return fileDescriptor_base_12218511885b7551, []int{4}
}
func (m *HeaderValue) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HeaderValue.Unmarshal(m, b)
@ -382,7 +385,7 @@ func (m *HeaderValueOption) Reset() { *m = HeaderValueOption{} }
func (m *HeaderValueOption) String() string { return proto.CompactTextString(m) }
func (*HeaderValueOption) ProtoMessage() {}
func (*HeaderValueOption) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{5}
return fileDescriptor_base_12218511885b7551, []int{5}
}
func (m *HeaderValueOption) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HeaderValueOption.Unmarshal(m, b)
@ -427,7 +430,7 @@ func (m *HeaderMap) Reset() { *m = HeaderMap{} }
func (m *HeaderMap) String() string { return proto.CompactTextString(m) }
func (*HeaderMap) ProtoMessage() {}
func (*HeaderMap) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{6}
return fileDescriptor_base_12218511885b7551, []int{6}
}
func (m *HeaderMap) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HeaderMap.Unmarshal(m, b)
@ -469,7 +472,7 @@ func (m *DataSource) Reset() { *m = DataSource{} }
func (m *DataSource) String() string { return proto.CompactTextString(m) }
func (*DataSource) ProtoMessage() {}
func (*DataSource) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{7}
return fileDescriptor_base_12218511885b7551, []int{7}
}
func (m *DataSource) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DataSource.Unmarshal(m, b)
@ -635,7 +638,7 @@ func (m *TransportSocket) Reset() { *m = TransportSocket{} }
func (m *TransportSocket) String() string { return proto.CompactTextString(m) }
func (*TransportSocket) ProtoMessage() {}
func (*TransportSocket) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{8}
return fileDescriptor_base_12218511885b7551, []int{8}
}
func (m *TransportSocket) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TransportSocket.Unmarshal(m, b)
@ -791,7 +794,7 @@ func (m *SocketOption) Reset() { *m = SocketOption{} }
func (m *SocketOption) String() string { return proto.CompactTextString(m) }
func (*SocketOption) ProtoMessage() {}
func (*SocketOption) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{9}
return fileDescriptor_base_12218511885b7551, []int{9}
}
func (m *SocketOption) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SocketOption.Unmarshal(m, b)
@ -953,7 +956,7 @@ func (m *RuntimeFractionalPercent) Reset() { *m = RuntimeFractionalPerce
func (m *RuntimeFractionalPercent) String() string { return proto.CompactTextString(m) }
func (*RuntimeFractionalPercent) ProtoMessage() {}
func (*RuntimeFractionalPercent) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{10}
return fileDescriptor_base_12218511885b7551, []int{10}
}
func (m *RuntimeFractionalPercent) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RuntimeFractionalPercent.Unmarshal(m, b)
@ -998,7 +1001,7 @@ func (m *ControlPlane) Reset() { *m = ControlPlane{} }
func (m *ControlPlane) String() string { return proto.CompactTextString(m) }
func (*ControlPlane) ProtoMessage() {}
func (*ControlPlane) Descriptor() ([]byte, []int) {
return fileDescriptor_base_33c58439b08f821d, []int{11}
return fileDescriptor_base_12218511885b7551, []int{11}
}
func (m *ControlPlane) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ControlPlane.Unmarshal(m, b)
@ -1044,78 +1047,79 @@ func init() {
proto.RegisterEnum("envoy.api.v2.core.SocketOption_SocketState", SocketOption_SocketState_name, SocketOption_SocketState_value)
}
func init() { proto.RegisterFile("envoy/api/v2/core/base.proto", fileDescriptor_base_33c58439b08f821d) }
func init() { proto.RegisterFile("envoy/api/v2/core/base.proto", fileDescriptor_base_12218511885b7551) }
var fileDescriptor_base_33c58439b08f821d = []byte{
// 1117 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x55, 0xcd, 0x6e, 0xdb, 0x46,
0x10, 0x36, 0xf5, 0x67, 0x69, 0x28, 0xd9, 0xcc, 0x26, 0x48, 0x14, 0x37, 0x4e, 0x5c, 0xf5, 0x50,
0x23, 0x45, 0xa9, 0x56, 0x29, 0xd0, 0xb4, 0x37, 0xd3, 0xa2, 0x23, 0xa1, 0xb6, 0xa4, 0x50, 0x74,
0x5a, 0xe4, 0xa2, 0xae, 0xc4, 0x95, 0xb3, 0x08, 0xc3, 0x65, 0x97, 0x4b, 0xb5, 0xca, 0xa1, 0x08,
0x7a, 0x6c, 0x1e, 0xa5, 0xe8, 0xbd, 0xe8, 0x29, 0x40, 0x4f, 0x7d, 0x94, 0xbc, 0x45, 0xb1, 0x3f,
0x72, 0xe4, 0xd8, 0x68, 0x6e, 0xbb, 0xdf, 0x7c, 0xdf, 0x70, 0x66, 0x76, 0x66, 0x08, 0x77, 0x48,
0xb2, 0x60, 0xcb, 0x36, 0x4e, 0x69, 0x7b, 0xd1, 0x69, 0xcf, 0x18, 0x27, 0xed, 0x29, 0xce, 0x88,
0x9b, 0x72, 0x26, 0x18, 0xba, 0xa6, 0xac, 0x2e, 0x4e, 0xa9, 0xbb, 0xe8, 0xb8, 0xd2, 0xba, 0x73,
0xfb, 0x8c, 0xb1, 0xb3, 0x98, 0xb4, 0x15, 0x61, 0x9a, 0xcf, 0xdb, 0x38, 0x59, 0x6a, 0xf6, 0xce,
0x9d, 0xf7, 0x4d, 0x99, 0xe0, 0xf9, 0x4c, 0x18, 0xeb, 0xdd, 0xf7, 0xad, 0x3f, 0x73, 0x9c, 0xa6,
0x84, 0x67, 0xc6, 0x7e, 0x6b, 0x81, 0x63, 0x1a, 0x61, 0x41, 0xda, 0xab, 0x83, 0x31, 0x34, 0x75,
0x88, 0x62, 0x99, 0x92, 0x76, 0x4a, 0xf8, 0x8c, 0x24, 0xc6, 0x65, 0xeb, 0x31, 0x54, 0x8f, 0xd9,
0x0c, 0xc7, 0x54, 0x2c, 0xd1, 0x4d, 0xa8, 0x70, 0x72, 0x46, 0x59, 0xd2, 0xb4, 0xf6, 0xac, 0xfd,
0x5a, 0x60, 0x6e, 0x08, 0x41, 0xe9, 0x25, 0x4b, 0x48, 0xb3, 0xa0, 0x50, 0x75, 0x46, 0xb7, 0xa1,
0x9a, 0xe5, 0xd3, 0x89, 0xc2, 0x8b, 0x0a, 0xdf, 0xcc, 0xf2, 0xe9, 0x53, 0x96, 0x90, 0xd6, 0x3f,
0x16, 0x94, 0x06, 0x2c, 0x22, 0x68, 0x0b, 0x0a, 0x34, 0x32, 0xbe, 0x0a, 0x34, 0x42, 0x4d, 0xd8,
0x9c, 0xc5, 0x79, 0x26, 0x08, 0x37, 0xae, 0x56, 0x57, 0xf4, 0x00, 0xaa, 0x2f, 0x88, 0xc0, 0x11,
0x16, 0x58, 0x79, 0xb3, 0x3b, 0xb7, 0x5c, 0x9d, 0xab, 0xbb, 0xca, 0xd5, 0x1d, 0xab, 0x4a, 0x04,
0xe7, 0x44, 0xf4, 0x35, 0x54, 0x63, 0x13, 0x7a, 0xb3, 0xa4, 0x44, 0x1f, 0xb9, 0x97, 0x8a, 0xed,
0xae, 0xb2, 0x0b, 0xce, 0xc9, 0xe8, 0x13, 0x68, 0x4c, 0x73, 0x1a, 0x47, 0x93, 0x05, 0xe1, 0x99,
0x4c, 0xb7, 0xac, 0xa2, 0xa9, 0x2b, 0xf0, 0x89, 0xc6, 0x5a, 0x6f, 0x2c, 0xa8, 0x9e, 0xac, 0x3e,
0xf5, 0x03, 0x6c, 0xcf, 0x69, 0x2c, 0x08, 0x9f, 0x9c, 0x87, 0x69, 0xed, 0x15, 0xf7, 0xed, 0x4e,
0xfb, 0x8a, 0x2f, 0xae, 0x54, 0xee, 0x91, 0x92, 0xac, 0xae, 0x7e, 0x22, 0xf8, 0x32, 0xd8, 0x9a,
0x5f, 0x00, 0x77, 0x9e, 0xc2, 0xf5, 0x2b, 0x68, 0xc8, 0x81, 0xe2, 0x73, 0xb2, 0x34, 0xb5, 0x93,
0x47, 0xf4, 0x39, 0x94, 0x17, 0x38, 0xce, 0xf5, 0x2b, 0xfc, 0x4f, 0x7d, 0x34, 0xeb, 0xdb, 0xc2,
0x43, 0xab, 0xf5, 0x23, 0x34, 0x82, 0x3c, 0x11, 0xf4, 0x05, 0x39, 0xed, 0x27, 0xe2, 0x41, 0x47,
0x26, 0x1e, 0x91, 0x39, 0xce, 0x63, 0x31, 0x79, 0xe7, 0xab, 0x11, 0xd4, 0x0d, 0xf8, 0x44, 0x62,
0xe8, 0x3e, 0xd8, 0x5c, 0xab, 0x26, 0x32, 0x04, 0xf5, 0xb8, 0x5e, 0xed, 0xef, 0xb7, 0x6f, 0x8a,
0x25, 0x5e, 0xd8, 0xb3, 0x02, 0x30, 0xd6, 0xef, 0xc8, 0xb2, 0xf5, 0x18, 0xec, 0x1e, 0xc1, 0x11,
0xe1, 0x5a, 0x7a, 0x6f, 0x2d, 0x6a, 0xaf, 0x21, 0x25, 0x55, 0x5e, 0xd9, 0xb3, 0xf6, 0x5f, 0xbd,
0xb2, 0x74, 0x12, 0x1f, 0xaf, 0x27, 0x51, 0xf3, 0x6c, 0x49, 0xa9, 0xf0, 0x92, 0x22, 0x68, 0x4b,
0xeb, 0xb5, 0x05, 0xd7, 0xd6, 0x7c, 0x0e, 0x53, 0x21, 0x5b, 0xd0, 0x83, 0xca, 0x33, 0x05, 0x2a,
0xe7, 0x76, 0xe7, 0xee, 0x15, 0x75, 0x5f, 0x53, 0x79, 0x20, 0x3d, 0x97, 0x7f, 0xb7, 0x0a, 0x8e,
0x15, 0x18, 0x25, 0xea, 0x40, 0x45, 0x4e, 0x4b, 0x12, 0x99, 0x12, 0xee, 0x5c, 0x2a, 0xa1, 0xc7,
0x58, 0xac, 0xf4, 0x81, 0x61, 0xb6, 0x7c, 0xa8, 0x69, 0xb7, 0x27, 0x38, 0x45, 0x0f, 0x61, 0x53,
0xbb, 0xca, 0xcc, 0xeb, 0x7f, 0x20, 0x8a, 0x60, 0x45, 0x6f, 0xfd, 0x61, 0x01, 0x74, 0xb1, 0xc0,
0x63, 0x96, 0xf3, 0x19, 0x41, 0x9f, 0x42, 0x75, 0x4e, 0x63, 0x92, 0xe0, 0x17, 0xc4, 0x14, 0xeb,
0x5d, 0x7d, 0x7b, 0x1b, 0xc1, 0xb9, 0x11, 0xb9, 0x50, 0xa7, 0x49, 0x4c, 0x13, 0x32, 0x99, 0x2e,
0x05, 0xc9, 0x54, 0xe0, 0x75, 0x43, 0x7e, 0x59, 0x70, 0x24, 0xd9, 0xd6, 0x04, 0x4f, 0xda, 0xd1,
0x17, 0xd0, 0x30, 0xfc, 0x4c, 0x70, 0x9a, 0x9c, 0x5d, 0x7a, 0xbd, 0xde, 0x46, 0x60, 0x3c, 0x8e,
0x15, 0xc1, 0x43, 0x50, 0xcb, 0x52, 0x32, 0xa3, 0x73, 0x4a, 0x38, 0x2a, 0xff, 0xf5, 0xf6, 0x4d,
0xd1, 0x6a, 0xfd, 0x69, 0xc1, 0x76, 0xc8, 0x71, 0x92, 0xa5, 0x8c, 0x8b, 0x31, 0x9b, 0x3d, 0x27,
0x02, 0xed, 0x42, 0xe9, 0xca, 0x70, 0x03, 0x05, 0xa3, 0x2f, 0xa1, 0x32, 0x63, 0xc9, 0x9c, 0x9e,
0x7d, 0xa0, 0x3d, 0x7b, 0x1b, 0x81, 0x21, 0xa2, 0x6f, 0xa0, 0x2e, 0xf7, 0x51, 0x34, 0x31, 0x42,
0x3d, 0xf7, 0x37, 0x2e, 0x09, 0x0f, 0x92, 0xa5, 0x4c, 0x53, 0x71, 0x0f, 0x15, 0xd5, 0x6b, 0x80,
0xad, 0x45, 0x13, 0x89, 0xb6, 0xfe, 0x2d, 0x40, 0x5d, 0x87, 0x69, 0xba, 0x65, 0x0f, 0xec, 0x88,
0x64, 0x33, 0x4e, 0xd5, 0xd5, 0x4c, 0xd1, 0x3a, 0x84, 0x6e, 0x40, 0x39, 0x26, 0x0b, 0x12, 0xab,
0x70, 0x8b, 0x81, 0xbe, 0xc8, 0x45, 0xa7, 0x92, 0x2c, 0x2a, 0x50, 0x67, 0xb6, 0x0b, 0x35, 0x9a,
0xac, 0xe6, 0x45, 0xae, 0x99, 0xa2, 0x7c, 0x21, 0x9a, 0x98, 0x69, 0xd9, 0x85, 0xda, 0x34, 0x9f,
0x1b, 0xb3, 0xdc, 0x23, 0x75, 0x69, 0x9e, 0xe6, 0x73, 0x6d, 0xfe, 0x1e, 0xca, 0x99, 0xc0, 0x82,
0x34, 0xe5, 0x18, 0x6c, 0x75, 0x3e, 0xbb, 0xa2, 0x61, 0xd6, 0x23, 0x37, 0x97, 0xb1, 0x94, 0x78,
0x37, 0xde, 0xf5, 0xb0, 0x3a, 0xfd, 0xa6, 0xba, 0x59, 0xfb, 0x6b, 0x1d, 0x81, 0xbd, 0xc6, 0x45,
0xd7, 0xa0, 0x31, 0x0e, 0x0f, 0x42, 0x7f, 0x32, 0x0a, 0x7c, 0xaf, 0x3f, 0xe8, 0x3a, 0x1b, 0x68,
0x1b, 0x6c, 0x0d, 0x79, 0xc3, 0xd3, 0x41, 0xd7, 0xb1, 0xd0, 0x75, 0xd8, 0xd6, 0xc0, 0x71, 0x7f,
0x1c, 0xfa, 0x83, 0xfe, 0xe0, 0x91, 0x53, 0xf0, 0xb6, 0xcc, 0x44, 0xae, 0xde, 0xfe, 0xb5, 0x05,
0x4d, 0xb3, 0x34, 0x8e, 0x38, 0x9e, 0xc9, 0xa0, 0x70, 0x3c, 0xd2, 0xbf, 0x0c, 0x34, 0x78, 0x7f,
0x7f, 0xe8, 0x61, 0xdc, 0x35, 0x59, 0xc9, 0xc7, 0x70, 0x2f, 0xa9, 0x2e, 0xcc, 0xe2, 0xc5, 0x55,
0x73, 0xef, 0xe2, 0xaa, 0xd1, 0x3f, 0x85, 0xf5, 0xfd, 0xe2, 0x42, 0xfd, 0x90, 0x25, 0x82, 0xb3,
0x78, 0x14, 0xe3, 0x84, 0xa0, 0xbb, 0x00, 0x34, 0x22, 0x89, 0x50, 0xed, 0x6a, 0xde, 0x75, 0x0d,
0xb9, 0xbf, 0x0f, 0xdb, 0x01, 0xcb, 0x05, 0x4d, 0xce, 0x46, 0x9c, 0x32, 0x2e, 0x97, 0xbd, 0x0d,
0x9b, 0x5d, 0xff, 0xe8, 0xe0, 0xf4, 0x38, 0x74, 0x36, 0x50, 0x15, 0x4a, 0xbd, 0xfe, 0xa3, 0x9e,
0x63, 0xdd, 0xff, 0x15, 0x1a, 0x01, 0xf9, 0x29, 0x27, 0x99, 0x38, 0x21, 0xe2, 0x19, 0x8b, 0xd0,
0x4d, 0x40, 0x27, 0x7e, 0xd8, 0x1b, 0x76, 0x27, 0xa7, 0x83, 0xf1, 0xc8, 0x3f, 0xec, 0x1f, 0xf5,
0x7d, 0x59, 0xc6, 0x4d, 0x28, 0x3e, 0xf2, 0x43, 0xc7, 0x52, 0x5a, 0xff, 0xa0, 0xeb, 0x14, 0xe4,
0x69, 0x34, 0x1c, 0x87, 0x4e, 0x51, 0x1a, 0x47, 0xa7, 0xa1, 0x53, 0x42, 0x00, 0x95, 0xae, 0x7f,
0xec, 0x87, 0xbe, 0x53, 0x96, 0x5f, 0x3c, 0x1c, 0x0e, 0x06, 0xfe, 0x61, 0xe8, 0x54, 0xe4, 0x65,
0x38, 0x0a, 0xfb, 0xc3, 0xc1, 0xd8, 0xd9, 0x44, 0x35, 0x28, 0x87, 0xc1, 0xc1, 0xa1, 0xef, 0x54,
0xbd, 0xaf, 0xe0, 0x1e, 0x65, 0xba, 0x6e, 0x29, 0x67, 0xbf, 0x2c, 0x2f, 0x37, 0x86, 0x57, 0xf3,
0x70, 0x46, 0x46, 0x72, 0x0c, 0x46, 0xd6, 0xd3, 0x92, 0x84, 0xa6, 0x15, 0x35, 0x15, 0x0f, 0xfe,
0x0b, 0x00, 0x00, 0xff, 0xff, 0x42, 0xb6, 0x68, 0xfe, 0x73, 0x08, 0x00, 0x00,
var fileDescriptor_base_12218511885b7551 = []byte{
// 1125 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x55, 0xcd, 0x72, 0x1b, 0x45,
0x10, 0xf6, 0xea, 0xcf, 0x52, 0x4b, 0xb2, 0x37, 0x93, 0x54, 0xa2, 0x98, 0x38, 0x31, 0xe2, 0x80,
0x2b, 0x14, 0x2b, 0x50, 0xa8, 0x22, 0x70, 0xf3, 0x4a, 0xeb, 0x48, 0x85, 0x2d, 0x29, 0xab, 0x75,
0xa0, 0x72, 0x11, 0x23, 0xed, 0xc8, 0x99, 0xca, 0x66, 0x67, 0x99, 0x9d, 0x15, 0x28, 0xa7, 0x14,
0x37, 0xc8, 0xa3, 0x50, 0xdc, 0x29, 0x4e, 0xa9, 0xe2, 0xc4, 0xa3, 0xe4, 0x2d, 0xa8, 0xf9, 0x91,
0x23, 0x47, 0x2e, 0x72, 0x9b, 0xf9, 0xfa, 0xfb, 0x7a, 0xbb, 0x7b, 0xba, 0x7b, 0xe1, 0x0e, 0x89,
0x17, 0x6c, 0xd9, 0xc2, 0x09, 0x6d, 0x2d, 0xda, 0xad, 0x19, 0xe3, 0xa4, 0x35, 0xc5, 0x29, 0x71,
0x12, 0xce, 0x04, 0x43, 0xd7, 0x94, 0xd5, 0xc1, 0x09, 0x75, 0x16, 0x6d, 0x47, 0x5a, 0xf7, 0x6e,
0x9f, 0x33, 0x76, 0x1e, 0x91, 0x96, 0x22, 0x4c, 0xb3, 0x79, 0x0b, 0xc7, 0x4b, 0xcd, 0xde, 0xbb,
0xf3, 0xbe, 0x29, 0x15, 0x3c, 0x9b, 0x09, 0x63, 0xbd, 0xfb, 0xbe, 0xf5, 0x67, 0x8e, 0x93, 0x84,
0xf0, 0xd4, 0xd8, 0x6f, 0x2d, 0x70, 0x44, 0x43, 0x2c, 0x48, 0x6b, 0x75, 0x30, 0x86, 0x86, 0x0e,
0x51, 0x2c, 0x13, 0xd2, 0x4a, 0x08, 0x9f, 0x91, 0xd8, 0xb8, 0x6c, 0x3e, 0x86, 0xf2, 0x09, 0x9b,
0xe1, 0x88, 0x8a, 0x25, 0xba, 0x09, 0x25, 0x4e, 0xce, 0x29, 0x8b, 0x1b, 0xd6, 0x81, 0x75, 0x58,
0xf1, 0xcd, 0x0d, 0x21, 0x28, 0xbc, 0x64, 0x31, 0x69, 0xe4, 0x14, 0xaa, 0xce, 0xe8, 0x36, 0x94,
0xd3, 0x6c, 0x3a, 0x51, 0x78, 0x5e, 0xe1, 0xdb, 0x69, 0x36, 0x7d, 0xca, 0x62, 0xd2, 0xfc, 0xc7,
0x82, 0xc2, 0x80, 0x85, 0x04, 0xed, 0x40, 0x8e, 0x86, 0xc6, 0x57, 0x8e, 0x86, 0xa8, 0x01, 0xdb,
0xb3, 0x28, 0x4b, 0x05, 0xe1, 0xc6, 0xd5, 0xea, 0x8a, 0x1e, 0x40, 0xf9, 0x05, 0x11, 0x38, 0xc4,
0x02, 0x2b, 0x6f, 0xd5, 0xf6, 0x2d, 0x47, 0xe7, 0xea, 0xac, 0x72, 0x75, 0xc6, 0xaa, 0x12, 0xfe,
0x05, 0x11, 0x7d, 0x0d, 0xe5, 0xc8, 0x84, 0xde, 0x28, 0x28, 0xd1, 0x47, 0xce, 0x46, 0xb1, 0x9d,
0x55, 0x76, 0xfe, 0x05, 0x19, 0x7d, 0x02, 0xf5, 0x69, 0x46, 0xa3, 0x70, 0xb2, 0x20, 0x3c, 0x95,
0xe9, 0x16, 0x55, 0x34, 0x35, 0x05, 0x3e, 0xd1, 0x58, 0xf3, 0x8d, 0x05, 0xe5, 0xd3, 0xd5, 0xa7,
0x7e, 0x80, 0xdd, 0x39, 0x8d, 0x04, 0xe1, 0x93, 0x8b, 0x30, 0xad, 0x83, 0xfc, 0x61, 0xb5, 0xdd,
0xba, 0xe2, 0x8b, 0x2b, 0x95, 0x73, 0xac, 0x24, 0xab, 0xab, 0x17, 0x0b, 0xbe, 0xf4, 0x77, 0xe6,
0x97, 0xc0, 0xbd, 0xa7, 0x70, 0xfd, 0x0a, 0x1a, 0xb2, 0x21, 0xff, 0x9c, 0x2c, 0x4d, 0xed, 0xe4,
0x11, 0x7d, 0x0e, 0xc5, 0x05, 0x8e, 0x32, 0xfd, 0x0a, 0xff, 0x53, 0x1f, 0xcd, 0xfa, 0x36, 0xf7,
0xd0, 0x6a, 0xfe, 0x08, 0x75, 0x3f, 0x8b, 0x05, 0x7d, 0x41, 0xce, 0xfa, 0xb1, 0x78, 0xd0, 0x96,
0x89, 0x87, 0x64, 0x8e, 0xb3, 0x48, 0x4c, 0xde, 0xf9, 0xaa, 0xfb, 0x35, 0x03, 0x3e, 0x91, 0x18,
0xba, 0x0f, 0x55, 0xae, 0x55, 0x13, 0x19, 0x82, 0x7a, 0x5c, 0xb7, 0xf2, 0xf7, 0xdb, 0x37, 0xf9,
0x02, 0xcf, 0x1d, 0x58, 0x3e, 0x18, 0xeb, 0x77, 0x64, 0xd9, 0x7c, 0x0c, 0xd5, 0x1e, 0xc1, 0x21,
0xe1, 0x5a, 0x7a, 0x6f, 0x2d, 0x6a, 0xb7, 0x2e, 0x25, 0x65, 0x5e, 0x3a, 0xb0, 0x0e, 0x5f, 0xbd,
0xb2, 0x74, 0x12, 0x1f, 0xaf, 0x27, 0x51, 0x71, 0xab, 0x92, 0x52, 0xe2, 0x05, 0x45, 0xd0, 0x96,
0xe6, 0x6b, 0x0b, 0xae, 0xad, 0xf9, 0x1c, 0x26, 0x42, 0xb6, 0xa0, 0x0b, 0xa5, 0x67, 0x0a, 0x54,
0xce, 0xab, 0xed, 0xbb, 0x57, 0xd4, 0x7d, 0x4d, 0xe5, 0x82, 0xf4, 0x5c, 0xfc, 0xdd, 0xca, 0xd9,
0x96, 0x6f, 0x94, 0xa8, 0x0d, 0x25, 0x39, 0x2d, 0x71, 0x68, 0x4a, 0xb8, 0xb7, 0x51, 0x42, 0x97,
0xb1, 0x48, 0xe9, 0x7d, 0xc3, 0x6c, 0x7a, 0x50, 0xd1, 0x6e, 0x4f, 0x71, 0x82, 0x1e, 0xc2, 0xb6,
0x76, 0x95, 0x9a, 0xd7, 0xff, 0x40, 0x14, 0xfe, 0x8a, 0xde, 0xfc, 0xc3, 0x02, 0xe8, 0x62, 0x81,
0xc7, 0x2c, 0xe3, 0x33, 0x82, 0x3e, 0x85, 0xf2, 0x9c, 0x46, 0x24, 0xc6, 0x2f, 0x88, 0x29, 0xd6,
0xbb, 0xfa, 0xf6, 0xb6, 0xfc, 0x0b, 0x23, 0x72, 0xa0, 0x46, 0xe3, 0x88, 0xc6, 0x64, 0x32, 0x5d,
0x0a, 0x92, 0xaa, 0xc0, 0x6b, 0x86, 0xfc, 0x32, 0x67, 0x4b, 0x72, 0x55, 0x13, 0x5c, 0x69, 0x47,
0x5f, 0x40, 0xdd, 0xf0, 0x53, 0xc1, 0x69, 0x7c, 0xbe, 0xf1, 0x7a, 0xbd, 0x2d, 0xdf, 0x78, 0x1c,
0x2b, 0x82, 0x8b, 0xa0, 0x92, 0x26, 0x64, 0x46, 0xe7, 0x94, 0x70, 0x54, 0xfc, 0xeb, 0xed, 0x9b,
0xbc, 0xd5, 0xfc, 0xd3, 0x82, 0xdd, 0x80, 0xe3, 0x38, 0x4d, 0x18, 0x17, 0x63, 0x36, 0x7b, 0x4e,
0x04, 0xda, 0x87, 0xc2, 0x95, 0xe1, 0xfa, 0x0a, 0x46, 0x5f, 0x42, 0x69, 0xc6, 0xe2, 0x39, 0x3d,
0xff, 0x40, 0x7b, 0xf6, 0xb6, 0x7c, 0x43, 0x44, 0xdf, 0x40, 0x4d, 0xee, 0xa3, 0x70, 0x62, 0x84,
0x7a, 0xee, 0x6f, 0x6c, 0x08, 0x8f, 0xe2, 0xa5, 0x4c, 0x53, 0x71, 0x3b, 0x8a, 0xea, 0xd6, 0xa1,
0xaa, 0x45, 0x13, 0x89, 0x36, 0xff, 0xcd, 0x41, 0x4d, 0x87, 0x69, 0xba, 0xe5, 0x00, 0xaa, 0x21,
0x49, 0x67, 0x9c, 0xaa, 0xab, 0x99, 0xa2, 0x75, 0x08, 0xdd, 0x80, 0x62, 0x44, 0x16, 0x24, 0x52,
0xe1, 0xe6, 0x7d, 0x7d, 0x91, 0x8b, 0x4e, 0x25, 0x99, 0x57, 0xa0, 0xce, 0x6c, 0x1f, 0x2a, 0x34,
0x5e, 0xcd, 0x8b, 0x5c, 0x33, 0x79, 0xf9, 0x42, 0x34, 0x36, 0xd3, 0xb2, 0x0f, 0x95, 0x69, 0x36,
0x37, 0x66, 0xb9, 0x47, 0x6a, 0xd2, 0x3c, 0xcd, 0xe6, 0xda, 0xfc, 0x3d, 0x14, 0x53, 0x81, 0x05,
0x69, 0xc8, 0x31, 0xd8, 0x69, 0x7f, 0x76, 0x45, 0xc3, 0xac, 0x47, 0x6e, 0x2e, 0x63, 0x29, 0x71,
0x6f, 0xbc, 0xeb, 0x61, 0x75, 0xfa, 0x55, 0x75, 0xb3, 0xf6, 0xd7, 0x3c, 0x86, 0xea, 0x1a, 0x17,
0x5d, 0x83, 0xfa, 0x38, 0x38, 0x0a, 0xbc, 0xc9, 0xc8, 0xf7, 0xdc, 0xfe, 0xa0, 0x6b, 0x6f, 0xa1,
0x5d, 0xa8, 0x6a, 0xc8, 0x1d, 0x9e, 0x0d, 0xba, 0xb6, 0x85, 0xae, 0xc3, 0xae, 0x06, 0x4e, 0xfa,
0xe3, 0xc0, 0x1b, 0xf4, 0x07, 0x8f, 0xec, 0x9c, 0xbb, 0x63, 0x26, 0x72, 0xf5, 0xf6, 0xaf, 0x2d,
0x68, 0x98, 0xa5, 0x71, 0xcc, 0xf1, 0x4c, 0x06, 0x85, 0xa3, 0x91, 0xfe, 0x65, 0xa0, 0xc1, 0xfb,
0xfb, 0x43, 0x0f, 0xe3, 0xbe, 0xc9, 0x4a, 0x3e, 0x86, 0xb3, 0xa1, 0xba, 0x34, 0x8b, 0x97, 0x57,
0xcd, 0xbd, 0xcb, 0xab, 0x46, 0xff, 0x14, 0xd6, 0xf7, 0x8b, 0x03, 0xb5, 0x0e, 0x8b, 0x05, 0x67,
0xd1, 0x28, 0xc2, 0x31, 0x41, 0x77, 0x01, 0x68, 0x48, 0x62, 0xa1, 0xda, 0xd5, 0xbc, 0xeb, 0x1a,
0x72, 0xff, 0x10, 0x76, 0x7d, 0x96, 0x09, 0x1a, 0x9f, 0x8f, 0x38, 0x65, 0x5c, 0x2e, 0xfb, 0x2a,
0x6c, 0x77, 0xbd, 0xe3, 0xa3, 0xb3, 0x93, 0xc0, 0xde, 0x42, 0x65, 0x28, 0xf4, 0xfa, 0x8f, 0x7a,
0xb6, 0x75, 0xff, 0x37, 0x0b, 0xea, 0x3e, 0xf9, 0x29, 0x23, 0xa9, 0x38, 0x25, 0xe2, 0x19, 0x0b,
0xd1, 0x4d, 0x40, 0xa7, 0x5e, 0xd0, 0x1b, 0x76, 0x27, 0x67, 0x83, 0xf1, 0xc8, 0xeb, 0xf4, 0x8f,
0xfb, 0x9e, 0xac, 0xe3, 0x36, 0xe4, 0x1f, 0x79, 0x81, 0x6d, 0x29, 0xb1, 0x77, 0xd4, 0xb5, 0x73,
0xf2, 0x34, 0x1a, 0x8e, 0x03, 0x3b, 0x2f, 0x8d, 0xa3, 0xb3, 0xc0, 0x2e, 0x20, 0x80, 0x52, 0xd7,
0x3b, 0xf1, 0x02, 0xcf, 0x2e, 0xca, 0x4f, 0x76, 0x86, 0x83, 0x81, 0xd7, 0x09, 0xec, 0x92, 0xbc,
0x0c, 0x47, 0x41, 0x7f, 0x38, 0x18, 0xdb, 0xdb, 0xa8, 0x02, 0xc5, 0xc0, 0x3f, 0xea, 0x78, 0x76,
0x59, 0x1e, 0x47, 0x47, 0x41, 0xa7, 0x67, 0x57, 0xdc, 0xaf, 0xe0, 0x1e, 0x65, 0xba, 0x86, 0x09,
0x67, 0xbf, 0x2c, 0x37, 0x9b, 0xc4, 0xad, 0xb8, 0x38, 0x25, 0x23, 0x39, 0x12, 0x23, 0xeb, 0x69,
0x41, 0x42, 0xd3, 0x92, 0x9a, 0x90, 0x07, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0xb5, 0x03, 0x41,
0x71, 0x7f, 0x08, 0x00, 0x00,
}

View File

@ -57,12 +57,13 @@ func (x HealthStatus) String() string {
return proto.EnumName(HealthStatus_name, int32(x))
}
func (HealthStatus) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_health_check_96ed99a3bbe98749, []int{0}
return fileDescriptor_health_check_0d3155ea06758d89, []int{0}
}
type HealthCheck struct {
Timeout *duration.Duration `protobuf:"bytes,1,opt,name=timeout,proto3" json:"timeout,omitempty"`
Interval *duration.Duration `protobuf:"bytes,2,opt,name=interval,proto3" json:"interval,omitempty"`
InitialJitter *duration.Duration `protobuf:"bytes,20,opt,name=initial_jitter,json=initialJitter,proto3" json:"initial_jitter,omitempty"`
IntervalJitter *duration.Duration `protobuf:"bytes,3,opt,name=interval_jitter,json=intervalJitter,proto3" json:"interval_jitter,omitempty"`
IntervalJitterPercent uint32 `protobuf:"varint,18,opt,name=interval_jitter_percent,json=intervalJitterPercent,proto3" json:"interval_jitter_percent,omitempty"`
UnhealthyThreshold *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=unhealthy_threshold,json=unhealthyThreshold,proto3" json:"unhealthy_threshold,omitempty"`
@ -90,7 +91,7 @@ func (m *HealthCheck) Reset() { *m = HealthCheck{} }
func (m *HealthCheck) String() string { return proto.CompactTextString(m) }
func (*HealthCheck) ProtoMessage() {}
func (*HealthCheck) Descriptor() ([]byte, []int) {
return fileDescriptor_health_check_96ed99a3bbe98749, []int{0}
return fileDescriptor_health_check_0d3155ea06758d89, []int{0}
}
func (m *HealthCheck) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HealthCheck.Unmarshal(m, b)
@ -124,6 +125,13 @@ func (m *HealthCheck) GetInterval() *duration.Duration {
return nil
}
func (m *HealthCheck) GetInitialJitter() *duration.Duration {
if m != nil {
return m.InitialJitter
}
return nil
}
func (m *HealthCheck) GetIntervalJitter() *duration.Duration {
if m != nil {
return m.IntervalJitter
@ -397,7 +405,7 @@ func (m *HealthCheck_Payload) Reset() { *m = HealthCheck_Payload{} }
func (m *HealthCheck_Payload) String() string { return proto.CompactTextString(m) }
func (*HealthCheck_Payload) ProtoMessage() {}
func (*HealthCheck_Payload) Descriptor() ([]byte, []int) {
return fileDescriptor_health_check_96ed99a3bbe98749, []int{0, 0}
return fileDescriptor_health_check_0d3155ea06758d89, []int{0, 0}
}
func (m *HealthCheck_Payload) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HealthCheck_Payload.Unmarshal(m, b)
@ -539,7 +547,7 @@ func (m *HealthCheck_HttpHealthCheck) Reset() { *m = HealthCheck_HttpHea
func (m *HealthCheck_HttpHealthCheck) String() string { return proto.CompactTextString(m) }
func (*HealthCheck_HttpHealthCheck) ProtoMessage() {}
func (*HealthCheck_HttpHealthCheck) Descriptor() ([]byte, []int) {
return fileDescriptor_health_check_96ed99a3bbe98749, []int{0, 1}
return fileDescriptor_health_check_0d3155ea06758d89, []int{0, 1}
}
func (m *HealthCheck_HttpHealthCheck) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HealthCheck_HttpHealthCheck.Unmarshal(m, b)
@ -634,7 +642,7 @@ func (m *HealthCheck_TcpHealthCheck) Reset() { *m = HealthCheck_TcpHealt
func (m *HealthCheck_TcpHealthCheck) String() string { return proto.CompactTextString(m) }
func (*HealthCheck_TcpHealthCheck) ProtoMessage() {}
func (*HealthCheck_TcpHealthCheck) Descriptor() ([]byte, []int) {
return fileDescriptor_health_check_96ed99a3bbe98749, []int{0, 2}
return fileDescriptor_health_check_0d3155ea06758d89, []int{0, 2}
}
func (m *HealthCheck_TcpHealthCheck) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HealthCheck_TcpHealthCheck.Unmarshal(m, b)
@ -679,7 +687,7 @@ func (m *HealthCheck_RedisHealthCheck) Reset() { *m = HealthCheck_RedisH
func (m *HealthCheck_RedisHealthCheck) String() string { return proto.CompactTextString(m) }
func (*HealthCheck_RedisHealthCheck) ProtoMessage() {}
func (*HealthCheck_RedisHealthCheck) Descriptor() ([]byte, []int) {
return fileDescriptor_health_check_96ed99a3bbe98749, []int{0, 3}
return fileDescriptor_health_check_0d3155ea06758d89, []int{0, 3}
}
func (m *HealthCheck_RedisHealthCheck) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HealthCheck_RedisHealthCheck.Unmarshal(m, b)
@ -718,7 +726,7 @@ func (m *HealthCheck_GrpcHealthCheck) Reset() { *m = HealthCheck_GrpcHea
func (m *HealthCheck_GrpcHealthCheck) String() string { return proto.CompactTextString(m) }
func (*HealthCheck_GrpcHealthCheck) ProtoMessage() {}
func (*HealthCheck_GrpcHealthCheck) Descriptor() ([]byte, []int) {
return fileDescriptor_health_check_96ed99a3bbe98749, []int{0, 4}
return fileDescriptor_health_check_0d3155ea06758d89, []int{0, 4}
}
func (m *HealthCheck_GrpcHealthCheck) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HealthCheck_GrpcHealthCheck.Unmarshal(m, b)
@ -767,7 +775,7 @@ func (m *HealthCheck_CustomHealthCheck) Reset() { *m = HealthCheck_Custo
func (m *HealthCheck_CustomHealthCheck) String() string { return proto.CompactTextString(m) }
func (*HealthCheck_CustomHealthCheck) ProtoMessage() {}
func (*HealthCheck_CustomHealthCheck) Descriptor() ([]byte, []int) {
return fileDescriptor_health_check_96ed99a3bbe98749, []int{0, 5}
return fileDescriptor_health_check_0d3155ea06758d89, []int{0, 5}
}
func (m *HealthCheck_CustomHealthCheck) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HealthCheck_CustomHealthCheck.Unmarshal(m, b)
@ -917,82 +925,83 @@ func init() {
}
func init() {
proto.RegisterFile("envoy/api/v2/core/health_check.proto", fileDescriptor_health_check_96ed99a3bbe98749)
proto.RegisterFile("envoy/api/v2/core/health_check.proto", fileDescriptor_health_check_0d3155ea06758d89)
}
var fileDescriptor_health_check_96ed99a3bbe98749 = []byte{
// 1166 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x96, 0xdf, 0x72, 0xdb, 0xc4,
0x17, 0xc7, 0xad, 0xd8, 0x89, 0xed, 0x63, 0x27, 0x91, 0xd7, 0xbf, 0x26, 0xaa, 0x7f, 0x81, 0x1a,
0x26, 0xc3, 0x64, 0x3a, 0x83, 0x0c, 0x2e, 0x94, 0x29, 0x57, 0xc4, 0x49, 0x5a, 0xbb, 0xb4, 0x6e,
0x66, 0xeb, 0x94, 0xe9, 0x0c, 0x8c, 0xd8, 0x48, 0x27, 0xb6, 0xa8, 0xa2, 0x15, 0xab, 0x95, 0x5b,
0xbf, 0x04, 0x17, 0x3c, 0x46, 0x6f, 0xe0, 0x92, 0xe1, 0xaa, 0x8f, 0x43, 0x79, 0x0a, 0x46, 0x2b,
0xd9, 0xb1, 0xad, 0x30, 0x49, 0x86, 0x3b, 0xe9, 0x9c, 0xf3, 0xfd, 0xec, 0x59, 0x9d, 0x3f, 0x23,
0xd8, 0x45, 0x7f, 0xcc, 0x27, 0x2d, 0x16, 0xb8, 0xad, 0x71, 0xbb, 0x65, 0x73, 0x81, 0xad, 0x11,
0x32, 0x4f, 0x8e, 0x2c, 0x7b, 0x84, 0xf6, 0x2b, 0x33, 0x10, 0x5c, 0x72, 0x52, 0x53, 0x51, 0x26,
0x0b, 0x5c, 0x73, 0xdc, 0x36, 0xe3, 0xa8, 0xc6, 0x4e, 0x56, 0x78, 0xca, 0x42, 0x4c, 0x04, 0x8d,
0xad, 0xc4, 0x2b, 0x27, 0x01, 0xb6, 0x04, 0xf3, 0x87, 0x53, 0xfb, 0xed, 0x21, 0xe7, 0x43, 0x0f,
0x5b, 0xea, 0xed, 0x34, 0x3a, 0x6b, 0x31, 0x7f, 0x92, 0xba, 0x3e, 0x5c, 0x76, 0x39, 0x91, 0x60,
0xd2, 0xe5, 0x7e, 0xea, 0xdf, 0x59, 0xf6, 0x87, 0x52, 0x44, 0xb6, 0xfc, 0x37, 0xf5, 0x6b, 0xc1,
0x82, 0x00, 0x45, 0x98, 0xfa, 0xb7, 0xc7, 0xcc, 0x73, 0x1d, 0x26, 0xb1, 0x35, 0x7d, 0x48, 0x1c,
0x1f, 0xff, 0x5e, 0x87, 0x4a, 0x57, 0xdd, 0xf8, 0x20, 0xbe, 0x30, 0xd9, 0x87, 0xa2, 0x74, 0xcf,
0x91, 0x47, 0xd2, 0xd0, 0x9a, 0xda, 0x5e, 0xa5, 0x7d, 0xdb, 0x4c, 0xd0, 0xe6, 0x14, 0x6d, 0x1e,
0xa6, 0x89, 0x75, 0xaa, 0x7f, 0xbe, 0x7f, 0x97, 0x2f, 0xbe, 0xd5, 0x0a, 0x25, 0xed, 0x6e, 0x8e,
0x4e, 0x75, 0xe4, 0x00, 0x4a, 0xae, 0x2f, 0x51, 0x8c, 0x99, 0x67, 0xac, 0xdc, 0x8c, 0x31, 0x13,
0x92, 0x0e, 0x6c, 0x4e, 0x9f, 0xad, 0x9f, 0x5c, 0x29, 0x51, 0x18, 0xf9, 0x2b, 0x58, 0x74, 0x63,
0xaa, 0x78, 0xac, 0x04, 0xe4, 0x3e, 0x6c, 0x2f, 0x31, 0xac, 0x00, 0x85, 0x8d, 0xbe, 0x34, 0x48,
0x53, 0xdb, 0x5b, 0xa7, 0xb7, 0x16, 0x05, 0xc7, 0x89, 0x93, 0x3c, 0x85, 0x7a, 0xe4, 0x27, 0x6d,
0x30, 0xb1, 0xe4, 0x48, 0x60, 0x38, 0xe2, 0x9e, 0x63, 0x14, 0xd4, 0xf9, 0x3b, 0x99, 0xf3, 0x4f,
0x7a, 0xbe, 0xbc, 0xd7, 0x7e, 0xc1, 0xbc, 0x08, 0x29, 0x99, 0x09, 0x07, 0x53, 0x1d, 0xe9, 0x41,
0x2d, 0x0b, 0x5b, 0xbd, 0x06, 0x4c, 0xcf, 0xa0, 0xbe, 0x82, 0x12, 0xf3, 0xa4, 0x15, 0x70, 0x21,
0x8d, 0xb5, 0x6b, 0x10, 0x8a, 0xcc, 0x93, 0xc7, 0x5c, 0x48, 0x72, 0x04, 0xba, 0xc0, 0x28, 0x44,
0xcb, 0xe6, 0xbe, 0x8f, 0x76, 0xfc, 0xb9, 0x8c, 0xa2, 0x02, 0x34, 0x32, 0x80, 0x0e, 0xe7, 0x5e,
0x22, 0xdf, 0x54, 0x9a, 0x83, 0x99, 0x84, 0x7c, 0x0f, 0xb5, 0x91, 0x94, 0x81, 0x35, 0x3f, 0x23,
0x46, 0x49, 0x71, 0x4c, 0x33, 0x33, 0x24, 0xe6, 0x5c, 0x63, 0x99, 0x5d, 0x29, 0x83, 0xb9, 0xf7,
0x6e, 0x8e, 0x6e, 0x8e, 0x16, 0x4d, 0xe4, 0x25, 0xe8, 0xd2, 0x5e, 0x82, 0x97, 0x15, 0xfc, 0xd3,
0x2b, 0xe0, 0x03, 0x7b, 0x89, 0xbd, 0x21, 0x17, 0x2c, 0x71, 0xe2, 0x43, 0x11, 0xd8, 0x8b, 0xec,
0xca, 0xb5, 0x12, 0x7f, 0x24, 0x02, 0x7b, 0x29, 0xf1, 0xe1, 0xa2, 0x89, 0x9c, 0x42, 0xdd, 0x8e,
0x42, 0xc9, 0xcf, 0x17, 0xf9, 0xeb, 0x8a, 0xff, 0xd9, 0x15, 0xfc, 0x03, 0xa5, 0x5c, 0x3c, 0xa1,
0x66, 0x2f, 0x1b, 0xc9, 0x09, 0xd4, 0x7d, 0x6e, 0x49, 0xc1, 0xce, 0xce, 0x5c, 0xdb, 0x9a, 0x0d,
0x58, 0xf5, 0xaa, 0x01, 0x83, 0x78, 0xc0, 0x56, 0xdf, 0x6a, 0x2b, 0x77, 0x73, 0xb4, 0xe6, 0xf3,
0x41, 0x02, 0xe8, 0x4d, 0xe7, 0x6c, 0x00, 0x17, 0x2d, 0x7b, 0x41, 0xdd, 0xb8, 0x11, 0x75, 0x06,
0x98, 0x51, 0x7f, 0x80, 0xed, 0x0b, 0x2a, 0x3a, 0x43, 0xbc, 0x40, 0x6f, 0xde, 0x04, 0x7d, 0x6b,
0x46, 0x39, 0x72, 0x86, 0x38, 0xc3, 0xbf, 0x84, 0x5b, 0x97, 0xc3, 0xf5, 0x9b, 0xc0, 0xeb, 0x97,
0xa1, 0x77, 0x61, 0x03, 0xc7, 0xe8, 0x4b, 0xcb, 0xe3, 0x43, 0x2b, 0x60, 0x72, 0x64, 0xd4, 0x9a,
0xda, 0x5e, 0x99, 0x56, 0x95, 0xf5, 0x09, 0x1f, 0x1e, 0x33, 0x39, 0x22, 0x0f, 0xa1, 0xc9, 0xbc,
0xd7, 0x6c, 0x12, 0xaa, 0xb0, 0xf9, 0xa2, 0x5b, 0x67, 0xcc, 0xf5, 0x22, 0x81, 0xa1, 0x51, 0x6f,
0x6a, 0x7b, 0x25, 0xba, 0x93, 0xc4, 0x3d, 0xe1, 0xc3, 0xb9, 0x62, 0x3e, 0x4c, 0x63, 0x1a, 0x2f,
0xa0, 0x78, 0xcc, 0x26, 0x1e, 0x67, 0x0e, 0xb9, 0x03, 0x05, 0x89, 0x6f, 0x92, 0xad, 0x5b, 0xee,
0x94, 0xe3, 0x3c, 0x0b, 0x62, 0xa5, 0xa9, 0x75, 0x73, 0x54, 0x39, 0x88, 0x01, 0x6b, 0xa7, 0xae,
0xcf, 0xc4, 0x44, 0x2d, 0xd5, 0x6a, 0x37, 0x47, 0xd3, 0xf7, 0x8e, 0x0e, 0xc5, 0x20, 0xa5, 0xac,
0xfe, 0xf1, 0xfe, 0x5d, 0x5e, 0x6b, 0xfc, 0x9d, 0x87, 0xcd, 0xa5, 0x81, 0x23, 0x04, 0x0a, 0x23,
0x1e, 0xa6, 0x07, 0x50, 0xf5, 0x4c, 0x3e, 0x80, 0x82, 0xba, 0xe3, 0xca, 0xd2, 0xa1, 0x54, 0x99,
0xc9, 0xd7, 0x50, 0x08, 0xd1, 0x77, 0xd2, 0xcd, 0xfb, 0xc9, 0x15, 0x8d, 0x9c, 0xde, 0x84, 0x2a,
0x0d, 0xf9, 0x06, 0x8a, 0x02, 0x6d, 0x74, 0xc7, 0x98, 0x2e, 0xce, 0xeb, 0xca, 0xa7, 0x32, 0xf2,
0x11, 0x54, 0x43, 0x14, 0x63, 0xd7, 0x46, 0xcb, 0x67, 0xe7, 0xa8, 0x56, 0x66, 0x99, 0x56, 0x52,
0x5b, 0x9f, 0x9d, 0x23, 0x39, 0x83, 0x2d, 0x81, 0x3f, 0x47, 0x18, 0xca, 0xb8, 0x08, 0x0e, 0x8a,
0xd0, 0x92, 0xdc, 0x62, 0x8e, 0x63, 0xac, 0x35, 0xf3, 0x7b, 0x95, 0xf6, 0xee, 0xe5, 0x67, 0x3a,
0x28, 0xd4, 0x82, 0x7b, 0x16, 0xa8, 0xa6, 0xa8, 0xc4, 0xf7, 0x5e, 0xfb, 0x55, 0xcb, 0xeb, 0x7f,
0x15, 0x69, 0x3d, 0x05, 0x26, 0x61, 0xe1, 0x80, 0xef, 0x3b, 0x0e, 0x79, 0x00, 0xb7, 0x2f, 0x39,
0x47, 0xe0, 0x39, 0x1f, 0xa3, 0x51, 0x6a, 0xe6, 0xf7, 0xca, 0x74, 0x6b, 0x59, 0x47, 0x95, 0x97,
0xfc, 0x1f, 0xca, 0xf1, 0xde, 0x8d, 0x77, 0x5d, 0x5b, 0xad, 0xdc, 0x12, 0x2d, 0x45, 0x21, 0xc6,
0xd5, 0x69, 0x93, 0x03, 0xa8, 0xe1, 0x9b, 0x00, 0x6d, 0x89, 0x8e, 0x15, 0x4a, 0x26, 0xa3, 0x10,
0x43, 0xa3, 0xac, 0x52, 0xdf, 0x4a, 0x53, 0x8f, 0xff, 0x21, 0xcc, 0x9e, 0x2f, 0xef, 0x7f, 0x41,
0xe3, 0x1f, 0x09, 0xaa, 0x4f, 0x05, 0xcf, 0xd3, 0xf8, 0xc6, 0x2f, 0x1a, 0x6c, 0x2c, 0x2e, 0xc0,
0x59, 0xe1, 0xb4, 0xff, 0x56, 0xb8, 0x15, 0x95, 0xc9, 0x4d, 0x0b, 0xd7, 0xd8, 0x05, 0x9d, 0xa2,
0xe3, 0x86, 0xf3, 0x19, 0xe9, 0x90, 0x7f, 0x85, 0x93, 0xb4, 0xf9, 0xe2, 0xc7, 0x06, 0x85, 0xcd,
0xa5, 0xd5, 0x9a, 0xa9, 0xb8, 0x96, 0xad, 0xf8, 0x0e, 0x94, 0x59, 0x24, 0x47, 0x5c, 0xb8, 0x32,
0x19, 0x84, 0x32, 0xbd, 0x30, 0x34, 0x7e, 0xd3, 0xa0, 0x96, 0xd9, 0xa7, 0x71, 0x97, 0x5f, 0xe0,
0x16, 0xba, 0x3c, 0x36, 0x93, 0xcf, 0x61, 0xcd, 0xe6, 0xfe, 0x99, 0x3b, 0x4c, 0xff, 0x56, 0xb6,
0x33, 0xeb, 0xe3, 0xb9, 0xfa, 0xd5, 0x8a, 0x27, 0x2e, 0x09, 0x24, 0x0f, 0xa0, 0x1a, 0xd7, 0xc5,
0xb1, 0x52, 0x61, 0x32, 0x20, 0xff, 0xcb, 0x08, 0xf7, 0xfd, 0x49, 0x37, 0x47, 0x2b, 0x2a, 0xf6,
0x40, 0x85, 0x76, 0xd6, 0xa1, 0x92, 0x88, 0xac, 0xd8, 0xda, 0xd9, 0x86, 0x8d, 0xf9, 0xf5, 0x81,
0x22, 0x1d, 0xe1, 0xc7, 0x85, 0x12, 0xe8, 0x15, 0x4a, 0x44, 0xfc, 0x21, 0x17, 0x36, 0xcc, 0xdd,
0x1f, 0xa1, 0x9a, 0xdc, 0x2e, 0xe9, 0x00, 0x52, 0x81, 0xe2, 0x49, 0xff, 0xdb, 0xfe, 0xb3, 0xef,
0xfa, 0x7a, 0x2e, 0x7e, 0xe9, 0x1e, 0xed, 0x3f, 0x19, 0x74, 0x5f, 0xea, 0x1a, 0x59, 0x87, 0xf2,
0x49, 0x7f, 0xfa, 0xba, 0x42, 0xaa, 0x50, 0x3a, 0xa4, 0xfb, 0xbd, 0x7e, 0xaf, 0xff, 0x48, 0xcf,
0xc7, 0x91, 0x83, 0xde, 0xd3, 0xa3, 0x67, 0x27, 0x03, 0xbd, 0xa0, 0x5c, 0x47, 0x8f, 0xe8, 0xfe,
0xe1, 0xd1, 0xa1, 0xbe, 0xda, 0xf9, 0x12, 0xee, 0xb8, 0x3c, 0xa9, 0x7a, 0x20, 0xf8, 0x9b, 0x49,
0xb6, 0x01, 0x3a, 0xfa, 0xdc, 0x07, 0x3e, 0x8e, 0xaf, 0x7b, 0xac, 0x9d, 0xae, 0xa9, 0x7b, 0xdf,
0xfb, 0x27, 0x00, 0x00, 0xff, 0xff, 0x31, 0x86, 0x71, 0x0b, 0x55, 0x0b, 0x00, 0x00,
var fileDescriptor_health_check_0d3155ea06758d89 = []byte{
// 1184 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x96, 0xcf, 0x6e, 0xdb, 0xc6,
0x13, 0xc7, 0x45, 0x4b, 0xb6, 0xa4, 0x91, 0x2c, 0x53, 0xab, 0xc4, 0x66, 0xf4, 0xf3, 0xaf, 0x51,
0x0b, 0xa3, 0x30, 0x02, 0x54, 0x6a, 0x95, 0x36, 0x45, 0x7a, 0x8a, 0x65, 0x3b, 0x91, 0xd2, 0x44,
0x31, 0x36, 0x72, 0x8a, 0x00, 0x2d, 0xd8, 0x35, 0x39, 0x96, 0xd8, 0xd0, 0x5c, 0x76, 0xb9, 0x54,
0xac, 0x97, 0xe8, 0xa1, 0x8f, 0x91, 0x4b, 0xaf, 0x45, 0x4f, 0x79, 0x9c, 0xa6, 0xc7, 0x3e, 0x41,
0xc1, 0x25, 0x25, 0x4b, 0xa2, 0x0b, 0xdb, 0xe8, 0x8d, 0x9c, 0x99, 0xef, 0x67, 0x67, 0x39, 0x7f,
0x40, 0xd8, 0x41, 0x6f, 0xcc, 0x27, 0x2d, 0xe6, 0x3b, 0xad, 0x71, 0xbb, 0x65, 0x71, 0x81, 0xad,
0x11, 0x32, 0x57, 0x8e, 0x4c, 0x6b, 0x84, 0xd6, 0x9b, 0xa6, 0x2f, 0xb8, 0xe4, 0xa4, 0xaa, 0xa2,
0x9a, 0xcc, 0x77, 0x9a, 0xe3, 0x76, 0x33, 0x8a, 0xaa, 0x6f, 0xa7, 0x85, 0x27, 0x2c, 0xc0, 0x58,
0x50, 0xdf, 0x8c, 0xbd, 0x72, 0xe2, 0x63, 0x4b, 0x30, 0x6f, 0x38, 0xb5, 0xdf, 0x19, 0x72, 0x3e,
0x74, 0xb1, 0xa5, 0xde, 0x4e, 0xc2, 0xd3, 0x16, 0xf3, 0x26, 0x89, 0xeb, 0xa3, 0x65, 0x97, 0x1d,
0x0a, 0x26, 0x1d, 0xee, 0x25, 0xfe, 0xed, 0x65, 0x7f, 0x20, 0x45, 0x68, 0xc9, 0x7f, 0x53, 0xbf,
0x15, 0xcc, 0xf7, 0x51, 0x04, 0x89, 0x7f, 0x6b, 0xcc, 0x5c, 0xc7, 0x66, 0x12, 0x5b, 0xd3, 0x87,
0xd8, 0xf1, 0xc9, 0xdf, 0x35, 0x28, 0x75, 0xd5, 0x8d, 0xf7, 0xa3, 0x0b, 0x93, 0x3d, 0xc8, 0x4b,
0xe7, 0x0c, 0x79, 0x28, 0x0d, 0xad, 0xa1, 0xed, 0x96, 0xda, 0x77, 0x9a, 0x31, 0xba, 0x39, 0x45,
0x37, 0x0f, 0x92, 0xc4, 0x3a, 0xe5, 0x3f, 0x3e, 0xbc, 0xcf, 0xe6, 0xdf, 0x69, 0xb9, 0x82, 0x76,
0x2f, 0x43, 0xa7, 0x3a, 0xb2, 0x0f, 0x05, 0xc7, 0x93, 0x28, 0xc6, 0xcc, 0x35, 0x56, 0x6e, 0xc6,
0x98, 0x09, 0xc9, 0x23, 0xa8, 0x38, 0x9e, 0x23, 0x1d, 0xe6, 0x9a, 0x3f, 0x39, 0x52, 0xa2, 0x30,
0x6e, 0x5d, 0x81, 0xa2, 0xeb, 0x89, 0xe0, 0xa9, 0x8a, 0x27, 0x1d, 0xd8, 0x98, 0xd2, 0xa6, 0x88,
0xec, 0x55, 0x88, 0xca, 0x54, 0x91, 0x30, 0x1e, 0xc0, 0xd6, 0x12, 0xc3, 0xf4, 0x51, 0x58, 0xe8,
0x49, 0x83, 0x34, 0xb4, 0xdd, 0x75, 0x7a, 0x7b, 0x51, 0x70, 0x14, 0x3b, 0xc9, 0x73, 0xa8, 0x85,
0x5e, 0xdc, 0x48, 0x13, 0x53, 0x8e, 0x04, 0x06, 0x23, 0xee, 0xda, 0x46, 0x4e, 0x9d, 0xbf, 0x9d,
0x3a, 0xff, 0xb8, 0xe7, 0xc9, 0xfb, 0xed, 0x57, 0xcc, 0x0d, 0x91, 0x92, 0x99, 0x70, 0x30, 0xd5,
0x91, 0x1e, 0x54, 0xd3, 0xb0, 0xd5, 0x6b, 0xc0, 0xf4, 0x14, 0xea, 0x6b, 0x28, 0x30, 0x57, 0x9a,
0x3e, 0x17, 0xd2, 0x58, 0xbb, 0x06, 0x21, 0xcf, 0x5c, 0x79, 0xc4, 0x85, 0x24, 0x87, 0xa0, 0x0b,
0x0c, 0x03, 0x34, 0x2d, 0xee, 0x79, 0x68, 0x45, 0x9f, 0xcb, 0xc8, 0x2b, 0x40, 0x3d, 0x05, 0xe8,
0x70, 0xee, 0xc6, 0xf2, 0x0d, 0xa5, 0xd9, 0x9f, 0x49, 0xc8, 0xf7, 0x50, 0x1d, 0x49, 0xe9, 0x9b,
0xf3, 0x53, 0x66, 0x14, 0x14, 0xa7, 0xd9, 0x4c, 0x8d, 0x59, 0x73, 0xae, 0x35, 0x9b, 0x5d, 0x29,
0xfd, 0xb9, 0xf7, 0x6e, 0x86, 0x6e, 0x8c, 0x16, 0x4d, 0xe4, 0x35, 0xe8, 0xd2, 0x5a, 0x82, 0x17,
0x15, 0xfc, 0xb3, 0x2b, 0xe0, 0x03, 0x6b, 0x89, 0x5d, 0x91, 0x0b, 0x96, 0x28, 0xf1, 0xa1, 0xf0,
0xad, 0x45, 0x76, 0xe9, 0x5a, 0x89, 0x3f, 0x11, 0xbe, 0xb5, 0x94, 0xf8, 0x70, 0xd1, 0x44, 0x4e,
0xa0, 0x66, 0x85, 0x81, 0xe4, 0x67, 0x8b, 0xfc, 0x75, 0xc5, 0xff, 0xfc, 0x0a, 0xfe, 0xbe, 0x52,
0x2e, 0x9e, 0x50, 0xb5, 0x96, 0x8d, 0xe4, 0x18, 0x6a, 0x1e, 0x37, 0xa5, 0x60, 0xa7, 0xa7, 0x8e,
0x65, 0xce, 0x46, 0xb4, 0x7c, 0xd5, 0x88, 0x42, 0x34, 0xa2, 0xab, 0xef, 0xb4, 0x95, 0x7b, 0x19,
0x5a, 0xf5, 0xf8, 0x20, 0x06, 0xf4, 0xa6, 0x93, 0x3a, 0x80, 0x8b, 0x96, 0xbd, 0xa0, 0x56, 0x6e,
0x44, 0x9d, 0x01, 0x66, 0xd4, 0x1f, 0x60, 0xeb, 0x82, 0x8a, 0xf6, 0x10, 0x2f, 0xd0, 0x1b, 0x37,
0x41, 0xdf, 0x9e, 0x51, 0x0e, 0xed, 0x21, 0xce, 0xf0, 0xaf, 0xe1, 0xf6, 0xe5, 0x70, 0xfd, 0x26,
0xf0, 0xda, 0x65, 0xe8, 0x1d, 0xa8, 0xe0, 0x18, 0x3d, 0x69, 0xba, 0x7c, 0x68, 0xfa, 0x4c, 0x8e,
0x8c, 0x6a, 0x43, 0xdb, 0x2d, 0xd2, 0xb2, 0xb2, 0x3e, 0xe3, 0xc3, 0x23, 0x26, 0x47, 0xe4, 0x31,
0x34, 0x98, 0xfb, 0x96, 0x4d, 0x02, 0x15, 0x36, 0x5f, 0x74, 0xf3, 0x94, 0x39, 0x6e, 0x28, 0x30,
0x30, 0x6a, 0x0d, 0x6d, 0xb7, 0x40, 0xb7, 0xe3, 0xb8, 0x67, 0x7c, 0x38, 0x57, 0xcc, 0xc7, 0x49,
0x4c, 0xfd, 0x15, 0xe4, 0x8f, 0xd8, 0xc4, 0xe5, 0xcc, 0x26, 0x77, 0x21, 0x27, 0xf1, 0x3c, 0xde,
0xdb, 0xc5, 0x4e, 0x31, 0xca, 0x33, 0x27, 0x56, 0x1a, 0x5a, 0x37, 0x43, 0x95, 0x83, 0x18, 0xb0,
0x76, 0xe2, 0x78, 0x4c, 0x4c, 0xd4, 0x5a, 0x2e, 0x77, 0x33, 0x34, 0x79, 0xef, 0xe8, 0x90, 0xf7,
0x13, 0xca, 0xea, 0xef, 0x1f, 0xde, 0x67, 0xb5, 0xfa, 0x5f, 0x59, 0xd8, 0x58, 0x1a, 0x38, 0x42,
0x20, 0x37, 0xe2, 0x41, 0x72, 0x00, 0x55, 0xcf, 0xe4, 0xff, 0x90, 0x53, 0x77, 0x5c, 0x59, 0x3a,
0x94, 0x2a, 0x33, 0xf9, 0x06, 0x72, 0x01, 0x7a, 0x76, 0xb2, 0x79, 0x3f, 0xbd, 0xa2, 0x91, 0x93,
0x9b, 0x50, 0xa5, 0x21, 0x8f, 0x20, 0x2f, 0xd0, 0x42, 0x67, 0x8c, 0xc9, 0xe2, 0xbc, 0xae, 0x7c,
0x2a, 0x23, 0x1f, 0x43, 0x39, 0x40, 0x31, 0x76, 0x2c, 0x34, 0x3d, 0x76, 0x86, 0x6a, 0x65, 0x16,
0x69, 0x29, 0xb1, 0xf5, 0xd9, 0x19, 0x92, 0x53, 0xd8, 0x14, 0xf8, 0x73, 0x88, 0x81, 0x8c, 0x8a,
0x60, 0xa3, 0x08, 0x4c, 0xc9, 0x4d, 0x66, 0xdb, 0xc6, 0x5a, 0x23, 0xbb, 0x5b, 0x6a, 0xef, 0x5c,
0x7e, 0xa6, 0x8d, 0x42, 0x2d, 0xb8, 0x17, 0xbe, 0x6a, 0x8a, 0x52, 0x74, 0xef, 0xb5, 0x5f, 0xb5,
0xac, 0xfe, 0x67, 0x9e, 0xd6, 0x12, 0x60, 0x1c, 0x16, 0x0c, 0xf8, 0x9e, 0x6d, 0x93, 0x87, 0x70,
0xe7, 0x92, 0x73, 0x04, 0x9e, 0xf1, 0x31, 0x1a, 0x85, 0x46, 0x76, 0xb7, 0x48, 0x37, 0x97, 0x75,
0x54, 0x79, 0xc9, 0xff, 0xa0, 0x18, 0xed, 0xdd, 0x68, 0xd7, 0xb5, 0xd5, 0xca, 0x2d, 0xd0, 0x42,
0x18, 0x60, 0x54, 0x9d, 0x36, 0xd9, 0x87, 0x2a, 0x9e, 0xfb, 0x68, 0x49, 0xb4, 0xcd, 0x40, 0x32,
0x19, 0x06, 0x18, 0x18, 0x45, 0x95, 0xfa, 0x66, 0x92, 0x7a, 0xf4, 0x17, 0xd2, 0xec, 0x79, 0xf2,
0xc1, 0x97, 0x34, 0xfa, 0x15, 0xa1, 0xfa, 0x54, 0xf0, 0x32, 0x89, 0xaf, 0xff, 0xa2, 0x41, 0x65,
0x71, 0x01, 0xce, 0x0a, 0xa7, 0xfd, 0xb7, 0xc2, 0xad, 0xa8, 0x4c, 0x6e, 0x5a, 0xb8, 0xfa, 0x0e,
0xe8, 0x14, 0x6d, 0x27, 0x98, 0xcf, 0x48, 0x87, 0xec, 0x1b, 0x9c, 0x24, 0xcd, 0x17, 0x3d, 0xd6,
0x29, 0x6c, 0x2c, 0xad, 0xd6, 0x54, 0xc5, 0xb5, 0x74, 0xc5, 0xb7, 0xa1, 0xc8, 0x42, 0x39, 0xe2,
0xc2, 0x91, 0xf1, 0x20, 0x14, 0xe9, 0x85, 0xa1, 0xfe, 0x9b, 0x06, 0xd5, 0xd4, 0x3e, 0x8d, 0xba,
0xfc, 0x02, 0xb7, 0xd0, 0xe5, 0x91, 0x99, 0x7c, 0x01, 0x6b, 0x16, 0xf7, 0x4e, 0x9d, 0x61, 0xf2,
0xbf, 0xb3, 0x95, 0x5a, 0x1f, 0x2f, 0xd5, 0xcf, 0x5a, 0x34, 0x71, 0x71, 0x20, 0x79, 0x08, 0xe5,
0xa8, 0x2e, 0xb6, 0x99, 0x08, 0xe3, 0x01, 0xb9, 0x95, 0x12, 0xee, 0x79, 0x93, 0x6e, 0x86, 0x96,
0x54, 0xec, 0xbe, 0x0a, 0xed, 0xac, 0x43, 0x29, 0x16, 0x99, 0x91, 0xb5, 0xb3, 0x05, 0x95, 0xf9,
0xf5, 0x81, 0x22, 0x19, 0xe1, 0xa7, 0xb9, 0x02, 0xe8, 0x25, 0x4a, 0x44, 0xf4, 0x21, 0x17, 0x36,
0xcc, 0xbd, 0x1f, 0xa1, 0x1c, 0xdf, 0x2e, 0xee, 0x00, 0x52, 0x82, 0xfc, 0x71, 0xff, 0xdb, 0xfe,
0x8b, 0xef, 0xfa, 0x7a, 0x26, 0x7a, 0xe9, 0x1e, 0xee, 0x3d, 0x1b, 0x74, 0x5f, 0xeb, 0x1a, 0x59,
0x87, 0xe2, 0x71, 0x7f, 0xfa, 0xba, 0x42, 0xca, 0x50, 0x38, 0xa0, 0x7b, 0xbd, 0x7e, 0xaf, 0xff,
0x44, 0xcf, 0x46, 0x91, 0x83, 0xde, 0xf3, 0xc3, 0x17, 0xc7, 0x03, 0x3d, 0xa7, 0x5c, 0x87, 0x4f,
0xe8, 0xde, 0xc1, 0xe1, 0x81, 0xbe, 0xda, 0xf9, 0x0a, 0xee, 0x3a, 0x3c, 0xae, 0xba, 0x2f, 0xf8,
0xf9, 0x24, 0xdd, 0x00, 0x1d, 0x7d, 0xee, 0x03, 0x1f, 0x45, 0xd7, 0x3d, 0xd2, 0x4e, 0xd6, 0xd4,
0xbd, 0xef, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0xd3, 0xe4, 0xc6, 0x74, 0x97, 0x0b, 0x00, 0x00,
}

View File

@ -37,7 +37,7 @@ func (m *DiscoveryRequest) Reset() { *m = DiscoveryRequest{} }
func (m *DiscoveryRequest) String() string { return proto.CompactTextString(m) }
func (*DiscoveryRequest) ProtoMessage() {}
func (*DiscoveryRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_discovery_a1ffda4a09a0e500, []int{0}
return fileDescriptor_discovery_98b4837c589b3df9, []int{0}
}
func (m *DiscoveryRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DiscoveryRequest.Unmarshal(m, b)
@ -115,7 +115,7 @@ func (m *DiscoveryResponse) Reset() { *m = DiscoveryResponse{} }
func (m *DiscoveryResponse) String() string { return proto.CompactTextString(m) }
func (*DiscoveryResponse) ProtoMessage() {}
func (*DiscoveryResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_discovery_a1ffda4a09a0e500, []int{1}
return fileDescriptor_discovery_98b4837c589b3df9, []int{1}
}
func (m *DiscoveryResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DiscoveryResponse.Unmarshal(m, b)
@ -194,7 +194,7 @@ func (m *DeltaDiscoveryRequest) Reset() { *m = DeltaDiscoveryRequest{} }
func (m *DeltaDiscoveryRequest) String() string { return proto.CompactTextString(m) }
func (*DeltaDiscoveryRequest) ProtoMessage() {}
func (*DeltaDiscoveryRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_discovery_a1ffda4a09a0e500, []int{2}
return fileDescriptor_discovery_98b4837c589b3df9, []int{2}
}
func (m *DeltaDiscoveryRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeltaDiscoveryRequest.Unmarshal(m, b)
@ -266,6 +266,7 @@ func (m *DeltaDiscoveryRequest) GetErrorDetail() *status.Status {
type DeltaDiscoveryResponse struct {
SystemVersionInfo string `protobuf:"bytes,1,opt,name=system_version_info,json=systemVersionInfo,proto3" json:"system_version_info,omitempty"`
Resources []*Resource `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"`
TypeUrl string `protobuf:"bytes,4,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"`
RemovedResources []string `protobuf:"bytes,6,rep,name=removed_resources,json=removedResources,proto3" json:"removed_resources,omitempty"`
Nonce string `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@ -277,7 +278,7 @@ func (m *DeltaDiscoveryResponse) Reset() { *m = DeltaDiscoveryResponse{}
func (m *DeltaDiscoveryResponse) String() string { return proto.CompactTextString(m) }
func (*DeltaDiscoveryResponse) ProtoMessage() {}
func (*DeltaDiscoveryResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_discovery_a1ffda4a09a0e500, []int{3}
return fileDescriptor_discovery_98b4837c589b3df9, []int{3}
}
func (m *DeltaDiscoveryResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeltaDiscoveryResponse.Unmarshal(m, b)
@ -311,6 +312,13 @@ func (m *DeltaDiscoveryResponse) GetResources() []*Resource {
return nil
}
func (m *DeltaDiscoveryResponse) GetTypeUrl() string {
if m != nil {
return m.TypeUrl
}
return ""
}
func (m *DeltaDiscoveryResponse) GetRemovedResources() []string {
if m != nil {
return m.RemovedResources
@ -339,7 +347,7 @@ func (m *Resource) Reset() { *m = Resource{} }
func (m *Resource) String() string { return proto.CompactTextString(m) }
func (*Resource) ProtoMessage() {}
func (*Resource) Descriptor() ([]byte, []int) {
return fileDescriptor_discovery_a1ffda4a09a0e500, []int{4}
return fileDescriptor_discovery_98b4837c589b3df9, []int{4}
}
func (m *Resource) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Resource.Unmarshal(m, b)
@ -397,50 +405,51 @@ func init() {
}
func init() {
proto.RegisterFile("envoy/api/v2/discovery.proto", fileDescriptor_discovery_a1ffda4a09a0e500)
proto.RegisterFile("envoy/api/v2/discovery.proto", fileDescriptor_discovery_98b4837c589b3df9)
}
var fileDescriptor_discovery_a1ffda4a09a0e500 = []byte{
// 656 bytes of a gzipped FileDescriptorProto
var fileDescriptor_discovery_98b4837c589b3df9 = []byte{
// 659 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x54, 0x41, 0x6b, 0xdb, 0x4c,
0x10, 0x45, 0xb6, 0xe3, 0xd8, 0x63, 0x27, 0x24, 0xfb, 0xe5, 0x73, 0x14, 0x13, 0xa8, 0x6b, 0x28,
0x18, 0x02, 0x52, 0x51, 0x5b, 0x08, 0xa5, 0x87, 0x36, 0x75, 0x0f, 0xe9, 0x21, 0x04, 0x85, 0xe4,
0xd0, 0x8b, 0x58, 0xcb, 0x93, 0x20, 0xaa, 0xec, 0xaa, 0xbb, 0x92, 0xa8, 0xa0, 0xa7, 0xd2, 0x3f,
0xd6, 0x9f, 0xd5, 0x53, 0x8b, 0x56, 0x2b, 0x5b, 0x4a, 0x44, 0xf0, 0x4d, 0x33, 0xf3, 0x66, 0x76,
0xde, 0xcc, 0x1b, 0xc1, 0x31, 0xb2, 0x94, 0x67, 0x36, 0x8d, 0x02, 0x3b, 0x75, 0xec, 0x65, 0x20,
0x7d, 0x9e, 0xa2, 0xc8, 0xac, 0x48, 0xf0, 0x98, 0x93, 0xa1, 0x8a, 0x5a, 0x34, 0x0a, 0xac, 0xd4,
0x19, 0xd7, 0xb1, 0x3e, 0x17, 0x68, 0x2f, 0xa8, 0xc4, 0x02, 0x3b, 0x3e, 0xba, 0xe3, 0xfc, 0x2e,
0x44, 0x5b, 0x59, 0x8b, 0xe4, 0xd6, 0xa6, 0x4c, 0x97, 0x19, 0x1f, 0xea, 0x90, 0x88, 0x7c, 0x5b,
0xc6, 0x34, 0x4e, 0x64, 0x11, 0x98, 0xfe, 0x6c, 0xc1, 0xde, 0xbc, 0x7c, 0xd3, 0xc5, 0x6f, 0x09,
0xd0, 0x8b, 0x58, 0xcb, 0x93, 0x20, 0xaa, 0xec, 0xaa, 0xbb, 0x92, 0xa8, 0xa0, 0xa7, 0xd2, 0x9f,
0xd9, 0x3f, 0xd2, 0x53, 0x8b, 0x56, 0x2b, 0x5b, 0x4a, 0x44, 0xf0, 0x4d, 0xb3, 0xf3, 0xf6, 0xed,
0xbc, 0x99, 0x37, 0x82, 0x63, 0x64, 0x29, 0xcf, 0x6c, 0x1a, 0x05, 0x76, 0xea, 0xd8, 0xcb, 0x40,
0xfa, 0x3c, 0x45, 0x91, 0x59, 0x91, 0xe0, 0x31, 0x27, 0x43, 0x95, 0xb5, 0x68, 0x14, 0x58, 0xa9,
0x33, 0xae, 0x63, 0x7d, 0x2e, 0xd0, 0x5e, 0x50, 0x89, 0x05, 0x76, 0x7c, 0x74, 0xc7, 0xf9, 0x5d,
0x88, 0xb6, 0x8a, 0x16, 0xc9, 0xad, 0x4d, 0x99, 0xa6, 0x19, 0x1f, 0xea, 0x94, 0x88, 0x7c, 0x5b,
0xc6, 0x34, 0x4e, 0x64, 0x91, 0x98, 0xfe, 0x6c, 0xc1, 0xde, 0xbc, 0x7c, 0xd3, 0xc5, 0x6f, 0x09,
0xca, 0x98, 0x3c, 0x87, 0x61, 0x8a, 0x42, 0x06, 0x9c, 0x79, 0x01, 0xbb, 0xe5, 0xa6, 0x31, 0x31,
0x66, 0x7d, 0x77, 0xa0, 0x7d, 0xe7, 0xec, 0x96, 0x93, 0x13, 0xe8, 0x30, 0xbe, 0x44, 0xb3, 0x35,
0x31, 0x66, 0x03, 0xe7, 0xd0, 0xaa, 0xb6, 0x69, 0xe5, 0x8d, 0x59, 0x17, 0x7c, 0x89, 0xae, 0x02,
0x91, 0x17, 0xb0, 0x2b, 0x50, 0xf2, 0x44, 0xf8, 0xe8, 0x31, 0x7a, 0x8f, 0xd2, 0x6c, 0x4f, 0xda,
0xb3, 0xbe, 0xbb, 0x53, 0x7a, 0x2f, 0x72, 0x27, 0x39, 0x82, 0x5e, 0x9c, 0x45, 0xe8, 0x25, 0x22,
0x34, 0x3b, 0xea, 0xc9, 0xed, 0xdc, 0xbe, 0x16, 0xa1, 0xae, 0x10, 0x71, 0x26, 0xd1, 0x63, 0x9c,
0xf9, 0x68, 0x6e, 0x29, 0xc0, 0x4e, 0xe9, 0xbd, 0xc8, 0x9d, 0xe4, 0x0d, 0x0c, 0x51, 0x08, 0x2e,
0xbc, 0x25, 0xc6, 0x34, 0x08, 0xcd, 0xae, 0xea, 0x8e, 0x58, 0x05, 0x7b, 0x4b, 0x44, 0xbe, 0x75,
0xa5, 0xd8, 0xbb, 0x03, 0x85, 0x9b, 0x2b, 0xd8, 0xf4, 0x8f, 0x01, 0xfb, 0x95, 0x21, 0x14, 0x15,
0x37, 0x99, 0x82, 0x03, 0xfd, 0x92, 0x82, 0x34, 0x5b, 0x93, 0xf6, 0x6c, 0xe0, 0x1c, 0x94, 0x8f,
0x95, 0x5b, 0xb0, 0x3e, 0xb0, 0xcc, 0x5d, 0xc3, 0xc8, 0x08, 0xba, 0x3e, 0x65, 0x54, 0x64, 0x66,
0x7b, 0x62, 0xcc, 0x7a, 0xae, 0xb6, 0x9e, 0x62, 0x7f, 0x00, 0x5b, 0x55, 0xd2, 0x85, 0x41, 0xe6,
0xb0, 0xe3, 0x73, 0x16, 0x0b, 0x1e, 0x7a, 0x51, 0x48, 0x19, 0x6a, 0xb6, 0xcf, 0x1a, 0x76, 0xf1,
0xb1, 0xc0, 0x5d, 0xe6, 0x30, 0x77, 0xe8, 0x57, 0xac, 0xe9, 0xdf, 0x36, 0xfc, 0x3f, 0xc7, 0x30,
0xa6, 0x8f, 0x54, 0x50, 0xae, 0xd8, 0xd8, 0x64, 0xc5, 0xd5, 0xee, 0x5b, 0xf5, 0xee, 0x4f, 0xc1,
0xac, 0x6f, 0xdf, 0x93, 0xc9, 0x42, 0xfa, 0x22, 0x58, 0xa0, 0xd6, 0xc1, 0xa8, 0xa6, 0x83, 0xab,
0x32, 0x4a, 0xde, 0xc1, 0xf8, 0x41, 0x66, 0xc2, 0xd6, 0xb9, 0x1d, 0x95, 0x6b, 0xd6, 0x72, 0xaf,
0xd7, 0x71, 0xf2, 0x03, 0x8e, 0x02, 0x16, 0xc4, 0x01, 0x0d, 0xbd, 0x55, 0x15, 0xbd, 0x3c, 0x69,
0x6e, 0xa9, 0x65, 0xbd, 0xaf, 0x93, 0x6a, 0x9c, 0x83, 0x75, 0x5e, 0x14, 0x71, 0x75, 0x8d, 0x1b,
0x5d, 0xe2, 0x13, 0x8b, 0x45, 0xe6, 0x1e, 0x06, 0xcd, 0xd1, 0x06, 0xc5, 0x76, 0x37, 0x51, 0xec,
0xf6, 0x46, 0x8a, 0x1d, 0x7f, 0x86, 0xe3, 0xa7, 0xda, 0x22, 0x7b, 0xd0, 0xfe, 0x8a, 0x99, 0x96,
0x6c, 0xfe, 0x99, 0x6b, 0x28, 0xa5, 0x61, 0x82, 0x7a, 0x3b, 0x85, 0xf1, 0xb6, 0x75, 0x6a, 0x4c,
0x7f, 0x1b, 0x30, 0x7a, 0xc8, 0x5c, 0x9f, 0x80, 0x05, 0xff, 0xc9, 0x4c, 0xc6, 0x78, 0xef, 0x35,
0x5c, 0xc2, 0x7e, 0x11, 0xba, 0xa9, 0xdc, 0xc3, 0xeb, 0xc7, 0xf7, 0x30, 0xaa, 0x8f, 0xb8, 0x6c,
0xb7, 0x7a, 0x11, 0x27, 0xb0, 0x2f, 0xf0, 0x9e, 0xa7, 0xb8, 0xf4, 0xd6, 0xd9, 0x5d, 0xb5, 0xdd,
0x3d, 0x1d, 0x70, 0x57, 0xe0, 0xc6, 0x5b, 0x98, 0xfe, 0x32, 0xa0, 0x57, 0x62, 0x08, 0x81, 0x4e,
0xae, 0x16, 0x75, 0x5f, 0x7d, 0x57, 0x7d, 0x13, 0x13, 0xb6, 0x69, 0x18, 0x50, 0x89, 0x52, 0xeb,
0xa6, 0x34, 0xf3, 0x88, 0x26, 0xa7, 0x79, 0x95, 0x26, 0x79, 0x09, 0xbd, 0xb2, 0x1f, 0xfd, 0x9f,
0x6b, 0x3e, 0xee, 0x15, 0xea, 0xcc, 0x81, 0x71, 0xc0, 0x0b, 0xc2, 0x91, 0xe0, 0xdf, 0xb3, 0x1a,
0xf7, 0xb3, 0xdd, 0xd5, 0x80, 0x2f, 0xf3, 0xf4, 0x4b, 0xe3, 0x4b, 0x2b, 0x75, 0x16, 0x5d, 0x55,
0xeb, 0xd5, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x98, 0x91, 0xb2, 0x9f, 0x08, 0x06, 0x00, 0x00,
0x66, 0x7d, 0x77, 0xa0, 0xcf, 0xce, 0xd9, 0x2d, 0x27, 0x27, 0xd0, 0x61, 0x7c, 0x89, 0x66, 0x6b,
0x62, 0xcc, 0x06, 0xce, 0xa1, 0x55, 0x2d, 0xd3, 0xca, 0x0b, 0xb3, 0x2e, 0xf8, 0x12, 0x5d, 0x05,
0x22, 0x2f, 0x60, 0x57, 0xa0, 0xe4, 0x89, 0xf0, 0xd1, 0x63, 0xf4, 0x1e, 0xa5, 0xd9, 0x9e, 0xb4,
0x67, 0x7d, 0x77, 0xa7, 0x3c, 0xbd, 0xc8, 0x0f, 0xc9, 0x11, 0xf4, 0xe2, 0x2c, 0x42, 0x2f, 0x11,
0xa1, 0xd9, 0x51, 0x4f, 0x6e, 0xe7, 0xf1, 0xb5, 0x08, 0x35, 0x43, 0xc4, 0x99, 0x44, 0x8f, 0x71,
0xe6, 0xa3, 0xb9, 0xa5, 0x00, 0x3b, 0xe5, 0xe9, 0x45, 0x7e, 0x48, 0xde, 0xc0, 0x10, 0x85, 0xe0,
0xc2, 0x5b, 0x62, 0x4c, 0x83, 0xd0, 0xec, 0xaa, 0xea, 0x88, 0x55, 0xa8, 0xb7, 0x44, 0xe4, 0x5b,
0x57, 0x4a, 0xbd, 0x3b, 0x50, 0xb8, 0xb9, 0x82, 0x4d, 0xff, 0x18, 0xb0, 0x5f, 0x69, 0x42, 0xc1,
0xb8, 0x49, 0x17, 0x1c, 0xe8, 0x97, 0x12, 0xa4, 0xd9, 0x9a, 0xb4, 0x67, 0x03, 0xe7, 0xa0, 0x7c,
0xac, 0x9c, 0x82, 0xf5, 0x81, 0x65, 0xee, 0x1a, 0x46, 0x46, 0xd0, 0xf5, 0x29, 0xa3, 0x22, 0x33,
0xdb, 0x13, 0x63, 0xd6, 0x73, 0x75, 0xf4, 0x94, 0xfa, 0x03, 0xd8, 0xaa, 0x8a, 0x2e, 0x02, 0x32,
0x87, 0x1d, 0x9f, 0xb3, 0x58, 0xf0, 0xd0, 0x8b, 0x42, 0xca, 0x50, 0xab, 0x7d, 0xd6, 0x30, 0x8b,
0x8f, 0x05, 0xee, 0x32, 0x87, 0xb9, 0x43, 0xbf, 0x12, 0x4d, 0xff, 0xb6, 0xe1, 0xff, 0x39, 0x86,
0x31, 0x7d, 0xe4, 0x82, 0x72, 0xc4, 0xc6, 0x26, 0x23, 0xae, 0x56, 0xdf, 0xaa, 0x57, 0x7f, 0x0a,
0x66, 0x7d, 0xfa, 0x9e, 0x4c, 0x16, 0xd2, 0x17, 0xc1, 0x02, 0xb5, 0x0f, 0x46, 0x35, 0x1f, 0x5c,
0x95, 0x59, 0xf2, 0x0e, 0xc6, 0x0f, 0x6e, 0x26, 0x6c, 0x7d, 0xb7, 0xa3, 0xee, 0x9a, 0xb5, 0xbb,
0xd7, 0xeb, 0x3c, 0xf9, 0x01, 0x47, 0x01, 0x0b, 0xe2, 0x80, 0x86, 0xde, 0x8a, 0x45, 0x0f, 0x4f,
0x9a, 0x5b, 0x6a, 0x58, 0xef, 0xeb, 0xa2, 0x1a, 0xfb, 0x60, 0x9d, 0x17, 0x24, 0xae, 0xe6, 0xb8,
0xd1, 0x14, 0x9f, 0x58, 0x2c, 0x32, 0xf7, 0x30, 0x68, 0xce, 0x36, 0x38, 0xb6, 0xbb, 0x89, 0x63,
0xb7, 0x37, 0x72, 0xec, 0xf8, 0x33, 0x1c, 0x3f, 0x55, 0x16, 0xd9, 0x83, 0xf6, 0x57, 0xcc, 0xb4,
0x65, 0xf3, 0xcf, 0xdc, 0x43, 0x29, 0x0d, 0x13, 0xd4, 0xd3, 0x29, 0x82, 0xb7, 0xad, 0x53, 0x63,
0xfa, 0xdb, 0x80, 0xd1, 0x43, 0xe5, 0x7a, 0x05, 0x2c, 0xf8, 0x4f, 0x66, 0x32, 0xc6, 0x7b, 0xaf,
0x61, 0x13, 0xf6, 0x8b, 0xd4, 0x4d, 0x65, 0x1f, 0x5e, 0x3f, 0xde, 0x87, 0x51, 0xbd, 0xc5, 0x65,
0xb9, 0xd5, 0x8d, 0x78, 0xc2, 0xf9, 0x27, 0xb0, 0x2f, 0xf0, 0x9e, 0xa7, 0xb8, 0xf4, 0xd6, 0xc4,
0x5d, 0x35, 0xf8, 0x3d, 0x9d, 0x70, 0x57, 0x3c, 0x8d, 0x6b, 0x32, 0xfd, 0x65, 0x40, 0xaf, 0xc4,
0x10, 0x02, 0x9d, 0xdc, 0x48, 0x6a, 0xf5, 0xfa, 0xae, 0xfa, 0x26, 0x26, 0x6c, 0xd3, 0x30, 0xa0,
0x12, 0xa5, 0xb6, 0x54, 0x19, 0xe6, 0x19, 0xad, 0x5b, 0x4b, 0x2e, 0x43, 0xf2, 0x12, 0x7a, 0x65,
0x3d, 0xfa, 0x17, 0xd8, 0xbc, 0xf7, 0x2b, 0xd4, 0x99, 0x03, 0xe3, 0x80, 0x17, 0xbd, 0x88, 0x04,
0xff, 0x9e, 0xd5, 0xda, 0x72, 0xb6, 0xbb, 0xea, 0xfd, 0x65, 0x7e, 0xfd, 0xd2, 0xf8, 0xd2, 0x4a,
0x9d, 0x45, 0x57, 0x71, 0xbd, 0xfa, 0x17, 0x00, 0x00, 0xff, 0xff, 0xce, 0x2c, 0x51, 0x59, 0x23,
0x06, 0x00, 0x00,
}

View File

@ -44,7 +44,7 @@ func (m *ClusterLoadAssignment) Reset() { *m = ClusterLoadAssignment{} }
func (m *ClusterLoadAssignment) String() string { return proto.CompactTextString(m) }
func (*ClusterLoadAssignment) ProtoMessage() {}
func (*ClusterLoadAssignment) Descriptor() ([]byte, []int) {
return fileDescriptor_eds_1a80fb8e78974562, []int{0}
return fileDescriptor_eds_061daabadb4e511d, []int{0}
}
func (m *ClusterLoadAssignment) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClusterLoadAssignment.Unmarshal(m, b)
@ -105,7 +105,7 @@ func (m *ClusterLoadAssignment_Policy) Reset() { *m = ClusterLoadAssignm
func (m *ClusterLoadAssignment_Policy) String() string { return proto.CompactTextString(m) }
func (*ClusterLoadAssignment_Policy) ProtoMessage() {}
func (*ClusterLoadAssignment_Policy) Descriptor() ([]byte, []int) {
return fileDescriptor_eds_1a80fb8e78974562, []int{0, 1}
return fileDescriptor_eds_061daabadb4e511d, []int{0, 1}
}
func (m *ClusterLoadAssignment_Policy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClusterLoadAssignment_Policy.Unmarshal(m, b)
@ -160,7 +160,7 @@ func (m *ClusterLoadAssignment_Policy_DropOverload) Reset() {
func (m *ClusterLoadAssignment_Policy_DropOverload) String() string { return proto.CompactTextString(m) }
func (*ClusterLoadAssignment_Policy_DropOverload) ProtoMessage() {}
func (*ClusterLoadAssignment_Policy_DropOverload) Descriptor() ([]byte, []int) {
return fileDescriptor_eds_1a80fb8e78974562, []int{0, 1, 0}
return fileDescriptor_eds_061daabadb4e511d, []int{0, 1, 0}
}
func (m *ClusterLoadAssignment_Policy_DropOverload) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClusterLoadAssignment_Policy_DropOverload.Unmarshal(m, b)
@ -214,6 +214,7 @@ const _ = grpc.SupportPackageIsVersion4
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type EndpointDiscoveryServiceClient interface {
StreamEndpoints(ctx context.Context, opts ...grpc.CallOption) (EndpointDiscoveryService_StreamEndpointsClient, error)
DeltaEndpoints(ctx context.Context, opts ...grpc.CallOption) (EndpointDiscoveryService_DeltaEndpointsClient, error)
FetchEndpoints(ctx context.Context, in *discovery.DiscoveryRequest, opts ...grpc.CallOption) (*discovery.DiscoveryResponse, error)
}
@ -256,6 +257,37 @@ func (x *endpointDiscoveryServiceStreamEndpointsClient) Recv() (*discovery.Disco
return m, nil
}
func (c *endpointDiscoveryServiceClient) DeltaEndpoints(ctx context.Context, opts ...grpc.CallOption) (EndpointDiscoveryService_DeltaEndpointsClient, error) {
stream, err := c.cc.NewStream(ctx, &_EndpointDiscoveryService_serviceDesc.Streams[1], "/envoy.api.v2.EndpointDiscoveryService/DeltaEndpoints", opts...)
if err != nil {
return nil, err
}
x := &endpointDiscoveryServiceDeltaEndpointsClient{stream}
return x, nil
}
type EndpointDiscoveryService_DeltaEndpointsClient interface {
Send(*discovery.DeltaDiscoveryRequest) error
Recv() (*discovery.DeltaDiscoveryResponse, error)
grpc.ClientStream
}
type endpointDiscoveryServiceDeltaEndpointsClient struct {
grpc.ClientStream
}
func (x *endpointDiscoveryServiceDeltaEndpointsClient) Send(m *discovery.DeltaDiscoveryRequest) error {
return x.ClientStream.SendMsg(m)
}
func (x *endpointDiscoveryServiceDeltaEndpointsClient) Recv() (*discovery.DeltaDiscoveryResponse, error) {
m := new(discovery.DeltaDiscoveryResponse)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *endpointDiscoveryServiceClient) FetchEndpoints(ctx context.Context, in *discovery.DiscoveryRequest, opts ...grpc.CallOption) (*discovery.DiscoveryResponse, error) {
out := new(discovery.DiscoveryResponse)
err := c.cc.Invoke(ctx, "/envoy.api.v2.EndpointDiscoveryService/FetchEndpoints", in, out, opts...)
@ -268,6 +300,7 @@ func (c *endpointDiscoveryServiceClient) FetchEndpoints(ctx context.Context, in
// EndpointDiscoveryServiceServer is the server API for EndpointDiscoveryService service.
type EndpointDiscoveryServiceServer interface {
StreamEndpoints(EndpointDiscoveryService_StreamEndpointsServer) error
DeltaEndpoints(EndpointDiscoveryService_DeltaEndpointsServer) error
FetchEndpoints(context.Context, *discovery.DiscoveryRequest) (*discovery.DiscoveryResponse, error)
}
@ -301,6 +334,32 @@ func (x *endpointDiscoveryServiceStreamEndpointsServer) Recv() (*discovery.Disco
return m, nil
}
func _EndpointDiscoveryService_DeltaEndpoints_Handler(srv interface{}, stream grpc.ServerStream) error {
return srv.(EndpointDiscoveryServiceServer).DeltaEndpoints(&endpointDiscoveryServiceDeltaEndpointsServer{stream})
}
type EndpointDiscoveryService_DeltaEndpointsServer interface {
Send(*discovery.DeltaDiscoveryResponse) error
Recv() (*discovery.DeltaDiscoveryRequest, error)
grpc.ServerStream
}
type endpointDiscoveryServiceDeltaEndpointsServer struct {
grpc.ServerStream
}
func (x *endpointDiscoveryServiceDeltaEndpointsServer) Send(m *discovery.DeltaDiscoveryResponse) error {
return x.ServerStream.SendMsg(m)
}
func (x *endpointDiscoveryServiceDeltaEndpointsServer) Recv() (*discovery.DeltaDiscoveryRequest, error) {
m := new(discovery.DeltaDiscoveryRequest)
if err := x.ServerStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func _EndpointDiscoveryService_FetchEndpoints_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(discovery.DiscoveryRequest)
if err := dec(in); err != nil {
@ -335,54 +394,61 @@ var _EndpointDiscoveryService_serviceDesc = grpc.ServiceDesc{
ServerStreams: true,
ClientStreams: true,
},
{
StreamName: "DeltaEndpoints",
Handler: _EndpointDiscoveryService_DeltaEndpoints_Handler,
ServerStreams: true,
ClientStreams: true,
},
},
Metadata: "envoy/api/v2/eds.proto",
}
func init() { proto.RegisterFile("envoy/api/v2/eds.proto", fileDescriptor_eds_1a80fb8e78974562) }
func init() { proto.RegisterFile("envoy/api/v2/eds.proto", fileDescriptor_eds_061daabadb4e511d) }
var fileDescriptor_eds_1a80fb8e78974562 = []byte{
// 665 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x94, 0x4f, 0x6e, 0x13, 0x31,
0x14, 0xc6, 0xeb, 0x49, 0x1a, 0x52, 0x37, 0xb4, 0x95, 0x81, 0x76, 0x18, 0x85, 0x36, 0x8a, 0x40,
0xaa, 0x02, 0x9a, 0xa0, 0x54, 0xa8, 0xa8, 0xbb, 0x86, 0x36, 0x02, 0x54, 0x41, 0x34, 0x15, 0x08,
0x36, 0x04, 0x67, 0xc6, 0x0d, 0x16, 0x13, 0xdb, 0xd8, 0xce, 0xc0, 0x2c, 0xd8, 0xb0, 0x62, 0xcf,
0x2d, 0x7a, 0x04, 0x56, 0xac, 0xb8, 0x00, 0x57, 0x60, 0x83, 0xb8, 0x04, 0xf2, 0xfc, 0x6b, 0x87,
0xb6, 0x12, 0x0b, 0x76, 0x9e, 0x79, 0xef, 0xfd, 0xfc, 0xf9, 0x7b, 0xcf, 0x86, 0xab, 0x84, 0x45,
0x3c, 0xee, 0x62, 0x41, 0xbb, 0x51, 0xaf, 0x4b, 0x02, 0xe5, 0x0a, 0xc9, 0x35, 0x47, 0x8d, 0xe4,
0xbf, 0x8b, 0x05, 0x75, 0xa3, 0x9e, 0xd3, 0x2c, 0x65, 0x05, 0x54, 0xf9, 0x3c, 0x22, 0x32, 0x4e,
0x73, 0x9d, 0x9b, 0x65, 0x06, 0x0b, 0x04, 0xa7, 0x4c, 0x17, 0x8b, 0x2c, 0xcb, 0x4e, 0xb3, 0x74,
0x2c, 0x48, 0x57, 0x10, 0xe9, 0x93, 0x22, 0xd2, 0x9c, 0x70, 0x3e, 0x09, 0x49, 0x02, 0xc0, 0x8c,
0x71, 0x8d, 0x35, 0xe5, 0x2c, 0x53, 0xe2, 0xac, 0x45, 0x38, 0xa4, 0x01, 0xd6, 0xa4, 0x9b, 0x2f,
0xb2, 0xc0, 0x7a, 0x56, 0x96, 0x7c, 0x8d, 0x67, 0x47, 0xdd, 0xf7, 0x12, 0x0b, 0x41, 0xa4, 0xba,
0x28, 0x1e, 0xcc, 0x64, 0x42, 0x4e, 0xe3, 0xed, 0xef, 0x35, 0x78, 0xed, 0x41, 0x38, 0x53, 0x9a,
0xc8, 0x03, 0x8e, 0x83, 0x5d, 0xa5, 0xe8, 0x84, 0x4d, 0x09, 0xd3, 0xe8, 0x0e, 0x6c, 0xf8, 0x69,
0x60, 0xc4, 0xf0, 0x94, 0xd8, 0xa0, 0x05, 0x36, 0x17, 0xfa, 0x0b, 0x5f, 0x7f, 0x7d, 0xab, 0x54,
0xa5, 0xd5, 0x02, 0xde, 0x62, 0x16, 0x7e, 0x82, 0xa7, 0x04, 0x3d, 0x84, 0x0b, 0xf9, 0x51, 0x95,
0x6d, 0xb5, 0x2a, 0x9b, 0x8b, 0xbd, 0x8e, 0x7b, 0xda, 0x3e, 0xb7, 0x70, 0xe2, 0x80, 0xfb, 0x38,
0xa4, 0x3a, 0x3e, 0x18, 0xef, 0xe7, 0x15, 0xde, 0x49, 0x31, 0x7a, 0x0d, 0x97, 0xcd, 0x7e, 0xc1,
0xe8, 0x84, 0x37, 0x9f, 0xf0, 0xb6, 0xcb, 0xbc, 0x73, 0x55, 0xbb, 0x46, 0x4c, 0x50, 0x70, 0xf7,
0x99, 0x96, 0xb1, 0xb7, 0xc4, 0x4a, 0x3f, 0x51, 0x1f, 0xd6, 0x04, 0x0f, 0xa9, 0x1f, 0xdb, 0xd5,
0x16, 0x38, 0x2b, 0xf4, 0x7c, 0xf0, 0x30, 0xa9, 0xf0, 0xb2, 0x4a, 0x67, 0x0c, 0xaf, 0x9c, 0xb3,
0x15, 0x5a, 0x81, 0x95, 0xb7, 0x24, 0x4e, 0xbd, 0xf2, 0xcc, 0x12, 0xdd, 0x83, 0xf3, 0x11, 0x0e,
0x67, 0xc4, 0xb6, 0x92, 0xbd, 0x36, 0x2e, 0x30, 0x25, 0xe7, 0x78, 0x69, 0xf6, 0x8e, 0x75, 0x1f,
0x38, 0xc7, 0x15, 0x58, 0x4b, 0xb7, 0x45, 0xaf, 0xe0, 0x52, 0x20, 0xb9, 0x18, 0x99, 0x89, 0x0b,
0x39, 0x0e, 0x72, 0x8f, 0xb7, 0xff, 0x5d, 0xba, 0xbb, 0x27, 0xb9, 0x78, 0x9a, 0xd5, 0x7b, 0x97,
0x83, 0x53, 0x5f, 0xc6, 0xf4, 0x35, 0x83, 0x16, 0x92, 0x47, 0x54, 0x51, 0xce, 0x28, 0x9b, 0x8c,
0x8e, 0xb0, 0xaf, 0xb9, 0xb4, 0x2b, 0x89, 0xee, 0xa6, 0x9b, 0x0e, 0x92, 0x9b, 0x0f, 0x92, 0xfb,
0xec, 0x11, 0xd3, 0x5b, 0xbd, 0xe7, 0x46, 0x6d, 0x36, 0x15, 0x1d, 0xab, 0x35, 0xe7, 0xad, 0xfe,
0xcd, 0x19, 0x24, 0x18, 0xf4, 0x12, 0x5e, 0xcd, 0x0f, 0x3b, 0x52, 0x1a, 0x87, 0x64, 0x84, 0x8f,
0x34, 0x91, 0x59, 0x0b, 0xae, 0x9f, 0xc1, 0xef, 0x65, 0x73, 0xda, 0x6f, 0x18, 0xf6, 0xa5, 0x63,
0x50, 0xed, 0x58, 0xf5, 0x39, 0x0f, 0xe5, 0x90, 0x43, 0xc3, 0xd8, 0x35, 0x08, 0xe7, 0x23, 0x6c,
0x9c, 0x3e, 0x1b, 0xba, 0x05, 0xeb, 0x3e, 0xd6, 0x64, 0xc2, 0x65, 0x7c, 0x76, 0x6a, 0x8b, 0x10,
0x1a, 0xc0, 0xe5, 0xc4, 0xd3, 0xec, 0x1e, 0xe2, 0x49, 0xde, 0xa3, 0x1b, 0x99, 0xa9, 0xe6, 0x96,
0xba, 0x03, 0x89, 0x7d, 0xa3, 0x03, 0x87, 0xc3, 0x34, 0xcf, 0x4b, 0x3a, 0x31, 0x2c, 0x8a, 0x1e,
0x57, 0xeb, 0x60, 0xc5, 0xea, 0xfd, 0x06, 0xd0, 0xce, 0x9b, 0xb8, 0x97, 0xbf, 0x0d, 0x87, 0x44,
0x46, 0xd4, 0x27, 0xe8, 0x05, 0x5c, 0x3e, 0xd4, 0x92, 0xe0, 0xe9, 0xc9, 0x10, 0xae, 0x97, 0x3b,
0x57, 0x94, 0x78, 0xe4, 0xdd, 0x8c, 0x28, 0xed, 0x6c, 0x5c, 0x18, 0x57, 0x82, 0x33, 0x45, 0xda,
0x73, 0x9b, 0xe0, 0x2e, 0x40, 0x33, 0xb8, 0x34, 0x20, 0xda, 0x7f, 0xf3, 0x1f, 0xc1, 0xed, 0x4f,
0x3f, 0x7e, 0x7e, 0xb1, 0x9a, 0xed, 0xb5, 0xd2, 0x33, 0xb7, 0x53, 0x5c, 0xc7, 0x1d, 0xd0, 0xe9,
0xdf, 0x86, 0x0e, 0xe5, 0x29, 0x48, 0x48, 0xfe, 0x21, 0x2e, 0x31, 0xfb, 0xf5, 0xfd, 0x40, 0x0d,
0x4d, 0x23, 0x87, 0xe0, 0x33, 0x00, 0xe3, 0x5a, 0xd2, 0xd4, 0xad, 0x3f, 0x01, 0x00, 0x00, 0xff,
0xff, 0x26, 0x36, 0x57, 0x86, 0x67, 0x05, 0x00, 0x00,
var fileDescriptor_eds_061daabadb4e511d = []byte{
// 686 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x94, 0xcf, 0x6e, 0xd3, 0x40,
0x10, 0xc6, 0x6b, 0x27, 0x0d, 0xe9, 0x36, 0xa4, 0xd5, 0x02, 0x6d, 0xb0, 0x42, 0x1b, 0x85, 0x22,
0x55, 0x01, 0x39, 0x28, 0x15, 0x2a, 0xea, 0xad, 0x21, 0x8d, 0x00, 0x55, 0x10, 0xb9, 0x02, 0xc1,
0x85, 0xb0, 0xb1, 0xb7, 0x61, 0x85, 0xb3, 0xbb, 0xec, 0x6e, 0x0c, 0x3e, 0x70, 0xe1, 0xc4, 0x9d,
0xb7, 0xe8, 0x23, 0x70, 0xe2, 0xc4, 0x91, 0x0b, 0xaf, 0xc0, 0x85, 0xb7, 0x40, 0xeb, 0x7f, 0xa9,
0x9b, 0x16, 0x71, 0xe0, 0x66, 0x7b, 0x66, 0x7e, 0xf3, 0xed, 0xcc, 0xb7, 0x06, 0x6b, 0x98, 0x06,
0x2c, 0x6c, 0x23, 0x4e, 0xda, 0x41, 0xa7, 0x8d, 0x3d, 0x69, 0x73, 0xc1, 0x14, 0x83, 0x95, 0xe8,
0xbb, 0x8d, 0x38, 0xb1, 0x83, 0x8e, 0x55, 0xcf, 0x65, 0x79, 0x44, 0xba, 0x2c, 0xc0, 0x22, 0x8c,
0x73, 0xad, 0xad, 0x3c, 0x83, 0x7a, 0x9c, 0x11, 0xaa, 0xb2, 0x87, 0x24, 0xab, 0x16, 0x67, 0xa9,
0x90, 0xe3, 0x36, 0xc7, 0xc2, 0xc5, 0x59, 0xa4, 0x3e, 0x66, 0x6c, 0xec, 0xe3, 0x08, 0x80, 0x28,
0x65, 0x0a, 0x29, 0xc2, 0x68, 0xa2, 0xc4, 0x5a, 0x0f, 0x90, 0x4f, 0x3c, 0xa4, 0x70, 0x3b, 0x7d,
0x48, 0x02, 0x1b, 0x49, 0x59, 0xf4, 0x36, 0x9a, 0x1e, 0xb7, 0xdf, 0x0b, 0xc4, 0x39, 0x16, 0xf2,
0xa2, 0xb8, 0x37, 0x15, 0x11, 0x39, 0x8e, 0x37, 0xbf, 0x97, 0xc0, 0xb5, 0x07, 0xfe, 0x54, 0x2a,
0x2c, 0x0e, 0x19, 0xf2, 0xf6, 0xa5, 0x24, 0x63, 0x3a, 0xc1, 0x54, 0xc1, 0x3b, 0xa0, 0xe2, 0xc6,
0x81, 0x21, 0x45, 0x13, 0x5c, 0x33, 0x1a, 0xc6, 0xf6, 0x52, 0x77, 0xe9, 0xeb, 0xef, 0x6f, 0x85,
0xa2, 0x30, 0x1b, 0x86, 0xb3, 0x9c, 0x84, 0x9f, 0xa0, 0x09, 0x86, 0x0f, 0xc1, 0x52, 0x7a, 0x54,
0x59, 0x33, 0x1b, 0x85, 0xed, 0xe5, 0x4e, 0xcb, 0x3e, 0x3d, 0x3e, 0x3b, 0x9b, 0xc4, 0x21, 0x73,
0x91, 0x4f, 0x54, 0x78, 0x38, 0x3a, 0x48, 0x2b, 0x9c, 0x59, 0x31, 0x7c, 0x0d, 0x56, 0x74, 0x3f,
0x6f, 0x38, 0xe3, 0x2d, 0x46, 0xbc, 0xdd, 0x3c, 0xef, 0x5c, 0xd5, 0xb6, 0x16, 0xe3, 0x65, 0xdc,
0x03, 0xaa, 0x44, 0xe8, 0x54, 0x69, 0xee, 0x23, 0xec, 0x82, 0x12, 0x67, 0x3e, 0x71, 0xc3, 0x5a,
0xb1, 0x61, 0xcc, 0x0b, 0x3d, 0x1f, 0x3c, 0x88, 0x2a, 0x9c, 0xa4, 0xd2, 0x1a, 0x81, 0x2b, 0xe7,
0xb4, 0x82, 0xab, 0xa0, 0xf0, 0x16, 0x87, 0xf1, 0xac, 0x1c, 0xfd, 0x08, 0xef, 0x81, 0xc5, 0x00,
0xf9, 0x53, 0x5c, 0x33, 0xa3, 0x5e, 0x9b, 0x17, 0x0c, 0x25, 0xe5, 0x38, 0x71, 0xf6, 0x9e, 0x79,
0xdf, 0xb0, 0x4e, 0x0a, 0xa0, 0x14, 0xb7, 0x85, 0xaf, 0x40, 0xd5, 0x13, 0x8c, 0x0f, 0xb5, 0xe3,
0x7c, 0x86, 0xbc, 0x74, 0xc6, 0xbb, 0xff, 0x2e, 0xdd, 0xee, 0x09, 0xc6, 0x9f, 0x26, 0xf5, 0xce,
0x65, 0xef, 0xd4, 0x9b, 0x1e, 0xfa, 0xba, 0x46, 0x73, 0xc1, 0x02, 0x22, 0x09, 0xa3, 0x84, 0x8e,
0x87, 0xc7, 0xc8, 0x55, 0x4c, 0xd4, 0x0a, 0x91, 0xee, 0xba, 0x1d, 0x1b, 0xc9, 0x4e, 0x8d, 0x64,
0x3f, 0x7b, 0x44, 0xd5, 0x4e, 0xe7, 0xb9, 0x56, 0x9b, 0xb8, 0xa2, 0x65, 0x36, 0x16, 0x9c, 0xb5,
0xb3, 0x9c, 0x7e, 0x84, 0x81, 0x2f, 0xc1, 0xd5, 0xf4, 0xb0, 0x43, 0xa9, 0x90, 0x8f, 0x87, 0xe8,
0x58, 0x61, 0x91, 0xac, 0xe0, 0xfa, 0x1c, 0xbe, 0x97, 0xf8, 0xb4, 0x5b, 0xd1, 0xec, 0x4b, 0x27,
0x46, 0xb1, 0x65, 0x96, 0x17, 0x1c, 0x98, 0x42, 0x8e, 0x34, 0x63, 0x5f, 0x23, 0xac, 0x8f, 0xa0,
0x72, 0xfa, 0x6c, 0xf0, 0x16, 0x28, 0xbb, 0x48, 0xe1, 0x31, 0x13, 0xe1, 0xbc, 0x6b, 0xb3, 0x10,
0xec, 0x83, 0x95, 0x68, 0xa6, 0xc9, 0x3d, 0x44, 0xe3, 0x74, 0x47, 0x37, 0x92, 0xa1, 0xea, 0x5b,
0x6a, 0xf7, 0x05, 0x72, 0xb5, 0x0e, 0xe4, 0x0f, 0xe2, 0x3c, 0x27, 0xda, 0xc4, 0x20, 0x2b, 0x7a,
0x5c, 0x2c, 0x1b, 0xab, 0x66, 0xe7, 0x87, 0x09, 0x6a, 0xe9, 0x12, 0x7b, 0xe9, 0xbf, 0xe1, 0x08,
0x8b, 0x80, 0xb8, 0x18, 0xbe, 0x00, 0x2b, 0x47, 0x4a, 0x60, 0x34, 0x99, 0x99, 0x70, 0x23, 0xbf,
0xb9, 0xac, 0xc4, 0xc1, 0xef, 0xa6, 0x58, 0x2a, 0x6b, 0xf3, 0xc2, 0xb8, 0xe4, 0x8c, 0x4a, 0xdc,
0x5c, 0xd8, 0x36, 0xee, 0x1a, 0x10, 0x81, 0x6a, 0x0f, 0xfb, 0x0a, 0xcd, 0xc0, 0x37, 0xcf, 0x14,
0xea, 0xe8, 0x1c, 0x7d, 0xeb, 0xef, 0x49, 0xb9, 0x16, 0x53, 0x50, 0xed, 0x63, 0xe5, 0xbe, 0xf9,
0x8f, 0xda, 0x9b, 0x9f, 0x7e, 0xfe, 0xfa, 0x62, 0xd6, 0x9b, 0xeb, 0xb9, 0x3f, 0xe9, 0x5e, 0x76,
0xe3, 0xf7, 0x8c, 0x56, 0xf7, 0x36, 0xb0, 0x08, 0x8b, 0x41, 0x5c, 0xb0, 0x0f, 0x61, 0x8e, 0xd9,
0x2d, 0x1f, 0x78, 0x72, 0xa0, 0xbd, 0x32, 0x30, 0x3e, 0x1b, 0xc6, 0xa8, 0x14, 0xf9, 0x66, 0xe7,
0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc0, 0xc3, 0x7c, 0xb6, 0xca, 0x05, 0x00, 0x00,
}

View File

@ -35,7 +35,7 @@ func (m *Endpoint) Reset() { *m = Endpoint{} }
func (m *Endpoint) String() string { return proto.CompactTextString(m) }
func (*Endpoint) ProtoMessage() {}
func (*Endpoint) Descriptor() ([]byte, []int) {
return fileDescriptor_endpoint_d432c656305d64c3, []int{0}
return fileDescriptor_endpoint_b466beef426b92ef, []int{0}
}
func (m *Endpoint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Endpoint.Unmarshal(m, b)
@ -80,7 +80,7 @@ func (m *Endpoint_HealthCheckConfig) Reset() { *m = Endpoint_HealthCheck
func (m *Endpoint_HealthCheckConfig) String() string { return proto.CompactTextString(m) }
func (*Endpoint_HealthCheckConfig) ProtoMessage() {}
func (*Endpoint_HealthCheckConfig) Descriptor() ([]byte, []int) {
return fileDescriptor_endpoint_d432c656305d64c3, []int{0, 0}
return fileDescriptor_endpoint_b466beef426b92ef, []int{0, 0}
}
func (m *Endpoint_HealthCheckConfig) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Endpoint_HealthCheckConfig.Unmarshal(m, b)
@ -124,7 +124,7 @@ func (m *LbEndpoint) Reset() { *m = LbEndpoint{} }
func (m *LbEndpoint) String() string { return proto.CompactTextString(m) }
func (*LbEndpoint) ProtoMessage() {}
func (*LbEndpoint) Descriptor() ([]byte, []int) {
return fileDescriptor_endpoint_d432c656305d64c3, []int{1}
return fileDescriptor_endpoint_b466beef426b92ef, []int{1}
}
func (m *LbEndpoint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LbEndpoint.Unmarshal(m, b)
@ -287,7 +287,7 @@ func (m *LocalityLbEndpoints) Reset() { *m = LocalityLbEndpoints{} }
func (m *LocalityLbEndpoints) String() string { return proto.CompactTextString(m) }
func (*LocalityLbEndpoints) ProtoMessage() {}
func (*LocalityLbEndpoints) Descriptor() ([]byte, []int) {
return fileDescriptor_endpoint_d432c656305d64c3, []int{2}
return fileDescriptor_endpoint_b466beef426b92ef, []int{2}
}
func (m *LocalityLbEndpoints) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LocalityLbEndpoints.Unmarshal(m, b)
@ -350,45 +350,45 @@ func init() {
}
func init() {
proto.RegisterFile("envoy/api/v2/endpoint/endpoint.proto", fileDescriptor_endpoint_d432c656305d64c3)
proto.RegisterFile("envoy/api/v2/endpoint/endpoint.proto", fileDescriptor_endpoint_b466beef426b92ef)
}
var fileDescriptor_endpoint_d432c656305d64c3 = []byte{
// 571 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x52, 0x51, 0x6f, 0xd3, 0x3c,
0x14, 0x5d, 0x96, 0x75, 0x6b, 0xdd, 0xf6, 0xfb, 0x54, 0x57, 0x13, 0x51, 0x99, 0xd8, 0x28, 0x03,
0x55, 0x7d, 0x70, 0x44, 0x87, 0x84, 0x84, 0x84, 0x80, 0x6c, 0x48, 0x45, 0x1a, 0x68, 0x32, 0x02,
0x24, 0x1e, 0x88, 0x9c, 0xc4, 0x6d, 0x2c, 0xd2, 0x38, 0x4a, 0xdc, 0x8e, 0xbe, 0xed, 0x77, 0xf1,
0xc4, 0xcf, 0xe0, 0x07, 0xec, 0x85, 0x5f, 0x31, 0x64, 0x27, 0x4e, 0xbb, 0xb5, 0xd3, 0x5e, 0x78,
0x73, 0xee, 0x3d, 0xe7, 0x9e, 0x7b, 0x4e, 0x2e, 0x38, 0xa4, 0xf1, 0x8c, 0xcf, 0x6d, 0x92, 0x30,
0x7b, 0x36, 0xb0, 0x69, 0x1c, 0x24, 0x9c, 0xc5, 0xa2, 0x7c, 0xa0, 0x24, 0xe5, 0x82, 0xc3, 0x5d,
0x85, 0x42, 0x24, 0x61, 0x68, 0x36, 0x40, 0xba, 0xd9, 0xd9, 0xbf, 0x46, 0xf6, 0x79, 0x4a, 0x6d,
0x12, 0x04, 0x29, 0xcd, 0xb2, 0x9c, 0xd7, 0xd9, 0x5b, 0x05, 0x78, 0x24, 0xa3, 0x45, 0xf7, 0x70,
0xb5, 0x1b, 0x52, 0x12, 0x89, 0xd0, 0xf5, 0x43, 0xea, 0x7f, 0x2f, 0x50, 0x0f, 0xc6, 0x9c, 0x8f,
0x23, 0x6a, 0xab, 0x2f, 0x6f, 0x3a, 0xb2, 0xcf, 0x53, 0x92, 0x24, 0x34, 0xd5, 0x1a, 0xf7, 0x66,
0x24, 0x62, 0x01, 0x11, 0xd4, 0xd6, 0x8f, 0xbc, 0xd1, 0xbd, 0x34, 0x40, 0xf5, 0x6d, 0xb1, 0x2a,
0x7c, 0x06, 0x76, 0x8a, 0xd5, 0x2c, 0xe3, 0xc0, 0xe8, 0xd5, 0x07, 0x1d, 0x74, 0xcd, 0x93, 0x54,
0x47, 0x6f, 0x72, 0x04, 0xd6, 0x50, 0x48, 0x40, 0x7b, 0x79, 0x23, 0xd7, 0xe7, 0xf1, 0x88, 0x8d,
0xad, 0x4d, 0x35, 0xe1, 0x29, 0x5a, 0x9b, 0x0a, 0xd2, 0x9a, 0x68, 0xa8, 0xa8, 0xc7, 0x92, 0x79,
0xac, 0x88, 0xb8, 0x15, 0xde, 0x2c, 0x75, 0x5e, 0x81, 0xd6, 0x0a, 0x0e, 0xf6, 0x01, 0x48, 0x78,
0x2a, 0xdc, 0x19, 0x89, 0xa6, 0x54, 0x2d, 0xdc, 0x74, 0xea, 0x3f, 0xff, 0xfc, 0x32, 0xb7, 0xfb,
0x5b, 0xd6, 0xd5, 0x95, 0x89, 0x6b, 0xb2, 0xfd, 0x59, 0x76, 0xbb, 0x97, 0x9b, 0x00, 0x9c, 0x7a,
0xa5, 0xd1, 0x97, 0xa0, 0xaa, 0x37, 0x29, 0x9c, 0xee, 0xdf, 0xb1, 0xe7, 0x70, 0x03, 0x97, 0x14,
0xf8, 0x18, 0x34, 0xf5, 0xdb, 0x8d, 0xc9, 0x84, 0x5a, 0x95, 0x03, 0xa3, 0x57, 0x1b, 0x6e, 0xe0,
0x86, 0x2e, 0x7f, 0x20, 0x13, 0x0a, 0x4f, 0x40, 0xb3, 0x08, 0x26, 0x13, 0x44, 0x4c, 0x33, 0x15,
0xc9, 0x7f, 0x37, 0xa5, 0x54, 0xa8, 0xb9, 0xbb, 0x8f, 0x0a, 0x86, 0x1b, 0xe1, 0xd2, 0x17, 0x7c,
0x0e, 0xaa, 0x13, 0x2a, 0x48, 0x40, 0x04, 0xb1, 0x4c, 0xb5, 0xeb, 0xfd, 0x35, 0x03, 0xde, 0x17,
0x10, 0x5c, 0x82, 0xe1, 0x37, 0xb0, 0x1b, 0x71, 0x12, 0xb8, 0x1e, 0x89, 0x48, 0xec, 0xb3, 0x78,
0xec, 0x9e, 0x53, 0x36, 0x0e, 0x85, 0xb5, 0xa5, 0xa6, 0xec, 0xa1, 0xfc, 0x66, 0x90, 0xbe, 0x19,
0xf4, 0xe9, 0x5d, 0x2c, 0x8e, 0x06, 0x2a, 0x30, 0xa7, 0x21, 0x83, 0xdc, 0xe9, 0x57, 0xac, 0x0b,
0xa3, 0x67, 0xe0, 0xb6, 0x1c, 0xe4, 0xe8, 0x39, 0x5f, 0xd4, 0x18, 0xa7, 0x05, 0xfe, 0x0f, 0x79,
0x26, 0x5c, 0x16, 0xd0, 0x58, 0xb0, 0x11, 0xa3, 0x69, 0xf7, 0xf7, 0x26, 0x68, 0x9f, 0x72, 0x9f,
0x44, 0x4c, 0xcc, 0x17, 0x71, 0x2b, 0x0f, 0x51, 0x51, 0x2e, 0xf2, 0x5e, 0xe7, 0x41, 0x33, 0x71,
0x09, 0x86, 0x27, 0xa0, 0x11, 0x79, 0xae, 0x4e, 0x55, 0x26, 0x68, 0xf6, 0xea, 0x83, 0x87, 0xb7,
0xfc, 0xac, 0x85, 0x24, 0xae, 0x47, 0x4b, 0xf2, 0xb7, 0x26, 0x61, 0xfe, 0x93, 0x24, 0xe0, 0x13,
0x50, 0x4d, 0x52, 0xc6, 0x53, 0x69, 0xaf, 0xa2, 0xee, 0x10, 0x48, 0x52, 0xa5, 0x6f, 0x5a, 0x17,
0x06, 0x2e, 0x7b, 0xf0, 0x05, 0xa8, 0x25, 0x29, 0xff, 0xc1, 0x26, 0x12, 0xb8, 0x7d, 0xb7, 0x36,
0x5e, 0xc0, 0x9d, 0xd7, 0xe0, 0x11, 0xe3, 0xb9, 0x6f, 0x59, 0x9c, 0xaf, 0x8f, 0xc0, 0x69, 0x6a,
0xd7, 0x67, 0x72, 0xde, 0x99, 0xf1, 0xb5, 0xbc, 0x5a, 0x6f, 0x5b, 0x49, 0x1c, 0xfd, 0x0d, 0x00,
0x00, 0xff, 0xff, 0x5c, 0x64, 0xf8, 0xa2, 0xce, 0x04, 0x00, 0x00,
var fileDescriptor_endpoint_b466beef426b92ef = []byte{
// 569 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x52, 0x51, 0x6f, 0xd3, 0x3c,
0x14, 0x5d, 0x9a, 0xad, 0x5f, 0xeb, 0xb6, 0x1f, 0xaa, 0xab, 0x89, 0xa8, 0x4c, 0x6c, 0x94, 0x81,
0xaa, 0x3e, 0x38, 0xa2, 0x43, 0x42, 0x42, 0x42, 0x40, 0x36, 0xa4, 0x22, 0x0d, 0x34, 0x19, 0x01,
0x12, 0x3c, 0x44, 0x4e, 0xe2, 0x36, 0x16, 0x69, 0x1c, 0x25, 0x6e, 0x47, 0xdf, 0xf8, 0x5d, 0x3c,
0xf1, 0x27, 0xf8, 0x01, 0x48, 0xbc, 0xf0, 0x2b, 0x86, 0xec, 0xc4, 0x69, 0xb7, 0x76, 0xda, 0x03,
0x6f, 0xce, 0xbd, 0xe7, 0xdc, 0x73, 0xcf, 0xc9, 0x05, 0x87, 0x34, 0x9e, 0xf3, 0x85, 0x4d, 0x12,
0x66, 0xcf, 0x87, 0x36, 0x8d, 0x83, 0x84, 0xb3, 0x58, 0x94, 0x0f, 0x94, 0xa4, 0x5c, 0x70, 0xb8,
0xab, 0x50, 0x88, 0x24, 0x0c, 0xcd, 0x87, 0x48, 0x37, 0xbb, 0xfb, 0x97, 0xc8, 0x3e, 0x4f, 0xa9,
0x4d, 0x82, 0x20, 0xa5, 0x59, 0x96, 0xf3, 0xba, 0x7b, 0xeb, 0x00, 0x8f, 0x64, 0xb4, 0xe8, 0x1e,
0xae, 0x77, 0x43, 0x4a, 0x22, 0x11, 0xba, 0x7e, 0x48, 0xfd, 0x2f, 0x05, 0xea, 0xee, 0x84, 0xf3,
0x49, 0x44, 0x6d, 0xf5, 0xe5, 0xcd, 0xc6, 0xf6, 0x79, 0x4a, 0x92, 0x84, 0xa6, 0x5a, 0xe3, 0xf6,
0x9c, 0x44, 0x2c, 0x20, 0x82, 0xda, 0xfa, 0x91, 0x37, 0x7a, 0xbf, 0x0d, 0x50, 0x7b, 0x55, 0xac,
0x0a, 0x1f, 0x83, 0xff, 0x8a, 0xd5, 0x2c, 0xe3, 0xc0, 0xe8, 0x37, 0x86, 0x5d, 0x74, 0xc9, 0x93,
0x54, 0x47, 0x2f, 0x73, 0x04, 0xd6, 0x50, 0x48, 0x40, 0x67, 0x75, 0x23, 0xd7, 0xe7, 0xf1, 0x98,
0x4d, 0xac, 0x8a, 0x9a, 0xf0, 0x08, 0x6d, 0x4c, 0x05, 0x69, 0x4d, 0x34, 0x52, 0xd4, 0x63, 0xc9,
0x3c, 0x56, 0x44, 0xdc, 0x0e, 0xaf, 0x96, 0xba, 0xcf, 0x41, 0x7b, 0x0d, 0x07, 0x07, 0x00, 0x24,
0x3c, 0x15, 0xee, 0x9c, 0x44, 0x33, 0xaa, 0x16, 0x6e, 0x39, 0x8d, 0xef, 0x7f, 0x7e, 0x98, 0xd5,
0xc1, 0xb6, 0x75, 0x71, 0x61, 0xe2, 0xba, 0x6c, 0x7f, 0x90, 0xdd, 0xde, 0xaf, 0x0a, 0x00, 0xa7,
0x5e, 0x69, 0xf4, 0x19, 0xa8, 0xe9, 0x4d, 0x0a, 0xa7, 0xfb, 0x37, 0xec, 0x39, 0xda, 0xc2, 0x25,
0x05, 0x3e, 0x00, 0x2d, 0xfd, 0x76, 0x63, 0x32, 0xa5, 0xd6, 0xce, 0x81, 0xd1, 0xaf, 0x8f, 0xb6,
0x70, 0x53, 0x97, 0xdf, 0x92, 0x29, 0x85, 0x27, 0xa0, 0x55, 0x04, 0x93, 0x09, 0x22, 0x66, 0x99,
0x8a, 0xe4, 0xff, 0xab, 0x52, 0x2a, 0xd4, 0xdc, 0xdd, 0x3b, 0x05, 0xc3, 0xcd, 0x70, 0xe5, 0x0b,
0x3e, 0x01, 0xb5, 0x29, 0x15, 0x24, 0x20, 0x82, 0x58, 0xa6, 0xda, 0xf5, 0xce, 0x86, 0x01, 0x6f,
0x0a, 0x08, 0x2e, 0xc1, 0xf0, 0x33, 0xd8, 0x8d, 0x38, 0x09, 0x5c, 0x8f, 0x44, 0x24, 0xf6, 0x59,
0x3c, 0x71, 0xcf, 0x29, 0x9b, 0x84, 0xc2, 0xda, 0x56, 0x53, 0xf6, 0x50, 0x7e, 0x33, 0x48, 0xdf,
0x0c, 0x7a, 0xff, 0x3a, 0x16, 0x47, 0x43, 0x15, 0x98, 0x53, 0x97, 0x41, 0x6e, 0x0f, 0x2a, 0x7d,
0x03, 0x77, 0xe4, 0x14, 0x47, 0x0f, 0xf9, 0xa8, 0x66, 0x38, 0x6d, 0x70, 0x2b, 0xe4, 0x99, 0x70,
0x59, 0x40, 0x63, 0xc1, 0xc6, 0x8c, 0xa6, 0xbd, 0x9f, 0x15, 0xd0, 0x39, 0xe5, 0x3e, 0x89, 0x98,
0x58, 0x2c, 0xb3, 0x56, 0x06, 0xa2, 0xa2, 0x5c, 0x84, 0xbd, 0xc9, 0x80, 0x66, 0xe2, 0x12, 0x0c,
0x4f, 0x40, 0x33, 0xf2, 0x5c, 0x1d, 0xa9, 0x8c, 0xcf, 0xec, 0x37, 0x86, 0xf7, 0xae, 0xf9, 0x53,
0x4b, 0x49, 0xdc, 0x88, 0x56, 0xe4, 0xaf, 0x8d, 0xc1, 0xfc, 0xf7, 0x18, 0xe0, 0x43, 0x50, 0x4b,
0x52, 0xc6, 0x53, 0xe9, 0x6d, 0x47, 0x5d, 0x20, 0x90, 0x8c, 0x9d, 0x81, 0x69, 0x7d, 0x33, 0x70,
0xd9, 0x83, 0x4f, 0x41, 0x3d, 0x49, 0xf9, 0x57, 0x36, 0x95, 0xc0, 0xea, 0xcd, 0xc2, 0x78, 0x09,
0x77, 0x5e, 0x80, 0xfb, 0x8c, 0xe7, 0xa6, 0x65, 0x71, 0xb1, 0xd9, 0xbf, 0xd3, 0xd2, 0x96, 0xcf,
0xe4, 0xbc, 0x33, 0xe3, 0x53, 0x79, 0xaf, 0x5e, 0x55, 0x49, 0x1c, 0xfd, 0x0d, 0x00, 0x00, 0xff,
0xff, 0xfb, 0x2e, 0x69, 0x4b, 0xc8, 0x04, 0x00, 0x00,
}

View File

@ -28,6 +28,7 @@ type UpstreamLocalityStats struct {
TotalSuccessfulRequests uint64 `protobuf:"varint,2,opt,name=total_successful_requests,json=totalSuccessfulRequests,proto3" json:"total_successful_requests,omitempty"`
TotalRequestsInProgress uint64 `protobuf:"varint,3,opt,name=total_requests_in_progress,json=totalRequestsInProgress,proto3" json:"total_requests_in_progress,omitempty"`
TotalErrorRequests uint64 `protobuf:"varint,4,opt,name=total_error_requests,json=totalErrorRequests,proto3" json:"total_error_requests,omitempty"`
TotalIssuedRequests uint64 `protobuf:"varint,8,opt,name=total_issued_requests,json=totalIssuedRequests,proto3" json:"total_issued_requests,omitempty"`
LoadMetricStats []*EndpointLoadMetricStats `protobuf:"bytes,5,rep,name=load_metric_stats,json=loadMetricStats,proto3" json:"load_metric_stats,omitempty"`
UpstreamEndpointStats []*UpstreamEndpointStats `protobuf:"bytes,7,rep,name=upstream_endpoint_stats,json=upstreamEndpointStats,proto3" json:"upstream_endpoint_stats,omitempty"`
Priority uint32 `protobuf:"varint,6,opt,name=priority,proto3" json:"priority,omitempty"`
@ -40,7 +41,7 @@ func (m *UpstreamLocalityStats) Reset() { *m = UpstreamLocalityStats{} }
func (m *UpstreamLocalityStats) String() string { return proto.CompactTextString(m) }
func (*UpstreamLocalityStats) ProtoMessage() {}
func (*UpstreamLocalityStats) Descriptor() ([]byte, []int) {
return fileDescriptor_load_report_5485b60725c658b8, []int{0}
return fileDescriptor_load_report_e278ba272961bcc3, []int{0}
}
func (m *UpstreamLocalityStats) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UpstreamLocalityStats.Unmarshal(m, b)
@ -88,6 +89,13 @@ func (m *UpstreamLocalityStats) GetTotalErrorRequests() uint64 {
return 0
}
func (m *UpstreamLocalityStats) GetTotalIssuedRequests() uint64 {
if m != nil {
return m.TotalIssuedRequests
}
return 0
}
func (m *UpstreamLocalityStats) GetLoadMetricStats() []*EndpointLoadMetricStats {
if m != nil {
return m.LoadMetricStats
@ -115,6 +123,7 @@ type UpstreamEndpointStats struct {
TotalSuccessfulRequests uint64 `protobuf:"varint,2,opt,name=total_successful_requests,json=totalSuccessfulRequests,proto3" json:"total_successful_requests,omitempty"`
TotalRequestsInProgress uint64 `protobuf:"varint,3,opt,name=total_requests_in_progress,json=totalRequestsInProgress,proto3" json:"total_requests_in_progress,omitempty"`
TotalErrorRequests uint64 `protobuf:"varint,4,opt,name=total_error_requests,json=totalErrorRequests,proto3" json:"total_error_requests,omitempty"`
TotalIssuedRequests uint64 `protobuf:"varint,7,opt,name=total_issued_requests,json=totalIssuedRequests,proto3" json:"total_issued_requests,omitempty"`
LoadMetricStats []*EndpointLoadMetricStats `protobuf:"bytes,5,rep,name=load_metric_stats,json=loadMetricStats,proto3" json:"load_metric_stats,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
@ -125,7 +134,7 @@ func (m *UpstreamEndpointStats) Reset() { *m = UpstreamEndpointStats{} }
func (m *UpstreamEndpointStats) String() string { return proto.CompactTextString(m) }
func (*UpstreamEndpointStats) ProtoMessage() {}
func (*UpstreamEndpointStats) Descriptor() ([]byte, []int) {
return fileDescriptor_load_report_5485b60725c658b8, []int{1}
return fileDescriptor_load_report_e278ba272961bcc3, []int{1}
}
func (m *UpstreamEndpointStats) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UpstreamEndpointStats.Unmarshal(m, b)
@ -180,6 +189,13 @@ func (m *UpstreamEndpointStats) GetTotalErrorRequests() uint64 {
return 0
}
func (m *UpstreamEndpointStats) GetTotalIssuedRequests() uint64 {
if m != nil {
return m.TotalIssuedRequests
}
return 0
}
func (m *UpstreamEndpointStats) GetLoadMetricStats() []*EndpointLoadMetricStats {
if m != nil {
return m.LoadMetricStats
@ -200,7 +216,7 @@ func (m *EndpointLoadMetricStats) Reset() { *m = EndpointLoadMetricStats
func (m *EndpointLoadMetricStats) String() string { return proto.CompactTextString(m) }
func (*EndpointLoadMetricStats) ProtoMessage() {}
func (*EndpointLoadMetricStats) Descriptor() ([]byte, []int) {
return fileDescriptor_load_report_5485b60725c658b8, []int{2}
return fileDescriptor_load_report_e278ba272961bcc3, []int{2}
}
func (m *EndpointLoadMetricStats) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EndpointLoadMetricStats.Unmarshal(m, b)
@ -257,7 +273,7 @@ func (m *ClusterStats) Reset() { *m = ClusterStats{} }
func (m *ClusterStats) String() string { return proto.CompactTextString(m) }
func (*ClusterStats) ProtoMessage() {}
func (*ClusterStats) Descriptor() ([]byte, []int) {
return fileDescriptor_load_report_5485b60725c658b8, []int{3}
return fileDescriptor_load_report_e278ba272961bcc3, []int{3}
}
func (m *ClusterStats) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClusterStats.Unmarshal(m, b)
@ -331,7 +347,7 @@ func (m *ClusterStats_DroppedRequests) Reset() { *m = ClusterStats_Dropp
func (m *ClusterStats_DroppedRequests) String() string { return proto.CompactTextString(m) }
func (*ClusterStats_DroppedRequests) ProtoMessage() {}
func (*ClusterStats_DroppedRequests) Descriptor() ([]byte, []int) {
return fileDescriptor_load_report_5485b60725c658b8, []int{3, 0}
return fileDescriptor_load_report_e278ba272961bcc3, []int{3, 0}
}
func (m *ClusterStats_DroppedRequests) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClusterStats_DroppedRequests.Unmarshal(m, b)
@ -374,56 +390,57 @@ func init() {
}
func init() {
proto.RegisterFile("envoy/api/v2/endpoint/load_report.proto", fileDescriptor_load_report_5485b60725c658b8)
proto.RegisterFile("envoy/api/v2/endpoint/load_report.proto", fileDescriptor_load_report_e278ba272961bcc3)
}
var fileDescriptor_load_report_5485b60725c658b8 = []byte{
// 737 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x55, 0x5b, 0x6e, 0xd3, 0x4c,
0x18, 0x95, 0x93, 0xb4, 0x4d, 0x27, 0xad, 0xd2, 0x7f, 0xd4, 0xfe, 0x49, 0xfd, 0x5f, 0x1a, 0x52,
0x21, 0xf2, 0x50, 0xd9, 0x55, 0x5a, 0x09, 0x04, 0x4f, 0xa4, 0x2d, 0xa2, 0xa2, 0xa0, 0xca, 0x11,
0x20, 0x21, 0x81, 0x35, 0xb5, 0xa7, 0xe9, 0x48, 0xb6, 0xc7, 0xcc, 0x8c, 0x0d, 0x59, 0x02, 0xaf,
0x2c, 0x81, 0x25, 0xf0, 0xc8, 0x13, 0xdb, 0x60, 0x09, 0xec, 0x02, 0x79, 0x2e, 0xce, 0xb5, 0x12,
0x0b, 0xe0, 0xcd, 0xfe, 0xce, 0x39, 0xfe, 0x6e, 0x67, 0xc6, 0xe0, 0x1e, 0x4e, 0x72, 0x3a, 0x76,
0x51, 0x4a, 0xdc, 0xbc, 0xef, 0xe2, 0x24, 0x4c, 0x29, 0x49, 0x84, 0x1b, 0x51, 0x14, 0xfa, 0x0c,
0xa7, 0x94, 0x09, 0x27, 0x65, 0x54, 0x50, 0xb8, 0x23, 0x89, 0x0e, 0x4a, 0x89, 0x93, 0xf7, 0x1d,
0x43, 0xb4, 0xf7, 0x66, 0xf4, 0x01, 0x65, 0xd8, 0x45, 0x61, 0xc8, 0x30, 0xe7, 0x4a, 0x67, 0xff,
0xbb, 0x48, 0xb8, 0x42, 0x1c, 0x6b, 0xf4, 0xff, 0x11, 0xa5, 0xa3, 0x08, 0xbb, 0xf2, 0xed, 0x2a,
0xbb, 0x76, 0xc3, 0x8c, 0x21, 0x41, 0x68, 0x62, 0xd4, 0xf3, 0x38, 0x17, 0x2c, 0x0b, 0x74, 0x4d,
0x76, 0x2b, 0x47, 0x11, 0x09, 0x91, 0xc0, 0xae, 0x79, 0x50, 0x40, 0xf7, 0x47, 0x15, 0xec, 0xbc,
0x4c, 0xb9, 0x60, 0x18, 0xc5, 0x17, 0x34, 0x40, 0x11, 0x11, 0xe3, 0xa1, 0x40, 0x82, 0xc3, 0xfb,
0xa0, 0x1e, 0xe9, 0x40, 0xdb, 0xea, 0x58, 0xbd, 0x46, 0xff, 0x1f, 0x67, 0xa6, 0xb3, 0xa2, 0x42,
0xc7, 0x68, 0xbc, 0x92, 0x0c, 0x1f, 0x82, 0x5d, 0x41, 0x05, 0x8a, 0x7c, 0x9e, 0x05, 0x01, 0xe6,
0xfc, 0x3a, 0x8b, 0x7c, 0x86, 0xdf, 0x67, 0x98, 0x0b, 0xde, 0xae, 0x74, 0xac, 0x5e, 0xcd, 0x6b,
0x49, 0xc2, 0xb0, 0xc4, 0x3d, 0x0d, 0xc3, 0x47, 0xc0, 0x56, 0x5a, 0x23, 0xf0, 0x49, 0xe2, 0xa7,
0x8c, 0x8e, 0x8a, 0x39, 0xb5, 0xab, 0x53, 0x62, 0x23, 0x39, 0x4f, 0x2e, 0x35, 0x0c, 0x0f, 0xc1,
0xb6, 0x12, 0x63, 0xc6, 0x28, 0x9b, 0xe4, 0xac, 0x49, 0x19, 0x94, 0xd8, 0x59, 0x01, 0x95, 0xe9,
0xde, 0x80, 0xbf, 0xe4, 0xfe, 0x62, 0x2c, 0x18, 0x09, 0x7c, 0x5e, 0x34, 0xde, 0x5e, 0xe9, 0x54,
0x7b, 0x8d, 0xbe, 0xe3, 0x2c, 0x5d, 0xa3, 0x73, 0xa6, 0x1f, 0x2e, 0x28, 0x0a, 0x9f, 0x4b, 0x99,
0x1c, 0x97, 0xd7, 0x8c, 0x66, 0x03, 0x30, 0x04, 0xad, 0x4c, 0x0f, 0xd6, 0x37, 0x6a, 0x9d, 0x61,
0x4d, 0x66, 0x38, 0xb8, 0x25, 0x83, 0x59, 0x87, 0xc9, 0xa4, 0xbe, 0xbf, 0x93, 0x2d, 0x0b, 0x43,
0x1b, 0xd4, 0x53, 0x46, 0x28, 0x2b, 0xb6, 0xb4, 0xda, 0xb1, 0x7a, 0x9b, 0x5e, 0xf9, 0xde, 0xfd,
0x34, 0xb5, 0xdb, 0x59, 0xd5, 0x31, 0x58, 0xd3, 0xde, 0xd3, 0xab, 0xb5, 0x97, 0xac, 0xf6, 0xb1,
0x62, 0x78, 0x86, 0x0a, 0x8f, 0x40, 0x3d, 0xc6, 0x02, 0x85, 0x48, 0x20, 0x99, 0xab, 0xd1, 0x6f,
0x39, 0xca, 0x75, 0x8e, 0x71, 0x9d, 0x33, 0x94, 0xae, 0xf3, 0x4a, 0xe2, 0x1f, 0x37, 0xc8, 0x40,
0xf7, 0xab, 0x05, 0x5a, 0xb7, 0x90, 0xe1, 0x1e, 0x68, 0xe8, 0x94, 0x09, 0x8a, 0xb1, 0xdc, 0xc8,
0xba, 0x07, 0x54, 0xe8, 0x05, 0x8a, 0x31, 0x7c, 0x0a, 0xee, 0x24, 0x59, 0x3c, 0x99, 0xc2, 0x35,
0x49, 0x08, 0xbf, 0xc1, 0xa1, 0xff, 0x81, 0x88, 0x1b, 0x5d, 0xae, 0x9e, 0xe5, 0x7f, 0x49, 0x16,
0x9b, 0x86, 0x9e, 0x68, 0xda, 0x6b, 0x22, 0x6e, 0x54, 0x3e, 0x78, 0x00, 0x54, 0xe3, 0xa6, 0xc7,
0x1c, 0x45, 0x19, 0x96, 0x93, 0xb4, 0xbc, 0x2d, 0x89, 0x28, 0xe2, 0xab, 0x22, 0xde, 0xfd, 0x52,
0x03, 0x1b, 0x27, 0x51, 0xc6, 0x05, 0x66, 0xaa, 0xd2, 0x03, 0xb0, 0x11, 0xa8, 0xf7, 0xa9, 0x52,
0x07, 0xeb, 0xdf, 0x7e, 0x7e, 0xaf, 0xd6, 0x58, 0xa5, 0x63, 0x79, 0x0d, 0x0d, 0xcb, 0xb2, 0x0f,
0xc1, 0xb6, 0x61, 0x73, 0xcc, 0x72, 0x12, 0x60, 0xa5, 0x5a, 0x95, 0x0d, 0x42, 0x8d, 0x0d, 0x15,
0x24, 0x15, 0xe9, 0xd4, 0x99, 0x31, 0xf7, 0x89, 0xde, 0x43, 0xe5, 0xb7, 0xce, 0xcc, 0xcc, 0x15,
0x36, 0x00, 0x45, 0x61, 0x2b, 0x9f, 0xad, 0x4a, 0xdd, 0x9a, 0x9c, 0x9f, 0xd9, 0x5b, 0xee, 0x18,
0xfc, 0xad, 0x06, 0x12, 0x32, 0x9a, 0xa6, 0x38, 0x9c, 0xf8, 0x44, 0xd9, 0x4b, 0x79, 0xe8, 0x54,
0x81, 0xa5, 0x53, 0xde, 0x81, 0xad, 0x05, 0xbe, 0x32, 0xca, 0xd1, 0x2d, 0x05, 0x4e, 0x8f, 0xd1,
0x99, 0xfb, 0x9c, 0xd7, 0x0c, 0xe7, 0xbe, 0xff, 0x0c, 0x6c, 0x4f, 0xfd, 0x57, 0x7c, 0x92, 0x08,
0xcc, 0x72, 0x14, 0x49, 0xef, 0x36, 0xfa, 0xbb, 0x0b, 0xa7, 0xee, 0x54, 0xff, 0x0b, 0x3c, 0x58,
0xc8, 0x3c, 0xa9, 0x3a, 0xd7, 0x22, 0xfb, 0x2d, 0x68, 0xce, 0xd7, 0x7f, 0x17, 0xd4, 0x03, 0x24,
0xf0, 0x88, 0xb2, 0xf1, 0xe2, 0x0e, 0x4b, 0x08, 0xee, 0x83, 0x4d, 0xd3, 0x66, 0x40, 0xb3, 0x44,
0x68, 0x8f, 0x6d, 0xe8, 0xe0, 0x49, 0x11, 0x1b, 0x3c, 0x00, 0xfb, 0x84, 0xaa, 0xae, 0x53, 0x46,
0x3f, 0x8e, 0x97, 0x0f, 0x60, 0xd0, 0xbc, 0x28, 0x2b, 0xbb, 0x2c, 0xca, 0xbe, 0xb4, 0xae, 0x56,
0x65, 0xfd, 0x47, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0xad, 0x11, 0xfc, 0x18, 0x5a, 0x07, 0x00,
0x00,
var fileDescriptor_load_report_e278ba272961bcc3 = []byte{
// 759 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x55, 0xcb, 0x6e, 0xd3, 0x4a,
0x18, 0x96, 0x93, 0xb4, 0x4d, 0x27, 0xad, 0xd2, 0x33, 0xa7, 0x39, 0x49, 0x73, 0xce, 0xa1, 0x21,
0x15, 0x22, 0x8b, 0xca, 0xae, 0xd2, 0x4a, 0x20, 0x58, 0x91, 0xb6, 0x88, 0x8a, 0x82, 0x2a, 0x47,
0x80, 0x84, 0x04, 0xd6, 0xd4, 0x9e, 0xa6, 0x23, 0x39, 0x1e, 0x33, 0x97, 0x40, 0x1e, 0x82, 0x0d,
0x8f, 0xc0, 0x23, 0xb0, 0x44, 0x42, 0xe2, 0x75, 0x78, 0x0b, 0xe4, 0xb9, 0x38, 0xd7, 0x4a, 0xec,
0x90, 0xd8, 0xd9, 0xff, 0xf7, 0x7d, 0xfe, 0x6f, 0xdf, 0x8c, 0xc1, 0x5d, 0x9c, 0x8c, 0xe8, 0xd8,
0x43, 0x29, 0xf1, 0x46, 0x5d, 0x0f, 0x27, 0x51, 0x4a, 0x49, 0x22, 0xbc, 0x98, 0xa2, 0x28, 0x60,
0x38, 0xa5, 0x4c, 0xb8, 0x29, 0xa3, 0x82, 0xc2, 0x9a, 0x22, 0xba, 0x28, 0x25, 0xee, 0xa8, 0xeb,
0x5a, 0x62, 0x73, 0x77, 0x46, 0x1f, 0x52, 0x86, 0x3d, 0x14, 0x45, 0x0c, 0x73, 0xae, 0x75, 0xcd,
0xff, 0x16, 0x09, 0x97, 0x88, 0x63, 0x83, 0xde, 0x1a, 0x50, 0x3a, 0x88, 0xb1, 0xa7, 0xde, 0x2e,
0xe5, 0x95, 0x17, 0x49, 0x86, 0x04, 0xa1, 0x89, 0x55, 0xcf, 0xe3, 0x5c, 0x30, 0x19, 0x9a, 0x9a,
0x9a, 0xf5, 0x11, 0x8a, 0x49, 0x84, 0x04, 0xf6, 0xec, 0x83, 0x06, 0xda, 0x1f, 0x4b, 0xa0, 0xf6,
0x22, 0xe5, 0x82, 0x61, 0x34, 0x3c, 0xa7, 0x21, 0x8a, 0x89, 0x18, 0xf7, 0x05, 0x12, 0x1c, 0xde,
0x03, 0xe5, 0xd8, 0x04, 0x1a, 0x4e, 0xcb, 0xe9, 0x54, 0xba, 0xff, 0xba, 0x33, 0x9d, 0x65, 0x15,
0xba, 0x56, 0xe3, 0xe7, 0x64, 0xf8, 0x00, 0xec, 0x08, 0x2a, 0x50, 0x1c, 0x70, 0x19, 0x86, 0x98,
0xf3, 0x2b, 0x19, 0x07, 0x0c, 0xbf, 0x93, 0x98, 0x0b, 0xde, 0x28, 0xb4, 0x9c, 0x4e, 0xc9, 0xaf,
0x2b, 0x42, 0x3f, 0xc7, 0x7d, 0x03, 0xc3, 0x87, 0xa0, 0xa9, 0xb5, 0x56, 0x10, 0x90, 0x24, 0x48,
0x19, 0x1d, 0x64, 0x73, 0x6a, 0x14, 0xa7, 0xc4, 0x56, 0x72, 0x96, 0x5c, 0x18, 0x18, 0x1e, 0x80,
0x6d, 0x2d, 0xc6, 0x8c, 0x51, 0x36, 0xc9, 0x59, 0x52, 0x32, 0xa8, 0xb0, 0xd3, 0x0c, 0xca, 0xd3,
0x75, 0x41, 0x4d, 0x2b, 0x08, 0xe7, 0x12, 0x47, 0x13, 0x49, 0x59, 0x49, 0xfe, 0x56, 0xe0, 0x99,
0xc2, 0x72, 0xcd, 0x6b, 0xf0, 0x97, 0xda, 0xf9, 0x10, 0x0b, 0x46, 0xc2, 0x80, 0x67, 0xc3, 0x6a,
0xac, 0xb4, 0x8a, 0x9d, 0x4a, 0xd7, 0x75, 0x97, 0xae, 0xde, 0x3d, 0x35, 0x0f, 0xe7, 0x14, 0x45,
0xcf, 0x94, 0x4c, 0x8d, 0xd8, 0xaf, 0xc6, 0xb3, 0x01, 0x18, 0x81, 0xba, 0x34, 0xcb, 0x08, 0xac,
0xda, 0x64, 0x58, 0x53, 0x19, 0xf6, 0x6f, 0xc8, 0x60, 0x57, 0x68, 0x33, 0xe9, 0xef, 0xd7, 0xe4,
0xb2, 0x30, 0x6c, 0x82, 0x72, 0xca, 0x08, 0x65, 0xd9, 0x66, 0x57, 0x5b, 0x4e, 0x67, 0xd3, 0xcf,
0xdf, 0xdb, 0xdf, 0x8a, 0x13, 0x3f, 0xcc, 0xaa, 0x8e, 0xc0, 0x9a, 0xf1, 0xab, 0xb1, 0x43, 0x73,
0x89, 0x1d, 0x1e, 0x69, 0x86, 0x6f, 0xa9, 0xf0, 0x10, 0x94, 0x87, 0x58, 0xa0, 0x08, 0x09, 0xa4,
0x72, 0x55, 0xba, 0x75, 0x57, 0x3b, 0xd5, 0xb5, 0x4e, 0x75, 0xfb, 0xca, 0xa9, 0x7e, 0x4e, 0xfc,
0x23, 0x1c, 0xb4, 0xf6, 0x5b, 0x1c, 0xd4, 0xfe, 0xe2, 0x80, 0xfa, 0x0d, 0x64, 0xb8, 0x0b, 0x2a,
0x26, 0x65, 0x82, 0x86, 0x58, 0x6d, 0x71, 0xdd, 0x07, 0x3a, 0xf4, 0x1c, 0x0d, 0x31, 0x7c, 0x02,
0x6e, 0x27, 0x72, 0x38, 0x99, 0xdc, 0x15, 0x49, 0x08, 0xbf, 0xc6, 0x51, 0xf0, 0x9e, 0x88, 0x6b,
0x53, 0xae, 0x99, 0xff, 0xff, 0x89, 0x1c, 0xda, 0x86, 0x1e, 0x1b, 0xda, 0x2b, 0x22, 0xae, 0x75,
0x3e, 0xb8, 0x0f, 0xf4, 0xb0, 0x6c, 0x8f, 0x23, 0x14, 0x4b, 0xac, 0xa6, 0xef, 0xf8, 0x5b, 0x0a,
0xd1, 0xc4, 0x97, 0x59, 0xbc, 0xfd, 0xb9, 0x04, 0x36, 0x8e, 0x63, 0xc9, 0x05, 0x66, 0xba, 0xd2,
0x7d, 0xb0, 0x11, 0xea, 0xf7, 0xa9, 0x52, 0x7b, 0xeb, 0x5f, 0x7f, 0x7c, 0x2f, 0x96, 0x58, 0xa1,
0xe5, 0xf8, 0x15, 0x03, 0xab, 0xb2, 0x0f, 0xc0, 0xb6, 0x65, 0x73, 0xcc, 0x46, 0x24, 0xc4, 0x5a,
0xb5, 0xaa, 0x1a, 0x84, 0x06, 0xeb, 0x6b, 0x48, 0x29, 0xd2, 0xa9, 0x73, 0x66, 0xef, 0x2d, 0xb3,
0x87, 0xc2, 0x2f, 0x9d, 0xb3, 0x99, 0xab, 0xb2, 0x07, 0xb2, 0xc2, 0x56, 0x3e, 0x39, 0x85, 0xb2,
0x33, 0x39, 0x73, 0xb3, 0xb7, 0xe9, 0x11, 0xf8, 0x47, 0x0f, 0x24, 0x62, 0x34, 0x4d, 0xa7, 0x8d,
0xa2, 0x2d, 0xa9, 0x7d, 0x77, 0xa2, 0xc1, 0xdc, 0x29, 0x6f, 0xc1, 0xd6, 0x02, 0x5f, 0x1b, 0xe5,
0xf0, 0x86, 0x02, 0xa7, 0xc7, 0xe8, 0xce, 0x7d, 0xce, 0xaf, 0x46, 0x73, 0xdf, 0x7f, 0x0a, 0xb6,
0xa7, 0xfe, 0x5f, 0x01, 0x49, 0x04, 0x66, 0x23, 0x14, 0x2b, 0xbf, 0x57, 0xba, 0x3b, 0x0b, 0x27,
0xf5, 0xc4, 0xfc, 0x73, 0x7c, 0x98, 0xc9, 0x7c, 0xa5, 0x3a, 0x33, 0xa2, 0xe6, 0x1b, 0x50, 0x9d,
0xaf, 0xff, 0x0e, 0x28, 0x87, 0x48, 0xe0, 0x01, 0x65, 0xe3, 0xc5, 0x1d, 0xe6, 0x10, 0xdc, 0x03,
0x9b, 0xb6, 0xcd, 0x90, 0xca, 0x44, 0x18, 0x8f, 0x6d, 0x98, 0xe0, 0x71, 0x16, 0xeb, 0xdd, 0x07,
0x7b, 0x84, 0xea, 0xae, 0x53, 0x46, 0x3f, 0x8c, 0x97, 0x0f, 0xa0, 0x57, 0x3d, 0xcf, 0x2b, 0xbb,
0xc8, 0xca, 0xbe, 0x70, 0x2e, 0x57, 0x55, 0xfd, 0x87, 0x3f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x0f,
0x69, 0xa4, 0xdd, 0xc2, 0x07, 0x00, 0x00,
}

View File

@ -23,7 +23,8 @@ type OrcaLoadReport struct {
CpuUtilization float64 `protobuf:"fixed64,1,opt,name=cpu_utilization,json=cpuUtilization,proto3" json:"cpu_utilization,omitempty"`
MemUtilization float64 `protobuf:"fixed64,2,opt,name=mem_utilization,json=memUtilization,proto3" json:"mem_utilization,omitempty"`
Rps uint64 `protobuf:"varint,3,opt,name=rps,proto3" json:"rps,omitempty"`
RequestCostOrUtilization map[string]float64 `protobuf:"bytes,4,rep,name=request_cost_or_utilization,json=requestCostOrUtilization,proto3" json:"request_cost_or_utilization,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
RequestCost map[string]float64 `protobuf:"bytes,4,rep,name=request_cost,json=requestCost,proto3" json:"request_cost,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
Utilization map[string]float64 `protobuf:"bytes,5,rep,name=utilization,proto3" json:"utilization,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@ -33,7 +34,7 @@ func (m *OrcaLoadReport) Reset() { *m = OrcaLoadReport{} }
func (m *OrcaLoadReport) String() string { return proto.CompactTextString(m) }
func (*OrcaLoadReport) ProtoMessage() {}
func (*OrcaLoadReport) Descriptor() ([]byte, []int) {
return fileDescriptor_orca_load_report_21c84c96f77315d6, []int{0}
return fileDescriptor_orca_load_report_f7a8d2b84dee17a7, []int{0}
}
func (m *OrcaLoadReport) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OrcaLoadReport.Unmarshal(m, b)
@ -74,43 +75,53 @@ func (m *OrcaLoadReport) GetRps() uint64 {
return 0
}
func (m *OrcaLoadReport) GetRequestCostOrUtilization() map[string]float64 {
func (m *OrcaLoadReport) GetRequestCost() map[string]float64 {
if m != nil {
return m.RequestCostOrUtilization
return m.RequestCost
}
return nil
}
func (m *OrcaLoadReport) GetUtilization() map[string]float64 {
if m != nil {
return m.Utilization
}
return nil
}
func init() {
proto.RegisterType((*OrcaLoadReport)(nil), "udpa.data.orca.v1.OrcaLoadReport")
proto.RegisterMapType((map[string]float64)(nil), "udpa.data.orca.v1.OrcaLoadReport.RequestCostOrUtilizationEntry")
proto.RegisterMapType((map[string]float64)(nil), "udpa.data.orca.v1.OrcaLoadReport.RequestCostEntry")
proto.RegisterMapType((map[string]float64)(nil), "udpa.data.orca.v1.OrcaLoadReport.UtilizationEntry")
}
func init() {
proto.RegisterFile("udpa/data/orca/v1/orca_load_report.proto", fileDescriptor_orca_load_report_21c84c96f77315d6)
proto.RegisterFile("udpa/data/orca/v1/orca_load_report.proto", fileDescriptor_orca_load_report_f7a8d2b84dee17a7)
}
var fileDescriptor_orca_load_report_21c84c96f77315d6 = []byte{
// 321 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0x41, 0x4b, 0xc3, 0x30,
0x14, 0xc7, 0xed, 0x3a, 0x85, 0x65, 0x30, 0xb5, 0x0a, 0xce, 0x89, 0x58, 0x3c, 0xd5, 0x4b, 0xca,
0xf4, 0x22, 0x22, 0x0c, 0x26, 0x1e, 0x44, 0x61, 0x23, 0xe0, 0xc5, 0x4b, 0x89, 0x6d, 0x0e, 0xc5,
0x76, 0x2f, 0xbe, 0x26, 0xc1, 0x7a, 0xf0, 0xe6, 0x97, 0xf2, 0xe4, 0xd7, 0xf1, 0xe6, 0x47, 0x90,
0xb4, 0x13, 0x57, 0x86, 0x62, 0x2e, 0x79, 0x8f, 0xfc, 0xdf, 0xef, 0xbd, 0xfc, 0x1f, 0x09, 0x74,
0x22, 0x79, 0x98, 0x70, 0xc5, 0x43, 0xc0, 0x98, 0x87, 0x66, 0x58, 0xdd, 0x51, 0x06, 0x3c, 0x89,
0x50, 0x48, 0x40, 0x45, 0x25, 0x82, 0x02, 0x6f, 0xd3, 0x2a, 0xa9, 0x55, 0x52, 0xab, 0xa0, 0x66,
0x38, 0xd8, 0x31, 0x3c, 0x4b, 0x13, 0xae, 0x44, 0xf8, 0x1d, 0xd4, 0xda, 0xc3, 0x57, 0x97, 0xf4,
0x26, 0x18, 0xf3, 0x1b, 0xe0, 0x09, 0xab, 0x20, 0xde, 0x15, 0x59, 0x8f, 0xa5, 0x8e, 0xb4, 0x4a,
0xb3, 0xf4, 0x99, 0xab, 0x14, 0x66, 0x7d, 0xc7, 0x77, 0x02, 0x67, 0xec, 0xbf, 0x7d, 0xbc, 0xbb,
0x5d, 0xaf, 0x73, 0xb4, 0x32, 0x3f, 0xf3, 0x7c, 0xb7, 0xce, 0x3e, 0x47, 0xac, 0x17, 0x4b, 0x7d,
0xfb, 0x53, 0x67, 0x51, 0xb9, 0xc8, 0x1b, 0xa8, 0xd6, 0x7f, 0x51, 0xb9, 0xc8, 0x17, 0x51, 0x1b,
0xc4, 0x45, 0x59, 0xf4, 0x5d, 0xdf, 0x09, 0xda, 0xcc, 0x86, 0xde, 0x0b, 0xd9, 0x43, 0xf1, 0xa8,
0x45, 0xa1, 0xa2, 0x18, 0x0a, 0x15, 0x01, 0x36, 0x1a, 0xb5, 0x7d, 0x37, 0xe8, 0x1e, 0x8f, 0xe8,
0x92, 0x19, 0xb4, 0xf9, 0x5f, 0xca, 0x6a, 0xc8, 0x05, 0x14, 0x6a, 0x82, 0x0b, 0x2d, 0x2f, 0x67,
0x0a, 0x4b, 0xd6, 0xc7, 0x5f, 0x9e, 0x07, 0xd7, 0x64, 0xff, 0xcf, 0x52, 0x3b, 0xf2, 0x83, 0x28,
0x2b, 0xf3, 0x3a, 0xcc, 0x86, 0xde, 0x36, 0x59, 0x35, 0x3c, 0xd3, 0xa2, 0x76, 0x81, 0xd5, 0xc9,
0x59, 0xeb, 0xd4, 0x19, 0x9f, 0x93, 0x83, 0x14, 0xa8, 0x98, 0x19, 0x28, 0x25, 0xc2, 0x53, 0xb9,
0x3c, 0xf6, 0x78, 0xab, 0x39, 0xf7, 0xd4, 0xee, 0x6f, 0xea, 0xdc, 0xb5, 0xcc, 0xf0, 0x7e, 0xad,
0x5a, 0xe6, 0xc9, 0x57, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1c, 0x1a, 0xcf, 0x42, 0x24, 0x02, 0x00,
0x00,
var fileDescriptor_orca_load_report_f7a8d2b84dee17a7 = []byte{
// 354 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x28, 0x4d, 0x29, 0x48,
0xd4, 0x4f, 0x49, 0x2c, 0x49, 0xd4, 0xcf, 0x2f, 0x4a, 0x4e, 0xd4, 0x2f, 0x33, 0x04, 0xd3, 0xf1,
0x39, 0xf9, 0x89, 0x29, 0xf1, 0x45, 0xa9, 0x05, 0xf9, 0x45, 0x25, 0x7a, 0x05, 0x45, 0xf9, 0x25,
0xf9, 0x42, 0x82, 0x20, 0x95, 0x7a, 0x20, 0x95, 0x7a, 0x20, 0x15, 0x7a, 0x65, 0x86, 0x52, 0xe2,
0x65, 0x89, 0x39, 0x99, 0x29, 0x89, 0x25, 0xa9, 0xfa, 0x30, 0x06, 0x44, 0xad, 0xd2, 0x24, 0x16,
0x2e, 0x3e, 0xff, 0xa2, 0xe4, 0x44, 0x9f, 0xfc, 0xc4, 0x94, 0x20, 0xb0, 0x21, 0x42, 0x9e, 0x5c,
0xfc, 0xc9, 0x05, 0xa5, 0xf1, 0xa5, 0x25, 0x99, 0x39, 0x99, 0x55, 0x89, 0x25, 0x99, 0xf9, 0x79,
0x12, 0x8c, 0x0a, 0x8c, 0x1a, 0x8c, 0x4e, 0x0a, 0xbb, 0x5e, 0x1e, 0x60, 0xe6, 0x16, 0xe2, 0xd4,
0x64, 0x80, 0x02, 0x28, 0x5f, 0x12, 0xc2, 0xfb, 0x60, 0x1f, 0xc4, 0x97, 0x5c, 0x50, 0x1a, 0x8a,
0xd0, 0x07, 0x32, 0x2a, 0x37, 0x35, 0x17, 0xc5, 0x28, 0x26, 0x62, 0x8d, 0xca, 0x4d, 0xcd, 0x45,
0x36, 0x4a, 0x80, 0x8b, 0xb9, 0xa8, 0xa0, 0x58, 0x82, 0x59, 0x81, 0x51, 0x83, 0x25, 0x08, 0xc4,
0x14, 0x0a, 0xe5, 0xe2, 0x29, 0x4a, 0x2d, 0x2c, 0x4d, 0x2d, 0x2e, 0x89, 0x4f, 0xce, 0x2f, 0x2e,
0x91, 0x60, 0x51, 0x60, 0xd6, 0xe0, 0x36, 0x32, 0xd2, 0xc3, 0xf0, 0xbd, 0x1e, 0xaa, 0x07, 0xf5,
0x82, 0x20, 0xba, 0x9c, 0xf3, 0x8b, 0x4b, 0x5c, 0xf3, 0x4a, 0x8a, 0x2a, 0x83, 0xb8, 0x8b, 0x10,
0x22, 0x42, 0x0d, 0x8c, 0x5c, 0xdc, 0xc8, 0x0e, 0x66, 0x25, 0xd6, 0x58, 0x24, 0xd7, 0x82, 0x8d,
0x75, 0xd2, 0x02, 0x79, 0x4a, 0x60, 0x16, 0x23, 0xaf, 0x16, 0xba, 0x4f, 0x61, 0x82, 0x08, 0xef,
0x22, 0x5b, 0x29, 0x65, 0xc7, 0x25, 0x80, 0xee, 0x46, 0x90, 0xff, 0xb3, 0x53, 0x2b, 0xc1, 0x31,
0xc1, 0x19, 0x04, 0x62, 0x0a, 0x89, 0x70, 0xb1, 0x96, 0x25, 0xe6, 0x94, 0xa6, 0x42, 0x82, 0x34,
0x08, 0xc2, 0xb1, 0x62, 0xb2, 0x60, 0x04, 0xe9, 0x47, 0x77, 0x0c, 0x29, 0xfa, 0x9d, 0x6c, 0xb8,
0xe4, 0x33, 0xf3, 0xf5, 0x52, 0xf3, 0xca, 0xf2, 0x2b, 0x0b, 0x8a, 0xf2, 0x2b, 0x2a, 0x31, 0xfd,
0xee, 0x24, 0x8c, 0xea, 0xf9, 0x00, 0x50, 0x62, 0x0a, 0x60, 0x8c, 0x62, 0x2a, 0x33, 0x4c, 0x62,
0x03, 0xa7, 0x2c, 0x63, 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4f, 0x12, 0xa0, 0x7f, 0xb1, 0x02,
0x00, 0x00,
}

View File

@ -55,7 +55,7 @@ func (m *FieldRules) Reset() { *m = FieldRules{} }
func (m *FieldRules) String() string { return proto.CompactTextString(m) }
func (*FieldRules) ProtoMessage() {}
func (*FieldRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{0}
return fileDescriptor_validate_943c924e5dee4604, []int{0}
}
func (m *FieldRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FieldRules.Unmarshal(m, b)
@ -843,7 +843,7 @@ func (m *FloatRules) Reset() { *m = FloatRules{} }
func (m *FloatRules) String() string { return proto.CompactTextString(m) }
func (*FloatRules) ProtoMessage() {}
func (*FloatRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{1}
return fileDescriptor_validate_943c924e5dee4604, []int{1}
}
func (m *FloatRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FloatRules.Unmarshal(m, b)
@ -929,7 +929,7 @@ func (m *DoubleRules) Reset() { *m = DoubleRules{} }
func (m *DoubleRules) String() string { return proto.CompactTextString(m) }
func (*DoubleRules) ProtoMessage() {}
func (*DoubleRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{2}
return fileDescriptor_validate_943c924e5dee4604, []int{2}
}
func (m *DoubleRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DoubleRules.Unmarshal(m, b)
@ -1015,7 +1015,7 @@ func (m *Int32Rules) Reset() { *m = Int32Rules{} }
func (m *Int32Rules) String() string { return proto.CompactTextString(m) }
func (*Int32Rules) ProtoMessage() {}
func (*Int32Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{3}
return fileDescriptor_validate_943c924e5dee4604, []int{3}
}
func (m *Int32Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Int32Rules.Unmarshal(m, b)
@ -1101,7 +1101,7 @@ func (m *Int64Rules) Reset() { *m = Int64Rules{} }
func (m *Int64Rules) String() string { return proto.CompactTextString(m) }
func (*Int64Rules) ProtoMessage() {}
func (*Int64Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{4}
return fileDescriptor_validate_943c924e5dee4604, []int{4}
}
func (m *Int64Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Int64Rules.Unmarshal(m, b)
@ -1187,7 +1187,7 @@ func (m *UInt32Rules) Reset() { *m = UInt32Rules{} }
func (m *UInt32Rules) String() string { return proto.CompactTextString(m) }
func (*UInt32Rules) ProtoMessage() {}
func (*UInt32Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{5}
return fileDescriptor_validate_943c924e5dee4604, []int{5}
}
func (m *UInt32Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UInt32Rules.Unmarshal(m, b)
@ -1273,7 +1273,7 @@ func (m *UInt64Rules) Reset() { *m = UInt64Rules{} }
func (m *UInt64Rules) String() string { return proto.CompactTextString(m) }
func (*UInt64Rules) ProtoMessage() {}
func (*UInt64Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{6}
return fileDescriptor_validate_943c924e5dee4604, []int{6}
}
func (m *UInt64Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UInt64Rules.Unmarshal(m, b)
@ -1359,7 +1359,7 @@ func (m *SInt32Rules) Reset() { *m = SInt32Rules{} }
func (m *SInt32Rules) String() string { return proto.CompactTextString(m) }
func (*SInt32Rules) ProtoMessage() {}
func (*SInt32Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{7}
return fileDescriptor_validate_943c924e5dee4604, []int{7}
}
func (m *SInt32Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SInt32Rules.Unmarshal(m, b)
@ -1445,7 +1445,7 @@ func (m *SInt64Rules) Reset() { *m = SInt64Rules{} }
func (m *SInt64Rules) String() string { return proto.CompactTextString(m) }
func (*SInt64Rules) ProtoMessage() {}
func (*SInt64Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{8}
return fileDescriptor_validate_943c924e5dee4604, []int{8}
}
func (m *SInt64Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SInt64Rules.Unmarshal(m, b)
@ -1531,7 +1531,7 @@ func (m *Fixed32Rules) Reset() { *m = Fixed32Rules{} }
func (m *Fixed32Rules) String() string { return proto.CompactTextString(m) }
func (*Fixed32Rules) ProtoMessage() {}
func (*Fixed32Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{9}
return fileDescriptor_validate_943c924e5dee4604, []int{9}
}
func (m *Fixed32Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Fixed32Rules.Unmarshal(m, b)
@ -1617,7 +1617,7 @@ func (m *Fixed64Rules) Reset() { *m = Fixed64Rules{} }
func (m *Fixed64Rules) String() string { return proto.CompactTextString(m) }
func (*Fixed64Rules) ProtoMessage() {}
func (*Fixed64Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{10}
return fileDescriptor_validate_943c924e5dee4604, []int{10}
}
func (m *Fixed64Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Fixed64Rules.Unmarshal(m, b)
@ -1703,7 +1703,7 @@ func (m *SFixed32Rules) Reset() { *m = SFixed32Rules{} }
func (m *SFixed32Rules) String() string { return proto.CompactTextString(m) }
func (*SFixed32Rules) ProtoMessage() {}
func (*SFixed32Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{11}
return fileDescriptor_validate_943c924e5dee4604, []int{11}
}
func (m *SFixed32Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SFixed32Rules.Unmarshal(m, b)
@ -1789,7 +1789,7 @@ func (m *SFixed64Rules) Reset() { *m = SFixed64Rules{} }
func (m *SFixed64Rules) String() string { return proto.CompactTextString(m) }
func (*SFixed64Rules) ProtoMessage() {}
func (*SFixed64Rules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{12}
return fileDescriptor_validate_943c924e5dee4604, []int{12}
}
func (m *SFixed64Rules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SFixed64Rules.Unmarshal(m, b)
@ -1869,7 +1869,7 @@ func (m *BoolRules) Reset() { *m = BoolRules{} }
func (m *BoolRules) String() string { return proto.CompactTextString(m) }
func (*BoolRules) ProtoMessage() {}
func (*BoolRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{13}
return fileDescriptor_validate_943c924e5dee4604, []int{13}
}
func (m *BoolRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BoolRules.Unmarshal(m, b)
@ -1928,7 +1928,7 @@ func (m *StringRules) Reset() { *m = StringRules{} }
func (m *StringRules) String() string { return proto.CompactTextString(m) }
func (*StringRules) ProtoMessage() {}
func (*StringRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{14}
return fileDescriptor_validate_943c924e5dee4604, []int{14}
}
func (m *StringRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StringRules.Unmarshal(m, b)
@ -2328,7 +2328,7 @@ func (m *BytesRules) Reset() { *m = BytesRules{} }
func (m *BytesRules) String() string { return proto.CompactTextString(m) }
func (*BytesRules) ProtoMessage() {}
func (*BytesRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{15}
return fileDescriptor_validate_943c924e5dee4604, []int{15}
}
func (m *BytesRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BytesRules.Unmarshal(m, b)
@ -2572,7 +2572,7 @@ func (m *EnumRules) Reset() { *m = EnumRules{} }
func (m *EnumRules) String() string { return proto.CompactTextString(m) }
func (*EnumRules) ProtoMessage() {}
func (*EnumRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{16}
return fileDescriptor_validate_943c924e5dee4604, []int{16}
}
func (m *EnumRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EnumRules.Unmarshal(m, b)
@ -2632,7 +2632,7 @@ func (m *MessageRules) Reset() { *m = MessageRules{} }
func (m *MessageRules) String() string { return proto.CompactTextString(m) }
func (*MessageRules) ProtoMessage() {}
func (*MessageRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{17}
return fileDescriptor_validate_943c924e5dee4604, []int{17}
}
func (m *MessageRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MessageRules.Unmarshal(m, b)
@ -2680,7 +2680,7 @@ func (m *RepeatedRules) Reset() { *m = RepeatedRules{} }
func (m *RepeatedRules) String() string { return proto.CompactTextString(m) }
func (*RepeatedRules) ProtoMessage() {}
func (*RepeatedRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{18}
return fileDescriptor_validate_943c924e5dee4604, []int{18}
}
func (m *RepeatedRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RepeatedRules.Unmarshal(m, b)
@ -2743,7 +2743,7 @@ func (m *MapRules) Reset() { *m = MapRules{} }
func (m *MapRules) String() string { return proto.CompactTextString(m) }
func (*MapRules) ProtoMessage() {}
func (*MapRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{19}
return fileDescriptor_validate_943c924e5dee4604, []int{19}
}
func (m *MapRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MapRules.Unmarshal(m, b)
@ -2811,7 +2811,7 @@ func (m *AnyRules) Reset() { *m = AnyRules{} }
func (m *AnyRules) String() string { return proto.CompactTextString(m) }
func (*AnyRules) ProtoMessage() {}
func (*AnyRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{20}
return fileDescriptor_validate_943c924e5dee4604, []int{20}
}
func (m *AnyRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AnyRules.Unmarshal(m, b)
@ -2870,7 +2870,7 @@ func (m *DurationRules) Reset() { *m = DurationRules{} }
func (m *DurationRules) String() string { return proto.CompactTextString(m) }
func (*DurationRules) ProtoMessage() {}
func (*DurationRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{21}
return fileDescriptor_validate_943c924e5dee4604, []int{21}
}
func (m *DurationRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DurationRules.Unmarshal(m, b)
@ -2965,7 +2965,7 @@ func (m *TimestampRules) Reset() { *m = TimestampRules{} }
func (m *TimestampRules) String() string { return proto.CompactTextString(m) }
func (*TimestampRules) ProtoMessage() {}
func (*TimestampRules) Descriptor() ([]byte, []int) {
return fileDescriptor_validate_4e427f48c21fab34, []int{22}
return fileDescriptor_validate_943c924e5dee4604, []int{22}
}
func (m *TimestampRules) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TimestampRules.Unmarshal(m, b)
@ -3104,111 +3104,111 @@ func init() {
proto.RegisterExtension(E_Rules)
}
func init() { proto.RegisterFile("validate/validate.proto", fileDescriptor_validate_4e427f48c21fab34) }
func init() { proto.RegisterFile("validate/validate.proto", fileDescriptor_validate_943c924e5dee4604) }
var fileDescriptor_validate_4e427f48c21fab34 = []byte{
// 1634 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x98, 0xcb, 0x6e, 0xdb, 0xce,
0x15, 0xc6, 0x2b, 0xde, 0x44, 0x8d, 0xa5, 0x48, 0x9a, 0xd8, 0x0e, 0xe3, 0x5e, 0xe2, 0x68, 0x51,
0x38, 0x69, 0x60, 0xa5, 0x8e, 0x2b, 0x04, 0x09, 0x5a, 0xa0, 0x46, 0x1a, 0x34, 0x68, 0xd3, 0x14,
0x74, 0xb2, 0xe9, 0x46, 0xa0, 0xad, 0x11, 0x33, 0x30, 0x35, 0x64, 0x48, 0xca, 0xb6, 0x1e, 0x22,
0x6d, 0x77, 0x7d, 0x96, 0xae, 0xba, 0xef, 0x9b, 0x74, 0xdd, 0x6d, 0x17, 0xc5, 0xdc, 0x78, 0x39,
0xa4, 0xe5, 0xc5, 0x7f, 0xa7, 0x39, 0xe7, 0x3b, 0x33, 0x3f, 0x7c, 0x23, 0xce, 0x1c, 0x12, 0x3d,
0xba, 0x0e, 0x22, 0xba, 0x08, 0x72, 0x32, 0xd5, 0x3f, 0x8e, 0x93, 0x34, 0xce, 0x63, 0xec, 0xea,
0xf1, 0xc1, 0x61, 0x18, 0xc7, 0x61, 0x44, 0xa6, 0x22, 0x7e, 0xb1, 0x5e, 0x4e, 0x17, 0x24, 0xbb,
0x4c, 0x69, 0x92, 0xc7, 0xa9, 0xd4, 0x1e, 0xfc, 0xac, 0xa1, 0x58, 0xa7, 0x41, 0x4e, 0x63, 0xa6,
0xf2, 0x4f, 0x60, 0x3e, 0xa7, 0x2b, 0x92, 0xe5, 0xc1, 0x2a, 0x91, 0x82, 0xc9, 0xbf, 0x5d, 0x84,
0xde, 0x53, 0x12, 0x2d, 0xfc, 0x75, 0x44, 0x32, 0xfc, 0x02, 0xd9, 0xcb, 0x28, 0x0e, 0x72, 0xaf,
0x73, 0xd8, 0x39, 0xda, 0x39, 0xd9, 0x3d, 0x2e, 0xd8, 0xde, 0xf3, 0xb0, 0x10, 0xfd, 0xfe, 0x47,
0xbe, 0x14, 0xe1, 0x29, 0x72, 0x16, 0xf1, 0xfa, 0x22, 0x22, 0x9e, 0x21, 0xe4, 0x7b, 0xa5, 0xfc,
0x9d, 0x88, 0x6b, 0xbd, 0x92, 0xf1, 0xe9, 0x29, 0xcb, 0x5f, 0x9d, 0x78, 0x26, 0x9c, 0xfe, 0x03,
0x0f, 0x17, 0xd3, 0x0b, 0x91, 0x52, 0xcf, 0x4e, 0x3d, 0xab, 0x45, 0x3d, 0x3b, 0xad, 0xaa, 0x67,
0xa7, 0x1c, 0x66, 0x2d, 0x27, 0xb7, 0x21, 0xcc, 0x97, 0xda, 0xec, 0x4a, 0xa6, 0x0b, 0x66, 0xa7,
0x9e, 0xd3, 0x56, 0x50, 0x2e, 0xa0, 0x64, 0xbc, 0x20, 0x93, 0x2b, 0x74, 0x61, 0xc1, 0x79, 0x7d,
0x85, 0xac, 0x58, 0x21, 0x93, 0x2b, 0xb8, 0x6d, 0x05, 0x95, 0x15, 0xa4, 0x0c, 0x9f, 0xa0, 0xee,
0x92, 0xde, 0x92, 0xc5, 0xab, 0x13, 0xaf, 0x27, 0x2a, 0xf6, 0x2b, 0x1b, 0x20, 0x13, 0xba, 0x44,
0x0b, 0x8b, 0x9a, 0xd9, 0xa9, 0x87, 0x5a, 0x6b, 0xca, 0x65, 0xb4, 0x10, 0xff, 0x0a, 0xb9, 0x99,
0x5e, 0x68, 0x47, 0x14, 0x3d, 0xaa, 0xa0, 0x81, 0x95, 0x0a, 0x69, 0x59, 0x36, 0x3b, 0xf5, 0xfa,
0xed, 0x65, 0xe5, 0x62, 0x85, 0x14, 0x3f, 0x43, 0xd6, 0x45, 0x1c, 0x47, 0xde, 0x40, 0x94, 0x3c,
0x2c, 0x4b, 0xce, 0xe2, 0x38, 0xd2, 0x72, 0x21, 0x11, 0x8e, 0xe5, 0x29, 0x65, 0xa1, 0xf7, 0xa0,
0xe1, 0x98, 0x88, 0x97, 0x8e, 0x89, 0x21, 0xff, 0x8f, 0x5c, 0x6c, 0x72, 0x92, 0x79, 0x43, 0xf8,
0x1f, 0x39, 0xe3, 0xe1, 0xe2, 0x3f, 0x22, 0x44, 0x9c, 0x84, 0xb0, 0xf5, 0xca, 0x1b, 0x41, 0x92,
0xdf, 0xb1, 0xf5, 0xaa, 0x20, 0xe1, 0x12, 0x6e, 0xeb, 0x8a, 0x64, 0x59, 0x10, 0x12, 0x6f, 0x0c,
0x6d, 0xfd, 0x28, 0x13, 0x85, 0xad, 0x4a, 0xc8, 0xfd, 0x49, 0x49, 0x42, 0x82, 0x9c, 0x2c, 0x3c,
0x0c, 0xfd, 0xf1, 0x55, 0xa6, 0xf0, 0x47, 0x4b, 0xf1, 0xcf, 0x91, 0xb9, 0x0a, 0x12, 0xef, 0xa1,
0xa8, 0xc0, 0x95, 0x65, 0x82, 0x44, 0x8b, 0xb9, 0x80, 0xeb, 0x02, 0xb6, 0xf1, 0x76, 0xa1, 0xee,
0xb7, 0x6c, 0x53, 0xe8, 0x02, 0xb6, 0xe1, 0x18, 0xfa, 0x18, 0xf0, 0xf6, 0x20, 0xc6, 0x3b, 0x95,
0x29, 0x30, 0xb4, 0x14, 0xbf, 0x46, 0xbd, 0xe2, 0x74, 0xf0, 0xf6, 0x45, 0x9d, 0x57, 0xd6, 0x7d,
0xd6, 0x29, 0x5d, 0x58, 0x8a, 0xcf, 0x1c, 0x64, 0xe5, 0x9b, 0x84, 0x4c, 0xbe, 0x77, 0x10, 0x2a,
0xcf, 0x09, 0xbc, 0x8b, 0xec, 0xcb, 0x98, 0x65, 0xf2, 0x30, 0x31, 0x7c, 0x39, 0xc0, 0x0f, 0x90,
0x11, 0xe5, 0xe2, 0xc0, 0x30, 0x7c, 0x23, 0xca, 0xf1, 0x08, 0x99, 0x51, 0x4e, 0xc4, 0x89, 0x60,
0xf8, 0xfc, 0x27, 0x57, 0x84, 0xb9, 0x78, 0xe8, 0x0d, 0xdf, 0x08, 0x85, 0x22, 0xcc, 0x89, 0x78,
0xac, 0x0d, 0x9f, 0xff, 0xe4, 0x0a, 0xca, 0x3c, 0xe7, 0xd0, 0xe4, 0x0a, 0xca, 0xf0, 0x1e, 0x72,
0x58, 0x9c, 0xcf, 0x29, 0xf3, 0xba, 0x22, 0x66, 0xb3, 0x38, 0xff, 0xc0, 0x26, 0x7f, 0xed, 0xa0,
0x9d, 0xca, 0x41, 0x54, 0x07, 0xea, 0x34, 0x81, 0x3a, 0x10, 0xa8, 0x03, 0x81, 0x3a, 0x10, 0xa8,
0x03, 0x81, 0x3a, 0x2d, 0x40, 0x1d, 0x0d, 0xc4, 0x0d, 0x2a, 0x4f, 0x8a, 0x3a, 0x8f, 0xdd, 0xe4,
0xb1, 0x21, 0x8f, 0x0d, 0x79, 0x6c, 0xc8, 0x63, 0x43, 0x1e, 0xbb, 0x85, 0xc7, 0x06, 0x3c, 0xea,
0xa1, 0xad, 0xf3, 0x98, 0x4d, 0x1e, 0x13, 0xf2, 0x98, 0x90, 0xc7, 0x84, 0x3c, 0x26, 0xe4, 0x31,
0x5b, 0x78, 0xcc, 0xea, 0x86, 0x7d, 0xb9, 0xcb, 0xa0, 0x41, 0x13, 0x68, 0x00, 0x81, 0x06, 0x10,
0x68, 0x00, 0x81, 0x06, 0x10, 0x68, 0xd0, 0x02, 0x34, 0x80, 0x40, 0xad, 0x0e, 0x59, 0x4d, 0x20,
0x0b, 0x02, 0x59, 0x10, 0xc8, 0x82, 0x40, 0x16, 0x04, 0xb2, 0x5a, 0x80, 0xac, 0x2a, 0xd0, 0xf9,
0x5d, 0x0e, 0x8d, 0x9b, 0x40, 0x63, 0x08, 0x34, 0x86, 0x40, 0x63, 0x08, 0x34, 0x86, 0x40, 0xe3,
0x16, 0xa0, 0x31, 0x04, 0x6a, 0x75, 0x08, 0x37, 0x81, 0x30, 0x04, 0xc2, 0x10, 0x08, 0x43, 0x20,
0x0c, 0x81, 0x70, 0x0b, 0x10, 0xd6, 0x40, 0x7f, 0xeb, 0xa0, 0x7e, 0xf5, 0x06, 0xab, 0x13, 0x75,
0x9b, 0x44, 0x5d, 0x48, 0xd4, 0x85, 0x44, 0x5d, 0x48, 0xd4, 0x85, 0x44, 0xdd, 0x16, 0xa2, 0x6e,
0x83, 0xa8, 0xd5, 0x23, 0xa7, 0x49, 0xe4, 0x40, 0x22, 0x07, 0x12, 0x39, 0x90, 0xc8, 0x81, 0x44,
0x4e, 0x0b, 0x91, 0xa3, 0x89, 0xfe, 0xde, 0x41, 0x83, 0xf3, 0xbb, 0x4d, 0x1a, 0x36, 0x91, 0x86,
0x10, 0x69, 0x08, 0x91, 0x86, 0x10, 0x69, 0x08, 0x91, 0x86, 0x2d, 0x48, 0xc3, 0x26, 0x52, 0xab,
0x4b, 0xa3, 0x26, 0xd2, 0x08, 0x22, 0x8d, 0x20, 0xd2, 0x08, 0x22, 0x8d, 0x20, 0xd2, 0xa8, 0x05,
0x69, 0xa4, 0x91, 0x9e, 0xa2, 0x5e, 0xd1, 0xa1, 0xd4, 0x69, 0x5c, 0x45, 0x33, 0xf9, 0x9f, 0x89,
0x76, 0x2a, 0x8d, 0x49, 0x5d, 0xd5, 0xd3, 0xcc, 0x9c, 0x91, 0x30, 0x71, 0xc1, 0xf3, 0xf3, 0x80,
0x30, 0xfc, 0x08, 0x75, 0x57, 0x94, 0xcd, 0x79, 0x54, 0x1e, 0x1b, 0xce, 0x8a, 0xb2, 0x3f, 0xaa,
0x44, 0x70, 0x2b, 0x12, 0xa6, 0x4a, 0x04, 0xb7, 0x3c, 0xf1, 0x63, 0xd4, 0x8b, 0x08, 0x9b, 0xcb,
0x66, 0x67, 0x57, 0xa4, 0xdc, 0x88, 0x30, 0xd1, 0xe5, 0xf0, 0x24, 0x9f, 0x4e, 0x26, 0xe5, 0x29,
0xe3, 0xae, 0x68, 0x25, 0x19, 0xdc, 0xaa, 0xa4, 0xad, 0x92, 0xc1, 0xad, 0x4c, 0x7a, 0xa8, 0x9b,
0x04, 0x79, 0x4e, 0x52, 0x26, 0xba, 0xe0, 0x9e, 0xaf, 0x87, 0x78, 0x1f, 0x39, 0x49, 0x4a, 0x96,
0xf4, 0x56, 0x74, 0xbb, 0x3d, 0x5f, 0x8d, 0x78, 0x3c, 0x5b, 0x2f, 0x79, 0xdc, 0x95, 0x71, 0x39,
0xc2, 0x07, 0xc8, 0xbd, 0x8c, 0x59, 0x1e, 0x50, 0x96, 0x89, 0xe6, 0xb5, 0xe7, 0x17, 0x63, 0x65,
0x38, 0x3a, 0x34, 0x8f, 0x7a, 0xc0, 0xf0, 0x1d, 0x11, 0x93, 0x86, 0xe3, 0x7d, 0x64, 0x93, 0x55,
0x40, 0x23, 0xd1, 0x5c, 0xba, 0xbc, 0x6d, 0x13, 0x43, 0xfc, 0x13, 0xe4, 0x7e, 0x8d, 0xb3, 0x9c,
0x05, 0x2b, 0x22, 0x9a, 0x48, 0x9e, 0x2a, 0x22, 0x78, 0x84, 0x0c, 0x9a, 0x88, 0x7e, 0x91, 0xc7,
0x0d, 0x9a, 0xe0, 0x5d, 0x64, 0xd1, 0xe4, 0xfa, 0x54, 0xf4, 0x84, 0x3c, 0x26, 0x46, 0x2a, 0x3a,
0x13, 0xcd, 0x9f, 0x8e, 0xce, 0x30, 0x46, 0xe6, 0x3a, 0xa5, 0xa2, 0xc7, 0xe3, 0x41, 0x3e, 0xc0,
0x8f, 0x51, 0x77, 0x9d, 0xd2, 0x79, 0x4a, 0x96, 0xa2, 0x8d, 0x73, 0xc5, 0x3b, 0x40, 0x4a, 0x7d,
0xb2, 0x3c, 0xeb, 0x23, 0x74, 0x43, 0xa2, 0x68, 0x7e, 0xc5, 0xe2, 0x1b, 0x36, 0xf9, 0x97, 0x81,
0x50, 0xd9, 0x67, 0xd6, 0x77, 0xbf, 0x0f, 0x76, 0x7f, 0xf0, 0x43, 0x76, 0xbf, 0xb2, 0x4d, 0xd6,
0x5d, 0xdb, 0x64, 0x8b, 0x45, 0x9b, 0xdb, 0xe4, 0xc8, 0x78, 0xcb, 0x36, 0x75, 0x45, 0x06, 0x6e,
0x93, 0x7b, 0x68, 0x1e, 0xf5, 0xc1, 0x36, 0xf5, 0x44, 0x4c, 0x6d, 0x93, 0x34, 0x1c, 0xb5, 0x18,
0xbe, 0xd3, 0x6a, 0x78, 0xbf, 0x6a, 0x38, 0x70, 0xf0, 0x0a, 0xf5, 0x8a, 0xde, 0xfb, 0x8e, 0x7e,
0xe8, 0x29, 0xea, 0x2f, 0xc8, 0x92, 0x32, 0xb2, 0x98, 0xc7, 0x2c, 0xda, 0x08, 0xcb, 0x5c, 0x7f,
0x47, 0xc5, 0x3e, 0xb1, 0x68, 0xa3, 0xc0, 0xcd, 0x96, 0x76, 0xc7, 0xaa, 0xb6, 0x3b, 0xbf, 0x41,
0xfd, 0x6a, 0xeb, 0x8e, 0x31, 0xb2, 0xb2, 0x2b, 0x9a, 0xa8, 0x47, 0x5a, 0xfc, 0xe6, 0xfe, 0xa4,
0xe4, 0xdb, 0x9a, 0xa6, 0x64, 0xa1, 0x56, 0x2a, 0xc6, 0xbc, 0x5d, 0x1a, 0xd4, 0xda, 0x78, 0xfd,
0xe0, 0xd1, 0x9c, 0xac, 0x32, 0xd5, 0x13, 0xf0, 0x07, 0xef, 0x03, 0x1f, 0xeb, 0x07, 0x4f, 0x26,
0x8d, 0xe2, 0xc1, 0x93, 0xc9, 0x7d, 0xe4, 0xac, 0x19, 0xfd, 0xb6, 0x96, 0x47, 0x97, 0xeb, 0xab,
0x11, 0x7e, 0x8e, 0x6c, 0x59, 0xd0, 0x78, 0xe9, 0x2d, 0x5f, 0xd3, 0x7d, 0x29, 0x99, 0xfc, 0xb3,
0x83, 0x5c, 0xfd, 0x92, 0xa0, 0x51, 0x92, 0x80, 0xa6, 0x55, 0x94, 0x3f, 0xf3, 0xb1, 0x46, 0x91,
0xc9, 0x12, 0xa5, 0x48, 0xb2, 0x78, 0x9e, 0x25, 0x41, 0x9a, 0x69, 0x1a, 0x97, 0xc5, 0xe7, 0x62,
0x8c, 0x8f, 0x90, 0x75, 0x45, 0x36, 0xdb, 0x71, 0x84, 0x02, 0xbf, 0x40, 0xce, 0x75, 0x10, 0xad,
0xd5, 0x21, 0x73, 0x97, 0x56, 0x69, 0x26, 0x1f, 0x91, 0xab, 0xdf, 0x5b, 0x6a, 0x9e, 0x77, 0xea,
0x9e, 0xab, 0xad, 0x35, 0x5a, 0x8e, 0x0e, 0xb3, 0x72, 0x74, 0x4c, 0xfe, 0x63, 0xa0, 0x41, 0xed,
0xd5, 0x66, 0xeb, 0xa4, 0x53, 0xfd, 0x47, 0x93, 0xdf, 0x2d, 0x1e, 0x1f, 0xcb, 0xcf, 0x24, 0xc7,
0xfa, 0x33, 0x49, 0xf9, 0x96, 0xa4, 0xfe, 0x83, 0xcf, 0xc4, 0xad, 0x63, 0xde, 0xa7, 0xe6, 0x17,
0xd2, 0x2f, 0xe4, 0x85, 0x64, 0xdd, 0xa7, 0x15, 0x77, 0xd5, 0x33, 0x71, 0x57, 0xd9, 0xf7, 0xce,
0x1b, 0x8a, 0x79, 0xf9, 0x35, 0xe6, 0xdc, 0x3b, 0x6f, 0x28, 0xe7, 0x55, 0xb7, 0xd9, 0xf6, 0x79,
0x29, 0xc3, 0x2f, 0x0b, 0x43, 0xdd, 0xfb, 0xe4, 0xca, 0xeb, 0xff, 0x1a, 0xe8, 0x41, 0xfd, 0x75,
0x70, 0xab, 0xd9, 0x2f, 0xeb, 0x66, 0x1f, 0x34, 0xe6, 0x2f, 0xe7, 0x52, 0x6e, 0x3f, 0xaf, 0xb8,
0xbd, 0x4d, 0xce, 0xed, 0x7e, 0x51, 0xb5, 0x7b, 0x9b, 0x58, 0xf8, 0xfd, 0xbc, 0xe2, 0xf7, 0xd6,
0x99, 0x43, 0x31, 0x73, 0x69, 0xf8, 0xd6, 0x99, 0xb9, 0xe3, 0x7b, 0xc8, 0x89, 0xf2, 0x39, 0x8b,
0x6f, 0xc4, 0xa9, 0xea, 0xfa, 0x76, 0x94, 0xff, 0x29, 0xbe, 0xe1, 0xe1, 0x50, 0x86, 0x5d, 0x19,
0x0e, 0x45, 0xf8, 0x97, 0xc8, 0xb9, 0xa1, 0xf9, 0x57, 0x71, 0xb2, 0xde, 0xb3, 0x9f, 0x4a, 0xf8,
0xe6, 0xd7, 0xc8, 0x5d, 0xd0, 0x2c, 0xb8, 0x88, 0xc8, 0x02, 0x3f, 0x69, 0xc8, 0xd5, 0xb9, 0xf6,
0x29, 0xe1, 0x35, 0x99, 0xf7, 0x8f, 0xef, 0xaf, 0xe5, 0x2e, 0xe8, 0x92, 0x37, 0x6f, 0xcb, 0x1d,
0xc2, 0x3f, 0x6d, 0x94, 0x7f, 0x62, 0x24, 0x5e, 0x36, 0x8a, 0x75, 0xc1, 0x9b, 0x3f, 0x20, 0x3b,
0x15, 0xfb, 0xdc, 0xac, 0x14, 0x8f, 0x76, 0xbd, 0xf2, 0xce, 0x53, 0x4b, 0xcc, 0x71, 0xf6, 0x19,
0xed, 0x5d, 0xc6, 0xab, 0xe3, 0x68, 0xb3, 0xcc, 0x8f, 0x93, 0xf0, 0xba, 0x90, 0xfe, 0xe5, 0xad,
0x9a, 0x3b, 0x8c, 0xa3, 0x80, 0x85, 0xc7, 0x71, 0x1a, 0x4e, 0xc3, 0x34, 0xb9, 0x9c, 0x5e, 0x04,
0x51, 0xc0, 0x2e, 0x49, 0x3a, 0xbd, 0x5d, 0x64, 0x53, 0xca, 0xf8, 0xb5, 0x17, 0x44, 0xf2, 0x93,
0x66, 0xf1, 0xed, 0xf4, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0xdc, 0xca, 0x84, 0x71, 0x4f, 0x15,
0x00, 0x00,
var fileDescriptor_validate_943c924e5dee4604 = []byte{
// 1639 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x98, 0x4b, 0x6f, 0xdb, 0xca,
0x15, 0xc7, 0x2b, 0xbe, 0x44, 0x8d, 0xa5, 0x48, 0x9a, 0x6b, 0x3b, 0xbc, 0xee, 0xe3, 0x3a, 0x5a,
0x14, 0x4e, 0x1a, 0x58, 0xa9, 0xe3, 0x0a, 0x41, 0x82, 0x16, 0xa8, 0x91, 0x06, 0x0d, 0xda, 0x34,
0x05, 0xdd, 0x2c, 0xda, 0x8d, 0x40, 0x5b, 0x23, 0x66, 0x60, 0x6a, 0xc8, 0x90, 0x94, 0x2d, 0x7d,
0x88, 0xb4, 0xdd, 0xf5, 0xb3, 0x74, 0xd5, 0x7d, 0xbf, 0x49, 0xd7, 0xdd, 0x76, 0x51, 0xcc, 0x8b,
0x8f, 0x43, 0x5a, 0x5e, 0xdc, 0x9d, 0xe6, 0x9c, 0xff, 0x99, 0xf9, 0xe1, 0x3f, 0xe2, 0xcc, 0x21,
0xd1, 0xe3, 0xdb, 0x20, 0xa2, 0x8b, 0x20, 0x27, 0x53, 0xfd, 0xe3, 0x34, 0x49, 0xe3, 0x3c, 0xc6,
0xae, 0x1e, 0x1f, 0x1d, 0x87, 0x71, 0x1c, 0x46, 0x64, 0x2a, 0xe2, 0x57, 0xeb, 0xe5, 0x74, 0x41,
0xb2, 0xeb, 0x94, 0x26, 0x79, 0x9c, 0x4a, 0xed, 0xd1, 0x4f, 0x1a, 0x8a, 0x75, 0x1a, 0xe4, 0x34,
0x66, 0x2a, 0xff, 0x1d, 0xcc, 0xe7, 0x74, 0x45, 0xb2, 0x3c, 0x58, 0x25, 0x52, 0x30, 0xf9, 0xb7,
0x8b, 0xd0, 0x3b, 0x4a, 0xa2, 0x85, 0xbf, 0x8e, 0x48, 0x86, 0x9f, 0x23, 0x7b, 0x19, 0xc5, 0x41,
0xee, 0x75, 0x8e, 0x3b, 0x27, 0x7b, 0x67, 0xfb, 0xa7, 0x05, 0xdb, 0x3b, 0x1e, 0x16, 0xa2, 0xdf,
0xfe, 0xc0, 0x97, 0x22, 0x3c, 0x45, 0xce, 0x22, 0x5e, 0x5f, 0x45, 0xc4, 0x33, 0x84, 0xfc, 0xa0,
0x94, 0xbf, 0x15, 0x71, 0xad, 0x57, 0x32, 0x3e, 0x3d, 0x65, 0xf9, 0xcb, 0x33, 0xcf, 0x84, 0xd3,
0xbf, 0xe7, 0xe1, 0x62, 0x7a, 0x21, 0x52, 0xea, 0xd9, 0xb9, 0x67, 0xb5, 0xa8, 0x67, 0xe7, 0x55,
0xf5, 0xec, 0x9c, 0xc3, 0xac, 0xe5, 0xe4, 0x36, 0x84, 0xf9, 0x54, 0x9b, 0x5d, 0xc9, 0x74, 0xc1,
0xec, 0xdc, 0x73, 0xda, 0x0a, 0xca, 0x05, 0x94, 0x8c, 0x17, 0x64, 0x72, 0x85, 0x2e, 0x2c, 0xb8,
0xac, 0xaf, 0x90, 0x15, 0x2b, 0x64, 0x72, 0x05, 0xb7, 0xad, 0xa0, 0xb2, 0x82, 0x94, 0xe1, 0x33,
0xd4, 0x5d, 0xd2, 0x0d, 0x59, 0xbc, 0x3c, 0xf3, 0x7a, 0xa2, 0xe2, 0xb0, 0xb2, 0x01, 0x32, 0xa1,
0x4b, 0xb4, 0xb0, 0xa8, 0x99, 0x9d, 0x7b, 0xa8, 0xb5, 0xa6, 0x5c, 0x46, 0x0b, 0xf1, 0x2f, 0x90,
0x9b, 0xe9, 0x85, 0xf6, 0x44, 0xd1, 0xe3, 0x0a, 0x1a, 0x58, 0xa9, 0x90, 0x96, 0x65, 0xb3, 0x73,
0xaf, 0xdf, 0x5e, 0x56, 0x2e, 0x56, 0x48, 0xf1, 0x53, 0x64, 0x5d, 0xc5, 0x71, 0xe4, 0x0d, 0x44,
0xc9, 0x37, 0x65, 0xc9, 0x45, 0x1c, 0x47, 0x5a, 0x2e, 0x24, 0xc2, 0xb1, 0x3c, 0xa5, 0x2c, 0xf4,
0x1e, 0x35, 0x1c, 0x13, 0xf1, 0xd2, 0x31, 0x31, 0xe4, 0xff, 0x91, 0xab, 0x6d, 0x4e, 0x32, 0x6f,
0x08, 0xff, 0x23, 0x17, 0x3c, 0x5c, 0xfc, 0x47, 0x84, 0x88, 0x93, 0x10, 0xb6, 0x5e, 0x79, 0x23,
0x48, 0xf2, 0x1b, 0xb6, 0x5e, 0x15, 0x24, 0x5c, 0xc2, 0x6d, 0x5d, 0x91, 0x2c, 0x0b, 0x42, 0xe2,
0x8d, 0xa1, 0xad, 0x1f, 0x64, 0xa2, 0xb0, 0x55, 0x09, 0xb9, 0x3f, 0x29, 0x49, 0x48, 0x90, 0x93,
0x85, 0x87, 0xa1, 0x3f, 0xbe, 0xca, 0x14, 0xfe, 0x68, 0x29, 0xfe, 0x29, 0x32, 0x57, 0x41, 0xe2,
0x7d, 0x23, 0x2a, 0x70, 0x65, 0x99, 0x20, 0xd1, 0x62, 0x2e, 0xe0, 0xba, 0x80, 0x6d, 0xbd, 0x7d,
0xa8, 0xfb, 0x35, 0xdb, 0x16, 0xba, 0x80, 0x6d, 0x39, 0x86, 0x3e, 0x06, 0xbc, 0x03, 0x88, 0xf1,
0x56, 0x65, 0x0a, 0x0c, 0x2d, 0xc5, 0xaf, 0x50, 0xaf, 0x38, 0x1d, 0xbc, 0x43, 0x51, 0xe7, 0x95,
0x75, 0x7f, 0xd2, 0x29, 0x5d, 0x58, 0x8a, 0x2f, 0x1c, 0x64, 0xe5, 0xdb, 0x84, 0x4c, 0xbe, 0x76,
0x10, 0x2a, 0xcf, 0x09, 0xbc, 0x8f, 0xec, 0xeb, 0x98, 0x65, 0xf2, 0x30, 0x31, 0x7c, 0x39, 0xc0,
0x8f, 0x90, 0x11, 0xe5, 0xe2, 0xc0, 0x30, 0x7c, 0x23, 0xca, 0xf1, 0x08, 0x99, 0x51, 0x4e, 0xc4,
0x89, 0x60, 0xf8, 0xfc, 0x27, 0x57, 0x84, 0xb9, 0x78, 0xe8, 0x0d, 0xdf, 0x08, 0x85, 0x22, 0xcc,
0x89, 0x78, 0xac, 0x0d, 0x9f, 0xff, 0xe4, 0x0a, 0xca, 0x3c, 0xe7, 0xd8, 0xe4, 0x0a, 0xca, 0xf0,
0x01, 0x72, 0x58, 0x9c, 0xcf, 0x29, 0xf3, 0xba, 0x22, 0x66, 0xb3, 0x38, 0x7f, 0xcf, 0x26, 0x7f,
0xed, 0xa0, 0xbd, 0xca, 0x41, 0x54, 0x07, 0xea, 0x34, 0x81, 0x3a, 0x10, 0xa8, 0x03, 0x81, 0x3a,
0x10, 0xa8, 0x03, 0x81, 0x3a, 0x2d, 0x40, 0x1d, 0x0d, 0xc4, 0x0d, 0x2a, 0x4f, 0x8a, 0x3a, 0x8f,
0xdd, 0xe4, 0xb1, 0x21, 0x8f, 0x0d, 0x79, 0x6c, 0xc8, 0x63, 0x43, 0x1e, 0xbb, 0x85, 0xc7, 0x06,
0x3c, 0xea, 0xa1, 0xad, 0xf3, 0x98, 0x4d, 0x1e, 0x13, 0xf2, 0x98, 0x90, 0xc7, 0x84, 0x3c, 0x26,
0xe4, 0x31, 0x5b, 0x78, 0xcc, 0xea, 0x86, 0x7d, 0xba, 0xcf, 0xa0, 0x41, 0x13, 0x68, 0x00, 0x81,
0x06, 0x10, 0x68, 0x00, 0x81, 0x06, 0x10, 0x68, 0xd0, 0x02, 0x34, 0x80, 0x40, 0xad, 0x0e, 0x59,
0x4d, 0x20, 0x0b, 0x02, 0x59, 0x10, 0xc8, 0x82, 0x40, 0x16, 0x04, 0xb2, 0x5a, 0x80, 0xac, 0x2a,
0xd0, 0xe5, 0x7d, 0x0e, 0x8d, 0x9b, 0x40, 0x63, 0x08, 0x34, 0x86, 0x40, 0x63, 0x08, 0x34, 0x86,
0x40, 0xe3, 0x16, 0xa0, 0x31, 0x04, 0x6a, 0x75, 0x08, 0x37, 0x81, 0x30, 0x04, 0xc2, 0x10, 0x08,
0x43, 0x20, 0x0c, 0x81, 0x70, 0x0b, 0x10, 0xd6, 0x40, 0x7f, 0xeb, 0xa0, 0x7e, 0xf5, 0x06, 0xab,
0x13, 0x75, 0x9b, 0x44, 0x5d, 0x48, 0xd4, 0x85, 0x44, 0x5d, 0x48, 0xd4, 0x85, 0x44, 0xdd, 0x16,
0xa2, 0x6e, 0x83, 0xa8, 0xd5, 0x23, 0xa7, 0x49, 0xe4, 0x40, 0x22, 0x07, 0x12, 0x39, 0x90, 0xc8,
0x81, 0x44, 0x4e, 0x0b, 0x91, 0xa3, 0x89, 0xfe, 0xde, 0x41, 0x83, 0xcb, 0xfb, 0x4d, 0x1a, 0x36,
0x91, 0x86, 0x10, 0x69, 0x08, 0x91, 0x86, 0x10, 0x69, 0x08, 0x91, 0x86, 0x2d, 0x48, 0xc3, 0x26,
0x52, 0xab, 0x4b, 0xa3, 0x26, 0xd2, 0x08, 0x22, 0x8d, 0x20, 0xd2, 0x08, 0x22, 0x8d, 0x20, 0xd2,
0xa8, 0x05, 0x69, 0xa4, 0x91, 0x9e, 0xa0, 0x5e, 0xd1, 0xa1, 0xd4, 0x69, 0x5c, 0x45, 0x33, 0xf9,
0x9f, 0x89, 0xf6, 0x2a, 0x8d, 0x49, 0x5d, 0xd5, 0xd3, 0xcc, 0x9c, 0x91, 0x30, 0x71, 0xc1, 0xf3,
0xf3, 0x80, 0x30, 0xfc, 0x18, 0x75, 0x57, 0x94, 0xcd, 0x79, 0x54, 0x1e, 0x1b, 0xce, 0x8a, 0xb2,
0xdf, 0xab, 0x44, 0xb0, 0x11, 0x09, 0x53, 0x25, 0x82, 0x0d, 0x4f, 0xfc, 0x10, 0xf5, 0x22, 0xc2,
0xe6, 0xb2, 0xd9, 0xd9, 0x17, 0x29, 0x37, 0x22, 0x4c, 0x74, 0x39, 0x3c, 0xc9, 0xa7, 0x93, 0x49,
0x79, 0xca, 0xb8, 0x2b, 0x5a, 0x49, 0x06, 0x1b, 0x95, 0xb4, 0x55, 0x32, 0xd8, 0xc8, 0xa4, 0x87,
0xba, 0x49, 0x90, 0xe7, 0x24, 0x65, 0xa2, 0x0b, 0xee, 0xf9, 0x7a, 0x88, 0x0f, 0x91, 0x93, 0xa4,
0x64, 0x49, 0x37, 0xa2, 0xdb, 0xed, 0xf9, 0x6a, 0xc4, 0xe3, 0xd9, 0x7a, 0xc9, 0xe3, 0xae, 0x8c,
0xcb, 0x11, 0x3e, 0x42, 0xee, 0x75, 0xcc, 0xf2, 0x80, 0xb2, 0x4c, 0x34, 0xaf, 0x3d, 0xbf, 0x18,
0x2b, 0xc3, 0xd1, 0xb1, 0x79, 0xd2, 0x03, 0x86, 0xef, 0x89, 0x98, 0x34, 0x1c, 0x1f, 0x22, 0x9b,
0xac, 0x02, 0x1a, 0x89, 0xe6, 0xd2, 0xe5, 0x6d, 0x9b, 0x18, 0xe2, 0x1f, 0x21, 0xf7, 0x73, 0x9c,
0xe5, 0x2c, 0x58, 0x11, 0xd1, 0x44, 0xf2, 0x54, 0x11, 0xc1, 0x23, 0x64, 0xd0, 0x44, 0xf4, 0x8b,
0x3c, 0x6e, 0xd0, 0x04, 0xef, 0x23, 0x8b, 0x26, 0xb7, 0xe7, 0xa2, 0x27, 0xe4, 0x31, 0x31, 0x52,
0xd1, 0x99, 0x68, 0xfe, 0x74, 0x74, 0x86, 0x31, 0x32, 0xd7, 0x29, 0x15, 0x3d, 0x1e, 0x0f, 0xf2,
0x01, 0xfe, 0x16, 0x75, 0xd7, 0x29, 0x9d, 0xa7, 0x64, 0x29, 0xda, 0x38, 0x57, 0xbc, 0x03, 0xa4,
0xd4, 0x27, 0xcb, 0x8b, 0x3e, 0x42, 0x77, 0x24, 0x8a, 0xe6, 0x37, 0x2c, 0xbe, 0x63, 0x93, 0x7f,
0x19, 0x08, 0x95, 0x7d, 0x66, 0x7d, 0xf7, 0xfb, 0x60, 0xf7, 0x07, 0xdf, 0x67, 0xf7, 0x2b, 0xdb,
0x64, 0xdd, 0xb7, 0x4d, 0xb6, 0x58, 0xb4, 0xb9, 0x4d, 0x8e, 0x8c, 0xb7, 0x6c, 0x53, 0x57, 0x64,
0xe0, 0x36, 0xb9, 0xc7, 0xe6, 0x49, 0x1f, 0x6c, 0x53, 0x4f, 0xc4, 0xd4, 0x36, 0x49, 0xc3, 0x51,
0x8b, 0xe1, 0x7b, 0xad, 0x86, 0xf7, 0xab, 0x86, 0x03, 0x07, 0x6f, 0x50, 0xaf, 0xe8, 0xbd, 0xef,
0xe9, 0x87, 0x9e, 0xa0, 0xfe, 0x82, 0x2c, 0x29, 0x23, 0x8b, 0x79, 0xcc, 0xa2, 0xad, 0xb0, 0xcc,
0xf5, 0xf7, 0x54, 0xec, 0x23, 0x8b, 0xb6, 0x0a, 0xdc, 0x6c, 0x69, 0x77, 0xac, 0x6a, 0xbb, 0xf3,
0x2b, 0xd4, 0xaf, 0xb6, 0xee, 0x18, 0x23, 0x2b, 0xbb, 0xa1, 0x89, 0x7a, 0xa4, 0xc5, 0x6f, 0xee,
0x4f, 0x4a, 0xbe, 0xac, 0x69, 0x4a, 0x16, 0x6a, 0xa5, 0x62, 0xcc, 0xdb, 0xa5, 0x41, 0xad, 0x8d,
0xd7, 0x0f, 0x1e, 0xcd, 0xc9, 0x2a, 0x53, 0x3d, 0x01, 0x7f, 0xf0, 0xde, 0xf3, 0xb1, 0x7e, 0xf0,
0x64, 0xd2, 0x28, 0x1e, 0x3c, 0x99, 0x3c, 0x44, 0xce, 0x9a, 0xd1, 0x2f, 0x6b, 0x79, 0x74, 0xb9,
0xbe, 0x1a, 0xe1, 0x67, 0xc8, 0x96, 0x05, 0x8d, 0x97, 0xde, 0xf2, 0x35, 0xdd, 0x97, 0x92, 0xc9,
0x3f, 0x3b, 0xc8, 0xd5, 0x2f, 0x09, 0x1a, 0x25, 0x09, 0x68, 0x5a, 0x45, 0xf9, 0x23, 0x1f, 0x6b,
0x14, 0x99, 0x2c, 0x51, 0x8a, 0x24, 0x8b, 0xe7, 0x59, 0x12, 0xa4, 0x99, 0xa6, 0x71, 0x59, 0x7c,
0x29, 0xc6, 0xf8, 0x04, 0x59, 0x37, 0x64, 0xbb, 0x1b, 0x47, 0x28, 0xf0, 0x73, 0xe4, 0xdc, 0x06,
0xd1, 0x5a, 0x1d, 0x32, 0xf7, 0x69, 0x95, 0x66, 0xf2, 0x01, 0xb9, 0xfa, 0xbd, 0xa5, 0xe6, 0x79,
0xa7, 0xee, 0xb9, 0xda, 0x5a, 0xa3, 0xe5, 0xe8, 0x30, 0x2b, 0x47, 0xc7, 0xe4, 0x3f, 0x06, 0x1a,
0xd4, 0x5e, 0x6d, 0x76, 0x4e, 0x3a, 0xd5, 0x7f, 0x34, 0xf9, 0xdd, 0xe2, 0xdb, 0x53, 0xf9, 0x99,
0xe4, 0x54, 0x7f, 0x26, 0x29, 0xdf, 0x92, 0xd4, 0x7f, 0xf0, 0xa9, 0xb8, 0x75, 0xcc, 0x87, 0xd4,
0xfc, 0x42, 0xfa, 0x99, 0xbc, 0x90, 0xac, 0x87, 0xb4, 0xe2, 0xae, 0x7a, 0x2a, 0xee, 0x2a, 0xfb,
0xc1, 0x79, 0x43, 0x31, 0x2f, 0xbf, 0xc6, 0x9c, 0x07, 0xe7, 0x0d, 0xe5, 0xbc, 0xea, 0x36, 0xdb,
0x3d, 0x2f, 0x65, 0xf8, 0x45, 0x61, 0xa8, 0xfb, 0x90, 0x5c, 0x79, 0xfd, 0x5f, 0x03, 0x3d, 0xaa,
0xbf, 0x0e, 0xee, 0x34, 0xfb, 0x45, 0xdd, 0xec, 0xa3, 0xc6, 0xfc, 0xe5, 0x5c, 0xca, 0xed, 0x67,
0x15, 0xb7, 0x77, 0xc9, 0xb9, 0xdd, 0xcf, 0xab, 0x76, 0xef, 0x12, 0x0b, 0xbf, 0x9f, 0x55, 0xfc,
0xde, 0x39, 0x73, 0x28, 0x66, 0x2e, 0x0d, 0xdf, 0x39, 0x33, 0x77, 0xfc, 0x00, 0x39, 0x51, 0x3e,
0x67, 0xf1, 0x9d, 0x38, 0x55, 0x5d, 0xdf, 0x8e, 0xf2, 0x3f, 0xc4, 0x77, 0x3c, 0x1c, 0xca, 0xb0,
0x2b, 0xc3, 0xa1, 0x08, 0xff, 0x1c, 0x39, 0x77, 0x34, 0xff, 0x2c, 0x4e, 0xd6, 0x07, 0xf6, 0x53,
0x09, 0x5f, 0xff, 0x12, 0xb9, 0x0b, 0x9a, 0x05, 0x57, 0x11, 0x59, 0xe0, 0xef, 0x1a, 0x72, 0x75,
0xae, 0x7d, 0x4c, 0x78, 0x4d, 0xe6, 0xfd, 0xe3, 0xeb, 0x2b, 0xb9, 0x0b, 0xba, 0xe4, 0xf5, 0x9b,
0x72, 0x87, 0xf0, 0x8f, 0x1b, 0xe5, 0x1f, 0x19, 0x89, 0x97, 0x8d, 0x62, 0x5d, 0xf0, 0xfa, 0x77,
0xc8, 0x4e, 0xc5, 0x3e, 0x37, 0x2b, 0xc5, 0xa3, 0x5d, 0xaf, 0xbc, 0xf7, 0xd4, 0x12, 0x73, 0x5c,
0xfc, 0x19, 0x1d, 0xd1, 0xf8, 0x94, 0xb0, 0xdb, 0x78, 0x9b, 0xa4, 0xf1, 0x66, 0x7b, 0x9a, 0x84,
0xb7, 0x85, 0xfe, 0x2f, 0x6f, 0xd4, 0x02, 0x61, 0x1c, 0x05, 0x2c, 0x3c, 0x8d, 0xd3, 0x70, 0x1a,
0xa6, 0xc9, 0xf5, 0xf4, 0x2a, 0x88, 0x02, 0x76, 0x4d, 0xd2, 0xe9, 0x66, 0x91, 0x4d, 0x29, 0xe3,
0x77, 0x5f, 0x10, 0xc9, 0xef, 0x9a, 0xc5, 0x07, 0xd4, 0xff, 0x07, 0x00, 0x00, 0xff, 0xff, 0x09,
0x25, 0xe8, 0x78, 0x54, 0x15, 0x00, 0x00,
}

View File

@ -0,0 +1 @@
Run `./envoy-proto-gen.sh` in __this__ directory (and fingers crossed).

View File

@ -1,6 +1,6 @@
#!/bin/bash
set -ex
DATA_PLANE_API_VERSION=1935b52f94f7889ad9f538a17250e78cffd0af27
DATA_PLANE_API_VERSION=965c278c10fa90ff34cb4d4890141863f4437b4a
git clone git@github.com:envoyproxy/data-plane-api.git
git clone git@github.com:envoyproxy/protoc-gen-validate.git
@ -14,7 +14,7 @@ bazel clean --expunge
# for customizing proto generated code import path.
# And we do a simple grep here to get the release version of the
# proto-gen-validate that gets used by data-plane-api.
PROTOC_GEN_VALIDATE=v$(grep "PGV_RELEASE =" ./bazel/repository_locations.bzl | sed -r 's/.*([0-9]+\.[0-9]+\.[0-9]+).*/\1/')
PROTOC_GEN_VALIDATE=$(grep "PGV_GIT_SHA =" ./bazel/repository_locations.bzl | sed -r 's/.*"(.*)".*/\1/')
cd ../protoc-gen-validate
git checkout $PROTOC_GEN_VALIDATE

View File

@ -1,7 +1,7 @@
workspace(name = "envoy_api")
local_repository(
name = "com_lyft_protoc_gen_validate",
name = "com_envoyproxy_protoc_gen_validate",
path = "../protoc-gen-validate",
)
@ -10,20 +10,20 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
urls = ["https://github.com/bazelbuild/rules_go/releases/download/0.17.1/rules_go-0.17.1.tar.gz"],
sha256 = "6776d68ebb897625dead17ae510eac3d5f6342367327875210df44dbe2aeeb19",
urls = ["https://github.com/bazelbuild/rules_go/releases/download/0.17.1/rules_go-0.17.1.tar.gz"],
)
git_repository(
name = "com_github_golang_protobuf",
remote = "https://github.com/golang/protobuf",
commit = "aa810b61a9c79d51363740d207bb46cf8e620ed5",
shallow_since = "1534281267 -0700",
patch_args = ["-p1"],
patches = [
"@io_bazel_rules_go//third_party:com_github_golang_protobuf-gazelle.patch",
"@io_bazel_rules_go//third_party:com_github_golang_protobuf-extras.patch",
],
patch_args = ["-p1"],
remote = "https://github.com/golang/protobuf",
shallow_since = "1534281267 -0700",
)
load("//bazel:repositories.bzl", "api_dependencies")
@ -31,16 +31,19 @@ load("//bazel:repositories.bzl", "api_dependencies")
api_dependencies()
load("@io_bazel_rules_go//go:deps.bzl", "go_rules_dependencies", "go_register_toolchains")
go_rules_dependencies()
go_register_toolchains()
http_archive(
name = "bazel_gazelle",
urls = ["https://github.com/bazelbuild/bazel-gazelle/releases/download/0.17.0/bazel-gazelle-0.17.0.tar.gz"],
sha256 = "3c681998538231a2d24d0c07ed5a7658cb72bfb5fd4bf9911157c0e9ac6a2687",
urls = ["https://github.com/bazelbuild/bazel-gazelle/releases/download/0.17.0/bazel-gazelle-0.17.0.tar.gz"],
)
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
gazelle_dependencies()
bind(
@ -50,8 +53,15 @@ bind(
http_archive(
name = "six_archive",
sha256 = "105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a",
build_file = "@com_google_protobuf//:six.BUILD",
sha256 = "105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a",
url = "https://pypi.python.org/packages/source/s/six/six-1.10.0.tar.gz#md5=34eed507548117b2ab523ab14b2f8b55",
)
http_archive(
name = "com_github_grpc_grpc",
strip_prefix = "grpc-1e7ec75eff60ff74d0c192591a369af0308bca48",
urls = [
"https://github.com/grpc/grpc/archive/1e7ec75eff60ff74d0c192591a369af0308bca48.tar.gz",
],
)

View File

@ -1,26 +1,26 @@
diff --git a/validate/BUILD b/validate/BUILD
index af8c6c1..939d997 100644
index 8a3d063..939d997 100644
--- a/validate/BUILD
+++ b/validate/BUILD
@@ -31,7 +31,7 @@ py_proto_library(
go_proto_library(
name = "go_default_library",
- importpath = "github.com/lyft/protoc-gen-validate/validate",
- importpath = "github.com/envoyproxy/protoc-gen-validate/validate",
+ importpath = "google.golang.org/grpc/balancer/xds/internal/proto/validate",
proto = ":validate_proto",
visibility = ["//visibility:public"],
)
diff --git a/validate/validate.proto b/validate/validate.proto
index 1c5e04a..7f5d4b0 100644
index 864ad86..6165f39 100644
--- a/validate/validate.proto
+++ b/validate/validate.proto
@@ -1,7 +1,7 @@
syntax = "proto2";
package validate;
-option go_package = "github.com/lyft/protoc-gen-validate/validate";
-option go_package = "github.com/envoyproxy/protoc-gen-validate/validate";
+option go_package = "google.golang.org/grpc/balancer/xds/internal/proto/validate";
option java_package = "com.lyft.pgv.validate";
option java_package = "io.envoyproxy.pgv.validate";
import "google/protobuf/descriptor.proto";

View File

@ -30,7 +30,8 @@ var (
testMessage = &orcapb.OrcaLoadReport{
CpuUtilization: 0.1,
MemUtilization: 0.2,
RequestCostOrUtilization: map[string]float64{"ttt": 0.4},
RequestCost: map[string]float64{"ccc": 3.4},
Utilization: map[string]float64{"ttt": 0.4},
}
testBytes, _ = proto.Marshal(testMessage)
)