MCPcopy Create free account
hub / github.com/pydio/cells / CopyObjectMultipart

Method CopyObjectMultipart

common/nodes/objects.go:48–48  ·  view source on GitHub ↗
(ctx context.Context, srcObject models.ObjectInfo, srcBucket, srcPath, destBucket, destPath string, meta map[string]string, progress io.Reader)

Source from the content-addressed store, hash-verified

46 RemoveObject(ctx context.Context, bucketName, objectName string) error
47 CopyObject(ctx context.Context, sourceBucket, sourceObject, destBucket, destObject string, srcMeta, metadata map[string]string, progress io.Reader) (models.ObjectInfo, error)
48 CopyObjectMultipart(ctx context.Context, srcObject models.ObjectInfo, srcBucket, srcPath, destBucket, destPath string, meta map[string]string, progress io.Reader) error
49 CopyObjectMultipartThreshold() int64
50
51 NewMultipartUpload(ctx context.Context, bucket, object string, opts models.PutMeta) (uploadID string, err error)

Callers 3

CopyObjectMethod · 0.65
MoveNodeMethod · 0.65
s3forceComputeEtagMethod · 0.65

Implementers 2

Clientcommon/nodes/objects/mock/client.go
Clientcommon/nodes/objects/mc/client.go

Calls

no outgoing calls

Tested by

no test coverage detected