public function __construct()

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);
    }