in src/Models/GetObjectResult.php [203:256]
public function __construct(
?int $contentLength = null,
?string $contentRange = null,
?string $contentType = null,
?string $etag = null,
?\DateTime $lastModified = null,
?string $contentMd5 = null,
?array $metadata = null,
?string $cacheControl = null,
?string $contentDisposition = null,
?string $contentEncoding = null,
?string $expires = null,
?string $hashCrc64 = null,
?string $storageClass = null,
?string $objectType = null,
?string $versionId = null,
?int $taggingCount = null,
?string $serverSideEncryption = null,
?string $serverSideDataEncryption = null,
?string $serverSideEncryptionKeyId = null,
?int $nextAppendPosition = null,
?string $expiration = null,
?string $restore = null,
?string $processStatus = null,
?bool $deleteMarker = null,
?\Psr\Http\Message\StreamInterface $body = null
)
{
$this->contentLength = $contentLength;
$this->contentRange = $contentRange;
$this->contentType = $contentType;
$this->etag = $etag;
$this->lastModified = $lastModified;
$this->contentMd5 = $contentMd5;
$this->metadata = $metadata;
$this->cacheControl = $cacheControl;
$this->contentDisposition = $contentDisposition;
$this->contentEncoding = $contentEncoding;
$this->expires = $expires;
$this->storageClass = $storageClass;
$this->hashCrc64 = $hashCrc64;
$this->objectType = $objectType;
$this->versionId = $versionId;
$this->taggingCount = $taggingCount;
$this->serverSideEncryption = $serverSideEncryption;
$this->serverSideDataEncryption = $serverSideDataEncryption;
$this->serverSideEncryptionKeyId = $serverSideEncryptionKeyId;
$this->nextAppendPosition = $nextAppendPosition;
$this->expiration = $expiration;
$this->restore = $restore;
$this->processStatus = $processStatus;
$this->deleteMarker = $deleteMarker;
$this->body = $body;
}