Documentation
¶
Index ¶
- type Business
- func (r Business) AllBusinessField(ctx kratosx.Context, srvId uint32) ([]string, error)
- func (r Business) CreateBusiness(ctx kratosx.Context, business *entity.Business) (uint32, error)
- func (r Business) DeleteBusiness(ctx kratosx.Context, id uint32) error
- func (r Business) GetBusiness(ctx kratosx.Context, id uint32) (*entity.Business, error)
- func (r Business) ListBusiness(ctx kratosx.Context, req *types.ListBusinessRequest) ([]*entity.Business, uint32, error)
- func (r Business) ListBusinessValue(ctx kratosx.Context, req *types.ListBusinessValueRequest) ([]*entity.BusinessValue, error)
- func (r Business) UpdateBusiness(ctx kratosx.Context, business *entity.Business) error
- func (r Business) UpdateBusinessValues(ctx kratosx.Context, bvs []*entity.BusinessValue) error
- type Configure
- func (r Configure) BroadcastConfigure(ctx kratosx.Context, envId uint32, srvId uint32) error
- func (r Configure) CreateConfigure(ctx kratosx.Context, configure *entity.Configure) (uint32, error)
- func (r Configure) DeleteConfigure(ctx kratosx.Context, id uint32) error
- func (r Configure) GetConfigure(ctx kratosx.Context, id uint32) (*entity.Configure, error)
- func (r Configure) GetConfigureByEnvAndSrv(ctx kratosx.Context, envId, srvId uint32) (*entity.Configure, error)
- func (r Configure) ListConfigure(ctx kratosx.Context, req *types.ListConfigureRequest) ([]*entity.Configure, uint32, error)
- func (r Configure) SubscribeConfigure(f func(ctx kratosx.Context, envId uint32, srvId uint32) error)
- func (r Configure) UpdateConfigure(ctx kratosx.Context, configure *entity.Configure) error
- type Env
- func (r Env) CreateEnv(ctx kratosx.Context, env *entity.Env) (uint32, error)
- func (r Env) DeleteEnv(ctx kratosx.Context, id uint32) error
- func (r Env) GetEnv(ctx kratosx.Context, id uint32) (*entity.Env, error)
- func (r Env) GetEnvByKeyword(ctx kratosx.Context, keyword string) (*entity.Env, error)
- func (r Env) GetEnvByToken(ctx kratosx.Context, token string) (*entity.Env, error)
- func (r Env) ListEnv(ctx kratosx.Context, req *types.ListEnvRequest) ([]*entity.Env, uint32, error)
- func (r Env) UpdateEnv(ctx kratosx.Context, env *entity.Env) error
- type Resource
- func (r Resource) AllResourceField(ctx kratosx.Context, sid uint32) ([]string, error)
- func (r Resource) CreateResource(ctx kratosx.Context, resource *entity.Resource) (uint32, error)
- func (r Resource) DeleteResource(ctx kratosx.Context, id uint32) error
- func (r Resource) GetResource(ctx kratosx.Context, id uint32) (*entity.Resource, error)
- func (r Resource) GetResourceByKeyword(ctx kratosx.Context, keyword string) (*entity.Resource, error)
- func (r Resource) ListResource(ctx kratosx.Context, req *types.ListResourceRequest) ([]*entity.Resource, uint32, error)
- func (r Resource) ListResourceValue(ctx kratosx.Context, req *types.ListResourceValueRequest) ([]*entity.ResourceValue, error)
- func (r Resource) UpdateResource(ctx kratosx.Context, resource *entity.Resource) error
- func (r Resource) UpdateResourceValues(ctx kratosx.Context, rvs []*entity.ResourceValue) error
- type Server
- func (r Server) CreateServer(ctx kratosx.Context, server *entity.Server) (uint32, error)
- func (r Server) DeleteServer(ctx kratosx.Context, id uint32) error
- func (r Server) GetServer(ctx kratosx.Context, id uint32) (*entity.Server, error)
- func (r Server) GetServerByKeyword(ctx kratosx.Context, keyword string) (*entity.Server, error)
- func (r Server) ListServer(ctx kratosx.Context, req *types.ListServerRequest) ([]*entity.Server, uint32, error)
- func (r Server) UpdateServer(ctx kratosx.Context, server *entity.Server) error
- type Template
- func (r Template) CreateTemplate(ctx kratosx.Context, template *entity.Template) (uint32, error)
- func (r Template) CurrentTemplate(ctx kratosx.Context, sid uint32) (*entity.Template, error)
- func (r Template) DeleteTemplate(ctx kratosx.Context, id uint32) error
- func (r Template) GetTemplate(ctx kratosx.Context, id uint32) (*entity.Template, error)
- func (r Template) GetTemplateByVersion(ctx kratosx.Context, version string) (*entity.Template, error)
- func (r Template) ListTemplate(ctx kratosx.Context, req *types.ListTemplateRequest) ([]*entity.Template, uint32, error)
- func (r Template) UpdateTemplate(ctx kratosx.Context, template *entity.Template) error
- func (r Template) UseTemplate(ctx kratosx.Context, srvId, tpId uint32) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Business ¶
type Business struct { }
func NewBusiness ¶
func NewBusiness() *Business
func (Business) AllBusinessField ¶
AllBusinessField 获取指定服务的可用的业务字段key列表
func (Business) CreateBusiness ¶
CreateBusiness 创建数据
func (Business) DeleteBusiness ¶
DeleteBusiness 删除数据
func (Business) GetBusiness ¶
GetBusiness 获取指定的数据
func (Business) ListBusiness ¶
func (r Business) ListBusiness(ctx kratosx.Context, req *types.ListBusinessRequest) ([]*entity.Business, uint32, error)
ListBusiness 获取列表
func (Business) ListBusinessValue ¶
func (r Business) ListBusinessValue(ctx kratosx.Context, req *types.ListBusinessValueRequest) ([]*entity.BusinessValue, error)
ListBusinessValue 获取指定业务字段的值列表
func (Business) UpdateBusiness ¶
UpdateBusiness 更新数据
func (Business) UpdateBusinessValues ¶
UpdateBusinessValues 更新数据
type Configure ¶
type Configure struct {
// contains filtered or unexported fields
}
func NewConfigure ¶
func NewConfigure() *Configure
func (Configure) BroadcastConfigure ¶
BroadcastConfigure 广播配置变更
func (Configure) CreateConfigure ¶
func (r Configure) CreateConfigure(ctx kratosx.Context, configure *entity.Configure) (uint32, error)
CreateConfigure 创建数据
func (Configure) DeleteConfigure ¶
DeleteConfigure 删除数据
func (Configure) GetConfigure ¶
GetConfigure 获取指定的数据
func (Configure) GetConfigureByEnvAndSrv ¶
func (r Configure) GetConfigureByEnvAndSrv(ctx kratosx.Context, envId, srvId uint32) (*entity.Configure, error)
GetConfigureByEnvAndSrv 获取指定版本的模板
func (Configure) ListConfigure ¶
func (r Configure) ListConfigure(ctx kratosx.Context, req *types.ListConfigureRequest) ([]*entity.Configure, uint32, error)
ListConfigure 获取列表
type Env ¶
type Env struct { }
func (Env) GetEnvByKeyword ¶
GetEnvByKeyword 获取指定数据
func (Env) GetEnvByToken ¶
GetEnvByToken 获取指定数据
type Resource ¶
type Resource struct { }
func NewResource ¶
func NewResource() *Resource
func (Resource) AllResourceField ¶
AllResourceField 获取指定服务的全部可用资源字段
func (Resource) CreateResource ¶
CreateResource 创建数据
func (Resource) DeleteResource ¶
DeleteResource 删除数据
func (Resource) GetResource ¶
GetResource 获取指定的数据
func (Resource) GetResourceByKeyword ¶
func (r Resource) GetResourceByKeyword(ctx kratosx.Context, keyword string) (*entity.Resource, error)
GetResourceByKeyword 获取指定数据
func (Resource) ListResource ¶
func (r Resource) ListResource(ctx kratosx.Context, req *types.ListResourceRequest) ([]*entity.Resource, uint32, error)
ListResource 获取列表
func (Resource) ListResourceValue ¶
func (r Resource) ListResourceValue(ctx kratosx.Context, req *types.ListResourceValueRequest) ([]*entity.ResourceValue, error)
ListResourceValue 获取列表
func (Resource) UpdateResource ¶
UpdateResource 更新数据
func (Resource) UpdateResourceValues ¶
UpdateResourceValues 更新数据
type Server ¶
type Server struct { }
func (Server) CreateServer ¶
CreateServer 创建数据
func (Server) DeleteServer ¶
DeleteServer 删除数据
func (Server) GetServerByKeyword ¶
GetServerByKeyword 获取指定数据
type Template ¶
type Template struct { }
func NewTemplate ¶
func NewTemplate() *Template
func (Template) CreateTemplate ¶
CreateTemplate 创建数据
func (Template) CurrentTemplate ¶
CurrentTemplate 获取当前正在使用的模板
func (Template) DeleteTemplate ¶
DeleteTemplate 删除数据
func (Template) GetTemplate ¶
GetTemplate 获取指定的数据
func (Template) GetTemplateByVersion ¶
func (r Template) GetTemplateByVersion(ctx kratosx.Context, version string) (*entity.Template, error)
GetTemplateByVersion 获取指定版本的模板
func (Template) ListTemplate ¶
func (r Template) ListTemplate(ctx kratosx.Context, req *types.ListTemplateRequest) ([]*entity.Template, uint32, error)
ListTemplate 获取列表
func (Template) UpdateTemplate ¶
UpdateTemplate 更新数据