Enum CouponValueType (0.5.0)

public enum CouponValueType extends Enum<CouponValueType> implements ProtocolMessageEnum

Coupon value type of a promotion.

Protobuf enum google.shopping.merchant.promotions.v1beta.CouponValueType

Implements

ProtocolMessageEnum

Static Fields

Name Description
BUY_M_GET_MONEY_OFF

Buy M quantity, get money off. minimum_purchase_quantity and money_off_amount must be present.

BUY_M_GET_MONEY_OFF = 5;

BUY_M_GET_MONEY_OFF_VALUE

Buy M quantity, get money off. minimum_purchase_quantity and money_off_amount must be present.

BUY_M_GET_MONEY_OFF = 5;

BUY_M_GET_N_MONEY_OFF

Buy M quantity, get N money off coupon value type. minimum_purchase_quantity and get_this_quantity_discounted must be present. money_off_amount must also be present.

BUY_M_GET_N_MONEY_OFF = 3;

BUY_M_GET_N_MONEY_OFF_VALUE

Buy M quantity, get N money off coupon value type. minimum_purchase_quantity and get_this_quantity_discounted must be present. money_off_amount must also be present.

BUY_M_GET_N_MONEY_OFF = 3;

BUY_M_GET_N_PERCENT_OFF

Buy M quantity, get N percent off coupon value type. minimum_purchase_quantity and get_this_quantity_discounted must be present. percent_off_percentage must also be present.

BUY_M_GET_N_PERCENT_OFF = 4;

BUY_M_GET_N_PERCENT_OFF_VALUE

Buy M quantity, get N percent off coupon value type. minimum_purchase_quantity and get_this_quantity_discounted must be present. percent_off_percentage must also be present.

BUY_M_GET_N_PERCENT_OFF = 4;

BUY_M_GET_PERCENT_OFF

Buy M quantity, get money off. minimum_purchase_quantity and percent_off_percentage must be present.

BUY_M_GET_PERCENT_OFF = 6;

BUY_M_GET_PERCENT_OFF_VALUE

Buy M quantity, get money off. minimum_purchase_quantity and percent_off_percentage must be present.

BUY_M_GET_PERCENT_OFF = 6;

COUPON_VALUE_TYPE_UNSPECIFIED

Indicates that the coupon value type is unspecified.

COUPON_VALUE_TYPE_UNSPECIFIED = 0;

COUPON_VALUE_TYPE_UNSPECIFIED_VALUE

Indicates that the coupon value type is unspecified.

COUPON_VALUE_TYPE_UNSPECIFIED = 0;

FREE_GIFT

Free gift with description only.

FREE_GIFT = 7;

FREE_GIFT_VALUE

Free gift with description only.

FREE_GIFT = 7;

FREE_GIFT_WITH_ITEM_ID

Free gift with item ID.

FREE_GIFT_WITH_ITEM_ID = 9;

FREE_GIFT_WITH_ITEM_ID_VALUE

Free gift with item ID.

FREE_GIFT_WITH_ITEM_ID = 9;

FREE_GIFT_WITH_VALUE

Free gift with monetary value.

FREE_GIFT_WITH_VALUE = 8;

FREE_GIFT_WITH_VALUE_VALUE

Free gift with monetary value.

FREE_GIFT_WITH_VALUE = 8;

FREE_SHIPPING_OVERNIGHT

Overnight free shipping coupon value type.

FREE_SHIPPING_OVERNIGHT = 11;

FREE_SHIPPING_OVERNIGHT_VALUE

Overnight free shipping coupon value type.

FREE_SHIPPING_OVERNIGHT = 11;

FREE_SHIPPING_STANDARD

Standard free shipping coupon value type.

FREE_SHIPPING_STANDARD = 10;

FREE_SHIPPING_STANDARD_VALUE

Standard free shipping coupon value type.

FREE_SHIPPING_STANDARD = 10;

FREE_SHIPPING_TWO_DAY

Two day free shipping coupon value type.

FREE_SHIPPING_TWO_DAY = 12;

FREE_SHIPPING_TWO_DAY_VALUE

Two day free shipping coupon value type.

FREE_SHIPPING_TWO_DAY = 12;

MONEY_OFF

Money off coupon value type.

MONEY_OFF = 1;

MONEY_OFF_VALUE

Money off coupon value type.

MONEY_OFF = 1;

PERCENT_OFF

Percent off coupon value type.

PERCENT_OFF = 2;

PERCENT_OFF_VALUE

Percent off coupon value type.

PERCENT_OFF = 2;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()