Documentation
¶
Index ¶
Constants ¶
View Source
const ( ORDER_BY_DESC = "DESC" ORDER_BY_ASC = "ASC" )
View Source
const (
APP_NAME = "task_events"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddEventRequest ¶
type AddEventRequest struct { }
type Event ¶
type EventSpec ¶
type EventSpec struct { // 事件所属资源 Resource string `json:"resource" gorm:"column:resource;type:varchar(120);" description:"事件所属资源"` // 事件发生时间 Time time.Time `json:"time" gorm:"column:time;type:timestamp;" description:"事件发生时间"` // 事件的级别 Level LEVEL `json:"level" gorm:"column:level;type:tinyint(2);" description:"事件的级别"` // 事件信息 Message string `json:"message" gorm:"column:message;type:text;" description:"事件信息"` // 事件详情 Detail string `json:"detail" gorm:"column:detail;type:text;" description:"事件详情"` // 事件标签 Label map[string]string `json:"label" bson:"label" gorm:"column:label;serializer:json;type:json" description:"事件标签" optional:"true"` }
func NewEventSpec ¶
func NewEventSpec() *EventSpec
func (*EventSpec) SetMessage ¶
type QueryEventRequest ¶
type QueryEventRequest struct { // 分页参数 request.PageRequest // 事件标签, TaskId Label map[string]string `json:"label" bson:"label" description:"事件标签" optional:"true"` // 排序方式 OrderBy ORDER_BY `json:"order_by" bson:"order_by" description:"排序方式" optional:"true"` }
func NewQueryEventRequest ¶
func NewQueryEventRequest() *QueryEventRequest
func (*QueryEventRequest) SetLabel ¶
func (r *QueryEventRequest) SetLabel(key, value string) *QueryEventRequest
func (*QueryEventRequest) SetOrderBy ¶
func (r *QueryEventRequest) SetOrderBy(orerBy ORDER_BY) *QueryEventRequest
Click to show internal directories.
Click to hide internal directories.