Interface PrivateOffer.SingleProductOffer.PriceModel.FlatFeeOrBuilder (0.1.0)

public static interface PrivateOffer.SingleProductOffer.PriceModel.FlatFeeOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFlatFeeOverride()

public abstract Money getFlatFeeOverride()

Optional. Flat fee overriding the default flat fee in the base standard offer. Value cannot be negative. The currency must be "USD" and precision is limited to cents. Must be present to publish the offer, if the parent message is set. The maximum allowed value is 1,000,000,000 USD.

.google.type.Money flat_fee_override = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
com.google.type.Money

The flatFeeOverride.

getFlatFeeOverrideOrBuilder()

public abstract MoneyOrBuilder getFlatFeeOverrideOrBuilder()

Optional. Flat fee overriding the default flat fee in the base standard offer. Value cannot be negative. The currency must be "USD" and precision is limited to cents. Must be present to publish the offer, if the parent message is set. The maximum allowed value is 1,000,000,000 USD.

.google.type.Money flat_fee_override = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
com.google.type.MoneyOrBuilder

hasFlatFeeOverride()

public abstract boolean hasFlatFeeOverride()

Optional. Flat fee overriding the default flat fee in the base standard offer. Value cannot be negative. The currency must be "USD" and precision is limited to cents. Must be present to publish the offer, if the parent message is set. The maximum allowed value is 1,000,000,000 USD.

.google.type.Money flat_fee_override = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the flatFeeOverride field is set.