// Code generated by protoc-gen-micro. DO NOT EDIT. // source: w_project.proto package w_projectpb 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 WProject service func NewWProjectEndpoints() []*api.Endpoint { return []*api.Endpoint{} } // Client API for WProject service type WProjectService interface { // Select 项目选择列表 Select(ctx context.Context, in *SelectReq, opts ...client.CallOption) (*SelectRes, error) // List 项目列表 List(ctx context.Context, in *ListReq, opts ...client.CallOption) (*ListRes, error) // Show 项目详情 Show(ctx context.Context, in *ShowReq, opts ...client.CallOption) (*ShowRes, error) // Store 创建项目 Store(ctx context.Context, in *StoreReq, opts ...client.CallOption) (*StoreRes, error) // Update 更新项目 Update(ctx context.Context, in *UpdateReq, opts ...client.CallOption) (*UpdateRes, error) // Destroy 删除项目 Destroy(ctx context.Context, in *DestroyReq, opts ...client.CallOption) (*DestroyRes, error) // Cert 项目认证 Cert(ctx context.Context, in *CertReq, opts ...client.CallOption) (*CertRes, error) // ProjectSecret 项目私钥 ProjectSecret(ctx context.Context, in *ProjectSecretReq, opts ...client.CallOption) (*ProjectSecretRes, error) // ChangeSecret 修改密钥 ChangeSecret(ctx context.Context, in *ChangeSecretReq, opts ...client.CallOption) (*ChangeSecretRes, error) // ChangeOplatform 修改开放平台 ChangeOplatform(ctx context.Context, in *ChangeOplatformReq, opts ...client.CallOption) (*ChangeOplatformRes, error) // DomainList 获取项目域名绑定的项目 DomainList(ctx context.Context, in *DomainListReq, opts ...client.CallOption) (*DomainListRes, error) // SaveAdsConfig 保存广告配置 SaveAdsConfig(ctx context.Context, in *SaveAdsConfigReq, opts ...client.CallOption) (*SaveAdsConfigRes, error) // AdsConfig 获取广告配置 AdsConfig(ctx context.Context, in *AdsConfigReq, opts ...client.CallOption) (*AdsConfigRes, error) // ChangeRebootUrl 修改开放平台的活动回调地址 ChangeRebootUrl(ctx context.Context, in *ChangeRebootUrlReq, opts ...client.CallOption) (*ChangeRebootUrlRes, error) // FissionConfig 获取广告配置 FissionConfig(ctx context.Context, in *FissionConfigReq, opts ...client.CallOption) (*FissionConfigRes, error) // SetPushVisit 设置活动访问推送开关 SetPushVisit(ctx context.Context, in *SetPushVisitReq, opts ...client.CallOption) (*SetPushVisitRes, error) // SetPushCampaignTask 设置活动任务完成推送开关 SetPushCampaignTask(ctx context.Context, in *SetPushCampaignTaskReq, opts ...client.CallOption) (*SetPushCampaignTaskRes, error) } type wProjectService struct { c client.Client name string } func NewWProjectService(name string, c client.Client) WProjectService { return &wProjectService{ c: c, name: name, } } func (c *wProjectService) Select(ctx context.Context, in *SelectReq, opts ...client.CallOption) (*SelectRes, error) { req := c.c.NewRequest(c.name, "WProject.Select", in) out := new(SelectRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) List(ctx context.Context, in *ListReq, opts ...client.CallOption) (*ListRes, error) { req := c.c.NewRequest(c.name, "WProject.List", in) out := new(ListRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) Show(ctx context.Context, in *ShowReq, opts ...client.CallOption) (*ShowRes, error) { req := c.c.NewRequest(c.name, "WProject.Show", in) out := new(ShowRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) Store(ctx context.Context, in *StoreReq, opts ...client.CallOption) (*StoreRes, error) { req := c.c.NewRequest(c.name, "WProject.Store", in) out := new(StoreRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) Update(ctx context.Context, in *UpdateReq, opts ...client.CallOption) (*UpdateRes, error) { req := c.c.NewRequest(c.name, "WProject.Update", in) out := new(UpdateRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) Destroy(ctx context.Context, in *DestroyReq, opts ...client.CallOption) (*DestroyRes, error) { req := c.c.NewRequest(c.name, "WProject.Destroy", in) out := new(DestroyRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) Cert(ctx context.Context, in *CertReq, opts ...client.CallOption) (*CertRes, error) { req := c.c.NewRequest(c.name, "WProject.Cert", in) out := new(CertRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) ProjectSecret(ctx context.Context, in *ProjectSecretReq, opts ...client.CallOption) (*ProjectSecretRes, error) { req := c.c.NewRequest(c.name, "WProject.ProjectSecret", in) out := new(ProjectSecretRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) ChangeSecret(ctx context.Context, in *ChangeSecretReq, opts ...client.CallOption) (*ChangeSecretRes, error) { req := c.c.NewRequest(c.name, "WProject.ChangeSecret", in) out := new(ChangeSecretRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) ChangeOplatform(ctx context.Context, in *ChangeOplatformReq, opts ...client.CallOption) (*ChangeOplatformRes, error) { req := c.c.NewRequest(c.name, "WProject.ChangeOplatform", in) out := new(ChangeOplatformRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) DomainList(ctx context.Context, in *DomainListReq, opts ...client.CallOption) (*DomainListRes, error) { req := c.c.NewRequest(c.name, "WProject.DomainList", in) out := new(DomainListRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) SaveAdsConfig(ctx context.Context, in *SaveAdsConfigReq, opts ...client.CallOption) (*SaveAdsConfigRes, error) { req := c.c.NewRequest(c.name, "WProject.SaveAdsConfig", in) out := new(SaveAdsConfigRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) AdsConfig(ctx context.Context, in *AdsConfigReq, opts ...client.CallOption) (*AdsConfigRes, error) { req := c.c.NewRequest(c.name, "WProject.AdsConfig", in) out := new(AdsConfigRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) ChangeRebootUrl(ctx context.Context, in *ChangeRebootUrlReq, opts ...client.CallOption) (*ChangeRebootUrlRes, error) { req := c.c.NewRequest(c.name, "WProject.ChangeRebootUrl", in) out := new(ChangeRebootUrlRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) FissionConfig(ctx context.Context, in *FissionConfigReq, opts ...client.CallOption) (*FissionConfigRes, error) { req := c.c.NewRequest(c.name, "WProject.FissionConfig", in) out := new(FissionConfigRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) SetPushVisit(ctx context.Context, in *SetPushVisitReq, opts ...client.CallOption) (*SetPushVisitRes, error) { req := c.c.NewRequest(c.name, "WProject.SetPushVisit", in) out := new(SetPushVisitRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } func (c *wProjectService) SetPushCampaignTask(ctx context.Context, in *SetPushCampaignTaskReq, opts ...client.CallOption) (*SetPushCampaignTaskRes, error) { req := c.c.NewRequest(c.name, "WProject.SetPushCampaignTask", in) out := new(SetPushCampaignTaskRes) err := c.c.Call(ctx, req, out, opts...) if err != nil { return nil, err } return out, nil } // Server API for WProject service type WProjectHandler interface { // Select 项目选择列表 Select(context.Context, *SelectReq, *SelectRes) error // List 项目列表 List(context.Context, *ListReq, *ListRes) error // Show 项目详情 Show(context.Context, *ShowReq, *ShowRes) error // Store 创建项目 Store(context.Context, *StoreReq, *StoreRes) error // Update 更新项目 Update(context.Context, *UpdateReq, *UpdateRes) error // Destroy 删除项目 Destroy(context.Context, *DestroyReq, *DestroyRes) error // Cert 项目认证 Cert(context.Context, *CertReq, *CertRes) error // ProjectSecret 项目私钥 ProjectSecret(context.Context, *ProjectSecretReq, *ProjectSecretRes) error // ChangeSecret 修改密钥 ChangeSecret(context.Context, *ChangeSecretReq, *ChangeSecretRes) error // ChangeOplatform 修改开放平台 ChangeOplatform(context.Context, *ChangeOplatformReq, *ChangeOplatformRes) error // DomainList 获取项目域名绑定的项目 DomainList(context.Context, *DomainListReq, *DomainListRes) error // SaveAdsConfig 保存广告配置 SaveAdsConfig(context.Context, *SaveAdsConfigReq, *SaveAdsConfigRes) error // AdsConfig 获取广告配置 AdsConfig(context.Context, *AdsConfigReq, *AdsConfigRes) error // ChangeRebootUrl 修改开放平台的活动回调地址 ChangeRebootUrl(context.Context, *ChangeRebootUrlReq, *ChangeRebootUrlRes) error // FissionConfig 获取广告配置 FissionConfig(context.Context, *FissionConfigReq, *FissionConfigRes) error // SetPushVisit 设置活动访问推送开关 SetPushVisit(context.Context, *SetPushVisitReq, *SetPushVisitRes) error // SetPushCampaignTask 设置活动任务完成推送开关 SetPushCampaignTask(context.Context, *SetPushCampaignTaskReq, *SetPushCampaignTaskRes) error } func RegisterWProjectHandler(s server.Server, hdlr WProjectHandler, opts ...server.HandlerOption) error { type wProject interface { Select(ctx context.Context, in *SelectReq, out *SelectRes) error List(ctx context.Context, in *ListReq, out *ListRes) error Show(ctx context.Context, in *ShowReq, out *ShowRes) error Store(ctx context.Context, in *StoreReq, out *StoreRes) error Update(ctx context.Context, in *UpdateReq, out *UpdateRes) error Destroy(ctx context.Context, in *DestroyReq, out *DestroyRes) error Cert(ctx context.Context, in *CertReq, out *CertRes) error ProjectSecret(ctx context.Context, in *ProjectSecretReq, out *ProjectSecretRes) error ChangeSecret(ctx context.Context, in *ChangeSecretReq, out *ChangeSecretRes) error ChangeOplatform(ctx context.Context, in *ChangeOplatformReq, out *ChangeOplatformRes) error DomainList(ctx context.Context, in *DomainListReq, out *DomainListRes) error SaveAdsConfig(ctx context.Context, in *SaveAdsConfigReq, out *SaveAdsConfigRes) error AdsConfig(ctx context.Context, in *AdsConfigReq, out *AdsConfigRes) error ChangeRebootUrl(ctx context.Context, in *ChangeRebootUrlReq, out *ChangeRebootUrlRes) error FissionConfig(ctx context.Context, in *FissionConfigReq, out *FissionConfigRes) error SetPushVisit(ctx context.Context, in *SetPushVisitReq, out *SetPushVisitRes) error SetPushCampaignTask(ctx context.Context, in *SetPushCampaignTaskReq, out *SetPushCampaignTaskRes) error } type WProject struct { wProject } h := &wProjectHandler{hdlr} return s.Handle(s.NewHandler(&WProject{h}, opts...)) } type wProjectHandler struct { WProjectHandler } func (h *wProjectHandler) Select(ctx context.Context, in *SelectReq, out *SelectRes) error { return h.WProjectHandler.Select(ctx, in, out) } func (h *wProjectHandler) List(ctx context.Context, in *ListReq, out *ListRes) error { return h.WProjectHandler.List(ctx, in, out) } func (h *wProjectHandler) Show(ctx context.Context, in *ShowReq, out *ShowRes) error { return h.WProjectHandler.Show(ctx, in, out) } func (h *wProjectHandler) Store(ctx context.Context, in *StoreReq, out *StoreRes) error { return h.WProjectHandler.Store(ctx, in, out) } func (h *wProjectHandler) Update(ctx context.Context, in *UpdateReq, out *UpdateRes) error { return h.WProjectHandler.Update(ctx, in, out) } func (h *wProjectHandler) Destroy(ctx context.Context, in *DestroyReq, out *DestroyRes) error { return h.WProjectHandler.Destroy(ctx, in, out) } func (h *wProjectHandler) Cert(ctx context.Context, in *CertReq, out *CertRes) error { return h.WProjectHandler.Cert(ctx, in, out) } func (h *wProjectHandler) ProjectSecret(ctx context.Context, in *ProjectSecretReq, out *ProjectSecretRes) error { return h.WProjectHandler.ProjectSecret(ctx, in, out) } func (h *wProjectHandler) ChangeSecret(ctx context.Context, in *ChangeSecretReq, out *ChangeSecretRes) error { return h.WProjectHandler.ChangeSecret(ctx, in, out) } func (h *wProjectHandler) ChangeOplatform(ctx context.Context, in *ChangeOplatformReq, out *ChangeOplatformRes) error { return h.WProjectHandler.ChangeOplatform(ctx, in, out) } func (h *wProjectHandler) DomainList(ctx context.Context, in *DomainListReq, out *DomainListRes) error { return h.WProjectHandler.DomainList(ctx, in, out) } func (h *wProjectHandler) SaveAdsConfig(ctx context.Context, in *SaveAdsConfigReq, out *SaveAdsConfigRes) error { return h.WProjectHandler.SaveAdsConfig(ctx, in, out) } func (h *wProjectHandler) AdsConfig(ctx context.Context, in *AdsConfigReq, out *AdsConfigRes) error { return h.WProjectHandler.AdsConfig(ctx, in, out) } func (h *wProjectHandler) ChangeRebootUrl(ctx context.Context, in *ChangeRebootUrlReq, out *ChangeRebootUrlRes) error { return h.WProjectHandler.ChangeRebootUrl(ctx, in, out) } func (h *wProjectHandler) FissionConfig(ctx context.Context, in *FissionConfigReq, out *FissionConfigRes) error { return h.WProjectHandler.FissionConfig(ctx, in, out) } func (h *wProjectHandler) SetPushVisit(ctx context.Context, in *SetPushVisitReq, out *SetPushVisitRes) error { return h.WProjectHandler.SetPushVisit(ctx, in, out) } func (h *wProjectHandler) SetPushCampaignTask(ctx context.Context, in *SetPushCampaignTaskReq, out *SetPushCampaignTaskRes) error { return h.WProjectHandler.SetPushCampaignTask(ctx, in, out) }