github.com/cloudwan/edgelq-sdk@v1.15.4/audit/client/v1alpha2/method_descriptor/method_descriptor_service.pb.client.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: MethodDescriptorService 3 // DO NOT EDIT!!! 4 5 package method_descriptor_client 6 7 import ( 8 "context" 9 10 "google.golang.org/grpc" 11 "google.golang.org/protobuf/runtime/protoimpl" 12 ) 13 14 // proto imports 15 import ( 16 method_descriptor "github.com/cloudwan/edgelq-sdk/audit/resources/v1alpha2/method_descriptor" 17 ) 18 19 // Reference imports to suppress errors if they are not otherwise used. 20 var ( 21 _ = protoimpl.DescBuilder{} 22 _ = new(context.Context) 23 _ = grpc.ClientConn{} 24 ) 25 26 // make sure we're using proto imports 27 var ( 28 _ = &method_descriptor.MethodDescriptor{} 29 ) 30 31 // This is a compile-time assertion to ensure that this generated file 32 // is compatible with the proto package it is being compiled against. 33 // A compilation error at this line likely means your copy of the 34 // proto package needs to be updated. 35 const ( 36 // Verify that this generated code is sufficiently up-to-date. 37 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 38 // Verify that runtime/protoimpl is sufficiently up-to-date. 39 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 40 ) 41 42 // This is a compile-time assertion to ensure that this generated file 43 // is compatible with the grpc package it is being compiled against. 44 const _ = grpc.SupportPackageIsVersion6 45 46 // MethodDescriptorServiceClient is the client API for MethodDescriptorService. 47 // 48 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 49 type MethodDescriptorServiceClient interface { 50 GetMethodDescriptor(ctx context.Context, in *GetMethodDescriptorRequest, opts ...grpc.CallOption) (*method_descriptor.MethodDescriptor, error) 51 BatchGetMethodDescriptors(ctx context.Context, in *BatchGetMethodDescriptorsRequest, opts ...grpc.CallOption) (*BatchGetMethodDescriptorsResponse, error) 52 ListMethodDescriptors(ctx context.Context, in *ListMethodDescriptorsRequest, opts ...grpc.CallOption) (*ListMethodDescriptorsResponse, error) 53 WatchMethodDescriptor(ctx context.Context, in *WatchMethodDescriptorRequest, opts ...grpc.CallOption) (WatchMethodDescriptorClientStream, error) 54 WatchMethodDescriptors(ctx context.Context, in *WatchMethodDescriptorsRequest, opts ...grpc.CallOption) (WatchMethodDescriptorsClientStream, error) 55 CreateMethodDescriptor(ctx context.Context, in *CreateMethodDescriptorRequest, opts ...grpc.CallOption) (*method_descriptor.MethodDescriptor, error) 56 UpdateMethodDescriptor(ctx context.Context, in *UpdateMethodDescriptorRequest, opts ...grpc.CallOption) (*method_descriptor.MethodDescriptor, error) 57 } 58 59 type client struct { 60 cc grpc.ClientConnInterface 61 } 62 63 func NewMethodDescriptorServiceClient(cc grpc.ClientConnInterface) MethodDescriptorServiceClient { 64 return &client{cc} 65 } 66 67 func (c *client) GetMethodDescriptor(ctx context.Context, in *GetMethodDescriptorRequest, opts ...grpc.CallOption) (*method_descriptor.MethodDescriptor, error) { 68 out := new(method_descriptor.MethodDescriptor) 69 err := c.cc.Invoke(ctx, "/ntt.audit.v1alpha2.MethodDescriptorService/GetMethodDescriptor", in, out, opts...) 70 if err != nil { 71 return nil, err 72 } 73 return out, nil 74 } 75 76 func (c *client) BatchGetMethodDescriptors(ctx context.Context, in *BatchGetMethodDescriptorsRequest, opts ...grpc.CallOption) (*BatchGetMethodDescriptorsResponse, error) { 77 out := new(BatchGetMethodDescriptorsResponse) 78 err := c.cc.Invoke(ctx, "/ntt.audit.v1alpha2.MethodDescriptorService/BatchGetMethodDescriptors", in, out, opts...) 79 if err != nil { 80 return nil, err 81 } 82 return out, nil 83 } 84 85 func (c *client) ListMethodDescriptors(ctx context.Context, in *ListMethodDescriptorsRequest, opts ...grpc.CallOption) (*ListMethodDescriptorsResponse, error) { 86 out := new(ListMethodDescriptorsResponse) 87 err := c.cc.Invoke(ctx, "/ntt.audit.v1alpha2.MethodDescriptorService/ListMethodDescriptors", in, out, opts...) 88 if err != nil { 89 return nil, err 90 } 91 return out, nil 92 } 93 94 func (c *client) WatchMethodDescriptor(ctx context.Context, in *WatchMethodDescriptorRequest, opts ...grpc.CallOption) (WatchMethodDescriptorClientStream, error) { 95 stream, err := c.cc.NewStream(ctx, 96 &grpc.StreamDesc{ 97 StreamName: "WatchMethodDescriptor", 98 ServerStreams: true, 99 }, 100 "/ntt.audit.v1alpha2.MethodDescriptorService/WatchMethodDescriptor", opts...) 101 if err != nil { 102 return nil, err 103 } 104 x := &watchMethodDescriptorWatchMethodDescriptorClient{stream} 105 if err := x.ClientStream.SendMsg(in); err != nil { 106 return nil, err 107 } 108 if err := x.ClientStream.CloseSend(); err != nil { 109 return nil, err 110 } 111 return x, nil 112 } 113 114 type WatchMethodDescriptorClientStream interface { 115 Recv() (*WatchMethodDescriptorResponse, error) 116 grpc.ClientStream 117 } 118 119 type watchMethodDescriptorWatchMethodDescriptorClient struct { 120 grpc.ClientStream 121 } 122 123 func (x *watchMethodDescriptorWatchMethodDescriptorClient) Recv() (*WatchMethodDescriptorResponse, error) { 124 m := new(WatchMethodDescriptorResponse) 125 if err := x.ClientStream.RecvMsg(m); err != nil { 126 return nil, err 127 } 128 return m, nil 129 } 130 131 func (c *client) WatchMethodDescriptors(ctx context.Context, in *WatchMethodDescriptorsRequest, opts ...grpc.CallOption) (WatchMethodDescriptorsClientStream, error) { 132 stream, err := c.cc.NewStream(ctx, 133 &grpc.StreamDesc{ 134 StreamName: "WatchMethodDescriptors", 135 ServerStreams: true, 136 }, 137 "/ntt.audit.v1alpha2.MethodDescriptorService/WatchMethodDescriptors", opts...) 138 if err != nil { 139 return nil, err 140 } 141 x := &watchMethodDescriptorsWatchMethodDescriptorsClient{stream} 142 if err := x.ClientStream.SendMsg(in); err != nil { 143 return nil, err 144 } 145 if err := x.ClientStream.CloseSend(); err != nil { 146 return nil, err 147 } 148 return x, nil 149 } 150 151 type WatchMethodDescriptorsClientStream interface { 152 Recv() (*WatchMethodDescriptorsResponse, error) 153 grpc.ClientStream 154 } 155 156 type watchMethodDescriptorsWatchMethodDescriptorsClient struct { 157 grpc.ClientStream 158 } 159 160 func (x *watchMethodDescriptorsWatchMethodDescriptorsClient) Recv() (*WatchMethodDescriptorsResponse, error) { 161 m := new(WatchMethodDescriptorsResponse) 162 if err := x.ClientStream.RecvMsg(m); err != nil { 163 return nil, err 164 } 165 return m, nil 166 } 167 168 func (c *client) CreateMethodDescriptor(ctx context.Context, in *CreateMethodDescriptorRequest, opts ...grpc.CallOption) (*method_descriptor.MethodDescriptor, error) { 169 out := new(method_descriptor.MethodDescriptor) 170 err := c.cc.Invoke(ctx, "/ntt.audit.v1alpha2.MethodDescriptorService/CreateMethodDescriptor", in, out, opts...) 171 if err != nil { 172 return nil, err 173 } 174 return out, nil 175 } 176 177 func (c *client) UpdateMethodDescriptor(ctx context.Context, in *UpdateMethodDescriptorRequest, opts ...grpc.CallOption) (*method_descriptor.MethodDescriptor, error) { 178 out := new(method_descriptor.MethodDescriptor) 179 err := c.cc.Invoke(ctx, "/ntt.audit.v1alpha2.MethodDescriptorService/UpdateMethodDescriptor", in, out, opts...) 180 if err != nil { 181 return nil, err 182 } 183 return out, nil 184 }