Class: ChannelAdvisor::InventoryServiceSOAP::InventoryItemResponse

Inherits:
Object
  • Object
show all
Defined in:
lib/channel_advisor/inventory_service/types.rb

Overview

http://api.channeladvisor.com/webservices/InventoryItemResponse

sku - SOAP::SOAPString
title - SOAP::SOAPString
subtitle - SOAP::SOAPString
shortDescription - SOAP::SOAPString
description - SOAP::SOAPString
weight - SOAP::SOAPDouble
supplierCode - SOAP::SOAPString
warehouseLocation - SOAP::SOAPString
taxProductCode - SOAP::SOAPString
flagStyle - ChannelAdvisor::InventoryServiceSOAP::FlagType
flagDescription - SOAP::SOAPString
isBlocked - SOAP::SOAPBoolean
blockComment - SOAP::SOAPString
aSIN - SOAP::SOAPString
iSBN - SOAP::SOAPString
uPC - SOAP::SOAPString
mPN - SOAP::SOAPString
eAN - SOAP::SOAPString
manufacturer - SOAP::SOAPString
brand - SOAP::SOAPString
condition - SOAP::SOAPString
warranty - SOAP::SOAPString
productMargin - SOAP::SOAPDecimal
supplierPO - SOAP::SOAPString
receivedInInventory - SOAP::SOAPDateTime
harmonizedCode - SOAP::SOAPString
height - SOAP::SOAPDecimal
length - SOAP::SOAPDecimal
width - SOAP::SOAPDecimal
classification - SOAP::SOAPString
quantityInfo - ChannelAdvisor::InventoryServiceSOAP::QuantityInfoResponse
priceInfo - ChannelAdvisor::InventoryServiceSOAP::PriceInfo
attributeList - ChannelAdvisor::InventoryServiceSOAP::ArrayOfAttributeInfo
variationInfo - ChannelAdvisor::InventoryServiceSOAP::VariationInfo
storeInfo - ChannelAdvisor::InventoryServiceSOAP::StoreInfo
imageList - ChannelAdvisor::InventoryServiceSOAP::ArrayOfImageInfoResponse
shippingInfo - ChannelAdvisor::InventoryServiceSOAP::ShippingInfo
metaDescription - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sku = nil, title = nil, subtitle = nil, shortDescription = nil, description = nil, weight = nil, supplierCode = nil, warehouseLocation = nil, taxProductCode = nil, flagStyle = nil, flagDescription = nil, isBlocked = nil, blockComment = nil, aSIN = nil, iSBN = nil, uPC = nil, mPN = nil, eAN = nil, manufacturer = nil, brand = nil, condition = nil, warranty = nil, productMargin = nil, supplierPO = nil, receivedInInventory = nil, harmonizedCode = nil, height = nil, length = nil, width = nil, classification = nil, quantityInfo = nil, priceInfo = nil, attributeList = nil, variationInfo = nil, storeInfo = nil, imageList = nil, shippingInfo = nil, metaDescription = nil) ⇒ InventoryItemResponse


192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
# File 'lib/channel_advisor/inventory_service/types.rb', line 192

