Reference documentation and code samples for the Cloud Commerce Producer V1BETA API class Google::Cloud::CommerceProducer::V1beta::PrivateOffer::SingleProductOffer::CustomIntervalPrice.
Price configurations for offers with custom intervals.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#installments
def installments() -> ::Array<::Google::Cloud::CommerceProducer::V1beta::PrivateOffer::SingleProductOffer::Installment>-
(::Array<::Google::Cloud::CommerceProducer::V1beta::PrivateOffer::SingleProductOffer::Installment>) — Optional. The installments that make up the installment timeline.
All installments must have the same form of price model (e.g.
all commitment, or all flat fee). A subscription must be present
under the price model for every installment.
Must contain at least one installment to publish the offer.
#installments=
def installments=(value) -> ::Array<::Google::Cloud::CommerceProducer::V1beta::PrivateOffer::SingleProductOffer::Installment>-
value (::Array<::Google::Cloud::CommerceProducer::V1beta::PrivateOffer::SingleProductOffer::Installment>) — Optional. The installments that make up the installment timeline.
All installments must have the same form of price model (e.g.
all commitment, or all flat fee). A subscription must be present
under the price model for every installment.
Must contain at least one installment to publish the offer.
-
(::Array<::Google::Cloud::CommerceProducer::V1beta::PrivateOffer::SingleProductOffer::Installment>) — Optional. The installments that make up the installment timeline.
All installments must have the same form of price model (e.g.
all commitment, or all flat fee). A subscription must be present
under the price model for every installment.
Must contain at least one installment to publish the offer.