Class: ShipmentType

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

Overview

urn:ebay:apis:eBLBaseComponentsShipmentType

estimatedDeliveryDate - SOAP::SOAPDateTime
insuredValue - AmountType
packageDepth - MeasureType
packageLength - MeasureType
packageWidth - MeasureType
payPalShipmentID - SOAP::SOAPString
shipmentID - SOAP::SOAPLong
postageTotal - AmountType
printedTime - SOAP::SOAPDateTime
shipFromAddress - AddressType
shippingAddress - AddressType
shippingCarrierUsed - ShippingCarrierCodeType
shippingFeature - ShippingFeatureCodeType
shippingPackage - ShippingPackageCodeType
shippingServiceUsed - SOAP::SOAPToken
shipmentTrackingNumber - SOAP::SOAPString
weightMajor - MeasureType
weightMinor - MeasureType
itemTransactionID - ItemTransactionIDType
deliveryDate - SOAP::SOAPDateTime
deliveryStatus - ShipmentDeliveryStatusCodeType
refundGrantedTime - SOAP::SOAPDateTime
refundRequestedTime - SOAP::SOAPDateTime
status - ShipmentStatusCodeType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(estimatedDeliveryDate = nil, insuredValue = nil, packageDepth = nil, packageLength = nil, packageWidth = nil, payPalShipmentID = nil, shipmentID = nil, postageTotal = nil, printedTime = nil, shipFromAddress = nil, shippingAddress = nil, shippingCarrierUsed = nil, shippingFeature = [], shippingPackage = nil, shippingServiceUsed = nil, shipmentTrackingNumber = nil, weightMajor = nil, weightMinor = nil, itemTransactionID = [], deliveryDate = nil, deliveryStatus = nil, refundGrantedTime = nil, refundRequestedTime = nil, status = nil) ⇒ ShipmentType

Returns a new instance of ShipmentType.



23896
23897
23898
23899
23900
23901
23902
23903
23904
23905
23906
23907
23908
23909
23910
23911
23912
23913
23914
23915
23916
23917
23918
23919
23920
23921
23922
# File 'lib/eBay.rb', line 23896

def initialize(estimatedDeliveryDate = nil, insuredValue = nil, packageDepth = nil, packageLength = nil, packageWidth = nil, payPalShipmentID = nil, shipmentID = nil, postageTotal = nil, printedTime = nil, shipFromAddress = nil, shippingAddress = nil, shippingCarrierUsed = nil, shippingFeature = [], shippingPackage = nil, shippingServiceUsed = nil, shipmentTrackingNumber = nil, weightMajor = nil, weightMinor = nil, itemTransactionID = [], deliveryDate = nil, deliveryStatus = nil, refundGrantedTime = nil, refundRequestedTime = nil, status = nil)
  @estimatedDeliveryDate = estimatedDeliveryDate
  @insuredValue = insuredValue
  @packageDepth = packageDepth
  @packageLength = packageLength
  @packageWidth = packageWidth
  @payPalShipmentID = payPalShipmentID
  @shipmentID = shipmentID
  @postageTotal = postageTotal
  @printedTime = printedTime
  @shipFromAddress = shipFromAddress
  @shippingAddress = shippingAddress
  @shippingCarrierUsed = shippingCarrierUsed
  @shippingFeature = shippingFeature
  @shippingPackage = shippingPackage
  @shippingServiceUsed = shippingServiceUsed
  @shipmentTrackingNumber = shipmentTrackingNumber
  @weightMajor = weightMajor
  @weightMinor = weightMinor
  @itemTransactionID = itemTransactionID
  @deliveryDate = deliveryDate
  @deliveryStatus = deliveryStatus
  @refundGrantedTime = refundGrantedTime
  @refundRequestedTime = refundRequestedTime
  @status = status
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



23890
23891
23892
# File 'lib/eBay.rb', line 23890

def __xmlele_any
  @__xmlele_any
end

#deliveryDateObject

Returns the value of attribute deliveryDate.



23885
23886
23887
# File 'lib/eBay.rb', line 23885

def deliveryDate
  @deliveryDate
end

#deliveryStatusObject

Returns the value of attribute deliveryStatus.



23886
23887
23888
# File 'lib/eBay.rb', line 23886

def deliveryStatus
  @deliveryStatus
end

#estimatedDeliveryDateObject

