<?php
namespace App\Entity;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass="App\Repository\MmpReportsRepository")
* @ORM\Table(indexes={
* @ORM\Index(name="md5", columns={"md5"}),
* @ORM\Index(name="report_timestamp", columns={"report_timestamp"}),
* @ORM\Index(name="app_id", columns={"app_id"}),
* @ORM\Index(name="mmp_source", columns={"mmp_source"}),
* @ORM\Index(name="mmp_offer_active_flag", columns={"mmp_offer_active_flag"}),
* @ORM\Index(name="mmp_offer_id", columns={"mmp_offer_id"}),
* @ORM\Index(name="mafo_advertiser_id", columns={"mafo_advertiser_id"}),
* @ORM\Index(name="mafo_affiliate_id", columns={"mafo_affiliate_id"})
* })
*/
class MmpReports
{
/**
* @ORM\Column(type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORM\Column(type="string", nullable=false)
*/
private $md5;
/**
* @ORM\Column(type="string", nullable=false)
*/
private $geo;
/**
* @ORM\Column(type="string", nullable=false)
*/
private $affiliate;
/**
* @ORM\Column(type="string", nullable=false)
*/
private $event;
/**
* @ORM\Column(type="integer", nullable=false)
*/
private $eventCount;
/**
* @ORM\Column(type="decimal", scale=2, nullable=true)
*/
private $totalPayout;
/**
* @ORM\Column(type="decimal", scale=2, nullable=true)
*/
private $totalRevenue;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $clicks;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $impressions;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $blockedClicks;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $cappedClicks;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $blockedImpressions;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $cappedImpressions;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $fraudCount;
/**
* @ORM\Column(type="string", nullable=false)
*/
private $appId;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $offerName;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $region;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $city;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $timezone;
/**
* @ORM\Column(type="string", nullable=false)
*/
private $mmpSource;
/**
* @ORM\Column(type="datetime")
*/
private $reportDate;
/**
* @ORM\Column(type="integer")
*/
private $reportTimestamp;
/**
* @ORM\Column(type="datetime")
*/
private $dateInserted;
/**
* @ORM\Column(type="datetime", nullable=true)
*/
private $dateUpdated;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $os;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mmpOfferId;
/**
* @ORM\Column(type="boolean", nullable=true, options={"default"=false})
*/
private $mmpOfferActiveFlag;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $mmpOfferName;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $mmpOfferDefaultRevenueModel;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $mmpOfferDefaultPayoutModel;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $mmpOfferDefaultRevenueEventName;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $mmpOfferDefaultRevenueEvent;
/**
* @ORM\Column(type="decimal", scale=4, nullable=true)
*/
private $mmpOfferDefaultRevenue;
/**
* @ORM\Column(type="decimal", scale=4, nullable=true)
*/
private $mmpOfferDefaultPayout;
/**
* @ORM\Column(type="boolean", nullable=true, options={"default"=false})
*/
private $mmpOfferIsHoOfferMappingEnabled;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mmpOfferHoOfferId;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $mmpCalculateCostBy;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mmpMobileAppsId;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mafoAdvertiserId;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mmpMobileAppsHoAdvertiserId;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mafoAffiliateId;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mafoOfferId;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mmpSystemAdvertiserId;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mmpSystemAffiliateId;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mmpSystemOfferId;
/**
* @ORM\Column(type="boolean", nullable=true, options={"default"=false})
*/
private $mmpMobileAppsActiveFlag;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mmpPartnerRulesId;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $mmpPartnerRulesMappedHoId;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $mmpPartnerRulesAddedByEmail;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $mmpPartnerRulesPayoutModel;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $mmpPartnerRulesRevenueModel;
/**
* @ORM\Column(type="decimal", scale=4, nullable=true)
*/
private $mmpPartnerRulesPayout;
/**
* @ORM\Column(type="decimal", scale=4, nullable=true)
*/
private $mmpPartnerRulesRevenue;
/**
* @ORM\Column(type="boolean", nullable=true, options={"default"=false})
*/
private $mmpMPartnerRulesActiveFlag;
/**
* @ORM\Column(type="boolean", nullable=true, options={"default"=false})
*/
private $mmpPartnerRulesActiveFlag;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $tunePid;
/**
* @ORM\Column(type="boolean", nullable=true, options={"default"=false})
*/
private $isFromAppsflyerBlockedCapping;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $appsflyerBlockedCappingTuneAffId;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $pidSubSource;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $isRetargeted;
/**
* @ORM\Column(type="string", nullable=true)
*/
private $siteId;
/**
* Get id.
*
* @return int
*/
public function getId()
{
return $this->id;
}
/**
* Set md5.
*
* @param string $md5
*
* @return MmpReports
*/
public function setMd5($md5)
{
$this->md5 = $md5;
return $this;
}
/**
* Get md5.
*
* @return string
*/
public function getMd5()
{
return $this->md5;
}
/**
* Set geo.
*
* @param string $geo
*
* @return MmpReports
*/
public function setGeo($geo)
{
$this->geo = $geo;
return $this;
}
/**
* Get geo.
*
* @return string
*/
public function getGeo()
{
return $this->geo;
}
/**
* Set affiliate.
*
* @param string $affiliate
*
* @return MmpReports
*/
public function setAffiliate($affiliate)
{
$this->affiliate = $affiliate;
return $this;
}
/**
* Get affiliate.
*
* @return string
*/
public function getAffiliate()
{
return $this->affiliate;
}
/**
* Set event.
*
* @param string $event
*
* @return MmpReports
*/
public function setEvent($event)
{
$this->event = $event;
return $this;
}
/**
* Get event.
*
* @return string
*/
public function getEvent()
{
return $this->event;
}
/**
* Set eventCount.
*
* @param int $eventCount
*
* @return MmpReports
*/
public function setEventCount($eventCount)
{
$this->eventCount = $eventCount;
return $this;
}
/**
* Get eventCount.
*
* @return int
*/
public function getEventCount()
{
return $this->eventCount;
}
/**
* Set totalPayout.
*
* @param string|null $totalPayout
*
* @return MmpReports
*/
public function setTotalPayout($totalPayout = null)
{
$this->totalPayout = $totalPayout;
return $this;
}
/**
* Get totalPayout.
*
* @return string|null
*/
public function getTotalPayout()
{
return $this->totalPayout;
}
/**
* Set totalRevenue.
*
* @param string|null $totalRevenue
*
* @return MmpReports
*/
public function setTotalRevenue($totalRevenue = null)
{
$this->totalRevenue = $totalRevenue;
return $this;
}
/**
* Get totalRevenue.
*
* @return string|null
*/
public function getTotalRevenue()
{
return $this->totalRevenue;
}
/**
* Set clicks.
*
* @param int|null $clicks
*
* @return MmpReports
*/
public function setClicks($clicks = null)
{
$this->clicks = $clicks;
return $this;
}
/**
* Get clicks.
*
* @return int|null
*/
public function getClicks()
{
return $this->clicks;
}
/**
* Set fraudCount.
*
* @param int|null $fraudCount
*
* @return MmpReports
*/
public function setFraudCount($fraudCount = null)
{
$this->fraudCount = $fraudCount;
return $this;
}
/**
* Get fraudCount.
*
* @return int|null
*/
public function getFraudCount()
{
return $this->fraudCount;
}
/**
* Set appId.
*
* @param string $appId
*
* @return MmpReports
*/
public function setAppId($appId)
{
$this->appId = $appId;
return $this;
}
/**
* Get appId.
*
* @return string
*/
public function getAppId()
{
return $this->appId;
}
/**
* Set offerName.
*
* @param string|null $offerName
*
* @return MmpReports
*/
public function setOfferName($offerName = null)
{
$this->offerName = $offerName;
return $this;
}
/**
* Get offerName.
*
* @return string|null
*/
public function getOfferName()
{
return $this->offerName;
}
/**
* Set region.
*
* @param string|null $region
*
* @return MmpReports
*/
public function setRegion($region = null)
{
$this->region = $region;
return $this;
}
/**
* Get region.
*
* @return string|null
*/
public function getRegion()
{
return $this->region;
}
/**
* Set city.
*
* @param string|null $city
*
* @return MmpReports
*/
public function setCity($city = null)
{
$this->city = $city;
return $this;
}
/**
* Get city.
*
* @return string|null
*/
public function getCity()
{
return $this->city;
}
/**
* Set timezone.
*
* @param string|null $timezone
*
* @return MmpReports
*/
public function setTimezone($timezone = null)
{
$this->timezone = $timezone;
return $this;
}
/**
* Get timezone.
*
* @return string|null
*/
public function getTimezone()
{
return $this->timezone;
}
/**
* Set mmpSource.
*
* @param string $mmpSource
*
* @return MmpReports
*/
public function setMmpSource($mmpSource)
{
$this->mmpSource = $mmpSource;
return $this;
}
/**
* Get mmpSource.
*
* @return string
*/
public function getMmpSource()
{
return $this->mmpSource;
}
/**
* Set reportDate.
*
* @param \DateTime $reportDate
*
* @return MmpReports
*/
public function setReportDate($reportDate)
{
$this->reportDate = $reportDate;
return $this;
}
/**
* Get reportDate.
*
* @return \DateTime
*/
public function getReportDate()
{
return $this->reportDate;
}
/**
* Set reportTimestamp.
*
* @param int $reportTimestamp
*
* @return MmpReports
*/
public function setReportTimestamp($reportTimestamp)
{
$this->reportTimestamp = $reportTimestamp;
return $this;
}
/**
* Get reportTimestamp.
*
* @return int
*/
public function getReportTimestamp()
{
return $this->reportTimestamp;
}
/**
* Set dateInserted.
*
* @param \DateTime $dateInserted
*
* @return MmpReports
*/
public function setDateInserted($dateInserted)
{
$this->dateInserted = $dateInserted;
return $this;
}
/**
* Get dateInserted.
*
* @return \DateTime
*/
public function getDateInserted()
{
return $this->dateInserted;
}
/**
* Set dateUpdated.
*
* @param \DateTime|null $dateUpdated
*
* @return MmpReports
*/
public function setDateUpdated($dateUpdated = null)
{
$this->dateUpdated = $dateUpdated;
return $this;
}
/**
* Get dateUpdated.
*
* @return \DateTime|null
*/
public function getDateUpdated()
{
return $this->dateUpdated;
}
/**
* Set os.
*
* @param string|null $os
*
* @return MmpReports
*/
public function setOs($os = null)
{
$this->os = $os;
return $this;
}
/**
* Get os.
*
* @return string|null
*/
public function getOs()
{
return $this->os;
}
/**
* Set mmpOfferId.
*
* @param int|null $mmpOfferId
*
* @return MmpReports
*/
public function setMmpOfferId($mmpOfferId = null)
{
$this->mmpOfferId = $mmpOfferId;
return $this;
}
/**
* Get mmpOfferId.
*
* @return int|null
*/
public function getMmpOfferId()
{
return $this->mmpOfferId;
}
/**
* Set mmpOfferActiveFlag.
*
* @param bool|null $mmpOfferActiveFlag
*
* @return MmpReports
*/
public function setMmpOfferActiveFlag($mmpOfferActiveFlag = null)
{
$this->mmpOfferActiveFlag = $mmpOfferActiveFlag;
return $this;
}
/**
* Get mmpOfferActiveFlag.
*
* @return bool|null
*/
public function getMmpOfferActiveFlag()
{
return $this->mmpOfferActiveFlag;
}
/**
* Set mmpOfferName.
*
* @param string|null $mmpOfferName
*
* @return MmpReports
*/
public function setMmpOfferName($mmpOfferName = null)
{
$this->mmpOfferName = $mmpOfferName;
return $this;
}
/**
* Get mmpOfferName.
*
* @return string|null
*/
public function getMmpOfferName()
{
return $this->mmpOfferName;
}
/**
* Set mmpOfferDefaultRevenueModel.
*
* @param string|null $mmpOfferDefaultRevenueModel
*
* @return MmpReports
*/
public function setMmpOfferDefaultRevenueModel($mmpOfferDefaultRevenueModel = null)
{
$this->mmpOfferDefaultRevenueModel = $mmpOfferDefaultRevenueModel;
return $this;
}
/**
* Get mmpOfferDefaultRevenueModel.
*
* @return string|null
*/
public function getMmpOfferDefaultRevenueModel()
{
return $this->mmpOfferDefaultRevenueModel;
}
/**
* Set mmpOfferDefaultPayoutModel.
*
* @param string|null $mmpOfferDefaultPayoutModel
*
* @return MmpReports
*/
public function setMmpOfferDefaultPayoutModel($mmpOfferDefaultPayoutModel = null)
{
$this->mmpOfferDefaultPayoutModel = $mmpOfferDefaultPayoutModel;
return $this;
}
/**
* Get mmpOfferDefaultPayoutModel.
*
* @return string|null
*/
public function getMmpOfferDefaultPayoutModel()
{
return $this->mmpOfferDefaultPayoutModel;
}
/**
* Set mmpOfferDefaultRevenueEventName.
*
* @param string|null $mmpOfferDefaultRevenueEventName
*
* @return MmpReports
*/
public function setMmpOfferDefaultRevenueEventName($mmpOfferDefaultRevenueEventName = null)
{
$this->mmpOfferDefaultRevenueEventName = $mmpOfferDefaultRevenueEventName;
return $this;
}
/**
* Get mmpOfferDefaultRevenueEventName.
*
* @return string|null
*/
public function getMmpOfferDefaultRevenueEventName()
{
return $this->mmpOfferDefaultRevenueEventName;
}
/**
* Set mmpOfferDefaultRevenueEvent.
*
* @param string|null $mmpOfferDefaultRevenueEvent
*
* @return MmpReports
*/
public function setMmpOfferDefaultRevenueEvent($mmpOfferDefaultRevenueEvent = null)
{
$this->mmpOfferDefaultRevenueEvent = $mmpOfferDefaultRevenueEvent;
return $this;
}
/**
* Get mmpOfferDefaultRevenueEvent.
*
* @return string|null
*/
public function getMmpOfferDefaultRevenueEvent()
{
return $this->mmpOfferDefaultRevenueEvent;
}
/**
* Set mmpOfferDefaultRevenue.
*
* @param string|null $mmpOfferDefaultRevenue
*
* @return MmpReports
*/
public function setMmpOfferDefaultRevenue($mmpOfferDefaultRevenue = null)
{
$this->mmpOfferDefaultRevenue = $mmpOfferDefaultRevenue;
return $this;
}
/**
* Get mmpOfferDefaultRevenue.
*
* @return string|null
*/
public function getMmpOfferDefaultRevenue()
{
return $this->mmpOfferDefaultRevenue;
}
/**
* Set mmpOfferDefaultPayout.
*
* @param string|null $mmpOfferDefaultPayout
*
* @return MmpReports
*/
public function setMmpOfferDefaultPayout($mmpOfferDefaultPayout = null)
{
$this->mmpOfferDefaultPayout = $mmpOfferDefaultPayout;
return $this;
}
/**
* Get mmpOfferDefaultPayout.
*
* @return string|null
*/
public function getMmpOfferDefaultPayout()
{
return $this->mmpOfferDefaultPayout;
}
/**
* Set mmpOfferIsHoOfferMappingEnabled.
*
* @param bool|null $mmpOfferIsHoOfferMappingEnabled
*
* @return MmpReports
*/
public function setMmpOfferIsHoOfferMappingEnabled($mmpOfferIsHoOfferMappingEnabled = null)
{
$this->mmpOfferIsHoOfferMappingEnabled = $mmpOfferIsHoOfferMappingEnabled;
return $this;
}
/**
* Get mmpOfferIsHoOfferMappingEnabled.
*
* @return bool|null
*/
public function getMmpOfferIsHoOfferMappingEnabled()
{
return $this->mmpOfferIsHoOfferMappingEnabled;
}
/**
* Set mmpOfferHoOfferId.
*
* @param int|null $mmpOfferHoOfferId
*
* @return MmpReports
*/
public function setMmpOfferHoOfferId($mmpOfferHoOfferId = null)
{
$this->mmpOfferHoOfferId = $mmpOfferHoOfferId;
return $this;
}
/**
* Get mmpOfferHoOfferId.
*
* @return int|null
*/
public function getMmpOfferHoOfferId()
{
return $this->mmpOfferHoOfferId;
}
/**
* Set mmpCalculateCostBy.
*
* @param string|null $mmpCalculateCostBy
*
* @return MmpReports
*/
public function setMmpCalculateCostBy($mmpCalculateCostBy = null)
{
$this->mmpCalculateCostBy = $mmpCalculateCostBy;
return $this;
}
/**
* Get mmpCalculateCostBy.
*
* @return string|null
*/
public function getMmpCalculateCostBy()
{
return $this->mmpCalculateCostBy;
}
/**
* Set mmpMobileAppsId.
*
* @param int|null $mmpMobileAppsId
*
* @return MmpReports
*/
public function setMmpMobileAppsId($mmpMobileAppsId = null)
{
$this->mmpMobileAppsId = $mmpMobileAppsId;
return $this;
}
/**
* Get mmpMobileAppsId.
*
* @return int|null
*/
public function getMmpMobileAppsId()
{
return $this->mmpMobileAppsId;
}
/**
* Set mafoAdvertiserId.
*
* @param int|null $mafoAdvertiserId
*
* @return MmpReports
*/
public function setMafoAdvertiserId($mafoAdvertiserId = null)
{
$this->mafoAdvertiserId = $mafoAdvertiserId;
return $this;
}
/**
* Get mafoAdvertiserId.
*
* @return int|null
*/
public function getMafoAdvertiserId()
{
return $this->mafoAdvertiserId;
}
/**
* Set mmpMobileAppsActiveFlag.
*
* @param bool|null $mmpMobileAppsActiveFlag
*
* @return MmpReports
*/
public function setMmpMobileAppsActiveFlag($mmpMobileAppsActiveFlag = null)
{
$this->mmpMobileAppsActiveFlag = $mmpMobileAppsActiveFlag;
return $this;
}
/**
* Get mmpMobileAppsActiveFlag.
*
* @return bool|null
*/
public function getMmpMobileAppsActiveFlag()
{
return $this->mmpMobileAppsActiveFlag;
}
/**
* Set mmpPartnerRulesId.
*
* @param int|null $mmpPartnerRulesId
*
* @return MmpReports
*/
public function setMmpPartnerRulesId($mmpPartnerRulesId = null)
{
$this->mmpPartnerRulesId = $mmpPartnerRulesId;
return $this;
}
/**
* Get mmpPartnerRulesId.
*
* @return int|null
*/
public function getMmpPartnerRulesId()
{
return $this->mmpPartnerRulesId;
}
/**
* Set mmpPartnerRulesMappedHoId.
*
* @param int|null $mmpPartnerRulesMappedHoId
*
* @return MmpReports
*/
public function setMmpPartnerRulesMappedHoId($mmpPartnerRulesMappedHoId = null)
{
$this->mmpPartnerRulesMappedHoId = $mmpPartnerRulesMappedHoId;
return $this;
}
/**
* Get mmpPartnerRulesMappedHoId.
*
* @return int|null
*/
public function getMmpPartnerRulesMappedHoId()
{
return $this->mmpPartnerRulesMappedHoId;
}
/**
* Set mmpPartnerRulesAddedByEmail.
*
* @param string|null $mmpPartnerRulesAddedByEmail
*
* @return MmpReports
*/
public function setMmpPartnerRulesAddedByEmail($mmpPartnerRulesAddedByEmail = null)
{
$this->mmpPartnerRulesAddedByEmail = $mmpPartnerRulesAddedByEmail;
return $this;
}
/**
* Get mmpPartnerRulesAddedByEmail.
*
* @return string|null
*/
public function getMmpPartnerRulesAddedByEmail()
{
return $this->mmpPartnerRulesAddedByEmail;
}
/**
* Set mmpPartnerRulesPayoutModel.
*
* @param string|null $mmpPartnerRulesPayoutModel
*
* @return MmpReports
*/
public function setMmpPartnerRulesPayoutModel($mmpPartnerRulesPayoutModel = null)
{
$this->mmpPartnerRulesPayoutModel = $mmpPartnerRulesPayoutModel;
return $this;
}
/**
* Get mmpPartnerRulesPayoutModel.
*
* @return string|null
*/
public function getMmpPartnerRulesPayoutModel()
{
return $this->mmpPartnerRulesPayoutModel;
}
/**
* Set mmpPartnerRulesRevenueModel.
*
* @param string|null $mmpPartnerRulesRevenueModel
*
* @return MmpReports
*/
public function setMmpPartnerRulesRevenueModel($mmpPartnerRulesRevenueModel = null)
{
$this->mmpPartnerRulesRevenueModel = $mmpPartnerRulesRevenueModel;
return $this;
}
/**
* Get mmpPartnerRulesRevenueModel.
*
* @return string|null
*/
public function getMmpPartnerRulesRevenueModel()
{
return $this->mmpPartnerRulesRevenueModel;
}
/**
* Set mmpPartnerRulesPayout.
*
* @param string|null $mmpPartnerRulesPayout
*
* @return MmpReports
*/
public function setMmpPartnerRulesPayout($mmpPartnerRulesPayout = null)
{
$this->mmpPartnerRulesPayout = $mmpPartnerRulesPayout;
return $this;
}
/**
* Get mmpPartnerRulesPayout.
*
* @return string|null
*/
public function getMmpPartnerRulesPayout()
{
return $this->mmpPartnerRulesPayout;
}
/**
* Set mmpPartnerRulesRevenue.
*
* @param string|null $mmpPartnerRulesRevenue
*
* @return MmpReports
*/
public function setMmpPartnerRulesRevenue($mmpPartnerRulesRevenue = null)
{
$this->mmpPartnerRulesRevenue = $mmpPartnerRulesRevenue;
return $this;
}
/**
* Get mmpPartnerRulesRevenue.
*
* @return string|null
*/
public function getMmpPartnerRulesRevenue()
{
return $this->mmpPartnerRulesRevenue;
}
/**
* Set mmpMPartnerRulesActiveFlag.
*
* @param bool|null $mmpMPartnerRulesActiveFlag
*
* @return MmpReports
*/
public function setMmpMPartnerRulesActiveFlag($mmpMPartnerRulesActiveFlag = null)
{
$this->mmpMPartnerRulesActiveFlag = $mmpMPartnerRulesActiveFlag;
return $this;
}
/**
* Get mmpMPartnerRulesActiveFlag.
*
* @return bool|null
*/
public function getMmpMPartnerRulesActiveFlag()
{
return $this->mmpMPartnerRulesActiveFlag;
}
/**
* Set mmpPartnerRulesActiveFlag.
*
* @param bool|null $mmpPartnerRulesActiveFlag
*
* @return MmpReports
*/
public function setMmpPartnerRulesActiveFlag($mmpPartnerRulesActiveFlag = null)
{
$this->mmpPartnerRulesActiveFlag = $mmpPartnerRulesActiveFlag;
return $this;
}
/**
* Get mmpPartnerRulesActiveFlag.
*
* @return bool|null
*/
public function getMmpPartnerRulesActiveFlag()
{
return $this->mmpPartnerRulesActiveFlag;
}
public function isMmpOfferActiveFlag(): ?bool
{
return $this->mmpOfferActiveFlag;
}
public function isMmpOfferIsHoOfferMappingEnabled(): ?bool
{
return $this->mmpOfferIsHoOfferMappingEnabled;
}
public function isMmpMobileAppsActiveFlag(): ?bool
{
return $this->mmpMobileAppsActiveFlag;
}
public function isMmpMPartnerRulesActiveFlag(): ?bool
{
return $this->mmpMPartnerRulesActiveFlag;
}
public function isMmpPartnerRulesActiveFlag(): ?bool
{
return $this->mmpPartnerRulesActiveFlag;
}
public function getImpressions(): ?int
{
return $this->impressions;
}
public function setImpressions(?int $impressions): self
{
$this->impressions = $impressions;
return $this;
}
public function getTunePid(): ?string
{
return $this->tunePid;
}
public function setTunePid(?string $tunePid): self
{
$this->tunePid = $tunePid;
return $this;
}
public function getBlockedClicks(): ?int
{
return $this->blockedClicks;
}
public function setBlockedClicks(?int $blockedClicks): self
{
$this->blockedClicks = $blockedClicks;
return $this;
}
public function getCappedClicks(): ?int
{
return $this->cappedClicks;
}
public function setCappedClicks(?int $cappedClicks): self
{
$this->cappedClicks = $cappedClicks;
return $this;
}
public function getBlockedImpressions(): ?int
{
return $this->blockedImpressions;
}
public function setBlockedImpressions(?int $blockedImpressions): self
{
$this->blockedImpressions = $blockedImpressions;
return $this;
}
public function getCappedImpressions(): ?int
{
return $this->cappedImpressions;
}
public function setCappedImpressions(?int $cappedImpressions): self
{
$this->cappedImpressions = $cappedImpressions;
return $this;
}
public function isIsFromAppsflyerBlockedCapping(): ?bool
{
return $this->isFromAppsflyerBlockedCapping;
}
public function setIsFromAppsflyerBlockedCapping(?bool $isFromAppsflyerBlockedCapping): self
{
$this->isFromAppsflyerBlockedCapping = $isFromAppsflyerBlockedCapping;
return $this;
}
public function getAppsflyerBlockedCappingTuneAffId(): ?int
{
return $this->appsflyerBlockedCappingTuneAffId;
}
public function setAppsflyerBlockedCappingTuneAffId(?int $appsflyerBlockedCappingTuneAffId): self
{
$this->appsflyerBlockedCappingTuneAffId = $appsflyerBlockedCappingTuneAffId;
return $this;
}
/**
* Set pidSubSource.
*
* @param string $pidSubSource
*
* @return MmpReports
*/
public function setPidSubSource($pidSubSource)
{
$this->pidSubSource = $pidSubSource;
return $this;
}
/**
* Get pidSubSource.
*
* @return string
*/
public function getPidSubSource()
{
return $this->pidSubSource;
}
public function getIsRetargeted(): ?bool
{
return $this->isRetargeted;
}
public function setIsRetargeted(?bool $isRetargeted): self
{
$this->isRetargeted = $isRetargeted;
return $this;
}
/**
* Set siteId.
*
* @param string $siteId
*
* @return MmpReports
*/
public function setSiteId($siteId)
{
$this->siteId = $siteId;
return $this;
}
/**
* Get siteId.
*
* @return string
*/
public function getSiteId()
{
return $this->siteId;
}
public function getMmpSystemAdvertiserId(): ?int
{
return $this->mmpSystemAdvertiserId;
}
public function setMmpSystemAdvertiserId(?int $mmpSystemAdvertiserId): static
{
$this->mmpSystemAdvertiserId = $mmpSystemAdvertiserId;
return $this;
}
public function isIsRetargeted(): ?bool
{
return $this->isRetargeted;
}
public function getMmpSystemAffiliateId(): ?int
{
return $this->mmpSystemAffiliateId;
}
public function setMmpSystemAffiliateId(?int $mmpSystemAffiliateId): static
{
$this->mmpSystemAffiliateId = $mmpSystemAffiliateId;
return $this;
}
public function getMafoAffiliateId(): ?int
{
return $this->mafoAffiliateId;
}
public function setMafoAffiliateId(?int $mafoAffiliateId): static
{
$this->mafoAffiliateId = $mafoAffiliateId;
return $this;
}
public function getMafoOfferId(): ?int
{
return $this->mafoOfferId;
}
public function setMafoOfferId(?int $mafoOfferId): static
{
$this->mafoOfferId = $mafoOfferId;
return $this;
}
public function getMmpSystemOfferId(): ?int
{
return $this->mmpSystemOfferId;
}
public function setMmpSystemOfferId(?int $mmpSystemOfferId): static
{
$this->mmpSystemOfferId = $mmpSystemOfferId;
return $this;
}
public function getMmpMobileAppsHoAdvertiserId(): ?int
{
return $this->mmpMobileAppsHoAdvertiserId;
}
public function setMmpMobileAppsHoAdvertiserId(?int $mmpMobileAppsHoAdvertiserId): static
{
$this->mmpMobileAppsHoAdvertiserId = $mmpMobileAppsHoAdvertiserId;
return $this;
}
}