Documentation
¶
Index ¶
Constants ¶
View Source
const TaskErrMergeIterationThreshold = 10
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Error ¶
type Error struct { Code string `json:"code"` Msg string `json:"msg"` Ctx ErrorContext `json:"ctx"` }
func MergeOrderError ¶
type ErrorContext ¶
type ErrorContext struct { StartTime time.Time `json:"startTime"` EndTime time.Time `json:"endTime"` Count uint64 `json:"count"` }
func (*ErrorContext) CalculateFrequencyPerHour ¶
func (c *ErrorContext) CalculateFrequencyPerHour() uint64
type OrderedErrors ¶
type OrderedErrors []*Error
func (OrderedErrors) AppendError ¶
func (o OrderedErrors) AppendError(errs ...*Error) OrderedErrors
func (OrderedErrors) ConvertErrors ¶
func (o OrderedErrors) ConvertErrors()
func (OrderedErrors) Len ¶
func (o OrderedErrors) Len() int
func (OrderedErrors) Less ¶
func (o OrderedErrors) Less(i, j int) bool
func (OrderedErrors) Swap ¶
func (o OrderedErrors) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.