Class: ShippingServiceDetailsType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsShippingServiceDetailsType

description - SOAP::SOAPString
expeditedService - SOAP::SOAPBoolean
internationalService - SOAP::SOAPBoolean
shippingService - SOAP::SOAPToken
shippingServiceID - SOAP::SOAPInt
shippingTimeMax - SOAP::SOAPInt
shippingTimeMin - SOAP::SOAPInt
shippingServiceCode - ShippingServiceCodeType
serviceType - ShippingTypeCodeType
shippingPackage - ShippingPackageCodeType
dimensionsRequired - SOAP::SOAPBoolean
validForSellingFlow - SOAP::SOAPBoolean
surchargeApplicable - SOAP::SOAPBoolean
shippingCarrier - ShippingCarrierCodeType
cODService - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(description = nil, expeditedService = nil, internationalService = nil, shippingService = nil, shippingServiceID = nil, shippingTimeMax = nil, shippingTimeMin = nil, shippingServiceCode = nil, serviceType = [], shippingPackage = [], dimensionsRequired = nil, validForSellingFlow = nil, surchargeApplicable = nil, shippingCarrier = [], cODService = nil) ⇒ ShippingServiceDetailsType

Returns a new instance of ShippingServiceDetailsType.



24163
24164
24165
24166
24167
24168
24169
24170
24171
24172
24173
24174
24175
24176
24177
24178
24179
24180
# File 'lib/eBay.rb', line 24163

def initialize(description = nil, expeditedService = nil, internationalService = nil, shippingService = nil, shippingServiceID = nil, shippingTimeMax = nil, shippingTimeMin = nil, shippingServiceCode = nil, serviceType = [], shippingPackage = [], dimensionsRequired = nil, validForSellingFlow = nil, surchargeApplicable = nil, shippingCarrier = [], cODService = nil)
  @description = description
  @expeditedService = expeditedService
  @internationalService = internationalService
  @shippingService = shippingService
  @shippingServiceID = shippingServiceID
  @shippingTimeMax = shippingTimeMax
  @shippingTimeMin = shippingTimeMin
  @shippingServiceCode = shippingServiceCode
  @serviceType = serviceType
  @shippingPackage = shippingPackage
  @dimensionsRequired = dimensionsRequired
  @validForSellingFlow = validForSellingFlow
  @surchargeApplicable = surchargeApplicable
  @shippingCarrier = shippingCarrier
  @cODService = cODService
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



24157
24158
24159
# File 'lib/eBay.rb', line 24157

def __xmlele_any
  @__xmlele_any
end

#cODServiceObject

Returns the value of attribute cODService.



24156
24157
24158
# File 'lib/eBay.rb', line 24156

def cODService
  @cODService
end

#descriptionObject

Returns the value of attribute description.



24142
24143
24144
# File 'lib/eBay.rb', line 24142

def description
  @description
end

#dimensionsRequiredObject

Returns the value of attribute dimensionsRequired.



24152
24153
24154
# File 'lib/eBay.rb', line 24152

def dimensionsRequired
  @dimensionsRequired
end

#expeditedServiceObject

Returns the value of attribute expeditedService.



24143
24144
24145
# File 'lib/eBay.rb', line 24143

def expeditedService
  @expeditedService
end

#internationalServiceObject

Returns the value of attribute internationalService.



24144
24145
24146
# File 'lib/eBay.rb', line 24144

def internationalService
  @internationalService
end

#serviceTypeObject

Returns the value of attribute serviceType.



24150
24151
24152
# File 'lib/eBay.rb', line 24150

def serviceType
  @serviceType
end

#shippingCarrierObject

Returns the value of attribute shippingCarrier.



24155
24156
24157
# File 'lib/eBay.rb', line 24155

def shippingCarrier
  @shippingCarrier
end

#shippingPackageObject

Returns the value of attribute shippingPackage.



24151
24152
24153
# File 'lib/eBay.rb', line 24151

def shippingPackage
  @shippingPackage
end

#shippingServiceObject

Returns the value of attribute shippingService.



24145
24146
24147
# File 'lib/eBay.rb', line 24145

def shippingService
  @shippingService
end

#shippingServiceCodeObject

Returns the value of attribute shippingServiceCode.



24149
24150
24151
# File 'lib/eBay.rb', line 24149

def shippingServiceCode
  @shippingServiceCode
end

#shippingServiceIDObject

Returns the value of attribute shippingServiceID.



24146
24147
24148
# File 'lib/eBay.rb', line 24146

def shippingServiceID
  @shippingServiceID
end

#shippingTimeMaxObject

Returns the value of attribute shippingTimeMax.



24147
24148
24149
# File 'lib/eBay.rb', line 24147

def shippingTimeMax
  @shippingTimeMax
end

#shippingTimeMinObject

Returns the value of attribute shippingTimeMin.



24148
24149
24150
# File 'lib/eBay.rb', line 24148

def shippingTimeMin
  @shippingTimeMin
end

#surchargeApplicableObject

Returns the value of attribute surchargeApplicable.



24154
24155
24156
# File 'lib/eBay.rb', line 24154

def surchargeApplicable
  @surchargeApplicable
end

#validForSellingFlowObject

Returns the value of attribute validForSellingFlow.



24153
24154
24155
# File 'lib/eBay.rb', line 24153

def validForSellingFlow
  @validForSellingFlow
end

Instance Method Details

#set_any(elements) ⇒ Object



24159
24160
24161
# File 'lib/eBay.rb', line 24159

def set_any(elements)
  @__xmlele_any = elements
end