eeaWithdrawalRightType = $eeaWithdrawalRightType; } /** * @return self::EEA_WITHDRAWAL_RIGHT_TYPE_* */ public function getEeaWithdrawalRightType() { return $this->eeaWithdrawalRightType; } /** * Whether this in-app product is declared as a product representing a * tokenized digital asset. * * @param bool $isTokenizedDigitalAsset */ public function setIsTokenizedDigitalAsset($isTokenizedDigitalAsset) { $this->isTokenizedDigitalAsset = $isTokenizedDigitalAsset; } /** * @return bool */ public function getIsTokenizedDigitalAsset() { return $this->isTokenizedDigitalAsset; } /** * A mapping from region code to tax rate details. The keys are region codes * as defined by Unicode's "CLDR". * * @param RegionalTaxRateInfo[] $taxRateInfoByRegionCode */ public function setTaxRateInfoByRegionCode($taxRateInfoByRegionCode) { $this->taxRateInfoByRegionCode = $taxRateInfoByRegionCode; } /** * @return RegionalTaxRateInfo[] */ public function getTaxRateInfoByRegionCode() { return $this->taxRateInfoByRegionCode; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ManagedProductTaxAndComplianceSettings::class, 'Google_Service_AndroidPublisher_ManagedProductTaxAndComplianceSettings');