Returns the value of attribute estimatedDeliveryDate.



23866
23867
23868
# File 'lib/eBay.rb', line 23866

def estimatedDeliveryDate
  @estimatedDeliveryDate
end

#insuredValueObject

Returns the value of attribute insuredValue.



23867
23868
23869
# File 'lib/eBay.rb', line 23867

def insuredValue
  @insuredValue
end

#itemTransactionIDObject

Returns the value of attribute itemTransactionID.



23884
23885
23886
# File 'lib/eBay.rb', line 23884

def itemTransactionID
  @itemTransactionID
end

#packageDepthObject

Returns the value of attribute packageDepth.



23868
23869
23870
# File 'lib/eBay.rb', line 23868

def packageDepth
  @packageDepth
end

#packageLengthObject

Returns the value of attribute packageLength.



23869
23870
23871
# File 'lib/eBay.rb', line 23869

def packageLength
  @packageLength
end

#packageWidthObject

Returns the value of attribute packageWidth.



23870
23871
23872
# File 'lib/eBay.rb', line 23870

def packageWidth
  @packageWidth
end

#payPalShipmentIDObject

Returns the value of attribute payPalShipmentID.



23871
23872
23873
# File 'lib/eBay.rb', line 23871

def payPalShipmentID
  @payPalShipmentID
end

#postageTotalObject

Returns the value of attribute postageTotal.



23873
23874
23875
# File 'lib/eBay.rb', line 23873

def postageTotal
  @postageTotal
end

#printedTimeObject

Returns the value of attribute printedTime.



23874
23875
23876
# File 'lib/eBay.rb', line 23874

def printedTime
  @printedTime
end

#refundGrantedTimeObject

Returns the value of attribute refundGrantedTime.



23887
23888
23889
# File 'lib/eBay.rb', line 23887

def refundGrantedTime
  @refundGrantedTime
end

#refundRequestedTimeObject

Returns the value of attribute refundRequestedTime.



23888
23889
23890
# File 'lib/eBay.rb', line 23888

def refundRequestedTime
  @refundRequestedTime
end

#shipFromAddressObject

Returns the value of attribute shipFromAddress.



23875
23876
23877
# File 'lib/eBay.rb', line 23875

def shipFromAddress
  @shipFromAddress
end

#shipmentIDObject

Returns the value of attribute shipmentID.



23872
23873
23874
# File 'lib/eBay.rb', line 23872

def shipmentID
  @shipmentID
end

#shipmentTrackingNumberObject

Returns the value of attribute shipmentTrackingNumber.



23881
23882
23883
# File 'lib/eBay.rb', line 23881

def shipmentTrackingNumber
  @shipmentTrackingNumber
end

#shippingAddressObject

Returns the value of attribute shippingAddress.



23876
23877
23878
# File 'lib/eBay.rb', line 23876

def shippingAddress
  @shippingAddress
end

#shippingCarrierUsedObject

Returns the value of attribute shippingCarrierUsed.



23877
23878
23879
# File 'lib/eBay.rb', line 23877

def shippingCarrierUsed
  @shippingCarrierUsed
end

#shippingFeatureObject

Returns the value of attribute shippingFeature.



23878
23879
23880
# File 'lib/eBay.rb', line 23878

def shippingFeature
  @shippingFeature
end

#shippingPackageObject

Returns the value of attribute shippingPackage.



23879
23880
23881
# File 'lib/eBay.rb', line 23879

def shippingPackage
  @shippingPackage
end

#shippingServiceUsedObject

Returns the value of attribute shippingServiceUsed.



23880
23881
23882
# File 'lib/eBay.rb', line 23880

def shippingServiceUsed
  @shippingServiceUsed
end

#statusObject

Returns the value of attribute status.



23889
23890
23891
# File 'lib/eBay.rb', line 23889

def status
  @status
end

#weightMajorObject

Returns the value of attribute weightMajor.



23882
23883
23884
# File 'lib/eBay.rb', line 23882

def weightMajor
  @weightMajor
end

#weightMinorObject

Returns the value of attribute weightMinor.



23883
23884
23885
# File 'lib/eBay.rb', line 23883

def weightMinor
  @weightMinor
end

Instance Method Details

#set_any(elements) ⇒ Object



23892
23893
23894
# File 'lib/eBay.rb', line 23892

def set_any(elements)
  @__xmlele_any = elements
end