github.com/cloudwan/edgelq-sdk@v1.15.4/alerting/client/v1/ts_condition_template/ts_condition_template_service.pb.client.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: TsConditionTemplateService 3 // DO NOT EDIT!!! 4 5 package ts_condition_template_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 ts_condition_template "github.com/cloudwan/edgelq-sdk/alerting/resources/v1/ts_condition_template" 17 emptypb "google.golang.org/protobuf/types/known/emptypb" 18 ) 19 20 // Reference imports to suppress errors if they are not otherwise used. 21 var ( 22 _ = protoimpl.DescBuilder{} 23 _ = new(context.Context) 24 _ = grpc.ClientConn{} 25 ) 26 27 // make sure we're using proto imports 28 var ( 29 _ = &ts_condition_template.TsConditionTemplate{} 30 _ = &emptypb.Empty{} 31 ) 32 33 // This is a compile-time assertion to ensure that this generated file 34 // is compatible with the proto package it is being compiled against. 35 // A compilation error at this line likely means your copy of the 36 // proto package needs to be updated. 37 const ( 38 // Verify that this generated code is sufficiently up-to-date. 39 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 40 // Verify that runtime/protoimpl is sufficiently up-to-date. 41 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 42 ) 43 44 // This is a compile-time assertion to ensure that this generated file 45 // is compatible with the grpc package it is being compiled against. 46 const _ = grpc.SupportPackageIsVersion6 47 48 // TsConditionTemplateServiceClient is the client API for TsConditionTemplateService. 49 // 50 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 51 type TsConditionTemplateServiceClient interface { 52 GetTsConditionTemplate(ctx context.Context, in *GetTsConditionTemplateRequest, opts ...grpc.CallOption) (*ts_condition_template.TsConditionTemplate, error) 53 BatchGetTsConditionTemplates(ctx context.Context, in *BatchGetTsConditionTemplatesRequest, opts ...grpc.CallOption) (*BatchGetTsConditionTemplatesResponse, error) 54 ListTsConditionTemplates(ctx context.Context, in *ListTsConditionTemplatesRequest, opts ...grpc.CallOption) (*ListTsConditionTemplatesResponse, error) 55 WatchTsConditionTemplate(ctx context.Context, in *WatchTsConditionTemplateRequest, opts ...grpc.CallOption) (WatchTsConditionTemplateClientStream, error) 56 WatchTsConditionTemplates(ctx context.Context, in *WatchTsConditionTemplatesRequest, opts ...grpc.CallOption) (WatchTsConditionTemplatesClientStream, error) 57 CreateTsConditionTemplate(ctx context.Context, in *CreateTsConditionTemplateRequest, opts ...grpc.CallOption) (*ts_condition_template.TsConditionTemplate, error) 58 UpdateTsConditionTemplate(ctx context.Context, in *UpdateTsConditionTemplateRequest, opts ...grpc.CallOption) (*ts_condition_template.TsConditionTemplate, error) 59 DeleteTsConditionTemplate(ctx context.Context, in *DeleteTsConditionTemplateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 60 SearchTsConditionTemplates(ctx context.Context, in *SearchTsConditionTemplatesRequest, opts ...grpc.CallOption) (*SearchTsConditionTemplatesResponse, error) 61 } 62 63 type client struct { 64 cc grpc.ClientConnInterface 65 } 66 67 func NewTsConditionTemplateServiceClient(cc grpc.ClientConnInterface) TsConditionTemplateServiceClient { 68 return &client{cc} 69 } 70 71 func (c *client) GetTsConditionTemplate(ctx context.Context, in *GetTsConditionTemplateRequest, opts ...grpc.CallOption) (*ts_condition_template.TsConditionTemplate, error) { 72 out := new(ts_condition_template.TsConditionTemplate) 73 err := c.cc.Invoke(ctx, "/ntt.alerting.v1.TsConditionTemplateService/GetTsConditionTemplate", in, out, opts...) 74 if err != nil { 75 return nil, err 76 } 77 return out, nil 78 } 79 80 func (c *client) BatchGetTsConditionTemplates(ctx context.Context, in *BatchGetTsConditionTemplatesRequest, opts ...grpc.CallOption) (*BatchGetTsConditionTemplatesResponse, error) { 81 out := new(BatchGetTsConditionTemplatesResponse) 82 err := c.cc.Invoke(ctx, "/ntt.alerting.v1.TsConditionTemplateService/BatchGetTsConditionTemplates", in, out, opts...) 83 if err != nil { 84 return nil, err 85 } 86 return out, nil 87 } 88 89 func (c *client) ListTsConditionTemplates(ctx context.Context, in *ListTsConditionTemplatesRequest, opts ...grpc.CallOption) (*ListTsConditionTemplatesResponse, error) { 90 out := new(ListTsConditionTemplatesResponse) 91 err := c.cc.Invoke(ctx, "/ntt.alerting.v1.TsConditionTemplateService/ListTsConditionTemplates", in, out, opts...) 92 if err != nil { 93 return nil, err 94 } 95 return out, nil 96 } 97 98 func (c *client) WatchTsConditionTemplate(ctx context.Context, in *WatchTsConditionTemplateRequest, opts ...grpc.CallOption) (WatchTsConditionTemplateClientStream, error) { 99 stream, err := c.cc.NewStream(ctx, 100 &grpc.StreamDesc{ 101 StreamName: "WatchTsConditionTemplate", 102 ServerStreams: true, 103 }, 104 "/ntt.alerting.v1.TsConditionTemplateService/WatchTsConditionTemplate", opts...) 105 if err != nil { 106 return nil, err 107 } 108 x := &watchTsConditionTemplateWatchTsConditionTemplateClient{stream} 109 if err := x.ClientStream.SendMsg(in); err != nil { 110 return nil, err 111 } 112 if err := x.ClientStream.CloseSend(); err != nil { 113 return nil, err 114 } 115 return x, nil 116 } 117 118 type WatchTsConditionTemplateClientStream interface { 119 Recv() (*WatchTsConditionTemplateResponse, error) 120 grpc.ClientStream 121 } 122 123 type watchTsConditionTemplateWatchTsConditionTemplateClient struct { 124 grpc.ClientStream 125 } 126 127 func (x *watchTsConditionTemplateWatchTsConditionTemplateClient) Recv() (*WatchTsConditionTemplateResponse, error) { 128 m := new(WatchTsConditionTemplateResponse) 129 if err := x.ClientStream.RecvMsg(m); err != nil { 130 return nil, err 131 } 132 return m, nil 133 } 134 135 func (c *client) WatchTsConditionTemplates(ctx context.Context, in *WatchTsConditionTemplatesRequest, opts ...grpc.CallOption) (WatchTsConditionTemplatesClientStream, error) { 136 stream, err := c.cc.NewStream(ctx, 137 &grpc.StreamDesc{ 138 StreamName: "WatchTsConditionTemplates", 139 ServerStreams: true, 140 }, 141 "/ntt.alerting.v1.TsConditionTemplateService/WatchTsConditionTemplates", opts...) 142 if err != nil { 143 return nil, err 144 } 145 x := &watchTsConditionTemplatesWatchTsConditionTemplatesClient{stream} 146 if err := x.ClientStream.SendMsg(in); err != nil { 147 return nil, err 148 } 149 if err := x.ClientStream.CloseSend(); err != nil { 150 return nil, err 151 } 152 return x, nil 153 } 154 155 type WatchTsConditionTemplatesClientStream interface { 156 Recv() (*WatchTsConditionTemplatesResponse, error) 157 grpc.ClientStream 158 } 159 160 type watchTsConditionTemplatesWatchTsConditionTemplatesClient struct { 161 grpc.ClientStream 162 } 163 164 func (x *watchTsConditionTemplatesWatchTsConditionTemplatesClient) Recv() (*WatchTsConditionTemplatesResponse, error) { 165 m := new(WatchTsConditionTemplatesResponse) 166 if err := x.ClientStream.RecvMsg(m); err != nil { 167 return nil, err 168 } 169 return m, nil 170 } 171 172 func (c *client) CreateTsConditionTemplate(ctx context.Context, in *CreateTsConditionTemplateRequest, opts ...grpc.CallOption) (*ts_condition_template.TsConditionTemplate, error) { 173 out := new(ts_condition_template.TsConditionTemplate) 174 err := c.cc.Invoke(ctx, "/ntt.alerting.v1.TsConditionTemplateService/CreateTsConditionTemplate", in, out, opts...) 175 if err != nil { 176 return nil, err 177 } 178 return out, nil 179 } 180 181 func (c *client) UpdateTsConditionTemplate(ctx context.Context, in *UpdateTsConditionTemplateRequest, opts ...grpc.CallOption) (*ts_condition_template.TsConditionTemplate, error) { 182 out := new(ts_condition_template.TsConditionTemplate) 183 err := c.cc.Invoke(ctx, "/ntt.alerting.v1.TsConditionTemplateService/UpdateTsConditionTemplate", in, out, opts...) 184 if err != nil { 185 return nil, err 186 } 187 return out, nil 188 } 189 190 func (c *client) DeleteTsConditionTemplate(ctx context.Context, in *DeleteTsConditionTemplateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 191 out := new(emptypb.Empty) 192 err := c.cc.Invoke(ctx, "/ntt.alerting.v1.TsConditionTemplateService/DeleteTsConditionTemplate", in, out, opts...) 193 if err != nil { 194 return nil, err 195 } 196 return out, nil 197 } 198 199 func (c *client) SearchTsConditionTemplates(ctx context.Context, in *SearchTsConditionTemplatesRequest, opts ...grpc.CallOption) (*SearchTsConditionTemplatesResponse, error) { 200 out := new(SearchTsConditionTemplatesResponse) 201 err := c.cc.Invoke(ctx, "/ntt.alerting.v1.TsConditionTemplateService/SearchTsConditionTemplates", in, out, opts...) 202 if err != nil { 203 return nil, err 204 } 205 return out, nil 206 }