public static interface PrivateOffer.SingleProductOffer.CustomIntervalPriceOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getInstallments(int index)
public abstract PrivateOffer.SingleProductOffer.Installment getInstallments(int index)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.
repeated .google.cloud.commerceproducer.v1beta.PrivateOffer.SingleProductOffer.Installment installments = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
PrivateOffer.SingleProductOffer.Installment |
|
getInstallmentsCount()
public abstract int getInstallmentsCount()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.
repeated .google.cloud.commerceproducer.v1beta.PrivateOffer.SingleProductOffer.Installment installments = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getInstallmentsList()
public abstract List<PrivateOffer.SingleProductOffer.Installment> getInstallmentsList()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.
repeated .google.cloud.commerceproducer.v1beta.PrivateOffer.SingleProductOffer.Installment installments = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<Installment> |
|
getInstallmentsOrBuilder(int index)
public abstract PrivateOffer.SingleProductOffer.InstallmentOrBuilder getInstallmentsOrBuilder(int index)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.
repeated .google.cloud.commerceproducer.v1beta.PrivateOffer.SingleProductOffer.Installment installments = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
PrivateOffer.SingleProductOffer.InstallmentOrBuilder |
|
getInstallmentsOrBuilderList()
public abstract List<? extends PrivateOffer.SingleProductOffer.InstallmentOrBuilder> getInstallmentsOrBuilderList()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.
repeated .google.cloud.commerceproducer.v1beta.PrivateOffer.SingleProductOffer.Installment installments = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.commerceproducer.v1beta.PrivateOffer.SingleProductOffer.InstallmentOrBuilder> |
|