in src/Models/UploadPartRequest.php [149:192]
public function __construct(
?string $bucket = null,
?string $key = null,
?int $partNumber = null,
?string $uploadId = null,
?int $contentLength = null,
?string $contentMd5 = null,
?int $trafficLimit = null,
?string $requestPayer = null,
?\Psr\Http\Message\StreamInterface $body = null,
?callable $progressFn = null,
?EncryptionMultipartContext $encryptionMultipartContext = null,
?string $clientSideEncryptionKey = null,
?string $clientSideEncryptionStart = null,
?string $clientSideEncryptionCekAlg = null,
?string $clientSideEncryptionWrapAlg = null,
?string $clientSideEncryptionUnencryptedContentMd5 = null,
?string $clientSideEncryptionUnencryptedContentLength = null,
?int $clientSideEncryptionPartSize = null,
?int $clientSideEncryptionDataSize = null,
?array $options = null
)
{
$this->bucket = $bucket;
$this->key = $key;
$this->partNumber = $partNumber;
$this->uploadId = $uploadId;
$this->contentLength = $contentLength;
$this->contentMd5 = $contentMd5;
$this->trafficLimit = $trafficLimit;
$this->requestPayer = $requestPayer;
$this->body = $body;
$this->progressFn = $progressFn;
$this->encryptionMultipartContext = $encryptionMultipartContext;
$this->clientSideEncryptionKey = $clientSideEncryptionKey;
$this->clientSideEncryptionStart = $clientSideEncryptionStart;
$this->clientSideEncryptionCekAlg = $clientSideEncryptionCekAlg;
$this->clientSideEncryptionWrapAlg = $clientSideEncryptionWrapAlg;
$this->clientSideEncryptionUnencryptedContentMd5 = $clientSideEncryptionUnencryptedContentMd5;
$this->clientSideEncryptionUnencryptedContentLength = $clientSideEncryptionUnencryptedContentLength;
$this->clientSideEncryptionPartSize = $clientSideEncryptionPartSize;
$this->clientSideEncryptionDataSize = $clientSideEncryptionDataSize;
parent::__construct($options);
}