def __init__(self, id=None, meta=None, name=None, slug=None, model=None, status=None, type=None, short_description=None, full_description=None, free_shipping=None, sku=None, price=None, cost_price=None, retail_price=None, sale_price=None, manage_inventory=None, stock_level=None, minimum_stock_level=None, maximum_sell_count=None, item_dimensions=None, package_dimensions=None, package_weight=None, require_shipping=None, availability=None, availability_date=None, allow_pre_order=None, brand=None, main_photo=None, photos=None, files=None, promotions=None, related_products=None, stock_status=None, categories=None, tax_class=None, option_set=None, variants=None):
        """Product - a model defined in Swagger"""
        self._id = id

        self._meta = None
        self._name = None
        self._slug = None
        self._model = None
        self._status = None
        self._type = None
        self._short_description = None
        self._full_description = None
        self._free_shipping = None
        self._sku = None
        self._price = None
        self._cost_price = None
        self._retail_price = None
        self._sale_price = None
        self._manage_inventory = None
        self._stock_level = None
        self._minimum_stock_level = None
        self._maximum_sell_count = None
        self._item_dimensions = None
        self._package_dimensions = None
        self._package_weight = None
        self._require_shipping = None
        self._availability = None
        self._availability_date = None
        self._allow_pre_order = None
        self._brand = None
        self._main_photo = None
        self._photos = None
        self._files = None
        self._promotions = None
        self._related_products = None
        self._stock_status = None
        self._categories = None
        self._tax_class = None
        self._option_set = None
        self._variants = None
        self.discriminator = None

        if meta is not None:
            self.meta = meta
        self.name = name
        self.slug = slug
        if model is not None:
            self.model = model
        self.status = status
        self.type = type
        if short_description is not None:
            self.short_description = short_description
        if full_description is not None:
            self.full_description = full_description
        if free_shipping is not None:
            self.free_shipping = free_shipping
        self.sku = sku
        self.price = price
        if cost_price is not None:
            self.cost_price = cost_price
        if retail_price is not None:
            self.retail_price = retail_price
        if sale_price is not None:
            self.sale_price = sale_price
        if manage_inventory is not None:
            self.manage_inventory = manage_inventory
        if stock_level is not None:
            self.stock_level = stock_level
        if minimum_stock_level is not None:
            self.minimum_stock_level = minimum_stock_level
        if maximum_sell_count is not None:
            self.maximum_sell_count = maximum_sell_count
        if item_dimensions is not None:
            self.item_dimensions = item_dimensions
        if package_dimensions is not None:
            self.package_dimensions = package_dimensions
        if package_weight is not None:
            self.package_weight = package_weight
        if require_shipping is not None:
            self.require_shipping = require_shipping
        if availability is not None:
            self.availability = availability
        if availability_date is not None:
            self.availability_date = availability_date
        if allow_pre_order is not None:
            self.allow_pre_order = allow_pre_order
        if brand is not None:
            self.brand = brand
        if main_photo is not None:
            self.main_photo = main_photo
        if photos is not None:
            self.photos = photos
        if files is not None:
            self.files = files
        if promotions is not None:
            self.promotions = promotions
        if related_products is not None:
            self.related_products = related_products
        if stock_status is not None:
            self.stock_status = stock_status
        self.categories = categories
        if tax_class is not None:
            self.tax_class = tax_class
        if option_set is not None:
            self.option_set = option_set
        if variants is not None:
            self.variants = variants
def __init__ ( self , id = None , meta = None , name = None , slug = None , model = None , status = None , type = None , short_description = None , full_description = None , free_shipping = None , sku = None , price = None , cost_price = None , retail_price = None , sale_price = None , manage_inventory = None , stock_level = None , minimum_stock_level = None , maximum_sell_count = None , item_dimensions = None , package_dimensions = None , package_weight = None , require_shipping = None , availability = None , availability_date = None , allow_pre_order = None , brand = None , main_photo = None , photos = None , files = None , promotions = None , related_products = None , stock_status = None , categories = None , tax_class = None , option_set = None , variants = None ) : self . _id = id self . _meta = None self . _name = None self . _slug = None self . _model = None self . _status = None self . _type = None self . _short_description = None self . _full_description = None self . _free_shipping = None self . _sku = None self . _price = None self . _cost_price = None self . _retail_price = None self . _sale_price = None self . _manage_inventory = None self . _stock_level = None self . _minimum_stock_level = None self . _maximum_sell_count = None self . _item_dimensions = None self . _package_dimensions = None self . _package_weight = None self . _require_shipping = None self . _availability = None self . _availability_date = None self . _allow_pre_order = None self . _brand = None self . _main_photo = None self . _photos = None self . _files = None self . _promotions = None self . _related_products = None self . _stock_status = None self . _categories = None self . _tax_class = None self . _option_set = None self . _variants = None self . discriminator = None if meta is not None : self . meta = meta self . name = name self . slug = slug if model is not None : self . model = model self . status = status self . type = type if short_description is not None : self . short_description = short_description if full_description is not None : self . full_description = full_description if free_shipping is not None : self . free_shipping = free_shipping self . sku = sku self . price = price if cost_price is not None : self . cost_price = cost_price if retail_price is not None : self . retail_price = retail_price if sale_price is not None : self . sale_price = sale_price if manage_inventory is not None : self . manage_inventory = manage_inventory if stock_level is not None : self . stock_level = stock_level if minimum_stock_level is not None : self . minimum_stock_level = minimum_stock_level if maximum_sell_count is not None : self . maximum_sell_count = maximum_sell_count if item_dimensions is not None : self . item_dimensions = item_dimensions if package_dimensions is not None : self . package_dimensions = package_dimensions if package_weight is not None : self . package_weight = package_weight if require_shipping is not None : self . require_shipping = require_shipping if availability is not None : self . availability = availability if availability_date is not None : self . availability_date = availability_date if allow_pre_order is not None : self . allow_pre_order = allow_pre_order if brand is not None : self . brand = brand if main_photo is not None : self . main_photo = main_photo if photos is not None : self . photos = photos if files is not None : self . files = files if promotions is not None : self . promotions = promotions if related_products is not None : self . related_products = related_products if stock_status is not None : self . stock_status = stock_status self . categories = categories if tax_class is not None : self . tax_class = tax_class if option_set is not None : self . option_set = option_set if variants is not None : self . variants = variants
Product - a model defined in Swagger