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; } /** * @param string[] */ public function setDimensions($dimensions) { $this->dimensions = $dimensions; } /** * @return string[] */ public function getDimensions() { return $this->dimensions; } /** * @param LocalizationSettings */ public function setLocalizationSettings(LocalizationSettings $localizationSettings) { $this->localizationSettings = $localizationSettings; } /** * @return LocalizationSettings */ public function getLocalizationSettings() { return $this->localizationSettings; } /** * @param int */ public function setMaxReportRows($maxReportRows) { $this->maxReportRows = $maxReportRows; } /** * @return int */ public function getMaxReportRows() { return $this->maxReportRows; } /** * @param string[] */ public function setMetrics($metrics) { $this->metrics = $metrics; } /** * @return string[] */ public function getMetrics() { return $this->metrics; } /** * @param MediationReportSpecSortCondition[] */ public function setSortConditions($sortConditions) { $this->sortConditions = $sortConditions; } /** * @return MediationReportSpecSortCondition[] */ public function getSortConditions() { return $this->sortConditions; } /** * @param string */ public function setTimeZone($timeZone) { $this->timeZone = $timeZone; } /** * @return string */ 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');