def initialize(sku = nil, title = nil, subtitle = nil, shortDescription = nil, description = nil, weight = nil, supplierCode = nil, warehouseLocation = nil, taxProductCode = nil, flagStyle = nil, flagDescription = nil, isBlocked = nil, blockComment = nil, aSIN = nil, iSBN = nil, uPC = nil, mPN = nil, eAN = nil, manufacturer = nil, brand = nil, condition = nil, warranty = nil, productMargin = nil, supplierPO = nil, receivedInInventory = nil, harmonizedCode = nil, height = nil, length = nil, width = nil, classification = nil, quantityInfo = nil, priceInfo = nil, attributeList = nil, variationInfo = nil, storeInfo = nil, imageList = nil, shippingInfo = nil, metaDescription = nil)
  @sku = sku
  @title = title
  @subtitle = subtitle
  @shortDescription = shortDescription
  @description = description
  @weight = weight
  @supplierCode = supplierCode
  @warehouseLocation = warehouseLocation
  @taxProductCode = taxProductCode
  @flagStyle = flagStyle
  @flagDescription = flagDescription
  @isBlocked = isBlocked
  @blockComment = blockComment
  @aSIN = aSIN
  @iSBN = iSBN
  @uPC = uPC
  @mPN = mPN
  @eAN = eAN
  @manufacturer = manufacturer
  @brand = brand
  @condition = condition
  @warranty = warranty
  @productMargin = productMargin
  @supplierPO = supplierPO
  @receivedInInventory = receivedInInventory
  @harmonizedCode = harmonizedCode
  @height = height
  @length = length
  @width = width
  @classification = classification
  @quantityInfo = quantityInfo
  @priceInfo = priceInfo
  @attributeList = attributeList
  @variationInfo = variationInfo
  @storeInfo = storeInfo
  @imageList = imageList
  @shippingInfo = shippingInfo
  @metaDescription = metaDescription
end

Instance Attribute Details

#aSINObject

Returns the value of attribute aSIN


166
167
168
# File 'lib/channel_advisor/inventory_service/types.rb', line 166

def aSIN
  @aSIN
end

#attributeListObject

Returns the value of attribute attributeList


185
186
187
# File 'lib/channel_advisor/inventory_service/types.rb', line 185

def attributeList
  @attributeList
end

#blockCommentObject

Returns the value of attribute blockComment


165
166
167
# File 'lib/channel_advisor/inventory_service/types.rb', line 165

def blockComment
  @blockComment
end

#brandObject

Returns the value of attribute brand


172
173
174
# File 'lib/channel_advisor/inventory_service/types.rb', line 172

def brand
  @brand
end

#classificationObject

Returns the value of attribute classification


182
183
184
# File 'lib/channel_advisor/inventory_service/types.rb', line 182

def classification
  @classification
end

#conditionObject

Returns the value of attribute condition


173
174
175
# File 'lib/channel_advisor/inventory_service/types.rb', line 173

def condition
  @condition
end

#descriptionObject

Returns the value of attribute description


157
158
159
# File 'lib/channel_advisor/inventory_service/types.rb', line 157

def description
  @description
end

#eANObject

Returns the value of attribute eAN


170
171
172
# File 'lib/channel_advisor/inventory_service/types.rb', line 170

def eAN
  @eAN
end

#flagDescriptionObject

Returns the value of attribute flagDescription


163
164
165
# File 'lib/channel_advisor/inventory_service/types.rb', line 163

def flagDescription
  @flagDescription
end

#flagStyleObject

Returns the value of attribute flagStyle


162
163
164
# File 'lib/channel_advisor/inventory_service/types.rb', line 162

def flagStyle
  @flagStyle
end

#harmonizedCodeObject

Returns the value of attribute harmonizedCode


178
179
180
# File 'lib/channel_advisor/inventory_service/types.rb', line 178

def harmonizedCode
  @harmonizedCode
end

#heightObject

Returns the value of attribute height


179
180
181
# File 'lib/channel_advisor/inventory_service/types.rb', line 179

def height
  @height
end

#imageListObject

Returns the value of attribute imageList


188
189
190
# File 'lib/channel_advisor/inventory_service/types.rb', line 188

def imageList
  @imageList
end

#isBlockedObject

Returns the value of attribute isBlocked


164
165
166
# File 'lib/channel_advisor/inventory_service/types.rb', line 164

def isBlocked
  @isBlocked
end

#iSBNObject

Returns the value of attribute iSBN


167
168
169
# File 'lib/channel_advisor/inventory_service/types.rb', line 167

def iSBN
  @iSBN
end

#lengthObject

Returns the value of attribute length


180
181
182
# File 'lib/channel_advisor/inventory_service/types.rb', line 180

def length
  @length
end

#manufacturerObject

Returns the value of attribute manufacturer


171
172
173
# File 'lib/channel_advisor/inventory_service/types.rb', line 171

