gitee.com/ks-custle/core-gm@v0.0.0-20230922171213-b83bdd97b62c/go-control-plane/envoy/service/extension/v3/config_discovery.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/service/extension/v3/config_discovery.proto 6 7 package envoy_service_extension_v3 8 9 import ( 10 context "context" 11 _ "github.com/cncf/xds/go/udpa/annotations" 12 _ "gitee.com/ks-custle/core-gm/go-control-plane/envoy/annotations" 13 v3 "gitee.com/ks-custle/core-gm/go-control-plane/envoy/service/discovery/v3" 14 proto "github.com/golang/protobuf/proto" 15 _ "google.golang.org/genproto/googleapis/api/annotations" 16 grpc "gitee.com/ks-custle/core-gm/grpc" 17 codes "gitee.com/ks-custle/core-gm/grpc/codes" 18 status "gitee.com/ks-custle/core-gm/grpc/status" 19 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 20 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 21 reflect "reflect" 22 sync "sync" 23 ) 24 25 const ( 26 // Verify that this generated code is sufficiently up-to-date. 27 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 28 // Verify that runtime/protoimpl is sufficiently up-to-date. 29 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 30 ) 31 32 // This is a compile-time assertion that a sufficiently up-to-date version 33 // of the legacy proto package is being used. 34 const _ = proto.ProtoPackageIsVersion4 35 36 // [#not-implemented-hide:] Not configuration. Workaround c++ protobuf issue 37 // with importing services: https://github.com/google/protobuf/issues/4221 and 38 // protoxform to upgrade the file. 39 type EcdsDummy struct { 40 state protoimpl.MessageState 41 sizeCache protoimpl.SizeCache 42 unknownFields protoimpl.UnknownFields 43 } 44 45 func (x *EcdsDummy) Reset() { 46 *x = EcdsDummy{} 47 if protoimpl.UnsafeEnabled { 48 mi := &file_envoy_service_extension_v3_config_discovery_proto_msgTypes[0] 49 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 50 ms.StoreMessageInfo(mi) 51 } 52 } 53 54 func (x *EcdsDummy) String() string { 55 return protoimpl.X.MessageStringOf(x) 56 } 57 58 func (*EcdsDummy) ProtoMessage() {} 59 60 func (x *EcdsDummy) ProtoReflect() protoreflect.Message { 61 mi := &file_envoy_service_extension_v3_config_discovery_proto_msgTypes[0] 62 if protoimpl.UnsafeEnabled && x != nil { 63 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 64 if ms.LoadMessageInfo() == nil { 65 ms.StoreMessageInfo(mi) 66 } 67 return ms 68 } 69 return mi.MessageOf(x) 70 } 71 72 // Deprecated: Use EcdsDummy.ProtoReflect.Descriptor instead. 73 func (*EcdsDummy) Descriptor() ([]byte, []int) { 74 return file_envoy_service_extension_v3_config_discovery_proto_rawDescGZIP(), []int{0} 75 } 76 77 var File_envoy_service_extension_v3_config_discovery_proto protoreflect.FileDescriptor 78 79 var file_envoy_service_extension_v3_config_discovery_proto_rawDesc = []byte{ 80 0x0a, 0x31, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2f, 81 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2f, 0x76, 0x33, 0x2f, 0x63, 0x6f, 0x6e, 82 0x66, 0x69, 0x67, 0x5f, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x70, 0x72, 83 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 84 0x63, 0x65, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x33, 0x1a, 85 0x2a, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2f, 0x64, 86 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2f, 0x76, 0x33, 0x2f, 0x64, 0x69, 0x73, 0x63, 87 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 88 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 89 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x65, 0x6e, 0x76, 0x6f, 0x79, 90 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 91 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x75, 0x64, 0x70, 92 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 93 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x0b, 0x0a, 0x09, 0x45, 0x63, 94 0x64, 0x73, 0x44, 0x75, 0x6d, 0x6d, 0x79, 0x32, 0x81, 0x04, 0x0a, 0x1f, 0x45, 0x78, 0x74, 0x65, 95 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, 0x69, 0x73, 0x63, 0x6f, 96 0x76, 0x65, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x7b, 0x0a, 0x16, 0x53, 97 0x74, 0x72, 0x65, 0x61, 0x6d, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 98 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x2c, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x73, 0x65, 99 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2e, 100 0x76, 0x33, 0x2e, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 101 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x73, 0x65, 0x72, 0x76, 102 0x69, 0x63, 0x65, 0x2e, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x33, 103 0x2e, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 104 0x73, 0x65, 0x22, 0x00, 0x28, 0x01, 0x30, 0x01, 0x12, 0x84, 0x01, 0x0a, 0x15, 0x44, 0x65, 0x6c, 105 0x74, 0x61, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 106 0x67, 0x73, 0x12, 0x31, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 107 0x63, 0x65, 0x2e, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x33, 0x2e, 108 0x44, 0x65, 0x6c, 0x74, 0x61, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 109 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x73, 0x65, 110 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2e, 111 0x76, 0x33, 0x2e, 0x44, 0x65, 0x6c, 0x74, 0x61, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 112 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x28, 0x01, 0x30, 0x01, 0x12, 113 0xa6, 0x01, 0x0a, 0x15, 0x46, 0x65, 0x74, 0x63, 0x68, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 114 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x2c, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 115 0x79, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 116 0x65, 0x72, 0x79, 0x2e, 0x76, 0x33, 0x2e, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 117 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 118 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 119 0x79, 0x2e, 0x76, 0x33, 0x2e, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 120 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x30, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21, 0x22, 0x1f, 121 0x2f, 0x76, 0x33, 0x2f, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x3a, 0x65, 0x78, 122 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x82, 123 0xd3, 0xe4, 0x93, 0x02, 0x03, 0x3a, 0x01, 0x2a, 0x1a, 0x31, 0x8a, 0xa4, 0x96, 0xf3, 0x07, 0x2b, 124 0x0a, 0x29, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x63, 125 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 126 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x4d, 0x0a, 0x28, 0x69, 127 0x6f, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x2e, 0x65, 0x6e, 0x76, 128 0x6f, 0x79, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 129 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x33, 0x42, 0x14, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, 130 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x88, 131 0x01, 0x01, 0xba, 0x80, 0xc8, 0xd1, 0x06, 0x02, 0x10, 0x02, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 132 0x6f, 0x33, 133 } 134 135 var ( 136 file_envoy_service_extension_v3_config_discovery_proto_rawDescOnce sync.Once 137 file_envoy_service_extension_v3_config_discovery_proto_rawDescData = file_envoy_service_extension_v3_config_discovery_proto_rawDesc 138 ) 139 140 func file_envoy_service_extension_v3_config_discovery_proto_rawDescGZIP() []byte { 141 file_envoy_service_extension_v3_config_discovery_proto_rawDescOnce.Do(func() { 142 file_envoy_service_extension_v3_config_discovery_proto_rawDescData = protoimpl.X.CompressGZIP(file_envoy_service_extension_v3_config_discovery_proto_rawDescData) 143 }) 144 return file_envoy_service_extension_v3_config_discovery_proto_rawDescData 145 } 146 147 var file_envoy_service_extension_v3_config_discovery_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 148 var file_envoy_service_extension_v3_config_discovery_proto_goTypes = []interface{}{ 149 (*EcdsDummy)(nil), // 0: envoy.service.extension.v3.EcdsDummy 150 (*v3.DiscoveryRequest)(nil), // 1: envoy.service.discovery.v3.DiscoveryRequest 151 (*v3.DeltaDiscoveryRequest)(nil), // 2: envoy.service.discovery.v3.DeltaDiscoveryRequest 152 (*v3.DiscoveryResponse)(nil), // 3: envoy.service.discovery.v3.DiscoveryResponse 153 (*v3.DeltaDiscoveryResponse)(nil), // 4: envoy.service.discovery.v3.DeltaDiscoveryResponse 154 } 155 var file_envoy_service_extension_v3_config_discovery_proto_depIdxs = []int32{ 156 1, // 0: envoy.service.extension.v3.ExtensionConfigDiscoveryService.StreamExtensionConfigs:input_type -> envoy.service.discovery.v3.DiscoveryRequest 157 2, // 1: envoy.service.extension.v3.ExtensionConfigDiscoveryService.DeltaExtensionConfigs:input_type -> envoy.service.discovery.v3.DeltaDiscoveryRequest 158 1, // 2: envoy.service.extension.v3.ExtensionConfigDiscoveryService.FetchExtensionConfigs:input_type -> envoy.service.discovery.v3.DiscoveryRequest 159 3, // 3: envoy.service.extension.v3.ExtensionConfigDiscoveryService.StreamExtensionConfigs:output_type -> envoy.service.discovery.v3.DiscoveryResponse 160 4, // 4: envoy.service.extension.v3.ExtensionConfigDiscoveryService.DeltaExtensionConfigs:output_type -> envoy.service.discovery.v3.DeltaDiscoveryResponse 161 3, // 5: envoy.service.extension.v3.ExtensionConfigDiscoveryService.FetchExtensionConfigs:output_type -> envoy.service.discovery.v3.DiscoveryResponse 162 3, // [3:6] is the sub-list for method output_type 163 0, // [0:3] is the sub-list for method input_type 164 0, // [0:0] is the sub-list for extension type_name 165 0, // [0:0] is the sub-list for extension extendee 166 0, // [0:0] is the sub-list for field type_name 167 } 168 169 func init() { file_envoy_service_extension_v3_config_discovery_proto_init() } 170 func file_envoy_service_extension_v3_config_discovery_proto_init() { 171 if File_envoy_service_extension_v3_config_discovery_proto != nil { 172 return 173 } 174 if !protoimpl.UnsafeEnabled { 175 file_envoy_service_extension_v3_config_discovery_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 176 switch v := v.(*EcdsDummy); i { 177 case 0: 178 return &v.state 179 case 1: 180 return &v.sizeCache 181 case 2: 182 return &v.unknownFields 183 default: 184 return nil 185 } 186 } 187 } 188 type x struct{} 189 out := protoimpl.TypeBuilder{ 190 File: protoimpl.DescBuilder{ 191 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 192 RawDescriptor: file_envoy_service_extension_v3_config_discovery_proto_rawDesc, 193 NumEnums: 0, 194 NumMessages: 1, 195 NumExtensions: 0, 196 NumServices: 1, 197 }, 198 GoTypes: file_envoy_service_extension_v3_config_discovery_proto_goTypes, 199 DependencyIndexes: file_envoy_service_extension_v3_config_discovery_proto_depIdxs, 200 MessageInfos: file_envoy_service_extension_v3_config_discovery_proto_msgTypes, 201 }.Build() 202 File_envoy_service_extension_v3_config_discovery_proto = out.File 203 file_envoy_service_extension_v3_config_discovery_proto_rawDesc = nil 204 file_envoy_service_extension_v3_config_discovery_proto_goTypes = nil 205 file_envoy_service_extension_v3_config_discovery_proto_depIdxs = nil 206 } 207 208 // Reference imports to suppress errors if they are not otherwise used. 209 var _ context.Context 210 var _ grpc.ClientConnInterface 211 212 // This is a compile-time assertion to ensure that this generated file 213 // is compatible with the grpc package it is being compiled against. 214 const _ = grpc.SupportPackageIsVersion6 215 216 // ExtensionConfigDiscoveryServiceClient is the client API for ExtensionConfigDiscoveryService service. 217 // 218 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 219 type ExtensionConfigDiscoveryServiceClient interface { 220 StreamExtensionConfigs(ctx context.Context, opts ...grpc.CallOption) (ExtensionConfigDiscoveryService_StreamExtensionConfigsClient, error) 221 DeltaExtensionConfigs(ctx context.Context, opts ...grpc.CallOption) (ExtensionConfigDiscoveryService_DeltaExtensionConfigsClient, error) 222 FetchExtensionConfigs(ctx context.Context, in *v3.DiscoveryRequest, opts ...grpc.CallOption) (*v3.DiscoveryResponse, error) 223 } 224 225 type extensionConfigDiscoveryServiceClient struct { 226 cc grpc.ClientConnInterface 227 } 228 229 func NewExtensionConfigDiscoveryServiceClient(cc grpc.ClientConnInterface) ExtensionConfigDiscoveryServiceClient { 230 return &extensionConfigDiscoveryServiceClient{cc} 231 } 232 233 func (c *extensionConfigDiscoveryServiceClient) StreamExtensionConfigs(ctx context.Context, opts ...grpc.CallOption) (ExtensionConfigDiscoveryService_StreamExtensionConfigsClient, error) { 234 stream, err := c.cc.NewStream(ctx, &_ExtensionConfigDiscoveryService_serviceDesc.Streams[0], "/envoy.service.extension.v3.ExtensionConfigDiscoveryService/StreamExtensionConfigs", opts...) 235 if err != nil { 236 return nil, err 237 } 238 x := &extensionConfigDiscoveryServiceStreamExtensionConfigsClient{stream} 239 return x, nil 240 } 241 242 type ExtensionConfigDiscoveryService_StreamExtensionConfigsClient interface { 243 Send(*v3.DiscoveryRequest) error 244 Recv() (*v3.DiscoveryResponse, error) 245 grpc.ClientStream 246 } 247 248 type extensionConfigDiscoveryServiceStreamExtensionConfigsClient struct { 249 grpc.ClientStream 250 } 251 252 func (x *extensionConfigDiscoveryServiceStreamExtensionConfigsClient) Send(m *v3.DiscoveryRequest) error { 253 return x.ClientStream.SendMsg(m) 254 } 255 256 func (x *extensionConfigDiscoveryServiceStreamExtensionConfigsClient) Recv() (*v3.DiscoveryResponse, error) { 257 m := new(v3.DiscoveryResponse) 258 if err := x.ClientStream.RecvMsg(m); err != nil { 259 return nil, err 260 } 261 return m, nil 262 } 263 264 func (c *extensionConfigDiscoveryServiceClient) DeltaExtensionConfigs(ctx context.Context, opts ...grpc.CallOption) (ExtensionConfigDiscoveryService_DeltaExtensionConfigsClient, error) { 265 stream, err := c.cc.NewStream(ctx, &_ExtensionConfigDiscoveryService_serviceDesc.Streams[1], "/envoy.service.extension.v3.ExtensionConfigDiscoveryService/DeltaExtensionConfigs", opts...) 266 if err != nil { 267 return nil, err 268 } 269 x := &extensionConfigDiscoveryServiceDeltaExtensionConfigsClient{stream} 270 return x, nil 271 } 272 273 type ExtensionConfigDiscoveryService_DeltaExtensionConfigsClient interface { 274 Send(*v3.DeltaDiscoveryRequest) error 275 Recv() (*v3.DeltaDiscoveryResponse, error) 276 grpc.ClientStream 277 } 278 279 type extensionConfigDiscoveryServiceDeltaExtensionConfigsClient struct { 280 grpc.ClientStream 281 } 282 283 func (x *extensionConfigDiscoveryServiceDeltaExtensionConfigsClient) Send(m *v3.DeltaDiscoveryRequest) error { 284 return x.ClientStream.SendMsg(m) 285 } 286 287 func (x *extensionConfigDiscoveryServiceDeltaExtensionConfigsClient) Recv() (*v3.DeltaDiscoveryResponse, error) { 288 m := new(v3.DeltaDiscoveryResponse) 289 if err := x.ClientStream.RecvMsg(m); err != nil { 290 return nil, err 291 } 292 return m, nil 293 } 294 295 func (c *extensionConfigDiscoveryServiceClient) FetchExtensionConfigs(ctx context.Context, in *v3.DiscoveryRequest, opts ...grpc.CallOption) (*v3.DiscoveryResponse, error) { 296 out := new(v3.DiscoveryResponse) 297 err := c.cc.Invoke(ctx, "/envoy.service.extension.v3.ExtensionConfigDiscoveryService/FetchExtensionConfigs", in, out, opts...) 298 if err != nil { 299 return nil, err 300 } 301 return out, nil 302 } 303 304 // ExtensionConfigDiscoveryServiceServer is the server API for ExtensionConfigDiscoveryService service. 305 type ExtensionConfigDiscoveryServiceServer interface { 306 StreamExtensionConfigs(ExtensionConfigDiscoveryService_StreamExtensionConfigsServer) error 307 DeltaExtensionConfigs(ExtensionConfigDiscoveryService_DeltaExtensionConfigsServer) error 308 FetchExtensionConfigs(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error) 309 } 310 311 // UnimplementedExtensionConfigDiscoveryServiceServer can be embedded to have forward compatible implementations. 312 type UnimplementedExtensionConfigDiscoveryServiceServer struct { 313 } 314 315 func (*UnimplementedExtensionConfigDiscoveryServiceServer) StreamExtensionConfigs(ExtensionConfigDiscoveryService_StreamExtensionConfigsServer) error { 316 return status.Errorf(codes.Unimplemented, "method StreamExtensionConfigs not implemented") 317 } 318 func (*UnimplementedExtensionConfigDiscoveryServiceServer) DeltaExtensionConfigs(ExtensionConfigDiscoveryService_DeltaExtensionConfigsServer) error { 319 return status.Errorf(codes.Unimplemented, "method DeltaExtensionConfigs not implemented") 320 } 321 func (*UnimplementedExtensionConfigDiscoveryServiceServer) FetchExtensionConfigs(context.Context, *v3.DiscoveryRequest) (*v3.DiscoveryResponse, error) { 322 return nil, status.Errorf(codes.Unimplemented, "method FetchExtensionConfigs not implemented") 323 } 324 325 func RegisterExtensionConfigDiscoveryServiceServer(s *grpc.Server, srv ExtensionConfigDiscoveryServiceServer) { 326 s.RegisterService(&_ExtensionConfigDiscoveryService_serviceDesc, srv) 327 } 328 329 func _ExtensionConfigDiscoveryService_StreamExtensionConfigs_Handler(srv interface{}, stream grpc.ServerStream) error { 330 return srv.(ExtensionConfigDiscoveryServiceServer).StreamExtensionConfigs(&extensionConfigDiscoveryServiceStreamExtensionConfigsServer{stream}) 331 } 332 333 type ExtensionConfigDiscoveryService_StreamExtensionConfigsServer interface { 334 Send(*v3.DiscoveryResponse) error 335 Recv() (*v3.DiscoveryRequest, error) 336 grpc.ServerStream 337 } 338 339 type extensionConfigDiscoveryServiceStreamExtensionConfigsServer struct { 340 grpc.ServerStream 341 } 342 343 func (x *extensionConfigDiscoveryServiceStreamExtensionConfigsServer) Send(m *v3.DiscoveryResponse) error { 344 return x.ServerStream.SendMsg(m) 345 } 346 347 func (x *extensionConfigDiscoveryServiceStreamExtensionConfigsServer) Recv() (*v3.DiscoveryRequest, error) { 348 m := new(v3.DiscoveryRequest) 349 if err := x.ServerStream.RecvMsg(m); err != nil { 350 return nil, err 351 } 352 return m, nil 353 } 354 355 func _ExtensionConfigDiscoveryService_DeltaExtensionConfigs_Handler(srv interface{}, stream grpc.ServerStream) error { 356 return srv.(ExtensionConfigDiscoveryServiceServer).DeltaExtensionConfigs(&extensionConfigDiscoveryServiceDeltaExtensionConfigsServer{stream}) 357 } 358 359 type ExtensionConfigDiscoveryService_DeltaExtensionConfigsServer interface { 360 Send(*v3.DeltaDiscoveryResponse) error 361 Recv() (*v3.DeltaDiscoveryRequest, error) 362 grpc.ServerStream 363 } 364 365 type extensionConfigDiscoveryServiceDeltaExtensionConfigsServer struct { 366 grpc.ServerStream 367 } 368 369 func (x *extensionConfigDiscoveryServiceDeltaExtensionConfigsServer) Send(m *v3.DeltaDiscoveryResponse) error { 370 return x.ServerStream.SendMsg(m) 371 } 372 373 func (x *extensionConfigDiscoveryServiceDeltaExtensionConfigsServer) Recv() (*v3.DeltaDiscoveryRequest, error) { 374 m := new(v3.DeltaDiscoveryRequest) 375 if err := x.ServerStream.RecvMsg(m); err != nil { 376 return nil, err 377 } 378 return m, nil 379 } 380 381 func _ExtensionConfigDiscoveryService_FetchExtensionConfigs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 382 in := new(v3.DiscoveryRequest) 383 if err := dec(in); err != nil { 384 return nil, err 385 } 386 if interceptor == nil { 387 return srv.(ExtensionConfigDiscoveryServiceServer).FetchExtensionConfigs(ctx, in) 388 } 389 info := &grpc.UnaryServerInfo{ 390 Server: srv, 391 FullMethod: "/envoy.service.extension.v3.ExtensionConfigDiscoveryService/FetchExtensionConfigs", 392 } 393 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 394 return srv.(ExtensionConfigDiscoveryServiceServer).FetchExtensionConfigs(ctx, req.(*v3.DiscoveryRequest)) 395 } 396 return interceptor(ctx, in, info, handler) 397 } 398 399 var _ExtensionConfigDiscoveryService_serviceDesc = grpc.ServiceDesc{ 400 ServiceName: "envoy.service.extension.v3.ExtensionConfigDiscoveryService", 401 HandlerType: (*ExtensionConfigDiscoveryServiceServer)(nil), 402 Methods: []grpc.MethodDesc{ 403 { 404 MethodName: "FetchExtensionConfigs", 405 Handler: _ExtensionConfigDiscoveryService_FetchExtensionConfigs_Handler, 406 }, 407 }, 408 Streams: []grpc.StreamDesc{ 409 { 410 StreamName: "StreamExtensionConfigs", 411 Handler: _ExtensionConfigDiscoveryService_StreamExtensionConfigs_Handler, 412 ServerStreams: true, 413 ClientStreams: true, 414 }, 415 { 416 StreamName: "DeltaExtensionConfigs", 417 Handler: _ExtensionConfigDiscoveryService_DeltaExtensionConfigs_Handler, 418 ServerStreams: true, 419 ClientStreams: true, 420 }, 421 }, 422 Metadata: "envoy/service/extension/v3/config_discovery.proto", 423 }