Documentation
¶
Index ¶
- type ShardingTaskProgress
- type ShardingTaskStatus
- func (s *ShardingTaskStatus) Id() int64
- func (s *ShardingTaskStatus) SetId(id int64)
- func (s *ShardingTaskStatus) SetStatus(status int32)
- func (s *ShardingTaskStatus) SetStatusType(statusType *TypeInfo)
- func (s *ShardingTaskStatus) SetWorkerAddr(workerAddr string)
- func (s *ShardingTaskStatus) Status() int32
- func (s *ShardingTaskStatus) StatusType() *TypeInfo
- func (s *ShardingTaskStatus) WorkerAddr() string
- type TaskStatus
- type TypeInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ShardingTaskProgress ¶
type ShardingTaskProgress struct {
ShardingProgress []*ShardingTaskStatus `json:"shardingProgress"`
}
func NewShardingTaskProgress ¶
func NewShardingTaskProgress(shardingProgressList []*ShardingTaskStatus) *ShardingTaskProgress
func (*ShardingTaskProgress) GetShardingProgress ¶
func (t *ShardingTaskProgress) GetShardingProgress() []*ShardingTaskStatus
func (*ShardingTaskProgress) SetShardingTaskStatus ¶
func (t *ShardingTaskProgress) SetShardingTaskStatus(shardingProgress []*ShardingTaskStatus)
type ShardingTaskStatus ¶
type ShardingTaskStatus struct {
// contains filtered or unexported fields
}
func NewShardingTaskStatus ¶
func NewShardingTaskStatus(id int64, workerAddr string, status int32) *ShardingTaskStatus
func (*ShardingTaskStatus) Id ¶
func (s *ShardingTaskStatus) Id() int64
func (*ShardingTaskStatus) SetId ¶
func (s *ShardingTaskStatus) SetId(id int64)
func (*ShardingTaskStatus) SetStatus ¶
func (s *ShardingTaskStatus) SetStatus(status int32)
func (*ShardingTaskStatus) SetStatusType ¶
func (s *ShardingTaskStatus) SetStatusType(statusType *TypeInfo)
func (*ShardingTaskStatus) SetWorkerAddr ¶
func (s *ShardingTaskStatus) SetWorkerAddr(workerAddr string)
func (*ShardingTaskStatus) Status ¶
func (s *ShardingTaskStatus) Status() int32
func (*ShardingTaskStatus) StatusType ¶
func (s *ShardingTaskStatus) StatusType() *TypeInfo
func (*ShardingTaskStatus) WorkerAddr ¶
func (s *ShardingTaskStatus) WorkerAddr() string
type TaskStatus ¶
type TaskStatus int32
const ( TaskStatusUnknown TaskStatus = 0 TaskStatusInit TaskStatus = 1 TaskStatusPulled TaskStatus = 2 TaskStatusRunning TaskStatus = 3 TaskStatusSucceed TaskStatus = 4 TaskStatusFailed TaskStatus = 5 )
func Convert2TaskStatus ¶
func Convert2TaskStatus(val int32) (TaskStatus, bool)
func (TaskStatus) Descriptor ¶
func (status TaskStatus) Descriptor() string
func (TaskStatus) IsFinished ¶
func (status TaskStatus) IsFinished() bool
type TypeInfo ¶
type TypeInfo struct {
// contains filtered or unexported fields
}
func NewTypeInfo ¶
Click to show internal directories.
Click to hide internal directories.