def __init__(self, currency_code=None, items=None, limit=None, shipping_methods=None, subtotal_amount=None):
    '\n        CouponFreeItemAndShippingWithSubtotal - a model defined in Swagger\n        '
    self._currency_code = None
    self._items = None
    self._limit = None
    self._shipping_methods = None
    self._subtotal_amount = None
    self.discriminator = None
    if (currency_code is not None):
        self.currency_code = currency_code
    if (items is not None):
        self.items = items
    if (limit is not None):
        self.limit = limit
    if (shipping_methods is not None):
        self.shipping_methods = shipping_methods
    if (subtotal_amount is not None):
        self.subtotal_amount = subtotal_amount
CouponFreeItemAndShippingWithSubtotal - a model defined in Swagger
def __init__(self, currency_code=None, items=None, limit=None, shipping_methods=None, subtotal_amount=None):
    '\n        \n        '
    self._currency_code = None
    self._items = None
    self._limit = None
    self._shipping_methods = None
    self._subtotal_amount = None
    self.discriminator = None
    if (currency_code is not None):
        self.currency_code = currency_code
    if (items is not None):
        self.items = items
    if (limit is not None):
        self.limit = limit
    if (shipping_methods is not None):
        self.shipping_methods = shipping_methods
    if (subtotal_amount is not None):
        self.subtotal_amount = subtotal_amount