github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1/user/user_service.pb.client.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: UserService 3 // DO NOT EDIT!!! 4 5 package user_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 user "github.com/cloudwan/edgelq-sdk/iam/resources/v1/user" 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 _ = &user.User{} 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 // UserServiceClient is the client API for UserService. 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 UserServiceClient interface { 52 GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*user.User, error) 53 BatchGetUsers(ctx context.Context, in *BatchGetUsersRequest, opts ...grpc.CallOption) (*BatchGetUsersResponse, error) 54 ListUsers(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error) 55 WatchUser(ctx context.Context, in *WatchUserRequest, opts ...grpc.CallOption) (WatchUserClientStream, error) 56 WatchUsers(ctx context.Context, in *WatchUsersRequest, opts ...grpc.CallOption) (WatchUsersClientStream, error) 57 CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*user.User, error) 58 UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*user.User, error) 59 DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 60 GetUserByEmail(ctx context.Context, in *GetUserByEmailRequest, opts ...grpc.CallOption) (*user.User, error) 61 BatchGetUsersByEmail(ctx context.Context, in *BatchGetUsersByEmailRequest, opts ...grpc.CallOption) (*BatchGetUsersByEmailResponse, error) 62 GetMySettings(ctx context.Context, in *GetMySettingsRequest, opts ...grpc.CallOption) (*GetMySettingsResponse, error) 63 SetMySettings(ctx context.Context, in *SetMySettingsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 64 RefreshUserFromIdToken(ctx context.Context, in *RefreshUserFromIdTokenRequest, opts ...grpc.CallOption) (*RefreshUserFromIdTokenResponse, error) 65 ResendVerificationEmail(ctx context.Context, in *ResendVerificationEmailRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 66 IsUserVerified(ctx context.Context, in *IsUserVerifiedRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 67 ResetMFAIfRecoveryKeyUsed(ctx context.Context, in *ResetMFAIfRecoveryKeyUsedRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 68 SetUsersNameInAuth0(ctx context.Context, in *SetUsersNameInAuth0Request, opts ...grpc.CallOption) (*emptypb.Empty, error) 69 DeleteUsersByCriteria(ctx context.Context, in *DeleteUsersByCriteriaRequest, opts ...grpc.CallOption) (*DeleteUsersByCriteriaResponse, error) 70 } 71 72 type client struct { 73 cc grpc.ClientConnInterface 74 } 75 76 func NewUserServiceClient(cc grpc.ClientConnInterface) UserServiceClient { 77 return &client{cc} 78 } 79 80 func (c *client) GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*user.User, error) { 81 out := new(user.User) 82 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/GetUser", in, out, opts...) 83 if err != nil { 84 return nil, err 85 } 86 return out, nil 87 } 88 89 func (c *client) BatchGetUsers(ctx context.Context, in *BatchGetUsersRequest, opts ...grpc.CallOption) (*BatchGetUsersResponse, error) { 90 out := new(BatchGetUsersResponse) 91 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/BatchGetUsers", in, out, opts...) 92 if err != nil { 93 return nil, err 94 } 95 return out, nil 96 } 97 98 func (c *client) ListUsers(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error) { 99 out := new(ListUsersResponse) 100 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/ListUsers", in, out, opts...) 101 if err != nil { 102 return nil, err 103 } 104 return out, nil 105 } 106 107 func (c *client) WatchUser(ctx context.Context, in *WatchUserRequest, opts ...grpc.CallOption) (WatchUserClientStream, error) { 108 stream, err := c.cc.NewStream(ctx, 109 &grpc.StreamDesc{ 110 StreamName: "WatchUser", 111 ServerStreams: true, 112 }, 113 "/ntt.iam.v1.UserService/WatchUser", opts...) 114 if err != nil { 115 return nil, err 116 } 117 x := &watchUserWatchUserClient{stream} 118 if err := x.ClientStream.SendMsg(in); err != nil { 119 return nil, err 120 } 121 if err := x.ClientStream.CloseSend(); err != nil { 122 return nil, err 123 } 124 return x, nil 125 } 126 127 type WatchUserClientStream interface { 128 Recv() (*WatchUserResponse, error) 129 grpc.ClientStream 130 } 131 132 type watchUserWatchUserClient struct { 133 grpc.ClientStream 134 } 135 136 func (x *watchUserWatchUserClient) Recv() (*WatchUserResponse, error) { 137 m := new(WatchUserResponse) 138 if err := x.ClientStream.RecvMsg(m); err != nil { 139 return nil, err 140 } 141 return m, nil 142 } 143 144 func (c *client) WatchUsers(ctx context.Context, in *WatchUsersRequest, opts ...grpc.CallOption) (WatchUsersClientStream, error) { 145 stream, err := c.cc.NewStream(ctx, 146 &grpc.StreamDesc{ 147 StreamName: "WatchUsers", 148 ServerStreams: true, 149 }, 150 "/ntt.iam.v1.UserService/WatchUsers", opts...) 151 if err != nil { 152 return nil, err 153 } 154 x := &watchUsersWatchUsersClient{stream} 155 if err := x.ClientStream.SendMsg(in); err != nil { 156 return nil, err 157 } 158 if err := x.ClientStream.CloseSend(); err != nil { 159 return nil, err 160 } 161 return x, nil 162 } 163 164 type WatchUsersClientStream interface { 165 Recv() (*WatchUsersResponse, error) 166 grpc.ClientStream 167 } 168 169 type watchUsersWatchUsersClient struct { 170 grpc.ClientStream 171 } 172 173 func (x *watchUsersWatchUsersClient) Recv() (*WatchUsersResponse, error) { 174 m := new(WatchUsersResponse) 175 if err := x.ClientStream.RecvMsg(m); err != nil { 176 return nil, err 177 } 178 return m, nil 179 } 180 181 func (c *client) CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*user.User, error) { 182 out := new(user.User) 183 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/CreateUser", in, out, opts...) 184 if err != nil { 185 return nil, err 186 } 187 return out, nil 188 } 189 190 func (c *client) UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*user.User, error) { 191 out := new(user.User) 192 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/UpdateUser", in, out, opts...) 193 if err != nil { 194 return nil, err 195 } 196 return out, nil 197 } 198 199 func (c *client) DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 200 out := new(emptypb.Empty) 201 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/DeleteUser", in, out, opts...) 202 if err != nil { 203 return nil, err 204 } 205 return out, nil 206 } 207 208 func (c *client) GetUserByEmail(ctx context.Context, in *GetUserByEmailRequest, opts ...grpc.CallOption) (*user.User, error) { 209 out := new(user.User) 210 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/GetUserByEmail", in, out, opts...) 211 if err != nil { 212 return nil, err 213 } 214 return out, nil 215 } 216 217 func (c *client) BatchGetUsersByEmail(ctx context.Context, in *BatchGetUsersByEmailRequest, opts ...grpc.CallOption) (*BatchGetUsersByEmailResponse, error) { 218 out := new(BatchGetUsersByEmailResponse) 219 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/BatchGetUsersByEmail", in, out, opts...) 220 if err != nil { 221 return nil, err 222 } 223 return out, nil 224 } 225 226 func (c *client) GetMySettings(ctx context.Context, in *GetMySettingsRequest, opts ...grpc.CallOption) (*GetMySettingsResponse, error) { 227 out := new(GetMySettingsResponse) 228 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/GetMySettings", in, out, opts...) 229 if err != nil { 230 return nil, err 231 } 232 return out, nil 233 } 234 235 func (c *client) SetMySettings(ctx context.Context, in *SetMySettingsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 236 out := new(emptypb.Empty) 237 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/SetMySettings", in, out, opts...) 238 if err != nil { 239 return nil, err 240 } 241 return out, nil 242 } 243 244 func (c *client) RefreshUserFromIdToken(ctx context.Context, in *RefreshUserFromIdTokenRequest, opts ...grpc.CallOption) (*RefreshUserFromIdTokenResponse, error) { 245 out := new(RefreshUserFromIdTokenResponse) 246 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/RefreshUserFromIdToken", in, out, opts...) 247 if err != nil { 248 return nil, err 249 } 250 return out, nil 251 } 252 253 func (c *client) ResendVerificationEmail(ctx context.Context, in *ResendVerificationEmailRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 254 out := new(emptypb.Empty) 255 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/ResendVerificationEmail", in, out, opts...) 256 if err != nil { 257 return nil, err 258 } 259 return out, nil 260 } 261 262 func (c *client) IsUserVerified(ctx context.Context, in *IsUserVerifiedRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 263 out := new(emptypb.Empty) 264 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/IsUserVerified", in, out, opts...) 265 if err != nil { 266 return nil, err 267 } 268 return out, nil 269 } 270 271 func (c *client) ResetMFAIfRecoveryKeyUsed(ctx context.Context, in *ResetMFAIfRecoveryKeyUsedRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 272 out := new(emptypb.Empty) 273 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/ResetMFAIfRecoveryKeyUsed", in, out, opts...) 274 if err != nil { 275 return nil, err 276 } 277 return out, nil 278 } 279 280 func (c *client) SetUsersNameInAuth0(ctx context.Context, in *SetUsersNameInAuth0Request, opts ...grpc.CallOption) (*emptypb.Empty, error) { 281 out := new(emptypb.Empty) 282 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/SetUsersNameInAuth0", in, out, opts...) 283 if err != nil { 284 return nil, err 285 } 286 return out, nil 287 } 288 289 func (c *client) DeleteUsersByCriteria(ctx context.Context, in *DeleteUsersByCriteriaRequest, opts ...grpc.CallOption) (*DeleteUsersByCriteriaResponse, error) { 290 out := new(DeleteUsersByCriteriaResponse) 291 err := c.cc.Invoke(ctx, "/ntt.iam.v1.UserService/DeleteUsersByCriteria", in, out, opts...) 292 if err != nil { 293 return nil, err 294 } 295 return out, nil 296 }