<?phpnamespace App\Domain\Entity;use DateTime;use DateTimeInterface;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;use Symfony\Component\Uid\Uuid;class Alarma{ private ?Uuid $id = null; private ?DateTimeInterface $fechaAviso = null; private ?string $mensaje = null; private ?bool $recibido = null; private ?DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; private ?DateTimeInterface $deletedAt; private ?Tramite $tramite = null; public function getFechaAviso(): ?DateTimeInterface { return $this->fechaAviso; } public function setFechaAviso(?DateTimeInterface $fechaAviso): static { $this->fechaAviso = $fechaAviso; return $this; } public function getMensaje(): ?string { return $this->mensaje; } public function setMensaje(?string $mensaje): static { $this->mensaje = $mensaje; return $this; } public function isRecibido(): ?bool { return $this->recibido; } public function setRecibido(?bool $recibido): static { $this->recibido = $recibido; return $this; } public function getCreatedAt(): ?DateTimeInterface { return $this->createdAt; } public function setCreatedAt(?DateTimeInterface $createdAt): static { $this->createdAt = $createdAt; return $this; } public function getId(): ?Uuid { return $this->id; } public function getTramite(): ?Tramite { return $this->tramite; } public function setTramite(?Tramite $tramite): static { $this->tramite = $tramite; return $this; } public function getUpdatedAt(): ?\DateTimeInterface { return $this->updatedAt; } public function setUpdatedAt(\DateTimeInterface $updatedAt): static { $this->updatedAt = $updatedAt; return $this; } public function getDeletedAt(): ?\DateTimeInterface { return $this->deletedAt; } public function setDeletedAt(?\DateTimeInterface $deletedAt): static { $this->deletedAt = $deletedAt; return $this; }}