def manufacturer
  @manufacturer
end

#metaDescriptionObject

Returns the value of attribute metaDescription


190
191
192
# File 'lib/channel_advisor/inventory_service/types.rb', line 190

def metaDescription
  @metaDescription
end

#mPNObject

Returns the value of attribute mPN


169
170
171
# File 'lib/channel_advisor/inventory_service/types.rb', line 169

def mPN
  @mPN
end

#priceInfoObject

Returns the value of attribute priceInfo


184
185
186
# File 'lib/channel_advisor/inventory_service/types.rb', line 184

def priceInfo
  @priceInfo
end

#productMarginObject

Returns the value of attribute productMargin


175
176
177
# File 'lib/channel_advisor/inventory_service/types.rb', line 175

def productMargin
  @productMargin
end

#quantityInfoObject

Returns the value of attribute quantityInfo


183
184
185
# File 'lib/channel_advisor/inventory_service/types.rb', line 183

def quantityInfo
  @quantityInfo
end

#receivedInInventoryObject

Returns the value of attribute receivedInInventory


177
178
179
# File 'lib/channel_advisor/inventory_service/types.rb', line 177

def receivedInInventory
  @receivedInInventory
end

#shippingInfoObject

Returns the value of attribute shippingInfo


189
190
191
# File 'lib/channel_advisor/inventory_service/types.rb', line 189

def shippingInfo
  @shippingInfo
end

#shortDescriptionObject

Returns the value of attribute shortDescription


156
157
158
# File 'lib/channel_advisor/inventory_service/types.rb', line 156

def shortDescription
  @shortDescription
end

#skuObject

Returns the value of attribute sku


153
154
155
# File 'lib/channel_advisor/inventory_service/types.rb', line 153

def sku
  @sku
end

#storeInfoObject

Returns the value of attribute storeInfo


187
188
189
# File 'lib/channel_advisor/inventory_service/types.rb', line 187

def storeInfo
  @storeInfo
end

#subtitleObject

Returns the value of attribute subtitle


155
156
157
# File 'lib/channel_advisor/inventory_service/types.rb', line 155

def subtitle
  @subtitle
end

#supplierCodeObject

Returns the value of attribute supplierCode


159
160
161
# File 'lib/channel_advisor/inventory_service/types.rb', line 159

def supplierCode
  @supplierCode
end

#supplierPOObject

Returns the value of attribute supplierPO


176
177
178
# File 'lib/channel_advisor/inventory_service/types.rb', line 176

def supplierPO
  @supplierPO
end

#taxProductCodeObject

Returns the value of attribute taxProductCode


161
162
163
# File 'lib/channel_advisor/inventory_service/types.rb', line 161

def taxProductCode
  @taxProductCode
end

#titleObject

Returns the value of attribute title


154
155
156
# File 'lib/channel_advisor/inventory_service/types.rb', line 154

def title
  @title
end

#uPCObject

Returns the value of attribute uPC


168
169
170
# File 'lib/channel_advisor/inventory_service/types.rb', line 168

def uPC
  @uPC
end

#variationInfoObject

Returns the value of attribute variationInfo


186
187
188
# File 'lib/channel_advisor/inventory_service/types.rb', line 186

def variationInfo
  @variationInfo
end

#warehouseLocationObject

Returns the value of attribute warehouseLocation


160
161
162
# File 'lib/channel_advisor/inventory_service/types.rb', line 160

def warehouseLocation
  @warehouseLocation
end

#warrantyObject

Returns the value of attribute warranty


174
175
176
# File 'lib/channel_advisor/inventory_service/types.rb', line 174

def warranty
  @warranty
end

#weightObject

Returns the value of attribute weight


158
159
160
# File 'lib/channel_advisor/inventory_service/types.rb', line 158

def weight
  @weight
end

#widthObject

Returns the value of attribute width


181
182
183
# File 'lib/channel_advisor/inventory_service/types.rb', line 181

def width
  @width
end