bundleDetails = $bundleDetails; } /** * @return ProductBundleDetails */ public function getBundleDetails() { return $this->bundleDetails; } /** * @param GoogleCloudPaymentsResellerSubscriptionV1FiniteBillingCycleDetails */ public function setFiniteBillingCycleDetails(GoogleCloudPaymentsResellerSubscriptionV1FiniteBillingCycleDetails $finiteBillingCycleDetails) { $this->finiteBillingCycleDetails = $finiteBillingCycleDetails; } /** * @return GoogleCloudPaymentsResellerSubscriptionV1FiniteBillingCycleDetails */ public function getFiniteBillingCycleDetails() { return $this->finiteBillingCycleDetails; } /** * @param string */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * @param GoogleCloudPaymentsResellerSubscriptionV1ProductPriceConfig[] */ public function setPriceConfigs($priceConfigs) { $this->priceConfigs = $priceConfigs; } /** * @return GoogleCloudPaymentsResellerSubscriptionV1ProductPriceConfig[] */ public function getPriceConfigs() { return $this->priceConfigs; } /** * @param string */ public function setProductType($productType) { $this->productType = $productType; } /** * @return string */ public function getProductType() { return $this->productType; } /** * @param string[] */ public function setRegionCodes($regionCodes) { $this->regionCodes = $regionCodes; } /** * @return string[] */ public function getRegionCodes() { return $this->regionCodes; } /** * @param GoogleCloudPaymentsResellerSubscriptionV1Duration */ public function setSubscriptionBillingCycleDuration(GoogleCloudPaymentsResellerSubscriptionV1Duration $subscriptionBillingCycleDuration) { $this->subscriptionBillingCycleDuration = $subscriptionBillingCycleDuration; } /** * @return GoogleCloudPaymentsResellerSubscriptionV1Duration */ public function getSubscriptionBillingCycleDuration() { return $this->subscriptionBillingCycleDuration; } /** * @param GoogleTypeLocalizedText[] */ public function setTitles($titles) { $this->titles = $titles; } /** * @return GoogleTypeLocalizedText[] */ public function getTitles() { return $this->titles; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudPaymentsResellerSubscriptionV1Product::class, 'Google_Service_PaymentsResellerSubscription_GoogleCloudPaymentsResellerSubscriptionV1Product');