name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * @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');