gitee.com/ks-custle/core-gm@v0.0.0-20230922171213-b83bdd97b62c/go-control-plane/envoy/service/discovery/v2/ads.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/discovery/v2/ads.proto
     6  
     7  package envoy_service_discovery_v2
     8  
     9  import (
    10  	context "context"
    11  	_ "github.com/cncf/xds/go/udpa/annotations"
    12  	v2 "gitee.com/ks-custle/core-gm/go-control-plane/envoy/api/v2"
    13  	proto "github.com/golang/protobuf/proto"
    14  	grpc "gitee.com/ks-custle/core-gm/grpc"
    15  	codes "gitee.com/ks-custle/core-gm/grpc/codes"
    16  	status "gitee.com/ks-custle/core-gm/grpc/status"
    17  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    18  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    19  	reflect "reflect"
    20  	sync "sync"
    21  )
    22  
    23  const (
    24  	// Verify that this generated code is sufficiently up-to-date.
    25  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    26  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    27  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    28  )
    29  
    30  // This is a compile-time assertion that a sufficiently up-to-date version
    31  // of the legacy proto package is being used.
    32  const _ = proto.ProtoPackageIsVersion4
    33  
    34  // [#not-implemented-hide:] Not configuration. Workaround c++ protobuf issue with importing
    35  // services: https://github.com/google/protobuf/issues/4221
    36  type AdsDummy struct {
    37  	state         protoimpl.MessageState
    38  	sizeCache     protoimpl.SizeCache
    39  	unknownFields protoimpl.UnknownFields
    40  }
    41  
    42  func (x *AdsDummy) Reset() {
    43  	*x = AdsDummy{}
    44  	if protoimpl.UnsafeEnabled {
    45  		mi := &file_envoy_service_discovery_v2_ads_proto_msgTypes[0]
    46  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    47  		ms.StoreMessageInfo(mi)
    48  	}
    49  }
    50  
    51  func (x *AdsDummy) String() string {
    52  	return protoimpl.X.MessageStringOf(x)
    53  }
    54  
    55  func (*AdsDummy) ProtoMessage() {}
    56  
    57  func (x *AdsDummy) ProtoReflect() protoreflect.Message {
    58  	mi := &file_envoy_service_discovery_v2_ads_proto_msgTypes[0]
    59  	if protoimpl.UnsafeEnabled && x != nil {
    60  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    61  		if ms.LoadMessageInfo() == nil {
    62  			ms.StoreMessageInfo(mi)
    63  		}
    64  		return ms
    65  	}
    66  	return mi.MessageOf(x)
    67  }
    68  
    69  // Deprecated: Use AdsDummy.ProtoReflect.Descriptor instead.
    70  func (*AdsDummy) Descriptor() ([]byte, []int) {
    71  	return file_envoy_service_discovery_v2_ads_proto_rawDescGZIP(), []int{0}
    72  }
    73  
    74  var File_envoy_service_discovery_v2_ads_proto protoreflect.FileDescriptor
    75  
    76  var file_envoy_service_discovery_v2_ads_proto_rawDesc = []byte{
    77  	0x0a, 0x24, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2f,
    78  	0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2f, 0x76, 0x32, 0x2f, 0x61, 0x64, 0x73,
    79  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x73, 0x65,
    80  	0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2e,
    81  	0x76, 0x32, 0x1a, 0x1c, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x76, 0x32,
    82  	0x2f, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
    83  	0x1a, 0x1d, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
    84  	0x6e, 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
    85  	0x0a, 0x0a, 0x08, 0x41, 0x64, 0x73, 0x44, 0x75, 0x6d, 0x6d, 0x79, 0x32, 0xed, 0x01, 0x0a, 0x1a,
    86  	0x41, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 0x64, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76,
    87  	0x65, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x62, 0x0a, 0x19, 0x53, 0x74,
    88  	0x72, 0x65, 0x61, 0x6d, 0x41, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65, 0x64, 0x52, 0x65,
    89  	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x1e, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e,
    90  	0x61, 0x70, 0x69, 0x2e, 0x76, 0x32, 0x2e, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79,
    91  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e,
    92  	0x61, 0x70, 0x69, 0x2e, 0x76, 0x32, 0x2e, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79,
    93  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x28, 0x01, 0x30, 0x01, 0x12, 0x6b,
    94  	0x0a, 0x18, 0x44, 0x65, 0x6c, 0x74, 0x61, 0x41, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x65,
    95  	0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x23, 0x2e, 0x65, 0x6e, 0x76,
    96  	0x6f, 0x79, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x76, 0x32, 0x2e, 0x44, 0x65, 0x6c, 0x74, 0x61, 0x44,
    97  	0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
    98  	0x24, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x76, 0x32, 0x2e, 0x44,
    99  	0x65, 0x6c, 0x74, 0x61, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x73,
   100  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x28, 0x01, 0x30, 0x01, 0x42, 0x41, 0x0a, 0x28, 0x69,
   101  	0x6f, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x2e, 0x65, 0x6e, 0x76,
   102  	0x6f, 0x79, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x64, 0x69, 0x73, 0x63, 0x6f,
   103  	0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x32, 0x42, 0x08, 0x41, 0x64, 0x73, 0x50, 0x72, 0x6f, 0x74,
   104  	0x6f, 0x50, 0x01, 0x88, 0x01, 0x01, 0xba, 0x80, 0xc8, 0xd1, 0x06, 0x02, 0x10, 0x01, 0x62, 0x06,
   105  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   106  }
   107  
   108  var (
   109  	file_envoy_service_discovery_v2_ads_proto_rawDescOnce sync.Once
   110  	file_envoy_service_discovery_v2_ads_proto_rawDescData = file_envoy_service_discovery_v2_ads_proto_rawDesc
   111  )
   112  
   113  func file_envoy_service_discovery_v2_ads_proto_rawDescGZIP() []byte {
   114  	file_envoy_service_discovery_v2_ads_proto_rawDescOnce.Do(func() {
   115  		file_envoy_service_discovery_v2_ads_proto_rawDescData = protoimpl.X.CompressGZIP(file_envoy_service_discovery_v2_ads_proto_rawDescData)
   116  	})
   117  	return file_envoy_service_discovery_v2_ads_proto_rawDescData
   118  }
   119  
   120  var file_envoy_service_discovery_v2_ads_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   121  var file_envoy_service_discovery_v2_ads_proto_goTypes = []interface{}{
   122  	(*AdsDummy)(nil),                  // 0: envoy.service.discovery.v2.AdsDummy
   123  	(*v2.DiscoveryRequest)(nil),       // 1: envoy.api.v2.DiscoveryRequest
   124  	(*v2.DeltaDiscoveryRequest)(nil),  // 2: envoy.api.v2.DeltaDiscoveryRequest
   125  	(*v2.DiscoveryResponse)(nil),      // 3: envoy.api.v2.DiscoveryResponse
   126  	(*v2.DeltaDiscoveryResponse)(nil), // 4: envoy.api.v2.DeltaDiscoveryResponse
   127  }
   128  var file_envoy_service_discovery_v2_ads_proto_depIdxs = []int32{
   129  	1, // 0: envoy.service.discovery.v2.AggregatedDiscoveryService.StreamAggregatedResources:input_type -> envoy.api.v2.DiscoveryRequest
   130  	2, // 1: envoy.service.discovery.v2.AggregatedDiscoveryService.DeltaAggregatedResources:input_type -> envoy.api.v2.DeltaDiscoveryRequest
   131  	3, // 2: envoy.service.discovery.v2.AggregatedDiscoveryService.StreamAggregatedResources:output_type -> envoy.api.v2.DiscoveryResponse
   132  	4, // 3: envoy.service.discovery.v2.AggregatedDiscoveryService.DeltaAggregatedResources:output_type -> envoy.api.v2.DeltaDiscoveryResponse
   133  	2, // [2:4] is the sub-list for method output_type
   134  	0, // [0:2] is the sub-list for method input_type
   135  	0, // [0:0] is the sub-list for extension type_name
   136  	0, // [0:0] is the sub-list for extension extendee
   137  	0, // [0:0] is the sub-list for field type_name
   138  }
   139  
   140  func init() { file_envoy_service_discovery_v2_ads_proto_init() }
   141  func file_envoy_service_discovery_v2_ads_proto_init() {
   142  	if File_envoy_service_discovery_v2_ads_proto != nil {
   143  		return
   144  	}
   145  	if !protoimpl.UnsafeEnabled {
   146  		file_envoy_service_discovery_v2_ads_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   147  			switch v := v.(*AdsDummy); i {
   148  			case 0:
   149  				return &v.state
   150  			case 1:
   151  				return &v.sizeCache
   152  			case 2:
   153  				return &v.unknownFields
   154  			default:
   155  				return nil
   156  			}
   157  		}
   158  	}
   159  	type x struct{}
   160  	out := protoimpl.TypeBuilder{
   161  		File: protoimpl.DescBuilder{
   162  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   163  			RawDescriptor: file_envoy_service_discovery_v2_ads_proto_rawDesc,
   164  			NumEnums:      0,
   165  			NumMessages:   1,
   166  			NumExtensions: 0,
   167  			NumServices:   1,
   168  		},
   169  		GoTypes:           file_envoy_service_discovery_v2_ads_proto_goTypes,
   170  		DependencyIndexes: file_envoy_service_discovery_v2_ads_proto_depIdxs,
   171  		MessageInfos:      file_envoy_service_discovery_v2_ads_proto_msgTypes,
   172  	}.Build()
   173  	File_envoy_service_discovery_v2_ads_proto = out.File
   174  	file_envoy_service_discovery_v2_ads_proto_rawDesc = nil
   175  	file_envoy_service_discovery_v2_ads_proto_goTypes = nil
   176  	file_envoy_service_discovery_v2_ads_proto_depIdxs = nil
   177  }
   178  
   179  // Reference imports to suppress errors if they are not otherwise used.
   180  var _ context.Context
   181  var _ grpc.ClientConnInterface
   182  
   183  // This is a compile-time assertion to ensure that this generated file
   184  // is compatible with the grpc package it is being compiled against.
   185  const _ = grpc.SupportPackageIsVersion6
   186  
   187  // AggregatedDiscoveryServiceClient is the client API for AggregatedDiscoveryService service.
   188  //
   189  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   190  type AggregatedDiscoveryServiceClient interface {
   191  	// This is a gRPC-only API.
   192  	StreamAggregatedResources(ctx context.Context, opts ...grpc.CallOption) (AggregatedDiscoveryService_StreamAggregatedResourcesClient, error)
   193  	DeltaAggregatedResources(ctx context.Context, opts ...grpc.CallOption) (AggregatedDiscoveryService_DeltaAggregatedResourcesClient, error)
   194  }
   195  
   196  type aggregatedDiscoveryServiceClient struct {
   197  	cc grpc.ClientConnInterface
   198  }
   199  
   200  func NewAggregatedDiscoveryServiceClient(cc grpc.ClientConnInterface) AggregatedDiscoveryServiceClient {
   201  	return &aggregatedDiscoveryServiceClient{cc}
   202  }
   203  
   204  func (c *aggregatedDiscoveryServiceClient) StreamAggregatedResources(ctx context.Context, opts ...grpc.CallOption) (AggregatedDiscoveryService_StreamAggregatedResourcesClient, error) {
   205  	stream, err := c.cc.NewStream(ctx, &_AggregatedDiscoveryService_serviceDesc.Streams[0], "/envoy.service.discovery.v2.AggregatedDiscoveryService/StreamAggregatedResources", opts...)
   206  	if err != nil {
   207  		return nil, err
   208  	}
   209  	x := &aggregatedDiscoveryServiceStreamAggregatedResourcesClient{stream}
   210  	return x, nil
   211  }
   212  
   213  type AggregatedDiscoveryService_StreamAggregatedResourcesClient interface {
   214  	Send(*v2.DiscoveryRequest) error
   215  	Recv() (*v2.DiscoveryResponse, error)
   216  	grpc.ClientStream
   217  }
   218  
   219  type aggregatedDiscoveryServiceStreamAggregatedResourcesClient struct {
   220  	grpc.ClientStream
   221  }
   222  
   223  func (x *aggregatedDiscoveryServiceStreamAggregatedResourcesClient) Send(m *v2.DiscoveryRequest) error {
   224  	return x.ClientStream.SendMsg(m)
   225  }
   226  
   227  func (x *aggregatedDiscoveryServiceStreamAggregatedResourcesClient) Recv() (*v2.DiscoveryResponse, error) {
   228  	m := new(v2.DiscoveryResponse)
   229  	if err := x.ClientStream.RecvMsg(m); err != nil {
   230  		return nil, err
   231  	}
   232  	return m, nil
   233  }
   234  
   235  func (c *aggregatedDiscoveryServiceClient) DeltaAggregatedResources(ctx context.Context, opts ...grpc.CallOption) (AggregatedDiscoveryService_DeltaAggregatedResourcesClient, error) {
   236  	stream, err := c.cc.NewStream(ctx, &_AggregatedDiscoveryService_serviceDesc.Streams[1], "/envoy.service.discovery.v2.AggregatedDiscoveryService/DeltaAggregatedResources", opts...)
   237  	if err != nil {
   238  		return nil, err
   239  	}
   240  	x := &aggregatedDiscoveryServiceDeltaAggregatedResourcesClient{stream}
   241  	return x, nil
   242  }
   243  
   244  type AggregatedDiscoveryService_DeltaAggregatedResourcesClient interface {
   245  	Send(*v2.DeltaDiscoveryRequest) error
   246  	Recv() (*v2.DeltaDiscoveryResponse, error)
   247  	grpc.ClientStream
   248  }
   249  
   250  type aggregatedDiscoveryServiceDeltaAggregatedResourcesClient struct {
   251  	grpc.ClientStream
   252  }
   253  
   254  func (x *aggregatedDiscoveryServiceDeltaAggregatedResourcesClient) Send(m *v2.DeltaDiscoveryRequest) error {
   255  	return x.ClientStream.SendMsg(m)
   256  }
   257  
   258  func (x *aggregatedDiscoveryServiceDeltaAggregatedResourcesClient) Recv() (*v2.DeltaDiscoveryResponse, error) {
   259  	m := new(v2.DeltaDiscoveryResponse)
   260  	if err := x.ClientStream.RecvMsg(m); err != nil {
   261  		return nil, err
   262  	}
   263  	return m, nil
   264  }
   265  
   266  // AggregatedDiscoveryServiceServer is the server API for AggregatedDiscoveryService service.
   267  type AggregatedDiscoveryServiceServer interface {
   268  	// This is a gRPC-only API.
   269  	StreamAggregatedResources(AggregatedDiscoveryService_StreamAggregatedResourcesServer) error
   270  	DeltaAggregatedResources(AggregatedDiscoveryService_DeltaAggregatedResourcesServer) error
   271  }
   272  
   273  // UnimplementedAggregatedDiscoveryServiceServer can be embedded to have forward compatible implementations.
   274  type UnimplementedAggregatedDiscoveryServiceServer struct {
   275  }
   276  
   277  func (*UnimplementedAggregatedDiscoveryServiceServer) StreamAggregatedResources(AggregatedDiscoveryService_StreamAggregatedResourcesServer) error {
   278  	return status.Errorf(codes.Unimplemented, "method StreamAggregatedResources not implemented")
   279  }
   280  func (*UnimplementedAggregatedDiscoveryServiceServer) DeltaAggregatedResources(AggregatedDiscoveryService_DeltaAggregatedResourcesServer) error {
   281  	return status.Errorf(codes.Unimplemented, "method DeltaAggregatedResources not implemented")
   282  }
   283  
   284  func RegisterAggregatedDiscoveryServiceServer(s *grpc.Server, srv AggregatedDiscoveryServiceServer) {
   285  	s.RegisterService(&_AggregatedDiscoveryService_serviceDesc, srv)
   286  }
   287  
   288  func _AggregatedDiscoveryService_StreamAggregatedResources_Handler(srv interface{}, stream grpc.ServerStream) error {
   289  	return srv.(AggregatedDiscoveryServiceServer).StreamAggregatedResources(&aggregatedDiscoveryServiceStreamAggregatedResourcesServer{stream})
   290  }
   291  
   292  type AggregatedDiscoveryService_StreamAggregatedResourcesServer interface {
   293  	Send(*v2.DiscoveryResponse) error
   294  	Recv() (*v2.DiscoveryRequest, error)
   295  	grpc.ServerStream
   296  }
   297  
   298  type aggregatedDiscoveryServiceStreamAggregatedResourcesServer struct {
   299  	grpc.ServerStream
   300  }
   301  
   302  func (x *aggregatedDiscoveryServiceStreamAggregatedResourcesServer) Send(m *v2.DiscoveryResponse) error {
   303  	return x.ServerStream.SendMsg(m)
   304  }
   305  
   306  func (x *aggregatedDiscoveryServiceStreamAggregatedResourcesServer) Recv() (*v2.DiscoveryRequest, error) {
   307  	m := new(v2.DiscoveryRequest)
   308  	if err := x.ServerStream.RecvMsg(m); err != nil {
   309  		return nil, err
   310  	}
   311  	return m, nil
   312  }
   313  
   314  func _AggregatedDiscoveryService_DeltaAggregatedResources_Handler(srv interface{}, stream grpc.ServerStream) error {
   315  	return srv.(AggregatedDiscoveryServiceServer).DeltaAggregatedResources(&aggregatedDiscoveryServiceDeltaAggregatedResourcesServer{stream})
   316  }
   317  
   318  type AggregatedDiscoveryService_DeltaAggregatedResourcesServer interface {
   319  	Send(*v2.DeltaDiscoveryResponse) error
   320  	Recv() (*v2.DeltaDiscoveryRequest, error)
   321  	grpc.ServerStream
   322  }
   323  
   324  type aggregatedDiscoveryServiceDeltaAggregatedResourcesServer struct {
   325  	grpc.ServerStream
   326  }
   327  
   328  func (x *aggregatedDiscoveryServiceDeltaAggregatedResourcesServer) Send(m *v2.DeltaDiscoveryResponse) error {
   329  	return x.ServerStream.SendMsg(m)
   330  }
   331  
   332  func (x *aggregatedDiscoveryServiceDeltaAggregatedResourcesServer) Recv() (*v2.DeltaDiscoveryRequest, error) {
   333  	m := new(v2.DeltaDiscoveryRequest)
   334  	if err := x.ServerStream.RecvMsg(m); err != nil {
   335  		return nil, err
   336  	}
   337  	return m, nil
   338  }
   339  
   340  var _AggregatedDiscoveryService_serviceDesc = grpc.ServiceDesc{
   341  	ServiceName: "envoy.service.discovery.v2.AggregatedDiscoveryService",
   342  	HandlerType: (*AggregatedDiscoveryServiceServer)(nil),
   343  	Methods:     []grpc.MethodDesc{},
   344  	Streams: []grpc.StreamDesc{
   345  		{
   346  			StreamName:    "StreamAggregatedResources",
   347  			Handler:       _AggregatedDiscoveryService_StreamAggregatedResources_Handler,
   348  			ServerStreams: true,
   349  			ClientStreams: true,
   350  		},
   351  		{
   352  			StreamName:    "DeltaAggregatedResources",
   353  			Handler:       _AggregatedDiscoveryService_DeltaAggregatedResources_Handler,
   354  			ServerStreams: true,
   355  			ClientStreams: true,
   356  		},
   357  	},
   358  	Metadata: "envoy/service/discovery/v2/ads.proto",
   359  }