Class: EBay::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 - EBay::ShippingServiceCodeType
serviceType - EBay::ShippingTypeCodeType
shippingPackage - EBay::ShippingPackageCodeType
dimensionsRequired - SOAP::SOAPBoolean
validForSellingFlow - SOAP::SOAPBoolean
surchargeApplicable - SOAP::SOAPBoolean
shippingCarrier - EBay::ShippingCarrierCodeType
cODService - SOAP::SOAPBoolean
deprecationDetails - EBay::AnnouncementMessageType
mappedToShippingServiceID - SOAP::SOAPInt
costGroupFlat - SOAP::SOAPToken
shippingServicePackageDetails - EBay::ShippingServicePackageDetailsType
weightRequired - SOAP::SOAPBoolean
detailVersion - SOAP::SOAPString
updateTime - SOAP::SOAPDateTime
shippingCategory - SOAP::SOAPToken

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, deprecationDetails = [], mappedToShippingServiceID = nil, costGroupFlat = nil, shippingServicePackageDetails = [], weightRequired = nil, detailVersion = nil, updateTime = nil, shippingCategory = nil) ⇒ ShippingServiceDetailsType

Returns a new instance of ShippingServiceDetailsType.



32874
32875
32876
32877
32878
32879
32880
32881
32882
32883
32884
32885
32886
32887
32888
32889
32890
32891
32892
32893
32894
32895
32896
32897
32898
32899
# File 'lib/eBay.rb', line 32874

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, deprecationDetails = [], mappedToShippingServiceID = nil, costGroupFlat = nil, shippingServicePackageDetails = [], weightRequired = nil, detailVersion = nil, updateTime = nil, shippingCategory = 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
  @deprecationDetails = deprecationDetails
  @mappedToShippingServiceID = mappedToShippingServiceID
  @costGroupFlat = costGroupFlat
  @shippingServicePackageDetails = shippingServicePackageDetails
  @weightRequired = weightRequired
  @detailVersion = detailVersion
  @updateTime = updateTime
  @shippingCategory = shippingCategory
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



32868
32869
32870
# File 'lib/eBay.rb', line 32868

def __xmlele_any
  @__xmlele_any
end

#cODServiceObject

Returns the value of attribute cODService.



32859
32860
32861
# File 'lib/eBay.rb', line 32859

def cODService
  @cODService
end

#costGroupFlatObject

Returns the value of attribute costGroupFlat.



32862
32863
32864
# File 'lib/eBay.rb', line 32862

def costGroupFlat
  @costGroupFlat
end

#deprecationDetailsObject

Returns the value of attribute deprecationDetails.



32860
32861
32862
# File 'lib/eBay.rb', line 32860

def deprecationDetails
  @deprecationDetails
end

#descriptionObject

Returns the value of attribute description.



32845
32846
32847
# File 'lib/eBay.rb', line 32845

def description
  @description
end

#detailVersionObject

Returns the value of attribute detailVersion.



32865
32866
32867
# File 'lib/eBay.rb', line 32865

def detailVersion
  @detailVersion
end

#dimensionsRequiredObject

Returns the value of attribute dimensionsRequired.



32855
32856
32857
# File 'lib/eBay.rb', line 32855

def dimensionsRequired
  @dimensionsRequired
end

#expeditedServiceObject

Returns the value of attribute expeditedService.



32846
32847
32848
# File 'lib/eBay.rb', line 32846

def expeditedService
  @expeditedService
end

#internationalServiceObject

Returns the value of attribute internationalService.



32847
32848
32849
# File 'lib/eBay.rb', line 32847

def internationalService
  @internationalService
end

#mappedToShippingServiceIDObject

Returns the value of attribute mappedToShippingServiceID.



32861
32862
32863
# File 'lib/eBay.rb', line 32861

def mappedToShippingServiceID
  @mappedToShippingServiceID
end

#serviceTypeObject

Returns the value of attribute serviceType.



32853
32854
32855
# File 'lib/eBay.rb', line 32853

def serviceType
  @serviceType
end

#shippingCarrierObject

Returns the value of attribute shippingCarrier.



32858
32859
32860
# File 'lib/eBay.rb', line 32858

def shippingCarrier
  @shippingCarrier
end

#shippingCategoryObject

Returns the value of attribute shippingCategory.



32867
32868
32869
# File 'lib/eBay.rb', line 32867

def shippingCategory
  @shippingCategory
end

#shippingPackageObject

Returns the value of attribute shippingPackage.



32854
32855
32856
# File 'lib/eBay.rb', line 32854

def shippingPackage
  @shippingPackage
end

#shippingServiceObject

Returns the value of attribute shippingService.



32848
32849
32850
# File 'lib/eBay.rb', line 32848

def shippingService
  @shippingService
end

#shippingServiceCodeObject

Returns the value of attribute shippingServiceCode.



32852
32853
32854
# File 'lib/eBay.rb', line 32852

def shippingServiceCode
  @shippingServiceCode
end

#shippingServiceIDObject

Returns the value of attribute shippingServiceID.



32849
32850
32851
# File 'lib/eBay.rb', line 32849

def shippingServiceID
  @shippingServiceID
end

#shippingServicePackageDetailsObject

Returns the value of attribute shippingServicePackageDetails.



32863
32864
32865
# File 'lib/eBay.rb', line 32863

def shippingServicePackageDetails
  @shippingServicePackageDetails
end

#shippingTimeMaxObject

Returns the value of attribute shippingTimeMax.



32850
32851
32852
# File 'lib/eBay.rb', line 32850

def shippingTimeMax
  @shippingTimeMax
end

#shippingTimeMinObject

Returns the value of attribute shippingTimeMin.



32851
32852
32853
# File 'lib/eBay.rb', line 32851

def shippingTimeMin
  @shippingTimeMin
end

#surchargeApplicableObject

Returns the value of attribute surchargeApplicable.



32857
32858
32859
# File 'lib/eBay.rb', line 32857

def surchargeApplicable
  @surchargeApplicable
end

#updateTimeObject

Returns the value of attribute updateTime.



32866
32867
32868
# File 'lib/eBay.rb', line 32866

def updateTime
  @updateTime
end

#validForSellingFlowObject

Returns the value of attribute validForSellingFlow.



32856
32857
32858
# File 'lib/eBay.rb', line 32856

def validForSellingFlow
  @validForSellingFlow
end

#weightRequiredObject

Returns the value of attribute weightRequired.



32864
32865
32866
# File 'lib/eBay.rb', line 32864

def weightRequired
  @weightRequired
end

Instance Method Details

#set_any(elements) ⇒ Object



32870
32871
32872
# File 'lib/eBay.rb', line 32870

def set_any(elements)
  @__xmlele_any = elements
end