id; } /** * @return string [description] */ public function getName(): ?string { return $this->name; } /** * @param string $name [description] * * @return self [description] */ public function setName(string $name): self { $this->name = $name; return $this; } /** * @return string [description] */ public function getType(): ?string { return $this->type; } /** * @param string $type [description] * * @return self [description] */ public function setType(string $type): self { $this->type = $type; return $this; } /** * @return string [description] */ public function getExtension(): ?string { return $this->extension; } /** * @param string $extension [description] * * @return self [description] */ public function setExtension(string $extension): self { $this->extension = $extension; return $this; } /** * @return PageOptions|null [description] */ public function getPageOptions(): ?PageOptions { return $this->pageOptions; } /** * @param PageOptions $pageOptions [description] * * @return self [description] */ public function setPageOptions(PageOptions $pageOptions): self { $this->pageOptions = $pageOptions; return $this; } /** * @return GenerationFile|null [description] */ public function getGenerationFile(): ?GenerationFile { return $this->generationFile; } /** * @param GenerationFile $generationFile [description] * * @return self [description] */ public function setGenerationFile(GenerationFile $generationFile): self { $this->generationFile = $generationFile; return $this; } /** * @return int|null */ public function getVersion(): ?int { return $this->version; } /** * @param int|null $version * * @return self */ public function setVersion(?int $version): self { $this->version = $version; return $this; } /** * @return PageDuplicate|null */ public function getPageDuplicate(): ?PageDuplicate { return $this->pageDuplicate; } /** * @param PageDuplicate|null $pageDuplicate * * @return self */ public function setPageDuplicate(?PageDuplicate $pageDuplicate): self { $this->pageDuplicate = $pageDuplicate; return $this; } }