Documentation
¶
Index ¶
- type GroupService
- func (s *GroupService) CreateNodeGroup(ctx context.Context, req *v1.CreateNodeGroupRequest) (*v1.CreateNodeGroupReply, error)
- func (s *GroupService) DeleteNodeGroup(ctx context.Context, req *v1.DeleteNodeGroupRequest) (*v1.DeleteNodeGroupReply, error)
- func (s *GroupService) ExportGroupResult(ctx context.Context, req *v1.ExportGroupResultRequest) (*v1.ExportGroupResultReply, error)
- func (s *GroupService) GetGroupConfig(ctx context.Context, req *v1.GetGroupConfigRequest) (*v1.GetGroupConfigReply, error)
- func (s *GroupService) GetGroupHistory(ctx context.Context, req *v1.GetGroupHistoryRequest) (*v1.GetGroupHistoryReply, error)
- func (s *GroupService) GetGroupHistoryDetail(ctx context.Context, req *v1.GetGroupHistoryDetailRequest) (*v1.GetGroupHistoryDetailReply, error)
- func (s *GroupService) GetNodeGroupList(ctx context.Context, req *v1.GetNodeGroupListRequest) (*v1.GetNodeGroupListReply, error)
- func (s *GroupService) GetRecalculationStatus(ctx context.Context, req *v1.GetRecalculationStatusRequest) (*v1.GetRecalculationStatusReply, error)
- func (s *GroupService) GetSubscribeGroupMapping(ctx context.Context, req *v1.GetSubscribeGroupMappingRequest) (*v1.GetSubscribeGroupMappingReply, error)
- func (s *GroupService) MigrateUsers(ctx context.Context, req *v1.MigrateUsersRequest) (*v1.MigrateUsersReply, error)
- func (s *GroupService) PreviewUserNodes(ctx context.Context, req *v1.PreviewUserNodesRequest) (*v1.PreviewUserNodesReply, error)
- func (s *GroupService) RecalculateGroup(ctx context.Context, req *v1.RecalculateGroupRequest) (*v1.RecalculateGroupReply, error)
- func (s *GroupService) ResetGroups(ctx context.Context, req *v1.ResetGroupsRequest) (*v1.ResetGroupsReply, error)
- func (s *GroupService) UpdateGroupConfig(ctx context.Context, req *v1.UpdateGroupConfigRequest) (*v1.UpdateGroupConfigReply, error)
- func (s *GroupService) UpdateNodeGroup(ctx context.Context, req *v1.UpdateNodeGroupRequest) (*v1.UpdateNodeGroupReply, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupService ¶
type GroupService struct {
v1.UnimplementedGroupServer
// contains filtered or unexported fields
}
GroupService group service implementation
func NewGroupService ¶
func NewGroupService(uc *group.GroupUseCase) *GroupService
NewGroupService create group service
func (*GroupService) CreateNodeGroup ¶
func (s *GroupService) CreateNodeGroup(ctx context.Context, req *v1.CreateNodeGroupRequest) (*v1.CreateNodeGroupReply, error)
CreateNodeGroup 创建节点组
func (*GroupService) DeleteNodeGroup ¶
func (s *GroupService) DeleteNodeGroup(ctx context.Context, req *v1.DeleteNodeGroupRequest) (*v1.DeleteNodeGroupReply, error)
DeleteNodeGroup 删除节点组
func (*GroupService) ExportGroupResult ¶
func (s *GroupService) ExportGroupResult(ctx context.Context, req *v1.ExportGroupResultRequest) (*v1.ExportGroupResultReply, error)
ExportGroupResult 导出分组结果
func (*GroupService) GetGroupConfig ¶
func (s *GroupService) GetGroupConfig(ctx context.Context, req *v1.GetGroupConfigRequest) (*v1.GetGroupConfigReply, error)
GetGroupConfig 获取分组配置
func (*GroupService) GetGroupHistory ¶
func (s *GroupService) GetGroupHistory(ctx context.Context, req *v1.GetGroupHistoryRequest) (*v1.GetGroupHistoryReply, error)
GetGroupHistory 获取分组历史
func (*GroupService) GetGroupHistoryDetail ¶
func (s *GroupService) GetGroupHistoryDetail(ctx context.Context, req *v1.GetGroupHistoryDetailRequest) (*v1.GetGroupHistoryDetailReply, error)
GetGroupHistoryDetail 获取分组历史详情
func (*GroupService) GetNodeGroupList ¶
func (s *GroupService) GetNodeGroupList(ctx context.Context, req *v1.GetNodeGroupListRequest) (*v1.GetNodeGroupListReply, error)
GetNodeGroupList 获取节点组列表
func (*GroupService) GetRecalculationStatus ¶
func (s *GroupService) GetRecalculationStatus(ctx context.Context, req *v1.GetRecalculationStatusRequest) (*v1.GetRecalculationStatusReply, error)
GetRecalculationStatus 获取重新计算状态
func (*GroupService) GetSubscribeGroupMapping ¶
func (s *GroupService) GetSubscribeGroupMapping(ctx context.Context, req *v1.GetSubscribeGroupMappingRequest) (*v1.GetSubscribeGroupMappingReply, error)
GetSubscribeGroupMapping 获取订阅组映射
func (*GroupService) MigrateUsers ¶
func (s *GroupService) MigrateUsers(ctx context.Context, req *v1.MigrateUsersRequest) (*v1.MigrateUsersReply, error)
MigrateUsers 迁移用户
func (*GroupService) PreviewUserNodes ¶
func (s *GroupService) PreviewUserNodes(ctx context.Context, req *v1.PreviewUserNodesRequest) (*v1.PreviewUserNodesReply, error)
PreviewUserNodes 预览用户节点
func (*GroupService) RecalculateGroup ¶
func (s *GroupService) RecalculateGroup(ctx context.Context, req *v1.RecalculateGroupRequest) (*v1.RecalculateGroupReply, error)
RecalculateGroup 重新计算分组
func (*GroupService) ResetGroups ¶
func (s *GroupService) ResetGroups(ctx context.Context, req *v1.ResetGroupsRequest) (*v1.ResetGroupsReply, error)
ResetGroups 重置所有分组
func (*GroupService) UpdateGroupConfig ¶
func (s *GroupService) UpdateGroupConfig(ctx context.Context, req *v1.UpdateGroupConfigRequest) (*v1.UpdateGroupConfigReply, error)
UpdateGroupConfig 更新分组配置
func (*GroupService) UpdateNodeGroup ¶
func (s *GroupService) UpdateNodeGroup(ctx context.Context, req *v1.UpdateNodeGroupRequest) (*v1.UpdateNodeGroupReply, error)
UpdateNodeGroup 更新节点组
Click to show internal directories.
Click to hide internal directories.