alignmentPeriod = $alignmentPeriod; } /** * @return string */ public function getAlignmentPeriod() { return $this->alignmentPeriod; } /** * @param string */ public function setCrossSeriesReducer($crossSeriesReducer) { $this->crossSeriesReducer = $crossSeriesReducer; } /** * @return string */ public function getCrossSeriesReducer() { return $this->crossSeriesReducer; } /** * @param string[] */ public function setGroupByFields($groupByFields) { $this->groupByFields = $groupByFields; } /** * @return string[] */ public function getGroupByFields() { return $this->groupByFields; } /** * @param string */ public function setPerSeriesAligner($perSeriesAligner) { $this->perSeriesAligner = $perSeriesAligner; } /** * @return string */ public function getPerSeriesAligner() { return $this->perSeriesAligner; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Aggregation::class, 'Google_Service_Monitoring_Aggregation');