id; } public function getAction(): ?string { return $this->action; } public function setAction(string $action): static { $this->action = $action; return $this; } public function getDate(): ?\DateTimeImmutable { return $this->date; } public function setDate(\DateTimeImmutable $date): static { $this->date = $date; return $this; } public function getDomain(): ?Domain { return $this->domain; } public function setDomain(?Domain $domain): static { $this->domain = $domain; return $this; } }