Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppendWriter ¶
type AppendWriter struct {
// contains filtered or unexported fields
}
func NewAppendWriter ¶
func NewAppendWriter(ctx context.Context, cfg *Cfg) *AppendWriter
func (*AppendWriter) Close ¶
func (w *AppendWriter) Close() error
func (*AppendWriter) Offset ¶ added in v0.11.0
func (w *AppendWriter) Offset() int64
type Cfg ¶
type Cfg struct { URL string `json:"url" yaml:"url" validate:"required"` Ak string `json:"ak" yaml:"ak"` Sk string `json:"sk" yaml:"sk"` Region string `json:"region" yaml:"region"` Retry int `json:"retry" yaml:"retry" validate:"gte=1"` Timeout int `json:"timeout" yaml:"timeout" validate:"gte=1"` Offset int64 `json:"offset" yaml:"offset"` PartSize int64 `json:"partSize" yaml:"partSize"` Parallel int `json:"parallel" yaml:"parallel"` }
type CompleteMultipartUpload ¶
type CompleteMultipartUpload struct {
Parts []*Part `xml:"Part"`
}
type InitiateMultipartUploadResult ¶
type InitiateMultipartUploadResult struct {
UploadID string `xml:"UploadId"`
}
type MultiPartWriter ¶
type MultiPartWriter struct {
// contains filtered or unexported fields
}
func NewMultiPartWriter ¶
func NewMultiPartWriter(ctx context.Context, cfg *Cfg) *MultiPartWriter
func (*MultiPartWriter) Close ¶
func (w *MultiPartWriter) Close() error
Click to show internal directories.
Click to hide internal directories.