Interface StandardOffer.PriceModelOrBuilder (0.1.0)

public static interface StandardOffer.PriceModelOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFlatFee()

public abstract StandardOffer.PriceModel.FlatFeeSubscription getFlatFee()

Output only. Price configurations for the flat fee subscription.

.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.FlatFeeSubscription flat_fee = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
StandardOffer.PriceModel.FlatFeeSubscription

The flatFee.

getFlatFeeOrBuilder()

public abstract StandardOffer.PriceModel.FlatFeeSubscriptionOrBuilder getFlatFeeOrBuilder()

Output only. Price configurations for the flat fee subscription.

.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.FlatFeeSubscription flat_fee = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
StandardOffer.PriceModel.FlatFeeSubscriptionOrBuilder

getSubscriptionCase()

public abstract StandardOffer.PriceModel.SubscriptionCase getSubscriptionCase()
Returns
Type Description
StandardOffer.PriceModel.SubscriptionCase

getUsage()

public abstract StandardOffer.PriceModel.Usage getUsage()

Output only. Price configurations for the usage part.

.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.Usage usage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
StandardOffer.PriceModel.Usage

The usage.

getUsageOrBuilder()

public abstract StandardOffer.PriceModel.UsageOrBuilder getUsageOrBuilder()

Output only. Price configurations for the usage part.

.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.Usage usage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
StandardOffer.PriceModel.UsageOrBuilder

hasFlatFee()

public abstract boolean hasFlatFee()

Output only. Price configurations for the flat fee subscription.

.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.FlatFeeSubscription flat_fee = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the flatFee field is set.

hasUsage()

public abstract boolean hasUsage()

Output only. Price configurations for the usage part.

.google.cloud.commerceproducer.v1beta.StandardOffer.PriceModel.Usage usage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the usage field is set.