// Code generated by protoc-gen-micro. DO NOT EDIT. // source: proto/admin_role_service.proto package authorization_service import ( fmt "fmt" proto "google.golang.org/protobuf/proto" math "math" ) import ( context "context" api "go-micro.dev/v4/api" client "go-micro.dev/v4/client" server "go-micro.dev/v4/server" ) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal var _ = fmt.Errorf var _ = math.Inf // Reference imports to suppress errors if they are not otherwise used. var _ api.Endpoint var _ context.Context var _ client.Option var _ server.Option // Api Endpoints for AdminRoleService service func NewAdminRoleServiceEndpoints() []*api.Endpoint { return []*api.Endpoint{} } // Client API for AdminRoleService service type AdminRoleService interface { CreateAdminRole(ctx context.Context, in *CreateAdminRoleRequest, opts ...client.CallOption) (*CreateAdminRoleResponse, error) ListAdminRoles(ctx context.Context, in *ListAdminRolesRequest, opts ...client.CallOption) (*ListAdminRolesResponse, error) UpdateAdminRole(ctx context.Context, in *UpdateAdminRoleRequest, opts ...client.CallOption) (*UpdateAdminRoleResponse, error) DeleteAdminRole(ctx context.Context, in *DeleteAdminRoleRequest, opts ...client.CallOption) (*DeleteAdminRoleResponse, error) GetAdminRole(ctx context.Context, in *GetAdminRoleRequest, opts ...client.CallOption) (*GetAdminRoleResponse, error) ToggleAdminRole(ctx context.Context, in *ToggleAdminRoleRequest, opts ...client.CallOption) (*ToggleAdminRoleResponse, error) RetrieveEnabledRoles(ctx context.Context, in *RetrieveEnabledRolesRequest, opts ...client.CallOption) (*RetrieveEnabledRolesResponse, error) } type adminRoleService struct { c client.Client name string } func NewAdminRoleService(name string, c client.Client) AdminRoleService { return &adminRoleService{ c: c, name: name, } } func (c *adminRoleService) CreateAdminRole(ctx context.Context, in *CreateAdminRoleRequest, opts ...client.CallOption) (*CreateAdminRoleResponse, error) { req := c.c.NewRequest(c.name, "AdminRoleService.CreateAdminRole", in) out := new(CreateAdminRoleResponse) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *adminRoleService) ListAdminRoles(ctx context.Context, in *ListAdminRolesRequest, opts ...client.CallOption) (*ListAdminRolesResponse, error) { req := c.c.NewRequest(c.name, "AdminRoleService.ListAdminRoles", in) out := new(ListAdminRolesResponse) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *adminRoleService) UpdateAdminRole(ctx context.Context, in *UpdateAdminRoleRequest, opts ...client.CallOption) (*UpdateAdminRoleResponse, error) { req := c.c.NewRequest(c.name, "AdminRoleService.UpdateAdminRole", in) out := new(UpdateAdminRoleResponse) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *adminRoleService) DeleteAdminRole(ctx context.Context, in *DeleteAdminRoleRequest, opts ...client.CallOption) (*DeleteAdminRoleResponse, error) { req := c.c.NewRequest(c.name, "AdminRoleService.DeleteAdminRole", in) out := new(DeleteAdminRoleResponse) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *adminRoleService) GetAdminRole(ctx context.Context, in *GetAdminRoleRequest, opts ...client.CallOption) (*GetAdminRoleResponse, error) { req := c.c.NewRequest(c.name, "AdminRoleService.GetAdminRole", in) out := new(GetAdminRoleResponse) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *adminRoleService) ToggleAdminRole(ctx context.Context, in *ToggleAdminRoleRequest, opts ...client.CallOption) (*ToggleAdminRoleResponse, error) { req := c.c.NewRequest(c.name, "AdminRoleService.ToggleAdminRole", in) out := new(ToggleAdminRoleResponse) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *adminRoleService) RetrieveEnabledRoles(ctx context.Context, in *RetrieveEnabledRolesRequest, opts ...client.CallOption) (*RetrieveEnabledRolesResponse, error) { req := c.c.NewRequest(c.name, "AdminRoleService.RetrieveEnabledRoles", in) out := new(RetrieveEnabledRolesResponse) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } // Server API for AdminRoleService service type AdminRoleServiceHandler interface { CreateAdminRole(context.Context, *CreateAdminRoleRequest, *CreateAdminRoleResponse) error ListAdminRoles(context.Context, *ListAdminRolesRequest, *ListAdminRolesResponse) error UpdateAdminRole(context.Context, *UpdateAdminRoleRequest, *UpdateAdminRoleResponse) error DeleteAdminRole(context.Context, *DeleteAdminRoleRequest, *DeleteAdminRoleResponse) error GetAdminRole(context.Context, *GetAdminRoleRequest, *GetAdminRoleResponse) error ToggleAdminRole(context.Context, *ToggleAdminRoleRequest, *ToggleAdminRoleResponse) error RetrieveEnabledRoles(context.Context, *RetrieveEnabledRolesRequest, *RetrieveEnabledRolesResponse) error } func RegisterAdminRoleServiceHandler(s server.Server, hdlr AdminRoleServiceHandler, opts ...server.HandlerOption) error { type adminRoleService interface { CreateAdminRole(ctx context.Context, in *CreateAdminRoleRequest, out *CreateAdminRoleResponse) error ListAdminRoles(ctx context.Context, in *ListAdminRolesRequest, out *ListAdminRolesResponse) error UpdateAdminRole(ctx context.Context, in *UpdateAdminRoleRequest, out *UpdateAdminRoleResponse) error DeleteAdminRole(ctx context.Context, in *DeleteAdminRoleRequest, out *DeleteAdminRoleResponse) error GetAdminRole(ctx context.Context, in *GetAdminRoleRequest, out *GetAdminRoleResponse) error ToggleAdminRole(ctx context.Context, in *ToggleAdminRoleRequest, out *ToggleAdminRoleResponse) error RetrieveEnabledRoles(ctx context.Context, in *RetrieveEnabledRolesRequest, out *RetrieveEnabledRolesResponse) error } type AdminRoleService struct { adminRoleService } h := &adminRoleServiceHandler{hdlr} return s.Handle(s.NewHandler(&AdminRoleService{h}, opts...)) } type adminRoleServiceHandler struct { AdminRoleServiceHandler } func (h *adminRoleServiceHandler) CreateAdminRole(ctx context.Context, in *CreateAdminRoleRequest, out *CreateAdminRoleResponse) error { return h.AdminRoleServiceHandler.CreateAdminRole(ctx, in, out) } func (h *adminRoleServiceHandler) ListAdminRoles(ctx context.Context, in *ListAdminRolesRequest, out *ListAdminRolesResponse) error { return h.AdminRoleServiceHandler.ListAdminRoles(ctx, in, out) } func (h *adminRoleServiceHandler) UpdateAdminRole(ctx context.Context, in *UpdateAdminRoleRequest, out *UpdateAdminRoleResponse) error { return h.AdminRoleServiceHandler.UpdateAdminRole(ctx, in, out) } func (h *adminRoleServiceHandler) DeleteAdminRole(ctx context.Context, in *DeleteAdminRoleRequest, out *DeleteAdminRoleResponse) error { return h.AdminRoleServiceHandler.DeleteAdminRole(ctx, in, out) } func (h *adminRoleServiceHandler) GetAdminRole(ctx context.Context, in *GetAdminRoleRequest, out *GetAdminRoleResponse) error { return h.AdminRoleServiceHandler.GetAdminRole(ctx, in, out) } func (h *adminRoleServiceHandler) ToggleAdminRole(ctx context.Context, in *ToggleAdminRoleRequest, out *ToggleAdminRoleResponse) error { return h.AdminRoleServiceHandler.ToggleAdminRole(ctx, in, out) } func (h *adminRoleServiceHandler) RetrieveEnabledRoles(ctx context.Context, in *RetrieveEnabledRolesRequest, out *RetrieveEnabledRolesResponse) error { return h.AdminRoleServiceHandler.RetrieveEnabledRoles(ctx, in, out) }