public static interface PrivateOffer.SingleProductOffer.RevenueShareOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCurrentTermVendorNetRevenuePercent()
public abstract Decimal getCurrentTermVendorNetRevenuePercent()Output only. The revenue share currently in effect.
The range of the value is between 0 and 100. For example, 80 means the Vendor's current term revenue share is 80%. The vendor will keep 80% of the revenue. .
.google.type.Decimal current_term_vendor_net_revenue_percent = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
com.google.type.Decimal |
The currentTermVendorNetRevenuePercent. |
getCurrentTermVendorNetRevenuePercentOrBuilder()
public abstract DecimalOrBuilder getCurrentTermVendorNetRevenuePercentOrBuilder()Output only. The revenue share currently in effect.
The range of the value is between 0 and 100. For example, 80 means the Vendor's current term revenue share is 80%. The vendor will keep 80% of the revenue. .
.google.type.Decimal current_term_vendor_net_revenue_percent = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
com.google.type.DecimalOrBuilder |
|
getRenewalTermVendorNetRevenuePercent()
public abstract Decimal getRenewalTermVendorNetRevenuePercent()Output only. The expected revenue share for the renewal term. Not included if the offer does not have renewal terms.
The range of the value is between 0 and 100. For example, 80 means the Vendor's current term revenue share is 80%. The vendor will keep 80% of the revenue after renewal. .
.google.type.Decimal renewal_term_vendor_net_revenue_percent = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
com.google.type.Decimal |
The renewalTermVendorNetRevenuePercent. |
getRenewalTermVendorNetRevenuePercentOrBuilder()
public abstract DecimalOrBuilder getRenewalTermVendorNetRevenuePercentOrBuilder()Output only. The expected revenue share for the renewal term. Not included if the offer does not have renewal terms.
The range of the value is between 0 and 100. For example, 80 means the Vendor's current term revenue share is 80%. The vendor will keep 80% of the revenue after renewal. .
.google.type.Decimal renewal_term_vendor_net_revenue_percent = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
com.google.type.DecimalOrBuilder |
|
hasCurrentTermVendorNetRevenuePercent()
public abstract boolean hasCurrentTermVendorNetRevenuePercent()Output only. The revenue share currently in effect.
The range of the value is between 0 and 100. For example, 80 means the Vendor's current term revenue share is 80%. The vendor will keep 80% of the revenue. .
.google.type.Decimal current_term_vendor_net_revenue_percent = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the currentTermVendorNetRevenuePercent field is set. |
hasRenewalTermVendorNetRevenuePercent()
public abstract boolean hasRenewalTermVendorNetRevenuePercent()Output only. The expected revenue share for the renewal term. Not included if the offer does not have renewal terms.
The range of the value is between 0 and 100. For example, 80 means the Vendor's current term revenue share is 80%. The vendor will keep 80% of the revenue after renewal. .
.google.type.Decimal renewal_term_vendor_net_revenue_percent = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the renewalTermVendorNetRevenuePercent field is set. |