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 ¶ added in v1.0.48
type Business struct { }
func NewBusiness ¶ added in v1.0.48
func NewBusiness() *Business
func (Business) AllBusinessField ¶ added in v1.0.48
AllBusinessField 获取指定服务的可用的业务字段key列表
func (Business) CreateBusiness ¶ added in v1.0.48
CreateBusiness 创建数据
func (Business) DeleteBusiness ¶ added in v1.0.48
DeleteBusiness 删除数据
func (Business) GetBusiness ¶ added in v1.0.48
GetBusiness 获取指定的数据
func (Business) ListBusiness ¶ added in v1.0.48
func (r Business) ListBusiness(ctx kratosx.Context, req *types.ListBusinessRequest) ([]*entity.Business, uint32, error)
ListBusiness 获取列表
func (Business) ListBusinessValue ¶ added in v1.0.48
func (r Business) ListBusinessValue(ctx kratosx.Context, req *types.ListBusinessValueRequest) ([]*entity.BusinessValue, error)
ListBusinessValue 获取指定业务字段的值列表
func (Business) UpdateBusiness ¶ added in v1.0.48
UpdateBusiness 更新数据
func (Business) UpdateBusinessValues ¶ added in v1.0.48
UpdateBusinessValues 更新数据
type Configure ¶ added in v1.0.48
type Configure struct {
// contains filtered or unexported fields
}
func NewConfigure ¶ added in v1.0.48
func NewConfigure() *Configure
func (Configure) BroadcastConfigure ¶ added in v1.0.48
BroadcastConfigure 广播配置变更
func (Configure) CreateConfigure ¶ added in v1.0.48
func (r Configure) CreateConfigure(ctx kratosx.Context, configure *entity.Configure) (uint32, error)
CreateConfigure 创建数据
func (Configure) DeleteConfigure ¶ added in v1.0.48
DeleteConfigure 删除数据
func (Configure) GetConfigure ¶ added in v1.0.48
GetConfigure 获取指定的数据
func (Configure) GetConfigureByEnvAndSrv ¶ added in v1.0.48
func (r Configure) GetConfigureByEnvAndSrv(ctx kratosx.Context, envId, srvId uint32) (*entity.Configure, error)
GetConfigureByEnvAndSrv 获取指定版本的模板
func (Configure) ListConfigure ¶ added in v1.0.48
func (r Configure) ListConfigure(ctx kratosx.Context, req *types.ListConfigureRequest) ([]*entity.Configure, uint32, error)
ListConfigure 获取列表
type Env ¶ added in v1.0.48
type Env struct { }
func (Env) GetEnvByKeyword ¶ added in v1.0.48
GetEnvByKeyword 获取指定数据
func (Env) GetEnvByToken ¶ added in v1.0.48
GetEnvByToken 获取指定数据
type Resource ¶ added in v1.0.48
type Resource struct { }
func NewResource ¶ added in v1.0.48
func NewResource() *Resource
func (Resource) AllResourceField ¶ added in v1.0.48
AllResourceField 获取指定服务的全部可用资源字段
func (Resource) CreateResource ¶ added in v1.0.48
CreateResource 创建数据
func (Resource) DeleteResource ¶ added in v1.0.48
DeleteResource 删除数据
func (Resource) GetResource ¶ added in v1.0.48
GetResource 获取指定的数据
func (Resource) GetResourceByKeyword ¶ added in v1.0.48
func (r Resource) GetResourceByKeyword(ctx kratosx.Context, keyword string) (*entity.Resource, error)
GetResourceByKeyword 获取指定数据
func (Resource) ListResource ¶ added in v1.0.48
func (r Resource) ListResource(ctx kratosx.Context, req *types.ListResourceRequest) ([]*entity.Resource, uint32, error)
ListResource 获取列表
func (Resource) ListResourceValue ¶ added in v1.0.48
func (r Resource) ListResourceValue(ctx kratosx.Context, req *types.ListResourceValueRequest) ([]*entity.ResourceValue, error)
ListResourceValue 获取列表
func (Resource) UpdateResource ¶ added in v1.0.48
UpdateResource 更新数据
func (Resource) UpdateResourceValues ¶ added in v1.0.48
UpdateResourceValues 更新数据
type Server ¶ added in v1.0.48
type Server struct { }
func (Server) CreateServer ¶ added in v1.0.48
CreateServer 创建数据
func (Server) DeleteServer ¶ added in v1.0.48
DeleteServer 删除数据
func (Server) GetServerByKeyword ¶ added in v1.0.48
GetServerByKeyword 获取指定数据
type Template ¶ added in v1.0.48
type Template struct { }
func NewTemplate ¶ added in v1.0.48
func NewTemplate() *Template
func (Template) CreateTemplate ¶ added in v1.0.48
CreateTemplate 创建数据
func (Template) CurrentTemplate ¶ added in v1.0.48
CurrentTemplate 获取当前正在使用的模板
func (Template) DeleteTemplate ¶ added in v1.0.48
DeleteTemplate 删除数据
func (Template) GetTemplate ¶ added in v1.0.48
GetTemplate 获取指定的数据
func (Template) GetTemplateByVersion ¶ added in v1.0.48
func (r Template) GetTemplateByVersion(ctx kratosx.Context, version string) (*entity.Template, error)
GetTemplateByVersion 获取指定版本的模板
func (Template) ListTemplate ¶ added in v1.0.48
func (r Template) ListTemplate(ctx kratosx.Context, req *types.ListTemplateRequest) ([]*entity.Template, uint32, error)
ListTemplate 获取列表
func (Template) UpdateTemplate ¶ added in v1.0.48
UpdateTemplate 更新数据