dateRange = $dateRange; } /** * @return DateRange */ public function getDateRange() { return $this->dateRange; } /** * @param MediationReportSpecDimensionFilter[] */ public function setDimensionFilters($dimensionFilters) { $this->dimensionFilters = $dimensionFilters; } /** * @return MediationReportSpecDimensionFilter[] */ public function getDimensionFilters() { return $this->dimensionFilters; } public function setDimensions($dimensions) { $this->dimensions = $dimensions; } public function getDimensions() { return $this->dimensions; } /** * @param LocalizationSettings */ public function setLocalizationSettings(LocalizationSettings $localizationSettings) { $this->localizationSettings = $localizationSettings; } /** * @return LocalizationSettings */ public function getLocalizationSettings() { return $this->localizationSettings; } public function setMaxReportRows($maxReportRows) { $this->maxReportRows = $maxReportRows; } public function getMaxReportRows() { return $this->maxReportRows; } public function setMetrics($metrics) { $this->metrics = $metrics; } public function getMetrics() { return $this->metrics; } /** * @param MediationReportSpecSortCondition[] */ public function setSortConditions($sortConditions) { $this->sortConditions = $sortConditions; } /** * @return MediationReportSpecSortCondition[] */ public function getSortConditions() { return $this->sortConditions; } public function setTimeZone($timeZone) { $this->timeZone = $timeZone; } public function getTimeZone() { return $this->timeZone; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(MediationReportSpec::class, 'Google_Service_AdMob_MediationReportSpec');