MCPcopy Index your code
hub / github.com/rclone/rclone / applyMultipartUploadOptions

Method applyMultipartUploadOptions

backend/oracleobjectstorage/object.go:494–505  ·  view source on GitHub ↗
(putReq *objectstorage.PutObjectRequest, req *objectstorage.CreateMultipartUploadRequest)

Source from the content-addressed store, hash-verified

492}
493
494func (o *Object) applyMultipartUploadOptions(putReq *objectstorage.PutObjectRequest, req *objectstorage.CreateMultipartUploadRequest) {
495 req.ContentType = putReq.ContentType
496 req.ContentLanguage = putReq.ContentLanguage
497 req.ContentEncoding = putReq.ContentEncoding
498 req.ContentDisposition = putReq.ContentDisposition
499 req.CacheControl = putReq.CacheControl
500 req.Metadata = metadataWithOpcPrefix(putReq.OpcMeta)
501 req.OpcSseCustomerAlgorithm = putReq.OpcSseCustomerAlgorithm
502 req.OpcSseCustomerKey = putReq.OpcSseCustomerKey
503 req.OpcSseCustomerKeySha256 = putReq.OpcSseCustomerKeySha256
504 req.OpcSseKmsKeyId = putReq.OpcSseKmsKeyId
505}
506
507func (o *Object) applyPartUploadOptions(putReq *objectstorage.PutObjectRequest, req *objectstorage.UploadPartRequest) {
508 req.OpcSseCustomerAlgorithm = putReq.OpcSseCustomerAlgorithm

Callers 1

createMultipartUploadMethod · 0.95

Calls 1

metadataWithOpcPrefixFunction · 0.85

Tested by

no test coverage detected