tssId; } /** * @param string|null $tssId */ public function setTssId(?string $tssId): self { $this->tssId = $tssId; return $this; } /** * @return string|null */ public function getId(): ?string { if($this->_id !== null) { return $this->_id; } $this->setId(UuidTool::generateUuid()); return $this->_id; } /** * @param string|null $id */ public function setId(?string $id): self { $this->_id = $id; return $this; } /** * @return int */ public function getRevision(): int { return $this->revision; } /** * @param int $revision */ public function setRevision(int $revision): self { $this->revision = $revision; return $this; } }