Class: ChannelAdvisor::InventoryServiceSOAP::InventoryItemResponse

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

Overview

/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
quantityInfo - ChannelAdvisor::InventoryServiceSOAP::QuantityInfoResponse
priceInfo - ChannelAdvisor::InventoryServiceSOAP::PriceInfo
classificationInfo - ChannelAdvisor::InventoryServiceSOAP::ClassificationInfo
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, quantityInfo = nil, priceInfo = nil, classificationInfo = nil, variationInfo = nil, storeInfo = nil, imageList = nil, shippingInfo = nil, metaDescription = nil) ⇒ InventoryItemResponse

Returns a new instance of InventoryItemResponse.



166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
# File 'lib/channel_advisor/inventory_service/types.rb', line 166

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, quantityInfo = nil, priceInfo = nil, classificationInfo = 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
  @quantityInfo = quantityInfo
  @priceInfo = priceInfo
  @classificationInfo = classificationInfo
  @variationInfo = variationInfo
  @storeInfo = storeInfo
  @imageList = imageList
  @shippingInfo = shippingInfo
  @metaDescription = metaDescription
end

Instance Attribute Details

#aSINObject

Returns the value of attribute aSIN.



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

def aSIN
  @aSIN
end

#blockCommentObject

Returns the value of attribute blockComment.



151
152
153
# File 'lib/channel_advisor/inventory_service/types.rb', line 151

def blockComment
  @blockComment
end

#classificationInfoObject

Returns the value of attribute classificationInfo.



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

def classificationInfo
  @classificationInfo
end

#descriptionObject

Returns the value of attribute description.



143
144
145
# File 'lib/channel_advisor/inventory_service/types.rb', line 143

def description
  @description
end

#eANObject

Returns the value of attribute eAN.



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

def eAN
  @eAN
end

#flagDescriptionObject

Returns the value of attribute flagDescription.



149
150
151
# File 'lib/channel_advisor/inventory_service/types.rb', line 149

def flagDescription
  @flagDescription
end

#flagStyleObject

Returns the value of attribute flagStyle.



148
149
150
# File 'lib/channel_advisor/inventory_service/types.rb', line 148

def flagStyle
  @flagStyle
end

#imageListObject

Returns the value of attribute imageList.



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

def imageList
  @imageList
end

#isBlockedObject

Returns the value of attribute isBlocked.



150
151
152
# File 'lib/channel_advisor/inventory_service/types.rb', line 150

def isBlocked
  @isBlocked
end

#iSBNObject

Returns the value of attribute iSBN.



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

def iSBN
  @iSBN
end

#metaDescriptionObject

Returns the value of attribute metaDescription.



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

def metaDescription
  @metaDescription
end

#mPNObject

Returns the value of attribute mPN.



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

def mPN
  @mPN
end

#priceInfoObject

Returns the value of attribute priceInfo.



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

def priceInfo
  @priceInfo
end

#quantityInfoObject

Returns the value of attribute quantityInfo.



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

def quantityInfo
  @quantityInfo
end

#shippingInfoObject

Returns the value of attribute shippingInfo.



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

def shippingInfo
  @shippingInfo
end

#shortDescriptionObject

Returns the value of attribute shortDescription.



142
143
144
# File 'lib/channel_advisor/inventory_service/types.rb', line 142

def shortDescription
  @shortDescription
end

#skuObject

Returns the value of attribute sku.



139
140
141
# File 'lib/channel_advisor/inventory_service/types.rb', line 139

def sku
  @sku
end

#storeInfoObject

Returns the value of attribute storeInfo.



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

def storeInfo
  @storeInfo
end

#subtitleObject

Returns the value of attribute subtitle.



141
142
143
# File 'lib/channel_advisor/inventory_service/types.rb', line 141

def subtitle
  @subtitle
end

#supplierCodeObject

Returns the value of attribute supplierCode.



145
146
147
# File 'lib/channel_advisor/inventory_service/types.rb', line 145

def supplierCode
  @supplierCode
end

#taxProductCodeObject

Returns the value of attribute taxProductCode.



147
148
149
# File 'lib/channel_advisor/inventory_service/types.rb', line 147

def taxProductCode
  @taxProductCode
end

#titleObject

Returns the value of attribute title.



140
141
142
# File 'lib/channel_advisor/inventory_service/types.rb', line 140

def title
  @title
end

#uPCObject

Returns the value of attribute uPC.



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

def uPC
  @uPC
end

#variationInfoObject

Returns the value of attribute variationInfo.



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

def variationInfo
  @variationInfo
end

#warehouseLocationObject

Returns the value of attribute warehouseLocation.



146
147
148
# File 'lib/channel_advisor/inventory_service/types.rb', line 146

def warehouseLocation
  @warehouseLocation
end

#weightObject

Returns the value of attribute weight.



144
145
146
# File 'lib/channel_advisor/inventory_service/types.rb', line 144

def weight
  @weight
end