get('type'); } public function setMessage(?string $message): self { $this->set('message', $message); return $this; } public function setType(string $type): self { $this->set('type', $type); return $this; } public function getData(): ?stdClass { return $this->get('data'); } public function setData(stdClass $data): self { $this->set('data', $data); return $this; } public function setUserId(string $userId): self { $this->set('userId', $userId); return $this; } public function getRelated(): ?LinkParent { /** @var ?LinkParent */ return $this->getValueObject('related'); } public function setRelated(?LinkParent $related): self { $this->setValueObject('related', $related); return $this; } public function setRelatedType(?string $relatedType): self { $this->set('relatedType', $relatedType); return $this; } public function setRelatedId(?string $relatedId): self { $this->set('relatedId', $relatedId); return $this; } }