Class: EBay::InternationalShippingServiceOptionsType

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

Overview

urn:ebay:apis:eBLBaseComponentsInternationalShippingServiceOptionsType

shippingService - SOAP::SOAPToken
shippingServiceCost - EBay::AmountType
shippingServiceAdditionalCost - EBay::AmountType
shippingServicePriority - SOAP::SOAPInt
shipToLocation - SOAP::SOAPString
shippingInsuranceCost - EBay::AmountType
importCharge - EBay::AmountType
shippingServiceCutOffTime - SOAP::SOAPDateTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(shippingService = nil, shippingServiceCost = nil, shippingServiceAdditionalCost = nil, shippingServicePriority = nil, shipToLocation = [], shippingInsuranceCost = nil, importCharge = nil, shippingServiceCutOffTime = nil) ⇒ InternationalShippingServiceOptionsType

Returns a new instance of InternationalShippingServiceOptionsType.



25056
25057
25058
25059
25060
25061
25062
25063
25064
25065
25066
# File 'lib/eBay.rb', line 25056

def initialize(shippingService = nil, shippingServiceCost = nil, shippingServiceAdditionalCost = nil, shippingServicePriority = nil, shipToLocation = [], shippingInsuranceCost = nil, importCharge = nil, shippingServiceCutOffTime = nil)
  @shippingService = shippingService
  @shippingServiceCost = shippingServiceCost
  @shippingServiceAdditionalCost = shippingServiceAdditionalCost
  @shippingServicePriority = shippingServicePriority
  @shipToLocation = shipToLocation
  @shippingInsuranceCost = shippingInsuranceCost
  @importCharge = importCharge
  @shippingServiceCutOffTime = shippingServiceCutOffTime
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



25050
25051
25052
# File 'lib/eBay.rb', line 25050

def __xmlele_any
  @__xmlele_any
end

#importChargeObject

Returns the value of attribute importCharge.



25048
25049
25050
# File 'lib/eBay.rb', line 25048

def importCharge
  @importCharge
end

#shippingInsuranceCostObject

Returns the value of attribute shippingInsuranceCost.



25047
25048
25049
# File 'lib/eBay.rb', line 25047

def shippingInsuranceCost
  @shippingInsuranceCost
end

#shippingServiceObject

Returns the value of attribute shippingService.



25042
25043
25044
# File 'lib/eBay.rb', line 25042

def shippingService
  @shippingService
end

#shippingServiceAdditionalCostObject

Returns the value of attribute shippingServiceAdditionalCost.



25044
25045
25046
# File 'lib/eBay.rb', line 25044

def shippingServiceAdditionalCost
  @shippingServiceAdditionalCost
end

#shippingServiceCostObject

Returns the value of attribute shippingServiceCost.



25043
25044
25045
# File 'lib/eBay.rb', line 25043

def shippingServiceCost
  @shippingServiceCost
end

#shippingServiceCutOffTimeObject

Returns the value of attribute shippingServiceCutOffTime.



25049
25050
25051
# File 'lib/eBay.rb', line 25049

def shippingServiceCutOffTime
  @shippingServiceCutOffTime
end

#shippingServicePriorityObject

Returns the value of attribute shippingServicePriority.



25045
25046
25047
# File 'lib/eBay.rb', line 25045

def shippingServicePriority
  @shippingServicePriority
end

#shipToLocationObject

Returns the value of attribute shipToLocation.



25046
25047
25048
# File 'lib/eBay.rb', line 25046

def shipToLocation
  @shipToLocation
end

Instance Method Details

#set_any(elements) ⇒ Object



25052
25053
25054
# File 'lib/eBay.rb', line 25052

def set_any(elements)
  @__xmlele_any = elements
end