Class: FedexWebServices::Soap::Rate::RequestedShipment
- Inherits:
-
Object
- Object
- FedexWebServices::Soap::Rate::RequestedShipment
- Defined in:
- lib/fedex_web_services/soap/RateServiceDefinitions.rb
Overview
http://fedex.com/ws/rate/v13RequestedShipment
shipTimestamp - SOAP::SOAPDateTime
dropoffType - FedexWebServices::Soap::Rate::DropoffType
serviceType - FedexWebServices::Soap::Rate::ServiceType
packagingType - FedexWebServices::Soap::Rate::PackagingType
totalWeight - FedexWebServices::Soap::Rate::Weight
totalInsuredValue - FedexWebServices::Soap::Rate::Money
preferredCurrency - SOAP::SOAPString
shipper - FedexWebServices::Soap::Rate::Party
recipient - FedexWebServices::Soap::Rate::Party
recipientLocationNumber - SOAP::SOAPString
origin - FedexWebServices::Soap::Rate::ContactAndAddress
shippingChargesPayment - FedexWebServices::Soap::Rate::Payment
specialServicesRequested - FedexWebServices::Soap::Rate::ShipmentSpecialServicesRequested
expressFreightDetail - FedexWebServices::Soap::Rate::ExpressFreightDetail
freightShipmentDetail - FedexWebServices::Soap::Rate::FreightShipmentDetail
deliveryInstructions - SOAP::SOAPString
variableHandlingChargeDetail - FedexWebServices::Soap::Rate::VariableHandlingChargeDetail
customsClearanceDetail - FedexWebServices::Soap::Rate::CustomsClearanceDetail
pickupDetail - FedexWebServices::Soap::Rate::PickupDetail
smartPostDetail - FedexWebServices::Soap::Rate::SmartPostShipmentDetail
blockInsightVisibility - SOAP::SOAPBoolean
labelSpecification - FedexWebServices::Soap::Rate::LabelSpecification
shippingDocumentSpecification - FedexWebServices::Soap::Rate::ShippingDocumentSpecification
rateRequestTypes - FedexWebServices::Soap::Rate::RateRequestType
edtRequestType - FedexWebServices::Soap::Rate::EdtRequestType
packageCount - SOAP::SOAPNonNegativeInteger
shipmentOnlyFields - FedexWebServices::Soap::Rate::ShipmentOnlyFieldsType
configurationData - FedexWebServices::Soap::Rate::ShipmentConfigurationData
requestedPackageLineItems - FedexWebServices::Soap::Rate::RequestedPackageLineItem
Instance Attribute Summary collapse
-
#blockInsightVisibility ⇒ Object
Returns the value of attribute blockInsightVisibility.
-
#configurationData ⇒ Object
Returns the value of attribute configurationData.
-
#customsClearanceDetail ⇒ Object
Returns the value of attribute customsClearanceDetail.
-
#deliveryInstructions ⇒ Object
Returns the value of attribute deliveryInstructions.
-
#dropoffType ⇒ Object
Returns the value of attribute dropoffType.
-
#edtRequestType ⇒ Object
Returns the value of attribute edtRequestType.
-
#expressFreightDetail ⇒ Object
Returns the value of attribute expressFreightDetail.
-
#freightShipmentDetail ⇒ Object
Returns the value of attribute freightShipmentDetail.
-
#labelSpecification ⇒ Object
Returns the value of attribute labelSpecification.
-
#origin ⇒ Object
Returns the value of attribute origin.
-
#packageCount ⇒ Object
Returns the value of attribute packageCount.
-
#packagingType ⇒ Object
Returns the value of attribute packagingType.
-
#pickupDetail ⇒ Object
Returns the value of attribute pickupDetail.
-
#preferredCurrency ⇒ Object
Returns the value of attribute preferredCurrency.
-
#rateRequestTypes ⇒ Object
Returns the value of attribute rateRequestTypes.
-
#recipient ⇒ Object
Returns the value of attribute recipient.
-
#recipientLocationNumber ⇒ Object
Returns the value of attribute recipientLocationNumber.
-
#requestedPackageLineItems ⇒ Object
Returns the value of attribute requestedPackageLineItems.
-
#serviceType ⇒ Object
Returns the value of attribute serviceType.
-
#shipmentOnlyFields ⇒ Object
Returns the value of attribute shipmentOnlyFields.
-
#shipper ⇒ Object
Returns the value of attribute shipper.
-
#shippingChargesPayment ⇒ Object
Returns the value of attribute shippingChargesPayment.
-
#shippingDocumentSpecification ⇒ Object
Returns the value of attribute shippingDocumentSpecification.
-
#shipTimestamp ⇒ Object
Returns the value of attribute shipTimestamp.
-
#smartPostDetail ⇒ Object
Returns the value of attribute smartPostDetail.
-
#specialServicesRequested ⇒ Object
Returns the value of attribute specialServicesRequested.
-
#totalInsuredValue ⇒ Object
Returns the value of attribute totalInsuredValue.
-
#totalWeight ⇒ Object
Returns the value of attribute totalWeight.
-
#variableHandlingChargeDetail ⇒ Object
Returns the value of attribute variableHandlingChargeDetail.
Instance Method Summary collapse
Constructor Details
#initialize(shipTimestamp = nil, dropoffType = nil, serviceType = nil, packagingType = nil, totalWeight = nil, totalInsuredValue = nil, preferredCurrency = nil, shipper = nil, recipient = nil, recipientLocationNumber = nil, origin = nil, shippingChargesPayment = nil, specialServicesRequested = nil, expressFreightDetail = nil, freightShipmentDetail = nil, deliveryInstructions = nil, variableHandlingChargeDetail = nil, customsClearanceDetail = nil, pickupDetail = nil, smartPostDetail = nil, blockInsightVisibility = nil, labelSpecification = nil, shippingDocumentSpecification = nil, rateRequestTypes = [], edtRequestType = nil, packageCount = nil, shipmentOnlyFields = [], configurationData = nil, requestedPackageLineItems = []) ⇒ RequestedShipment
Returns a new instance of RequestedShipment.
2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2332 def initialize(shipTimestamp = nil, dropoffType = nil, serviceType = nil, packagingType = nil, totalWeight = nil, totalInsuredValue = nil, preferredCurrency = nil, shipper = nil, recipient = nil, recipientLocationNumber = nil, origin = nil, shippingChargesPayment = nil, specialServicesRequested = nil, expressFreightDetail = nil, freightShipmentDetail = nil, deliveryInstructions = nil, variableHandlingChargeDetail = nil, customsClearanceDetail = nil, pickupDetail = nil, smartPostDetail = nil, blockInsightVisibility = nil, labelSpecification = nil, shippingDocumentSpecification = nil, rateRequestTypes = [], edtRequestType = nil, packageCount = nil, shipmentOnlyFields = [], configurationData = nil, requestedPackageLineItems = []) @shipTimestamp = shipTimestamp @dropoffType = dropoffType @serviceType = serviceType @packagingType = packagingType @totalWeight = totalWeight @totalInsuredValue = totalInsuredValue @preferredCurrency = preferredCurrency @shipper = shipper @recipient = recipient @recipientLocationNumber = recipientLocationNumber @origin = origin @shippingChargesPayment = shippingChargesPayment @specialServicesRequested = specialServicesRequested @expressFreightDetail = expressFreightDetail @freightShipmentDetail = freightShipmentDetail @deliveryInstructions = deliveryInstructions @variableHandlingChargeDetail = variableHandlingChargeDetail @customsClearanceDetail = customsClearanceDetail @pickupDetail = pickupDetail @smartPostDetail = smartPostDetail @blockInsightVisibility = blockInsightVisibility @labelSpecification = labelSpecification @shippingDocumentSpecification = shippingDocumentSpecification @rateRequestTypes = rateRequestTypes @edtRequestType = edtRequestType @packageCount = packageCount @shipmentOnlyFields = shipmentOnlyFields @configurationData = configurationData @requestedPackageLineItems = requestedPackageLineItems end |
Instance Attribute Details
#blockInsightVisibility ⇒ Object
Returns the value of attribute blockInsightVisibility.
2322 2323 2324 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2322 def blockInsightVisibility @blockInsightVisibility end |
#configurationData ⇒ Object
Returns the value of attribute configurationData.
2329 2330 2331 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2329 def configurationData @configurationData end |
#customsClearanceDetail ⇒ Object
Returns the value of attribute customsClearanceDetail.
2319 2320 2321 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2319 def customsClearanceDetail @customsClearanceDetail end |
#deliveryInstructions ⇒ Object
Returns the value of attribute deliveryInstructions.
2317 2318 2319 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2317 def deliveryInstructions @deliveryInstructions end |
#dropoffType ⇒ Object
Returns the value of attribute dropoffType.
2303 2304 2305 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2303 def dropoffType @dropoffType end |
#edtRequestType ⇒ Object
Returns the value of attribute edtRequestType.
2326 2327 2328 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2326 def edtRequestType @edtRequestType end |
#expressFreightDetail ⇒ Object
Returns the value of attribute expressFreightDetail.
2315 2316 2317 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2315 def expressFreightDetail @expressFreightDetail end |
#freightShipmentDetail ⇒ Object
Returns the value of attribute freightShipmentDetail.
2316 2317 2318 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2316 def freightShipmentDetail @freightShipmentDetail end |
#labelSpecification ⇒ Object
Returns the value of attribute labelSpecification.
2323 2324 2325 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2323 def labelSpecification @labelSpecification end |
#origin ⇒ Object
Returns the value of attribute origin.
2312 2313 2314 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2312 def origin @origin end |
#packageCount ⇒ Object
Returns the value of attribute packageCount.
2327 2328 2329 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2327 def packageCount @packageCount end |
#packagingType ⇒ Object
Returns the value of attribute packagingType.
2305 2306 2307 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2305 def packagingType @packagingType end |
#pickupDetail ⇒ Object
Returns the value of attribute pickupDetail.
2320 2321 2322 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2320 def pickupDetail @pickupDetail end |
#preferredCurrency ⇒ Object
Returns the value of attribute preferredCurrency.
2308 2309 2310 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2308 def preferredCurrency @preferredCurrency end |
#rateRequestTypes ⇒ Object
Returns the value of attribute rateRequestTypes.
2325 2326 2327 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2325 def rateRequestTypes @rateRequestTypes end |
#recipient ⇒ Object
Returns the value of attribute recipient.
2310 2311 2312 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2310 def recipient @recipient end |
#recipientLocationNumber ⇒ Object
Returns the value of attribute recipientLocationNumber.
2311 2312 2313 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2311 def recipientLocationNumber @recipientLocationNumber end |
#requestedPackageLineItems ⇒ Object
Returns the value of attribute requestedPackageLineItems.
2330 2331 2332 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2330 def requestedPackageLineItems @requestedPackageLineItems end |
#serviceType ⇒ Object
Returns the value of attribute serviceType.
2304 2305 2306 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2304 def serviceType @serviceType end |
#shipmentOnlyFields ⇒ Object
Returns the value of attribute shipmentOnlyFields.
2328 2329 2330 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2328 def shipmentOnlyFields @shipmentOnlyFields end |
#shipper ⇒ Object
Returns the value of attribute shipper.
2309 2310 2311 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2309 def shipper @shipper end |
#shippingChargesPayment ⇒ Object
Returns the value of attribute shippingChargesPayment.
2313 2314 2315 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2313 def shippingChargesPayment @shippingChargesPayment end |
#shippingDocumentSpecification ⇒ Object
Returns the value of attribute shippingDocumentSpecification.
2324 2325 2326 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2324 def shippingDocumentSpecification @shippingDocumentSpecification end |
#shipTimestamp ⇒ Object
Returns the value of attribute shipTimestamp.
2302 2303 2304 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2302 def shipTimestamp @shipTimestamp end |
#smartPostDetail ⇒ Object
Returns the value of attribute smartPostDetail.
2321 2322 2323 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2321 def smartPostDetail @smartPostDetail end |
#specialServicesRequested ⇒ Object
Returns the value of attribute specialServicesRequested.
2314 2315 2316 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2314 def specialServicesRequested @specialServicesRequested end |
#totalInsuredValue ⇒ Object
Returns the value of attribute totalInsuredValue.
2307 2308 2309 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2307 def totalInsuredValue @totalInsuredValue end |
#totalWeight ⇒ Object
Returns the value of attribute totalWeight.
2306 2307 2308 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2306 def totalWeight @totalWeight end |
#variableHandlingChargeDetail ⇒ Object
Returns the value of attribute variableHandlingChargeDetail.
2318 2319 2320 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2318 def variableHandlingChargeDetail @variableHandlingChargeDetail end |