36 KiB
MappingsOfferInfoDTO
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| Name | Pointer to string | Составляйте название по схеме: тип + бренд или производитель + модель + особенности, если есть (например, цвет, размер или вес) и количество в упаковке. Не включайте в название условия продажи (например, «скидка», «бесплатная доставка» и т. д.), эмоциональные характеристики («хит», «супер» и т. д.). Не пишите слова большими буквами — кроме устоявшихся названий брендов и моделей. Оптимальная длина — 50–60 символов. Рекомендации и правила | [optional] |
| ShopSku | Pointer to string | Ваш :no-translate[SKU] — идентификатор товара в вашей системе. Правила использования :no-translate[SKU]: * У каждого товара :no-translate[SKU] должен быть свой. * Уже заданный :no-translate[SKU] нельзя освободить и использовать заново для другого товара. Каждый товар должен получать новый идентификатор, до того никогда не использовавшийся в вашем каталоге. :no-translate[SKU] товара можно изменить в кабинете продавца на Маркете. О том, как это сделать, читайте в Справке Маркета для продавцов. Что такое :no-translate[SKU] и как его назначать | [optional] |
| Category | Pointer to string | {% note warning "Вместо него используйте `marketCategoryId`." %} {% endnote %} Категория товара в вашем магазине. | [optional] |
| Vendor | Pointer to string | Название бренда или производителя. Должно быть записано так, как его пишет сам бренд. | [optional] |
| VendorCode | Pointer to string | Артикул товара от производителя. | [optional] |
| Description | Pointer to string | Подробное описание товара: например, его преимущества и особенности. Не давайте в описании инструкций по установке и сборке. Не используйте слова «скидка», «распродажа», «дешевый», «подарок» (кроме подарочных категорий), «бесплатно», «акция», «специальная цена», «новинка», «new», «аналог», «заказ», «хит». Не указывайте никакой контактной информации и не давайте ссылок. Для форматирования текста можно использовать теги HTML: * \<h>, \<h1>, \<h2> и так далее — для заголовков; * \<br> и \<p> — для переноса строки; * \<ol> — для нумерованного списка; * \<ul> — для маркированного списка; * \<li> — для создания элементов списка (должен находиться внутри \<ol> или \<ul>); * \<div> — поддерживается, но не влияет на отображение текста. Оптимальная длина — 400–600 символов. Рекомендации и правила | [optional] |
| Id | Pointer to string | Ваш :no-translate[SKU] — идентификатор товара в вашей системе. Правила использования :no-translate[SKU]: * У каждого товара :no-translate[SKU] должен быть свой. * Уже заданный :no-translate[SKU] нельзя освободить и использовать заново для другого товара. Каждый товар должен получать новый идентификатор, до того никогда не использовавшийся в вашем каталоге. :no-translate[SKU] товара можно изменить в кабинете продавца на Маркете. О том, как это сделать, читайте в Справке Маркета для продавцов. Что такое :no-translate[SKU] и как его назначать | [optional] |
| FeedId | Pointer to int64 | Идентификатор фида. | [optional] |
| Barcodes | Pointer to []string | Указывайте в виде последовательности цифр. Подойдут коды :no-translate[EAN-13, EAN-8, UPC-A, UPC-E] или :no-translate[Code 128]. Для книг указывайте :no-translate[ISBN]. Для товаров определенных категорий и торговых марок штрихкод должен быть действительным кодом :no-translate[GTIN]. Обратите внимание: внутренние штрихкоды, начинающиеся на 2 или 02, и коды формата :no-translate[Code 128] не являются :no-translate[GTIN]. Что такое :no-translate[GTIN] | [optional] |
| Urls | Pointer to []string | URL фотографии товара или страницы с описанием на вашем сайте. Переданные данные не будут отображаться на витрине, но они помогут специалистам Маркета найти карточку для вашего товара. Должен содержать один вложенный параметр `url`. | [optional] |
| Pictures | Pointer to []string | Ссылки (:no-translate[URL]) изображений товара в хорошем качестве. Можно указать до 30 ссылок. При этом изображение по первой ссылке будет основным. Оно используется в качестве изображения товара в поиске Маркета и на карточке товара. Другие изображения товара доступны в режиме просмотра увеличенных изображений. | [optional] |
| Manufacturer | Pointer to string | Изготовитель товара: компания, которая произвела товар, ее адрес и регистрационный номер (если есть). Необязательный параметр. | [optional] |
| ManufacturerCountries | Pointer to []string | Список стран, в которых произведен товар. Обязательный параметр. Должен содержать хотя бы одну, но не больше 5 стран. | [optional] |
| MinShipment | Pointer to int32 | Минимальное количество единиц товара, которое вы поставляете на склад. Например, если вы поставляете детское питание партиями минимум по 10 коробок, а в каждой коробке по 6 баночек, укажите значение 60. | [optional] |
| TransportUnitSize | Pointer to int32 | Количество единиц товара в одной упаковке, которую вы поставляете на склад. Например, если вы поставляете детское питание коробками по 6 баночек, укажите значение 6. | [optional] |
| QuantumOfSupply | Pointer to int32 | Добавочная партия: по сколько единиц товара можно добавлять к минимальному количеству `minShipment`. Например, если вы поставляете детское питание партиями минимум по 10 коробок и хотите добавлять к минимальной партии по 2 коробки, а в каждой коробке по 6 баночек, укажите значение 12. | [optional] |
| DeliveryDurationDays | Pointer to int32 | Срок, за который продавец поставляет товары на склад, в днях. | [optional] |
| BoxCount | Pointer to int32 | Сколько мест (если больше одного) занимает товар. Параметр указывается, только если товар занимает больше одного места (например, кондиционер занимает два места: внешний и внутренний блоки в двух коробках). Если товар занимает одно место, не указывайте этот параметр. | [optional] |
| CustomsCommodityCodes | Pointer to []string | Список кодов товара в единой Товарной номенклатуре внешнеэкономической деятельности (ТН ВЭД). Обязательный параметр, если товар подлежит особому учету (например, в системе «Меркурий» как продукция животного происхождения или в системе «Честный ЗНАК»). Может содержать только один вложенный код ТН ВЭД. | [optional] |
| WeightDimensions | Pointer to OfferWeightDimensionsDTO | [optional] | |
| SupplyScheduleDays | Pointer to []DayOfWeekType | Дни недели, в которые продавец поставляет товары на склад. | [optional] |
| ShelfLifeDays | Pointer to int32 | {% note warning "Вместо него используйте `shelfLife`. Совместное использование обоих параметров приведет к ошибке." %} {% endnote %} Срок годности: через сколько дней товар станет непригоден для использования. | [optional] |
| LifeTimeDays | Pointer to int32 | {% note warning "Вместо него используйте `lifeTime`. Совместное использование обоих параметров приведет к ошибке." %} {% endnote %} Срок службы: сколько дней товар будет исправно выполнять свою функцию, а изготовитель — нести ответственность за его существенные недостатки. | [optional] |
| GuaranteePeriodDays | Pointer to int32 | Гарантийный срок товара: сколько дней возможно обслуживание и ремонт товара или возврат денег, а изготовитель или продавец будет нести ответственность за недостатки товара. | [optional] |
| ProcessingState | Pointer to OfferProcessingStateDTO | [optional] | |
| Availability | Pointer to OfferAvailabilityStatusType | [optional] | |
| ShelfLife | Pointer to TimePeriodDTO | [optional] | |
| LifeTime | Pointer to TimePeriodDTO | [optional] | |
| GuaranteePeriod | Pointer to TimePeriodDTO | [optional] | |
| Certificate | Pointer to string | Номер документа на товар. Перед указанием номера документ нужно загрузить в кабинете продавца на Маркете. Инструкция | [optional] |
Methods
NewMappingsOfferInfoDTO
func NewMappingsOfferInfoDTO() *MappingsOfferInfoDTO
NewMappingsOfferInfoDTO instantiates a new MappingsOfferInfoDTO object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
NewMappingsOfferInfoDTOWithDefaults
func NewMappingsOfferInfoDTOWithDefaults() *MappingsOfferInfoDTO
NewMappingsOfferInfoDTOWithDefaults instantiates a new MappingsOfferInfoDTO object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
GetName
func (o *MappingsOfferInfoDTO) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
GetNameOk
func (o *MappingsOfferInfoDTO) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetName
func (o *MappingsOfferInfoDTO) SetName(v string)
SetName sets Name field to given value.
HasName
func (o *MappingsOfferInfoDTO) HasName() bool
HasName returns a boolean if a field has been set.
GetShopSku
func (o *MappingsOfferInfoDTO) GetShopSku() string
GetShopSku returns the ShopSku field if non-nil, zero value otherwise.
GetShopSkuOk
func (o *MappingsOfferInfoDTO) GetShopSkuOk() (*string, bool)
GetShopSkuOk returns a tuple with the ShopSku field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetShopSku
func (o *MappingsOfferInfoDTO) SetShopSku(v string)
SetShopSku sets ShopSku field to given value.
HasShopSku
func (o *MappingsOfferInfoDTO) HasShopSku() bool
HasShopSku returns a boolean if a field has been set.
GetCategory
func (o *MappingsOfferInfoDTO) GetCategory() string
GetCategory returns the Category field if non-nil, zero value otherwise.
GetCategoryOk
func (o *MappingsOfferInfoDTO) GetCategoryOk() (*string, bool)
GetCategoryOk returns a tuple with the Category field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetCategory
func (o *MappingsOfferInfoDTO) SetCategory(v string)
SetCategory sets Category field to given value.
HasCategory
func (o *MappingsOfferInfoDTO) HasCategory() bool
HasCategory returns a boolean if a field has been set.
GetVendor
func (o *MappingsOfferInfoDTO) GetVendor() string
GetVendor returns the Vendor field if non-nil, zero value otherwise.
GetVendorOk
func (o *MappingsOfferInfoDTO) GetVendorOk() (*string, bool)
GetVendorOk returns a tuple with the Vendor field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetVendor
func (o *MappingsOfferInfoDTO) SetVendor(v string)
SetVendor sets Vendor field to given value.
HasVendor
func (o *MappingsOfferInfoDTO) HasVendor() bool
HasVendor returns a boolean if a field has been set.
GetVendorCode
func (o *MappingsOfferInfoDTO) GetVendorCode() string
GetVendorCode returns the VendorCode field if non-nil, zero value otherwise.
GetVendorCodeOk
func (o *MappingsOfferInfoDTO) GetVendorCodeOk() (*string, bool)
GetVendorCodeOk returns a tuple with the VendorCode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetVendorCode
func (o *MappingsOfferInfoDTO) SetVendorCode(v string)
SetVendorCode sets VendorCode field to given value.
HasVendorCode
func (o *MappingsOfferInfoDTO) HasVendorCode() bool
HasVendorCode returns a boolean if a field has been set.
GetDescription
func (o *MappingsOfferInfoDTO) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
GetDescriptionOk
func (o *MappingsOfferInfoDTO) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDescription
func (o *MappingsOfferInfoDTO) SetDescription(v string)
SetDescription sets Description field to given value.
HasDescription
func (o *MappingsOfferInfoDTO) HasDescription() bool
HasDescription returns a boolean if a field has been set.
GetId
func (o *MappingsOfferInfoDTO) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
GetIdOk
func (o *MappingsOfferInfoDTO) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetId
func (o *MappingsOfferInfoDTO) SetId(v string)
SetId sets Id field to given value.
HasId
func (o *MappingsOfferInfoDTO) HasId() bool
HasId returns a boolean if a field has been set.
GetFeedId
func (o *MappingsOfferInfoDTO) GetFeedId() int64
GetFeedId returns the FeedId field if non-nil, zero value otherwise.
GetFeedIdOk
func (o *MappingsOfferInfoDTO) GetFeedIdOk() (*int64, bool)
GetFeedIdOk returns a tuple with the FeedId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetFeedId
func (o *MappingsOfferInfoDTO) SetFeedId(v int64)
SetFeedId sets FeedId field to given value.
HasFeedId
func (o *MappingsOfferInfoDTO) HasFeedId() bool
HasFeedId returns a boolean if a field has been set.
GetBarcodes
func (o *MappingsOfferInfoDTO) GetBarcodes() []string
GetBarcodes returns the Barcodes field if non-nil, zero value otherwise.
GetBarcodesOk
func (o *MappingsOfferInfoDTO) GetBarcodesOk() (*[]string, bool)
GetBarcodesOk returns a tuple with the Barcodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetBarcodes
func (o *MappingsOfferInfoDTO) SetBarcodes(v []string)
SetBarcodes sets Barcodes field to given value.
HasBarcodes
func (o *MappingsOfferInfoDTO) HasBarcodes() bool
HasBarcodes returns a boolean if a field has been set.
SetBarcodesNil
func (o *MappingsOfferInfoDTO) SetBarcodesNil(b bool)
SetBarcodesNil sets the value for Barcodes to be an explicit nil
UnsetBarcodes
func (o *MappingsOfferInfoDTO) UnsetBarcodes()
UnsetBarcodes ensures that no value is present for Barcodes, not even an explicit nil
GetUrls
func (o *MappingsOfferInfoDTO) GetUrls() []string
GetUrls returns the Urls field if non-nil, zero value otherwise.
GetUrlsOk
func (o *MappingsOfferInfoDTO) GetUrlsOk() (*[]string, bool)
GetUrlsOk returns a tuple with the Urls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetUrls
func (o *MappingsOfferInfoDTO) SetUrls(v []string)
SetUrls sets Urls field to given value.
HasUrls
func (o *MappingsOfferInfoDTO) HasUrls() bool
HasUrls returns a boolean if a field has been set.
SetUrlsNil
func (o *MappingsOfferInfoDTO) SetUrlsNil(b bool)
SetUrlsNil sets the value for Urls to be an explicit nil
UnsetUrls
func (o *MappingsOfferInfoDTO) UnsetUrls()
UnsetUrls ensures that no value is present for Urls, not even an explicit nil
GetPictures
func (o *MappingsOfferInfoDTO) GetPictures() []string
GetPictures returns the Pictures field if non-nil, zero value otherwise.
GetPicturesOk
func (o *MappingsOfferInfoDTO) GetPicturesOk() (*[]string, bool)
GetPicturesOk returns a tuple with the Pictures field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetPictures
func (o *MappingsOfferInfoDTO) SetPictures(v []string)
SetPictures sets Pictures field to given value.
HasPictures
func (o *MappingsOfferInfoDTO) HasPictures() bool
HasPictures returns a boolean if a field has been set.
SetPicturesNil
func (o *MappingsOfferInfoDTO) SetPicturesNil(b bool)
SetPicturesNil sets the value for Pictures to be an explicit nil
UnsetPictures
func (o *MappingsOfferInfoDTO) UnsetPictures()
UnsetPictures ensures that no value is present for Pictures, not even an explicit nil
GetManufacturer
func (o *MappingsOfferInfoDTO) GetManufacturer() string
GetManufacturer returns the Manufacturer field if non-nil, zero value otherwise.
GetManufacturerOk
func (o *MappingsOfferInfoDTO) GetManufacturerOk() (*string, bool)
GetManufacturerOk returns a tuple with the Manufacturer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetManufacturer
func (o *MappingsOfferInfoDTO) SetManufacturer(v string)
SetManufacturer sets Manufacturer field to given value.
HasManufacturer
func (o *MappingsOfferInfoDTO) HasManufacturer() bool
HasManufacturer returns a boolean if a field has been set.
GetManufacturerCountries
func (o *MappingsOfferInfoDTO) GetManufacturerCountries() []string
GetManufacturerCountries returns the ManufacturerCountries field if non-nil, zero value otherwise.
GetManufacturerCountriesOk
func (o *MappingsOfferInfoDTO) GetManufacturerCountriesOk() (*[]string, bool)
GetManufacturerCountriesOk returns a tuple with the ManufacturerCountries field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetManufacturerCountries
func (o *MappingsOfferInfoDTO) SetManufacturerCountries(v []string)
SetManufacturerCountries sets ManufacturerCountries field to given value.
HasManufacturerCountries
func (o *MappingsOfferInfoDTO) HasManufacturerCountries() bool
HasManufacturerCountries returns a boolean if a field has been set.
SetManufacturerCountriesNil
func (o *MappingsOfferInfoDTO) SetManufacturerCountriesNil(b bool)
SetManufacturerCountriesNil sets the value for ManufacturerCountries to be an explicit nil
UnsetManufacturerCountries
func (o *MappingsOfferInfoDTO) UnsetManufacturerCountries()
UnsetManufacturerCountries ensures that no value is present for ManufacturerCountries, not even an explicit nil
GetMinShipment
func (o *MappingsOfferInfoDTO) GetMinShipment() int32
GetMinShipment returns the MinShipment field if non-nil, zero value otherwise.
GetMinShipmentOk
func (o *MappingsOfferInfoDTO) GetMinShipmentOk() (*int32, bool)
GetMinShipmentOk returns a tuple with the MinShipment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetMinShipment
func (o *MappingsOfferInfoDTO) SetMinShipment(v int32)
SetMinShipment sets MinShipment field to given value.
HasMinShipment
func (o *MappingsOfferInfoDTO) HasMinShipment() bool
HasMinShipment returns a boolean if a field has been set.
GetTransportUnitSize
func (o *MappingsOfferInfoDTO) GetTransportUnitSize() int32
GetTransportUnitSize returns the TransportUnitSize field if non-nil, zero value otherwise.
GetTransportUnitSizeOk
func (o *MappingsOfferInfoDTO) GetTransportUnitSizeOk() (*int32, bool)
GetTransportUnitSizeOk returns a tuple with the TransportUnitSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetTransportUnitSize
func (o *MappingsOfferInfoDTO) SetTransportUnitSize(v int32)
SetTransportUnitSize sets TransportUnitSize field to given value.
HasTransportUnitSize
func (o *MappingsOfferInfoDTO) HasTransportUnitSize() bool
HasTransportUnitSize returns a boolean if a field has been set.
GetQuantumOfSupply
func (o *MappingsOfferInfoDTO) GetQuantumOfSupply() int32
GetQuantumOfSupply returns the QuantumOfSupply field if non-nil, zero value otherwise.
GetQuantumOfSupplyOk
func (o *MappingsOfferInfoDTO) GetQuantumOfSupplyOk() (*int32, bool)
GetQuantumOfSupplyOk returns a tuple with the QuantumOfSupply field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetQuantumOfSupply
func (o *MappingsOfferInfoDTO) SetQuantumOfSupply(v int32)
SetQuantumOfSupply sets QuantumOfSupply field to given value.
HasQuantumOfSupply
func (o *MappingsOfferInfoDTO) HasQuantumOfSupply() bool
HasQuantumOfSupply returns a boolean if a field has been set.
GetDeliveryDurationDays
func (o *MappingsOfferInfoDTO) GetDeliveryDurationDays() int32
GetDeliveryDurationDays returns the DeliveryDurationDays field if non-nil, zero value otherwise.
GetDeliveryDurationDaysOk
func (o *MappingsOfferInfoDTO) GetDeliveryDurationDaysOk() (*int32, bool)
GetDeliveryDurationDaysOk returns a tuple with the DeliveryDurationDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetDeliveryDurationDays
func (o *MappingsOfferInfoDTO) SetDeliveryDurationDays(v int32)
SetDeliveryDurationDays sets DeliveryDurationDays field to given value.
HasDeliveryDurationDays
func (o *MappingsOfferInfoDTO) HasDeliveryDurationDays() bool
HasDeliveryDurationDays returns a boolean if a field has been set.
GetBoxCount
func (o *MappingsOfferInfoDTO) GetBoxCount() int32
GetBoxCount returns the BoxCount field if non-nil, zero value otherwise.
GetBoxCountOk
func (o *MappingsOfferInfoDTO) GetBoxCountOk() (*int32, bool)
GetBoxCountOk returns a tuple with the BoxCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetBoxCount
func (o *MappingsOfferInfoDTO) SetBoxCount(v int32)
SetBoxCount sets BoxCount field to given value.
HasBoxCount
func (o *MappingsOfferInfoDTO) HasBoxCount() bool
HasBoxCount returns a boolean if a field has been set.
GetCustomsCommodityCodes
func (o *MappingsOfferInfoDTO) GetCustomsCommodityCodes() []string
GetCustomsCommodityCodes returns the CustomsCommodityCodes field if non-nil, zero value otherwise.
GetCustomsCommodityCodesOk
func (o *MappingsOfferInfoDTO) GetCustomsCommodityCodesOk() (*[]string, bool)
GetCustomsCommodityCodesOk returns a tuple with the CustomsCommodityCodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetCustomsCommodityCodes
func (o *MappingsOfferInfoDTO) SetCustomsCommodityCodes(v []string)
SetCustomsCommodityCodes sets CustomsCommodityCodes field to given value.
HasCustomsCommodityCodes
func (o *MappingsOfferInfoDTO) HasCustomsCommodityCodes() bool
HasCustomsCommodityCodes returns a boolean if a field has been set.
SetCustomsCommodityCodesNil
func (o *MappingsOfferInfoDTO) SetCustomsCommodityCodesNil(b bool)
SetCustomsCommodityCodesNil sets the value for CustomsCommodityCodes to be an explicit nil
UnsetCustomsCommodityCodes
func (o *MappingsOfferInfoDTO) UnsetCustomsCommodityCodes()
UnsetCustomsCommodityCodes ensures that no value is present for CustomsCommodityCodes, not even an explicit nil
GetWeightDimensions
func (o *MappingsOfferInfoDTO) GetWeightDimensions() OfferWeightDimensionsDTO
GetWeightDimensions returns the WeightDimensions field if non-nil, zero value otherwise.
GetWeightDimensionsOk
func (o *MappingsOfferInfoDTO) GetWeightDimensionsOk() (*OfferWeightDimensionsDTO, bool)
GetWeightDimensionsOk returns a tuple with the WeightDimensions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetWeightDimensions
func (o *MappingsOfferInfoDTO) SetWeightDimensions(v OfferWeightDimensionsDTO)
SetWeightDimensions sets WeightDimensions field to given value.
HasWeightDimensions
func (o *MappingsOfferInfoDTO) HasWeightDimensions() bool
HasWeightDimensions returns a boolean if a field has been set.
GetSupplyScheduleDays
func (o *MappingsOfferInfoDTO) GetSupplyScheduleDays() []DayOfWeekType
GetSupplyScheduleDays returns the SupplyScheduleDays field if non-nil, zero value otherwise.
GetSupplyScheduleDaysOk
func (o *MappingsOfferInfoDTO) GetSupplyScheduleDaysOk() (*[]DayOfWeekType, bool)
GetSupplyScheduleDaysOk returns a tuple with the SupplyScheduleDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetSupplyScheduleDays
func (o *MappingsOfferInfoDTO) SetSupplyScheduleDays(v []DayOfWeekType)
SetSupplyScheduleDays sets SupplyScheduleDays field to given value.
HasSupplyScheduleDays
func (o *MappingsOfferInfoDTO) HasSupplyScheduleDays() bool
HasSupplyScheduleDays returns a boolean if a field has been set.
SetSupplyScheduleDaysNil
func (o *MappingsOfferInfoDTO) SetSupplyScheduleDaysNil(b bool)
SetSupplyScheduleDaysNil sets the value for SupplyScheduleDays to be an explicit nil
UnsetSupplyScheduleDays
func (o *MappingsOfferInfoDTO) UnsetSupplyScheduleDays()
UnsetSupplyScheduleDays ensures that no value is present for SupplyScheduleDays, not even an explicit nil
GetShelfLifeDays
func (o *MappingsOfferInfoDTO) GetShelfLifeDays() int32
GetShelfLifeDays returns the ShelfLifeDays field if non-nil, zero value otherwise.
GetShelfLifeDaysOk
func (o *MappingsOfferInfoDTO) GetShelfLifeDaysOk() (*int32, bool)
GetShelfLifeDaysOk returns a tuple with the ShelfLifeDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetShelfLifeDays
func (o *MappingsOfferInfoDTO) SetShelfLifeDays(v int32)
SetShelfLifeDays sets ShelfLifeDays field to given value.
HasShelfLifeDays
func (o *MappingsOfferInfoDTO) HasShelfLifeDays() bool
HasShelfLifeDays returns a boolean if a field has been set.
GetLifeTimeDays
func (o *MappingsOfferInfoDTO) GetLifeTimeDays() int32
GetLifeTimeDays returns the LifeTimeDays field if non-nil, zero value otherwise.
GetLifeTimeDaysOk
func (o *MappingsOfferInfoDTO) GetLifeTimeDaysOk() (*int32, bool)
GetLifeTimeDaysOk returns a tuple with the LifeTimeDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLifeTimeDays
func (o *MappingsOfferInfoDTO) SetLifeTimeDays(v int32)
SetLifeTimeDays sets LifeTimeDays field to given value.
HasLifeTimeDays
func (o *MappingsOfferInfoDTO) HasLifeTimeDays() bool
HasLifeTimeDays returns a boolean if a field has been set.
GetGuaranteePeriodDays
func (o *MappingsOfferInfoDTO) GetGuaranteePeriodDays() int32
GetGuaranteePeriodDays returns the GuaranteePeriodDays field if non-nil, zero value otherwise.
GetGuaranteePeriodDaysOk
func (o *MappingsOfferInfoDTO) GetGuaranteePeriodDaysOk() (*int32, bool)
GetGuaranteePeriodDaysOk returns a tuple with the GuaranteePeriodDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetGuaranteePeriodDays
func (o *MappingsOfferInfoDTO) SetGuaranteePeriodDays(v int32)
SetGuaranteePeriodDays sets GuaranteePeriodDays field to given value.
HasGuaranteePeriodDays
func (o *MappingsOfferInfoDTO) HasGuaranteePeriodDays() bool
HasGuaranteePeriodDays returns a boolean if a field has been set.
GetProcessingState
func (o *MappingsOfferInfoDTO) GetProcessingState() OfferProcessingStateDTO
GetProcessingState returns the ProcessingState field if non-nil, zero value otherwise.
GetProcessingStateOk
func (o *MappingsOfferInfoDTO) GetProcessingStateOk() (*OfferProcessingStateDTO, bool)
GetProcessingStateOk returns a tuple with the ProcessingState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetProcessingState
func (o *MappingsOfferInfoDTO) SetProcessingState(v OfferProcessingStateDTO)
SetProcessingState sets ProcessingState field to given value.
HasProcessingState
func (o *MappingsOfferInfoDTO) HasProcessingState() bool
HasProcessingState returns a boolean if a field has been set.
GetAvailability
func (o *MappingsOfferInfoDTO) GetAvailability() OfferAvailabilityStatusType
GetAvailability returns the Availability field if non-nil, zero value otherwise.
GetAvailabilityOk
func (o *MappingsOfferInfoDTO) GetAvailabilityOk() (*OfferAvailabilityStatusType, bool)
GetAvailabilityOk returns a tuple with the Availability field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetAvailability
func (o *MappingsOfferInfoDTO) SetAvailability(v OfferAvailabilityStatusType)
SetAvailability sets Availability field to given value.
HasAvailability
func (o *MappingsOfferInfoDTO) HasAvailability() bool
HasAvailability returns a boolean if a field has been set.
GetShelfLife
func (o *MappingsOfferInfoDTO) GetShelfLife() TimePeriodDTO
GetShelfLife returns the ShelfLife field if non-nil, zero value otherwise.
GetShelfLifeOk
func (o *MappingsOfferInfoDTO) GetShelfLifeOk() (*TimePeriodDTO, bool)
GetShelfLifeOk returns a tuple with the ShelfLife field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetShelfLife
func (o *MappingsOfferInfoDTO) SetShelfLife(v TimePeriodDTO)
SetShelfLife sets ShelfLife field to given value.
HasShelfLife
func (o *MappingsOfferInfoDTO) HasShelfLife() bool
HasShelfLife returns a boolean if a field has been set.
GetLifeTime
func (o *MappingsOfferInfoDTO) GetLifeTime() TimePeriodDTO
GetLifeTime returns the LifeTime field if non-nil, zero value otherwise.
GetLifeTimeOk
func (o *MappingsOfferInfoDTO) GetLifeTimeOk() (*TimePeriodDTO, bool)
GetLifeTimeOk returns a tuple with the LifeTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetLifeTime
func (o *MappingsOfferInfoDTO) SetLifeTime(v TimePeriodDTO)
SetLifeTime sets LifeTime field to given value.
HasLifeTime
func (o *MappingsOfferInfoDTO) HasLifeTime() bool
HasLifeTime returns a boolean if a field has been set.
GetGuaranteePeriod
func (o *MappingsOfferInfoDTO) GetGuaranteePeriod() TimePeriodDTO
GetGuaranteePeriod returns the GuaranteePeriod field if non-nil, zero value otherwise.
GetGuaranteePeriodOk
func (o *MappingsOfferInfoDTO) GetGuaranteePeriodOk() (*TimePeriodDTO, bool)
GetGuaranteePeriodOk returns a tuple with the GuaranteePeriod field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetGuaranteePeriod
func (o *MappingsOfferInfoDTO) SetGuaranteePeriod(v TimePeriodDTO)
SetGuaranteePeriod sets GuaranteePeriod field to given value.
HasGuaranteePeriod
func (o *MappingsOfferInfoDTO) HasGuaranteePeriod() bool
HasGuaranteePeriod returns a boolean if a field has been set.
GetCertificate
func (o *MappingsOfferInfoDTO) GetCertificate() string
GetCertificate returns the Certificate field if non-nil, zero value otherwise.
GetCertificateOk
func (o *MappingsOfferInfoDTO) GetCertificateOk() (*string, bool)
GetCertificateOk returns a tuple with the Certificate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetCertificate
func (o *MappingsOfferInfoDTO) SetCertificate(v string)
SetCertificate sets Certificate field to given value.
HasCertificate
func (o *MappingsOfferInfoDTO) HasCertificate() bool
HasCertificate returns a boolean if a field has been set.