shopping_permission_service.pb.micro.go 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. // Code generated by protoc-gen-micro. DO NOT EDIT.
  2. // source: proto/shopping_permission_service.proto
  3. package shopping_service
  4. import (
  5. fmt "fmt"
  6. proto "google.golang.org/protobuf/proto"
  7. math "math"
  8. )
  9. import (
  10. context "context"
  11. api "go-micro.dev/v4/api"
  12. client "go-micro.dev/v4/client"
  13. server "go-micro.dev/v4/server"
  14. )
  15. // Reference imports to suppress errors if they are not otherwise used.
  16. var _ = proto.Marshal
  17. var _ = fmt.Errorf
  18. var _ = math.Inf
  19. // Reference imports to suppress errors if they are not otherwise used.
  20. var _ api.Endpoint
  21. var _ context.Context
  22. var _ client.Option
  23. var _ server.Option
  24. // Api Endpoints for ShoppingPermissionService service
  25. func NewShoppingPermissionServiceEndpoints() []*api.Endpoint {
  26. return []*api.Endpoint{}
  27. }
  28. // Client API for ShoppingPermissionService service
  29. type ShoppingPermissionService interface {
  30. GetPermissionList(ctx context.Context, in *GetPermissionListRequest, opts ...client.CallOption) (*GetPermissionListResponse, error)
  31. GetPermission(ctx context.Context, in *GetPermissionRequest, opts ...client.CallOption) (*GetPermissionResponse, error)
  32. CreatePermission(ctx context.Context, in *CreatePermissionRequest, opts ...client.CallOption) (*CreatePermissionResponse, error)
  33. CreateMultiplePermissions(ctx context.Context, in *CreateMultiplePermissionsRequest, opts ...client.CallOption) (*CreateMultiplePermissionsResponse, error)
  34. UpdatePermission(ctx context.Context, in *UpdatePermissionRequest, opts ...client.CallOption) (*UpdatePermissionResponse, error)
  35. DeletePermission(ctx context.Context, in *DeletePermissionRequest, opts ...client.CallOption) (*DeletePermissionResponse, error)
  36. TogglePermission(ctx context.Context, in *TogglePermissionRequest, opts ...client.CallOption) (*TogglePermissionResponse, error)
  37. }
  38. type shoppingPermissionService struct {
  39. c client.Client
  40. name string
  41. }
  42. func NewShoppingPermissionService(name string, c client.Client) ShoppingPermissionService {
  43. return &shoppingPermissionService{
  44. c: c,
  45. name: name,
  46. }
  47. }
  48. func (c *shoppingPermissionService) GetPermissionList(ctx context.Context, in *GetPermissionListRequest, opts ...client.CallOption) (*GetPermissionListResponse, error) {
  49. req := c.c.NewRequest(c.name, "ShoppingPermissionService.GetPermissionList", in)
  50. out := new(GetPermissionListResponse)
  51. err := c.c.Call(ctx, req, out, opts...)
  52. if err != nil {
  53. return nil, err
  54. }
  55. return out, nil
  56. }
  57. func (c *shoppingPermissionService) GetPermission(ctx context.Context, in *GetPermissionRequest, opts ...client.CallOption) (*GetPermissionResponse, error) {
  58. req := c.c.NewRequest(c.name, "ShoppingPermissionService.GetPermission", in)
  59. out := new(GetPermissionResponse)
  60. err := c.c.Call(ctx, req, out, opts...)
  61. if err != nil {
  62. return nil, err
  63. }
  64. return out, nil
  65. }
  66. func (c *shoppingPermissionService) CreatePermission(ctx context.Context, in *CreatePermissionRequest, opts ...client.CallOption) (*CreatePermissionResponse, error) {
  67. req := c.c.NewRequest(c.name, "ShoppingPermissionService.CreatePermission", in)
  68. out := new(CreatePermissionResponse)
  69. err := c.c.Call(ctx, req, out, opts...)
  70. if err != nil {
  71. return nil, err
  72. }
  73. return out, nil
  74. }
  75. func (c *shoppingPermissionService) CreateMultiplePermissions(ctx context.Context, in *CreateMultiplePermissionsRequest, opts ...client.CallOption) (*CreateMultiplePermissionsResponse, error) {
  76. req := c.c.NewRequest(c.name, "ShoppingPermissionService.CreateMultiplePermissions", in)
  77. out := new(CreateMultiplePermissionsResponse)
  78. err := c.c.Call(ctx, req, out, opts...)
  79. if err != nil {
  80. return nil, err
  81. }
  82. return out, nil
  83. }
  84. func (c *shoppingPermissionService) UpdatePermission(ctx context.Context, in *UpdatePermissionRequest, opts ...client.CallOption) (*UpdatePermissionResponse, error) {
  85. req := c.c.NewRequest(c.name, "ShoppingPermissionService.UpdatePermission", in)
  86. out := new(UpdatePermissionResponse)
  87. err := c.c.Call(ctx, req, out, opts...)
  88. if err != nil {
  89. return nil, err
  90. }
  91. return out, nil
  92. }
  93. func (c *shoppingPermissionService) DeletePermission(ctx context.Context, in *DeletePermissionRequest, opts ...client.CallOption) (*DeletePermissionResponse, error) {
  94. req := c.c.NewRequest(c.name, "ShoppingPermissionService.DeletePermission", in)
  95. out := new(DeletePermissionResponse)
  96. err := c.c.Call(ctx, req, out, opts...)
  97. if err != nil {
  98. return nil, err
  99. }
  100. return out, nil
  101. }
  102. func (c *shoppingPermissionService) TogglePermission(ctx context.Context, in *TogglePermissionRequest, opts ...client.CallOption) (*TogglePermissionResponse, error) {
  103. req := c.c.NewRequest(c.name, "ShoppingPermissionService.TogglePermission", in)
  104. out := new(TogglePermissionResponse)
  105. err := c.c.Call(ctx, req, out, opts...)
  106. if err != nil {
  107. return nil, err
  108. }
  109. return out, nil
  110. }
  111. // Server API for ShoppingPermissionService service
  112. type ShoppingPermissionServiceHandler interface {
  113. GetPermissionList(context.Context, *GetPermissionListRequest, *GetPermissionListResponse) error
  114. GetPermission(context.Context, *GetPermissionRequest, *GetPermissionResponse) error
  115. CreatePermission(context.Context, *CreatePermissionRequest, *CreatePermissionResponse) error
  116. CreateMultiplePermissions(context.Context, *CreateMultiplePermissionsRequest, *CreateMultiplePermissionsResponse) error
  117. UpdatePermission(context.Context, *UpdatePermissionRequest, *UpdatePermissionResponse) error
  118. DeletePermission(context.Context, *DeletePermissionRequest, *DeletePermissionResponse) error
  119. TogglePermission(context.Context, *TogglePermissionRequest, *TogglePermissionResponse) error
  120. }
  121. func RegisterShoppingPermissionServiceHandler(s server.Server, hdlr ShoppingPermissionServiceHandler, opts ...server.HandlerOption) error {
  122. type shoppingPermissionService interface {
  123. GetPermissionList(ctx context.Context, in *GetPermissionListRequest, out *GetPermissionListResponse) error
  124. GetPermission(ctx context.Context, in *GetPermissionRequest, out *GetPermissionResponse) error
  125. CreatePermission(ctx context.Context, in *CreatePermissionRequest, out *CreatePermissionResponse) error
  126. CreateMultiplePermissions(ctx context.Context, in *CreateMultiplePermissionsRequest, out *CreateMultiplePermissionsResponse) error
  127. UpdatePermission(ctx context.Context, in *UpdatePermissionRequest, out *UpdatePermissionResponse) error
  128. DeletePermission(ctx context.Context, in *DeletePermissionRequest, out *DeletePermissionResponse) error
  129. TogglePermission(ctx context.Context, in *TogglePermissionRequest, out *TogglePermissionResponse) error
  130. }
  131. type ShoppingPermissionService struct {
  132. shoppingPermissionService
  133. }
  134. h := &shoppingPermissionServiceHandler{hdlr}
  135. return s.Handle(s.NewHandler(&ShoppingPermissionService{h}, opts...))
  136. }
  137. type shoppingPermissionServiceHandler struct {
  138. ShoppingPermissionServiceHandler
  139. }
  140. func (h *shoppingPermissionServiceHandler) GetPermissionList(ctx context.Context, in *GetPermissionListRequest, out *GetPermissionListResponse) error {
  141. return h.ShoppingPermissionServiceHandler.GetPermissionList(ctx, in, out)
  142. }
  143. func (h *shoppingPermissionServiceHandler) GetPermission(ctx context.Context, in *GetPermissionRequest, out *GetPermissionResponse) error {
  144. return h.ShoppingPermissionServiceHandler.GetPermission(ctx, in, out)
  145. }
  146. func (h *shoppingPermissionServiceHandler) CreatePermission(ctx context.Context, in *CreatePermissionRequest, out *CreatePermissionResponse) error {
  147. return h.ShoppingPermissionServiceHandler.CreatePermission(ctx, in, out)
  148. }
  149. func (h *shoppingPermissionServiceHandler) CreateMultiplePermissions(ctx context.Context, in *CreateMultiplePermissionsRequest, out *CreateMultiplePermissionsResponse) error {
  150. return h.ShoppingPermissionServiceHandler.CreateMultiplePermissions(ctx, in, out)
  151. }
  152. func (h *shoppingPermissionServiceHandler) UpdatePermission(ctx context.Context, in *UpdatePermissionRequest, out *UpdatePermissionResponse) error {
  153. return h.ShoppingPermissionServiceHandler.UpdatePermission(ctx, in, out)
  154. }
  155. func (h *shoppingPermissionServiceHandler) DeletePermission(ctx context.Context, in *DeletePermissionRequest, out *DeletePermissionResponse) error {
  156. return h.ShoppingPermissionServiceHandler.DeletePermission(ctx, in, out)
  157. }
  158. func (h *shoppingPermissionServiceHandler) TogglePermission(ctx context.Context, in *TogglePermissionRequest, out *TogglePermissionResponse) error {
  159. return h.ShoppingPermissionServiceHandler.TogglePermission(ctx, in, out)
  160. }