description; } public function setDescription(?string $description): static { $this->description = $description; return $this; } public function getComments(): ?string { return $this->comments; } public function setComments(?string $comments): static { $this->comments = $comments; return $this; } public function getPath(): ?string { return $this->path; } public function setPath(string $path): static { $this->path = $path; return $this; } public function getType(): ?string { return $this->type; } public function setType(string $type): static { $this->type = $type; return $this; } public function getRevision(): ?string { return $this->revision; } public function setRevision(?string $revision): static { $this->revision = $revision; return $this; } public function getInfo(): ?string { return $this->info; } public function setInfo(?string $info): static { $this->info = $info; return $this; } public function getSize(): ?int { return $this->size; } public function setSize(int $size): static { $this->size = $size; return $this; } public function getClient(): ?Client { return $this->client; } public function setClient(?Client $client): static { $this->client = $client; return $this; } public function getSoftwareProfile(): ?SoftwareProfile { return $this->softwareProfile; } public function setSoftwareProfile(?SoftwareProfile $softwareProfile): static { $this->softwareProfile = $softwareProfile; return $this; } }