allowanceType = $allowanceType; } /** * @return string */ public function getAllowanceType() { return $this->allowanceType; } /** * @param bool */ public function setIsDiscount($isDiscount) { $this->isDiscount = $isDiscount; } /** * @return bool */ public function getIsDiscount() { return $this->isDiscount; } /** * @param FreebaseTopic[] */ public function setMinPurchaseForValidation($minPurchaseForValidation) { $this->minPurchaseForValidation = $minPurchaseForValidation; } /** * @return FreebaseTopic[] */ public function getMinPurchaseForValidation() { return $this->minPurchaseForValidation; } /** * @param GeostoreLanguageTaggedTextProto[] */ public function setPermitType($permitType) { $this->permitType = $permitType; } /** * @return GeostoreLanguageTaggedTextProto[] */ public function getPermitType() { return $this->permitType; } /** * @param string[] */ public function setServiceType($serviceType) { $this->serviceType = $serviceType; } /** * @return string[] */ public function getServiceType() { return $this->serviceType; } /** * @param GeostoreTimeBasedRateProto[] */ public function setTimeBasedRate($timeBasedRate) { $this->timeBasedRate = $timeBasedRate; } /** * @return GeostoreTimeBasedRateProto[] */ public function getTimeBasedRate() { return $this->timeBasedRate; } /** * @param string */ public function setVehicleType($vehicleType) { $this->vehicleType = $vehicleType; } /** * @return string */ public function getVehicleType() { return $this->vehicleType; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GeostoreParkingAllowanceProto::class, 'Google_Service_Contentwarehouse_GeostoreParkingAllowanceProto');