<?php
namespace Magento\Quote\Api\Data;

/**
 * Extension class for @see \Magento\Quote\Api\Data\TotalsInterface
 */
class TotalsExtension extends \Magento\Framework\Api\AbstractSimpleObject implements TotalsExtensionInterface
{
    /**
     * @return string|null
     */
    public function getCouponLabel()
    {
        return $this->_get('coupon_label');
    }

    /**
     * @param string $couponLabel
     * @return $this
     */
    public function setCouponLabel($couponLabel)
    {
        $this->setData('coupon_label', $couponLabel);
        return $this;
    }

    /**
     * @return boolean|null
     */
    public function getBxgyDiscountApplied()
    {
        return $this->_get('bxgy_discount_applied');
    }

    /**
     * @param boolean $bxgyDiscountApplied
     * @return $this
     */
    public function setBxgyDiscountApplied($bxgyDiscountApplied)
    {
        $this->setData('bxgy_discount_applied', $bxgyDiscountApplied);
        return $this;
    }
}
