durationBasedRate = $durationBasedRate; } /** * @return GeostoreDurationBasedRateProto[] */ public function getDurationBasedRate() { return $this->durationBasedRate; } /** * @param bool */ public function setTaxIncluded($taxIncluded) { $this->taxIncluded = $taxIncluded; } /** * @return bool */ public function getTaxIncluded() { return $this->taxIncluded; } /** * @param GeostoreTimeScheduleProto */ public function setValidEndWithin(GeostoreTimeScheduleProto $validEndWithin) { $this->validEndWithin = $validEndWithin; } /** * @return GeostoreTimeScheduleProto */ public function getValidEndWithin() { return $this->validEndWithin; } /** * @param GeostoreTimeScheduleProto */ public function setValidStartWithin(GeostoreTimeScheduleProto $validStartWithin) { $this->validStartWithin = $validStartWithin; } /** * @return GeostoreTimeScheduleProto */ public function getValidStartWithin() { return $this->validStartWithin; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GeostoreTimeBasedRateProto::class, 'Google_Service_Contentwarehouse_GeostoreTimeBasedRateProto');