gitee.com/ks-custle/core-gm@v0.0.0-20230922171213-b83bdd97b62c/go-control-plane/envoy/config/cluster/aggregate/v2alpha/cluster.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.25.0 4 // protoc v3.16.0 5 // source: envoy/config/cluster/aggregate/v2alpha/cluster.proto 6 7 package envoy_config_cluster_aggregate_v2alpha 8 9 import ( 10 _ "github.com/cncf/xds/go/udpa/annotations" 11 _ "github.com/envoyproxy/protoc-gen-validate/validate" 12 proto "github.com/golang/protobuf/proto" 13 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15 reflect "reflect" 16 sync "sync" 17 ) 18 19 const ( 20 // Verify that this generated code is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 22 // Verify that runtime/protoimpl is sufficiently up-to-date. 23 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 24 ) 25 26 // This is a compile-time assertion that a sufficiently up-to-date version 27 // of the legacy proto package is being used. 28 const _ = proto.ProtoPackageIsVersion4 29 30 // Configuration for the aggregate cluster. See the :ref:`architecture overview 31 // <arch_overview_aggregate_cluster>` for more information. 32 // [#extension: envoy.clusters.aggregate] 33 type ClusterConfig struct { 34 state protoimpl.MessageState 35 sizeCache protoimpl.SizeCache 36 unknownFields protoimpl.UnknownFields 37 38 // Load balancing clusters in aggregate cluster. Clusters are prioritized based on the order they 39 // appear in this list. 40 Clusters []string `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"` 41 } 42 43 func (x *ClusterConfig) Reset() { 44 *x = ClusterConfig{} 45 if protoimpl.UnsafeEnabled { 46 mi := &file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_msgTypes[0] 47 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 48 ms.StoreMessageInfo(mi) 49 } 50 } 51 52 func (x *ClusterConfig) String() string { 53 return protoimpl.X.MessageStringOf(x) 54 } 55 56 func (*ClusterConfig) ProtoMessage() {} 57 58 func (x *ClusterConfig) ProtoReflect() protoreflect.Message { 59 mi := &file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_msgTypes[0] 60 if protoimpl.UnsafeEnabled && x != nil { 61 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 62 if ms.LoadMessageInfo() == nil { 63 ms.StoreMessageInfo(mi) 64 } 65 return ms 66 } 67 return mi.MessageOf(x) 68 } 69 70 // Deprecated: Use ClusterConfig.ProtoReflect.Descriptor instead. 71 func (*ClusterConfig) Descriptor() ([]byte, []int) { 72 return file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDescGZIP(), []int{0} 73 } 74 75 func (x *ClusterConfig) GetClusters() []string { 76 if x != nil { 77 return x.Clusters 78 } 79 return nil 80 } 81 82 var File_envoy_config_cluster_aggregate_v2alpha_cluster_proto protoreflect.FileDescriptor 83 84 var file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDesc = []byte{ 85 0x0a, 0x34, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2f, 0x63, 86 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2f, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 87 0x2f, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 88 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x26, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 89 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x61, 0x67, 0x67, 90 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x1a, 0x1e, 91 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 92 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 93 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 94 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 95 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 96 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x35, 0x0a, 0x0d, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 97 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x24, 0x0a, 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 98 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x92, 0x01, 99 0x02, 0x08, 0x01, 0x52, 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x42, 0x7c, 0x0a, 100 0x34, 0x69, 0x6f, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x2e, 0x65, 101 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x63, 0x6c, 0x75, 0x73, 102 0x74, 0x65, 0x72, 0x2e, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 0x2e, 0x76, 0x32, 103 0x61, 0x6c, 0x70, 0x68, 0x61, 0x42, 0x0c, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x50, 0x72, 104 0x6f, 0x74, 0x6f, 0x50, 0x01, 0xf2, 0x98, 0xfe, 0x8f, 0x05, 0x28, 0x12, 0x26, 0x65, 0x6e, 0x76, 105 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x63, 0x6c, 106 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x2e, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 107 0x2e, 0x76, 0x33, 0xba, 0x80, 0xc8, 0xd1, 0x06, 0x02, 0x10, 0x01, 0x62, 0x06, 0x70, 0x72, 0x6f, 108 0x74, 0x6f, 0x33, 109 } 110 111 var ( 112 file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDescOnce sync.Once 113 file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDescData = file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDesc 114 ) 115 116 func file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDescGZIP() []byte { 117 file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDescOnce.Do(func() { 118 file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDescData) 119 }) 120 return file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDescData 121 } 122 123 var file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 124 var file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_goTypes = []interface{}{ 125 (*ClusterConfig)(nil), // 0: envoy.config.cluster.aggregate.v2alpha.ClusterConfig 126 } 127 var file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_depIdxs = []int32{ 128 0, // [0:0] is the sub-list for method output_type 129 0, // [0:0] is the sub-list for method input_type 130 0, // [0:0] is the sub-list for extension type_name 131 0, // [0:0] is the sub-list for extension extendee 132 0, // [0:0] is the sub-list for field type_name 133 } 134 135 func init() { file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_init() } 136 func file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_init() { 137 if File_envoy_config_cluster_aggregate_v2alpha_cluster_proto != nil { 138 return 139 } 140 if !protoimpl.UnsafeEnabled { 141 file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 142 switch v := v.(*ClusterConfig); i { 143 case 0: 144 return &v.state 145 case 1: 146 return &v.sizeCache 147 case 2: 148 return &v.unknownFields 149 default: 150 return nil 151 } 152 } 153 } 154 type x struct{} 155 out := protoimpl.TypeBuilder{ 156 File: protoimpl.DescBuilder{ 157 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 158 RawDescriptor: file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDesc, 159 NumEnums: 0, 160 NumMessages: 1, 161 NumExtensions: 0, 162 NumServices: 0, 163 }, 164 GoTypes: file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_goTypes, 165 DependencyIndexes: file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_depIdxs, 166 MessageInfos: file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_msgTypes, 167 }.Build() 168 File_envoy_config_cluster_aggregate_v2alpha_cluster_proto = out.File 169 file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_rawDesc = nil 170 file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_goTypes = nil 171 file_envoy_config_cluster_aggregate_v2alpha_cluster_proto_depIdxs = nil 172 }