Class: EBay::ShipmentType

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

Overview

urn:ebay:apis:eBLBaseComponentsShipmentType

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

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, shippedTime = nil, notes = nil, shipmentTrackingDetails = [], shipmentLineItem = nil) ⇒ ShipmentType

Returns a new instance of ShipmentType.



32413
32414
32415
32416
32417
32418
32419
32420
32421
32422
32423
32424
32425
32426
32427
32428
32429
32430
32431
32432
32433
32434
32435
32436
32437
32438
32439
32440
32441
32442
32443
# File 'lib/eBay.rb', line 32413

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, shippedTime = nil, notes = nil, shipmentTrackingDetails = [], shipmentLineItem = 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
  @shippedTime = shippedTime
  @notes = notes
  @shipmentTrackingDetails = shipmentTrackingDetails
  @shipmentLineItem = shipmentLineItem
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



32407
32408
32409
# File 'lib/eBay.rb', line 32407

def __xmlele_any
  @__xmlele_any
end

#deliveryDateObject

Returns the value of attribute deliveryDate.



32398
32399
32400
# File 'lib/eBay.rb', line 32398

def deliveryDate
  @deliveryDate
end

#deliveryStatusObject

Returns the value of attribute deliveryStatus.



32399
32400
32401
# File 'lib/eBay.rb', line 32399

def deliveryStatus
  @deliveryStatus
end

#estimatedDeliveryDateObject

Returns the value of attribute estimatedDeliveryDate.



32379
32380
32381
# File 'lib/eBay.rb', line 32379

def estimatedDeliveryDate
  @estimatedDeliveryDate
end

#insuredValueObject

Returns the value of attribute insuredValue.



32380
32381
32382
# File 'lib/eBay.rb', line 32380

def insuredValue
  @insuredValue
end

#itemTransactionIDObject

Returns the value of attribute itemTransactionID.



32397
32398
32399
# File 'lib/eBay.rb', line 32397

def itemTransactionID
  @itemTransactionID
end

#notesObject

Returns the value of attribute notes.



32404
32405
32406
# File 'lib/eBay.rb', line 32404

def notes
  @notes
end

#packageDepthObject

Returns the value of attribute packageDepth.



32381
32382
32383
# File 'lib/eBay.rb', line 32381

def packageDepth
  @packageDepth
end

#packageLengthObject

Returns the value of attribute packageLength.



32382
32383
32384
# File 'lib/eBay.rb', line 32382

def packageLength
  @packageLength
end

#packageWidthObject

Returns the value of attribute packageWidth.



32383
32384
32385
# File 'lib/eBay.rb', line 32383

def packageWidth
  @packageWidth
end

#payPalShipmentIDObject

Returns the value of attribute payPalShipmentID.



32384
32385
32386
# File 'lib/eBay.rb', line 32384

def payPalShipmentID
  @payPalShipmentID
end

#postageTotalObject

Returns the value of attribute postageTotal.



32386
32387
32388
# File 'lib/eBay.rb', line 32386

def postageTotal
  @postageTotal
end

#printedTimeObject

Returns the value of attribute printedTime.



32387
32388
32389
# File 'lib/eBay.rb', line 32387

def printedTime
  @printedTime
end

#refundGrantedTimeObject

Returns the value of attribute refundGrantedTime.



32400
32401
32402
# File 'lib/eBay.rb', line 32400

def refundGrantedTime
  @refundGrantedTime
end

#refundRequestedTimeObject

Returns the value of attribute refundRequestedTime.



32401
32402
32403
# File 'lib/eBay.rb', line 32401

def refundRequestedTime
  @refundRequestedTime
end

#shipFromAddressObject

Returns the value of attribute shipFromAddress.



32388
32389
32390
# File 'lib/eBay.rb', line 32388

def shipFromAddress
  @shipFromAddress
end

#shipmentIDObject

Returns the value of attribute shipmentID.



32385
32386
32387
# File 'lib/eBay.rb', line 32385

def shipmentID
  @shipmentID
end

#shipmentLineItemObject

Returns the value of attribute shipmentLineItem.



32406
32407
32408
# File 'lib/eBay.rb', line 32406

def shipmentLineItem
  @shipmentLineItem
end

#shipmentTrackingDetailsObject

Returns the value of attribute shipmentTrackingDetails.



32405
32406
32407
# File 'lib/eBay.rb', line 32405

def shipmentTrackingDetails
  @shipmentTrackingDetails
end

#shipmentTrackingNumberObject

Returns the value of attribute shipmentTrackingNumber.



32394
32395
32396
# File 'lib/eBay.rb', line 32394

def shipmentTrackingNumber
  @shipmentTrackingNumber
end

#shippedTimeObject

Returns the value of attribute shippedTime.



32403
32404
32405
# File 'lib/eBay.rb', line 32403

def shippedTime
  @shippedTime
end

#shippingAddressObject

Returns the value of attribute shippingAddress.



32389
32390
32391
# File 'lib/eBay.rb', line 32389

def shippingAddress
  @shippingAddress
end

#shippingCarrierUsedObject

Returns the value of attribute shippingCarrierUsed.



32390
32391
32392
# File 'lib/eBay.rb', line 32390

def shippingCarrierUsed
  @shippingCarrierUsed
end

#shippingFeatureObject

Returns the value of attribute shippingFeature.



32391
32392
32393
# File 'lib/eBay.rb', line 32391

def shippingFeature
  @shippingFeature
end

#shippingPackageObject

Returns the value of attribute shippingPackage.



32392
32393
32394
# File 'lib/eBay.rb', line 32392

def shippingPackage
  @shippingPackage
end

#shippingServiceUsedObject

Returns the value of attribute shippingServiceUsed.



32393
32394
32395
# File 'lib/eBay.rb', line 32393

def shippingServiceUsed
  @shippingServiceUsed
end

#statusObject

Returns the value of attribute status.



32402
32403
32404
# File 'lib/eBay.rb', line 32402

def status
  @status
end

#weightMajorObject

Returns the value of attribute weightMajor.



32395
32396
32397
# File 'lib/eBay.rb', line 32395

def weightMajor
  @weightMajor
end

#weightMinorObject

Returns the value of attribute weightMinor.



32396
32397
32398
# File 'lib/eBay.rb', line 32396

def weightMinor
  @weightMinor
end

Instance Method Details

#set_any(elements) ⇒ Object



32409
32410
32411
# File 'lib/eBay.rb', line 32409

def set_any(elements)
  @__xmlele_any = elements
end