brand $this->name ($this->variant/$this->generationName)"; } public function getId(): ?int { return $this->id; } public function getName(): ?string { return $this->name; } public function setName(string $name): self { $this->name = $name; return $this; } public function getVariant(): ?string { return $this->variant; } public function setVariant(string $variant): self { $this->variant = $variant; return $this; } public function getGenerationName(): ?string { return $this->generationName; } public function setGenerationName(string $generationName): self { $this->generationName = $generationName; return $this; } public function getArchitecture(): ?string { return $this->architecture; } public function setArchitecture(string $architecture): self { $this->architecture = $architecture; return $this; } public function getArchitectureLink(): ?string { return $this->architectureLink; } public function setArchitectureLink(string $architectureLink): self { $this->architectureLink = $architectureLink; return $this; } public function getProcessNode(): ?int { return $this->processNode; } public function setProcessNode(int $processNode): self { $this->processNode = $processNode; return $this; } public function getBrand(): ?Brand { return $this->brand; } public function setBrand(?Brand $brand): self { $this->brand = $brand; return $this; } }