public function __construct()

in src/Models/HeadObjectResult.php [238:299]


    public function __construct(
        ?int $contentLength = 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,
        ?string $allowOrigin = null,
        ?string $allowMethods = null,
        ?string $allowAge = null,
        ?string $allowHeaders = null,
        ?string $exposeHeaders = 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,
        ?string $requestCharged = null,
        ?\DateTime $transitionTime = null
    )
    {
        $this->contentLength = $contentLength;
        $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->allowOrigin = $allowOrigin;
        $this->allowMethods = $allowMethods;
        $this->allowHeaders = $allowHeaders;
        $this->allowAge = $allowAge;
        $this->exposeHeaders = $exposeHeaders;
        $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->requestCharged = $requestCharged;
        $this->transitionTime = $transitionTime;
    }