ntId; return $this; } /** * @return string */ public function getState() { return $this->state; } /** * @param string $state * @return Campaign */ public function setState($state) { $this->state = $state; return $this; } /** * @return int */ public function getUpdateDate() { return $this->updateDate; } /** * @param int $updateDate * @return Campaign */ public function setUpdateDate($updateDate) { $this->updateDate = $updateDate; return $this; } /** * @return int */ public function getEditionDate() { return $this->editionDate; } /** * @param int $editionDate * @return Campaign */ public function setEditionDate($editionDate) { $this->editionDate = $editionDate; return $this; } /** * @return CampaignStats */ public function getStats() { return $this->stats; } /** * @param CampaignStats $stats * @return Campaign */ public function setStats($stats) { $this->stats = BaseObject::instantiateForSetter('\WonderPush\Obj\CampaignStats', $stats); return $this; } /** * @return Notification[] */ public function getNotifications() { return $this->notifications; } /** * @param Notification[] $notifications * @return Campaign */ public function setNotifications($notifications) { $this->notifications = BaseObject::instantiateForSetter('\WonderPush\Obj\Notification[]', $notifications); return $this; } /** * @return Segment */ public function getSegment() { return $this->segment; } /** * @param Segment $segment * @return Campaign */ public function setSegment($segment) { $this->segment = BaseObject::instantiateForSetter('\WonderPush\Obj\Segment', $segment); return $this; } /** * @return CampaignUrlFilters */ public function getUrlFilters() { return $this->urlFilters; } /** * @param CampaignUrlFilters $urlFilters * @return Campaign */ public function setUrlFilters($urlFilters) { $this->urlFilters = BaseObject::instantiateForSetter('\WonderPush\Obj\CampaignUrlFilters', $urlFilters); return $this; } /** * @return string */ public function getEditorStaffId() { return $this->editorStaffId; } /** * @param string $editorStaffId * @return Campaign */ public function setEditorStaffId($editorStaffId) { $this->editorStaffId = $editorStaffId; return $this; } /** * @return string */ public function getInheritUrlParameters() { return $this->inheritUrlParameters; } /** * @param string $inheritUrlParameters * @return Campaign */ public function setInheritUrlParameters($inheritUrlParameters) { $this->inheritUrlParameters = $inheritUrlParameters; return $this; } }