shopping_category_service.pb.micro.go 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. // Code generated by protoc-gen-micro. DO NOT EDIT.
  2. // source: proto/shopping_category_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 ShoppingCategoryService service
  25. func NewShoppingCategoryServiceEndpoints() []*api.Endpoint {
  26. return []*api.Endpoint{}
  27. }
  28. // Client API for ShoppingCategoryService service
  29. type ShoppingCategoryService interface {
  30. GetCategoryList(ctx context.Context, in *GetCategoryListRequest, opts ...client.CallOption) (*GetCategoryListResponse, error)
  31. // rpc GetCategory(GetCategoryRequest) returns(base_shopping_service.Category);
  32. GetAllCategories(ctx context.Context, in *GetAllCategoriesRequest, opts ...client.CallOption) (*GetAllCategoriesResponse, error)
  33. CreateCategory(ctx context.Context, in *CreateCategoryRequest, opts ...client.CallOption) (*CreateCategoryResponse, error)
  34. // rpc UpdateCategory(UpdateCategoryRequest) returns(UpdateCategoryResponse);
  35. DeleteCategory(ctx context.Context, in *DeleteCategoryRequest, opts ...client.CallOption) (*DeleteCategoryResponse, error)
  36. }
  37. type shoppingCategoryService struct {
  38. c client.Client
  39. name string
  40. }
  41. func NewShoppingCategoryService(name string, c client.Client) ShoppingCategoryService {
  42. return &shoppingCategoryService{
  43. c: c,
  44. name: name,
  45. }
  46. }
  47. func (c *shoppingCategoryService) GetCategoryList(ctx context.Context, in *GetCategoryListRequest, opts ...client.CallOption) (*GetCategoryListResponse, error) {
  48. req := c.c.NewRequest(c.name, "ShoppingCategoryService.GetCategoryList", in)
  49. out := new(GetCategoryListResponse)
  50. err := c.c.Call(ctx, req, out, opts...)
  51. if err != nil {
  52. return nil, err
  53. }
  54. return out, nil
  55. }
  56. func (c *shoppingCategoryService) GetAllCategories(ctx context.Context, in *GetAllCategoriesRequest, opts ...client.CallOption) (*GetAllCategoriesResponse, error) {
  57. req := c.c.NewRequest(c.name, "ShoppingCategoryService.GetAllCategories", in)
  58. out := new(GetAllCategoriesResponse)
  59. err := c.c.Call(ctx, req, out, opts...)
  60. if err != nil {
  61. return nil, err
  62. }
  63. return out, nil
  64. }
  65. func (c *shoppingCategoryService) CreateCategory(ctx context.Context, in *CreateCategoryRequest, opts ...client.CallOption) (*CreateCategoryResponse, error) {
  66. req := c.c.NewRequest(c.name, "ShoppingCategoryService.CreateCategory", in)
  67. out := new(CreateCategoryResponse)
  68. err := c.c.Call(ctx, req, out, opts...)
  69. if err != nil {
  70. return nil, err
  71. }
  72. return out, nil
  73. }
  74. func (c *shoppingCategoryService) DeleteCategory(ctx context.Context, in *DeleteCategoryRequest, opts ...client.CallOption) (*DeleteCategoryResponse, error) {
  75. req := c.c.NewRequest(c.name, "ShoppingCategoryService.DeleteCategory", in)
  76. out := new(DeleteCategoryResponse)
  77. err := c.c.Call(ctx, req, out, opts...)
  78. if err != nil {
  79. return nil, err
  80. }
  81. return out, nil
  82. }
  83. // Server API for ShoppingCategoryService service
  84. type ShoppingCategoryServiceHandler interface {
  85. GetCategoryList(context.Context, *GetCategoryListRequest, *GetCategoryListResponse) error
  86. // rpc GetCategory(GetCategoryRequest) returns(base_shopping_service.Category);
  87. GetAllCategories(context.Context, *GetAllCategoriesRequest, *GetAllCategoriesResponse) error
  88. CreateCategory(context.Context, *CreateCategoryRequest, *CreateCategoryResponse) error
  89. // rpc UpdateCategory(UpdateCategoryRequest) returns(UpdateCategoryResponse);
  90. DeleteCategory(context.Context, *DeleteCategoryRequest, *DeleteCategoryResponse) error
  91. }
  92. func RegisterShoppingCategoryServiceHandler(s server.Server, hdlr ShoppingCategoryServiceHandler, opts ...server.HandlerOption) error {
  93. type shoppingCategoryService interface {
  94. GetCategoryList(ctx context.Context, in *GetCategoryListRequest, out *GetCategoryListResponse) error
  95. GetAllCategories(ctx context.Context, in *GetAllCategoriesRequest, out *GetAllCategoriesResponse) error
  96. CreateCategory(ctx context.Context, in *CreateCategoryRequest, out *CreateCategoryResponse) error
  97. DeleteCategory(ctx context.Context, in *DeleteCategoryRequest, out *DeleteCategoryResponse) error
  98. }
  99. type ShoppingCategoryService struct {
  100. shoppingCategoryService
  101. }
  102. h := &shoppingCategoryServiceHandler{hdlr}
  103. return s.Handle(s.NewHandler(&ShoppingCategoryService{h}, opts...))
  104. }
  105. type shoppingCategoryServiceHandler struct {
  106. ShoppingCategoryServiceHandler
  107. }
  108. func (h *shoppingCategoryServiceHandler) GetCategoryList(ctx context.Context, in *GetCategoryListRequest, out *GetCategoryListResponse) error {
  109. return h.ShoppingCategoryServiceHandler.GetCategoryList(ctx, in, out)
  110. }
  111. func (h *shoppingCategoryServiceHandler) GetAllCategories(ctx context.Context, in *GetAllCategoriesRequest, out *GetAllCategoriesResponse) error {
  112. return h.ShoppingCategoryServiceHandler.GetAllCategories(ctx, in, out)
  113. }
  114. func (h *shoppingCategoryServiceHandler) CreateCategory(ctx context.Context, in *CreateCategoryRequest, out *CreateCategoryResponse) error {
  115. return h.ShoppingCategoryServiceHandler.CreateCategory(ctx, in, out)
  116. }
  117. func (h *shoppingCategoryServiceHandler) DeleteCategory(ctx context.Context, in *DeleteCategoryRequest, out *DeleteCategoryResponse) error {
  118. return h.ShoppingCategoryServiceHandler.DeleteCategory(ctx, in, out)
  119. }