Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func OperationConditionURI ¶
func OperationConditionURI(condition OperationCondition) string
Types ¶
type Handler ¶
type Handler interface {
ItemsToOperation(func(items []string) (operation Operation, err *data.CodeError)) Handler
OnResult(func(operationInfo string, operation Operation, result *OperationResult)) Handler
OnError(func(err *data.CodeError)) Handler
Start()
}
func NewHandler ¶
type Info ¶
type Info struct {
flow.Info
export.FileExporterConfig
Overwrite bool // 是否覆盖
// 工作数据源
WorkList []flow.Work // 工作数据源:列表
InputFile string // 工作数据源:文件
ItemSeparate string // 工作数据源:每行元素按分隔符分的分隔符
MinItemsCount int // 工作数据源:每行元素最小数量
EnableStdin bool // 工作数据源:stdin, 当 InputFile 不存在时使用 stdin
MaxOperationCountPerRequest int
}
type OperationCondition ¶
OperationCondition 参考链接:https://github.com/qbox/product/blob/eb21b8c26f20e967fa51b210d267c5a4d5ca2af7/kodo/rs.md#delete-%E5%88%A0%E9%99%A4%E8%B5%84%E6%BA%90
type OperationCreator ¶
type OperationResult ¶
type OperationResult struct {
Code int
Hash string `json:"hash"`
FSize int64 `json:"fsize"`
PutTime int64 `json:"putTime"`
MimeType string `json:"mimeType"`
Type int `json:"type"`
Error string
Parts []int64 `json:"parts"`
}
func (*OperationResult) IsSuccess ¶
func (r *OperationResult) IsSuccess() bool
Click to show internal directories.
Click to hide internal directories.