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