class FedexWebServices::Soap::Rate::RequestedShipment
{fedex.com/ws/rate/v13}RequestedShipment
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
Attributes
blockInsightVisibility[RW]
configurationData[RW]
customsClearanceDetail[RW]
deliveryInstructions[RW]
dropoffType[RW]
edtRequestType[RW]
expressFreightDetail[RW]
freightShipmentDetail[RW]
labelSpecification[RW]
origin[RW]
packageCount[RW]
packagingType[RW]
pickupDetail[RW]
preferredCurrency[RW]
rateRequestTypes[RW]
recipient[RW]
recipientLocationNumber[RW]
requestedPackageLineItems[RW]
serviceType[RW]
shipTimestamp[RW]
shipmentOnlyFields[RW]
shipper[RW]
shippingChargesPayment[RW]
shippingDocumentSpecification[RW]
smartPostDetail[RW]
specialServicesRequested[RW]
totalInsuredValue[RW]
totalWeight[RW]
variableHandlingChargeDetail[RW]
Public Class Methods
new(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 = [])
click to toggle source
# 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