自动生成 protobuf 代码 (tag: v1.5.0)
This commit is contained in:
@@ -49,6 +49,9 @@ const (
|
||||
// AccountServiceSetAvatarProcedure is the fully-qualified name of the AccountService's SetAvatar
|
||||
// RPC.
|
||||
AccountServiceSetAvatarProcedure = "/account.v1.AccountService/SetAvatar"
|
||||
// AccountServiceSetDescriptionProcedure is the fully-qualified name of the AccountService's
|
||||
// SetDescription RPC.
|
||||
AccountServiceSetDescriptionProcedure = "/account.v1.AccountService/SetDescription"
|
||||
// AccountServiceGetUserInfoProcedure is the fully-qualified name of the AccountService's
|
||||
// GetUserInfo RPC.
|
||||
AccountServiceGetUserInfoProcedure = "/account.v1.AccountService/GetUserInfo"
|
||||
@@ -62,6 +65,7 @@ type AccountServiceClient interface {
|
||||
SetName(context.Context, *connect.Request[v1.SetNameRequest]) (*connect.Response[v1.SetNameResponse], error)
|
||||
GetAvatarUploadURL(context.Context, *connect.Request[v1.GetAvatarUploadURLRequest]) (*connect.Response[v1.GetAvatarUploadURLResponse], error)
|
||||
SetAvatar(context.Context, *connect.Request[v1.SetAvatarRequest]) (*connect.Response[v1.SetAvatarResponse], error)
|
||||
SetDescription(context.Context, *connect.Request[v1.SetDescriptionRequest]) (*connect.Response[v1.SetDescriptionResponse], error)
|
||||
GetUserInfo(context.Context, *connect.Request[v1.GetUserInfoRequest]) (*connect.Response[v1.GetUserInfoResponse], error)
|
||||
}
|
||||
|
||||
@@ -112,6 +116,12 @@ func NewAccountServiceClient(httpClient connect.HTTPClient, baseURL string, opts
|
||||
connect.WithSchema(accountServiceMethods.ByName("SetAvatar")),
|
||||
connect.WithClientOptions(opts...),
|
||||
),
|
||||
setDescription: connect.NewClient[v1.SetDescriptionRequest, v1.SetDescriptionResponse](
|
||||
httpClient,
|
||||
baseURL+AccountServiceSetDescriptionProcedure,
|
||||
connect.WithSchema(accountServiceMethods.ByName("SetDescription")),
|
||||
connect.WithClientOptions(opts...),
|
||||
),
|
||||
getUserInfo: connect.NewClient[v1.GetUserInfoRequest, v1.GetUserInfoResponse](
|
||||
httpClient,
|
||||
baseURL+AccountServiceGetUserInfoProcedure,
|
||||
@@ -129,6 +139,7 @@ type accountServiceClient struct {
|
||||
setName *connect.Client[v1.SetNameRequest, v1.SetNameResponse]
|
||||
getAvatarUploadURL *connect.Client[v1.GetAvatarUploadURLRequest, v1.GetAvatarUploadURLResponse]
|
||||
setAvatar *connect.Client[v1.SetAvatarRequest, v1.SetAvatarResponse]
|
||||
setDescription *connect.Client[v1.SetDescriptionRequest, v1.SetDescriptionResponse]
|
||||
getUserInfo *connect.Client[v1.GetUserInfoRequest, v1.GetUserInfoResponse]
|
||||
}
|
||||
|
||||
@@ -162,6 +173,11 @@ func (c *accountServiceClient) SetAvatar(ctx context.Context, req *connect.Reque
|
||||
return c.setAvatar.CallUnary(ctx, req)
|
||||
}
|
||||
|
||||
// SetDescription calls account.v1.AccountService.SetDescription.
|
||||
func (c *accountServiceClient) SetDescription(ctx context.Context, req *connect.Request[v1.SetDescriptionRequest]) (*connect.Response[v1.SetDescriptionResponse], error) {
|
||||
return c.setDescription.CallUnary(ctx, req)
|
||||
}
|
||||
|
||||
// GetUserInfo calls account.v1.AccountService.GetUserInfo.
|
||||
func (c *accountServiceClient) GetUserInfo(ctx context.Context, req *connect.Request[v1.GetUserInfoRequest]) (*connect.Response[v1.GetUserInfoResponse], error) {
|
||||
return c.getUserInfo.CallUnary(ctx, req)
|
||||
@@ -175,6 +191,7 @@ type AccountServiceHandler interface {
|
||||
SetName(context.Context, *connect.Request[v1.SetNameRequest]) (*connect.Response[v1.SetNameResponse], error)
|
||||
GetAvatarUploadURL(context.Context, *connect.Request[v1.GetAvatarUploadURLRequest]) (*connect.Response[v1.GetAvatarUploadURLResponse], error)
|
||||
SetAvatar(context.Context, *connect.Request[v1.SetAvatarRequest]) (*connect.Response[v1.SetAvatarResponse], error)
|
||||
SetDescription(context.Context, *connect.Request[v1.SetDescriptionRequest]) (*connect.Response[v1.SetDescriptionResponse], error)
|
||||
GetUserInfo(context.Context, *connect.Request[v1.GetUserInfoRequest]) (*connect.Response[v1.GetUserInfoResponse], error)
|
||||
}
|
||||
|
||||
@@ -221,6 +238,12 @@ func NewAccountServiceHandler(svc AccountServiceHandler, opts ...connect.Handler
|
||||
connect.WithSchema(accountServiceMethods.ByName("SetAvatar")),
|
||||
connect.WithHandlerOptions(opts...),
|
||||
)
|
||||
accountServiceSetDescriptionHandler := connect.NewUnaryHandler(
|
||||
AccountServiceSetDescriptionProcedure,
|
||||
svc.SetDescription,
|
||||
connect.WithSchema(accountServiceMethods.ByName("SetDescription")),
|
||||
connect.WithHandlerOptions(opts...),
|
||||
)
|
||||
accountServiceGetUserInfoHandler := connect.NewUnaryHandler(
|
||||
AccountServiceGetUserInfoProcedure,
|
||||
svc.GetUserInfo,
|
||||
@@ -241,6 +264,8 @@ func NewAccountServiceHandler(svc AccountServiceHandler, opts ...connect.Handler
|
||||
accountServiceGetAvatarUploadURLHandler.ServeHTTP(w, r)
|
||||
case AccountServiceSetAvatarProcedure:
|
||||
accountServiceSetAvatarHandler.ServeHTTP(w, r)
|
||||
case AccountServiceSetDescriptionProcedure:
|
||||
accountServiceSetDescriptionHandler.ServeHTTP(w, r)
|
||||
case AccountServiceGetUserInfoProcedure:
|
||||
accountServiceGetUserInfoHandler.ServeHTTP(w, r)
|
||||
default:
|
||||
@@ -276,6 +301,10 @@ func (UnimplementedAccountServiceHandler) SetAvatar(context.Context, *connect.Re
|
||||
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("account.v1.AccountService.SetAvatar is not implemented"))
|
||||
}
|
||||
|
||||
func (UnimplementedAccountServiceHandler) SetDescription(context.Context, *connect.Request[v1.SetDescriptionRequest]) (*connect.Response[v1.SetDescriptionResponse], error) {
|
||||
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("account.v1.AccountService.SetDescription is not implemented"))
|
||||
}
|
||||
|
||||
func (UnimplementedAccountServiceHandler) GetUserInfo(context.Context, *connect.Request[v1.GetUserInfoRequest]) (*connect.Response[v1.GetUserInfoResponse], error) {
|
||||
return nil, connect.NewError(connect.CodeUnimplemented, errors.New("account.v1.AccountService.GetUserInfo is not implemented"))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user