class FedexWebServices::Soap::Ship::RequestedShipment

{fedex.com/ws/ship/v12}RequestedShipment

shipTimestamp - SOAP::SOAPDateTime
dropoffType - FedexWebServices::Soap::Ship::DropoffType
serviceType - FedexWebServices::Soap::Ship::ServiceType
packagingType - FedexWebServices::Soap::Ship::PackagingType
totalWeight - FedexWebServices::Soap::Ship::Weight
totalInsuredValue - FedexWebServices::Soap::Ship::Money
preferredCurrency - SOAP::SOAPString
shipper - FedexWebServices::Soap::Ship::Party
recipient - FedexWebServices::Soap::Ship::Party
recipientLocationNumber - SOAP::SOAPString
origin - FedexWebServices::Soap::Ship::ContactAndAddress
shippingChargesPayment - FedexWebServices::Soap::Ship::Payment
specialServicesRequested - FedexWebServices::Soap::Ship::ShipmentSpecialServicesRequested
expressFreightDetail - FedexWebServices::Soap::Ship::ExpressFreightDetail
freightShipmentDetail - FedexWebServices::Soap::Ship::FreightShipmentDetail
deliveryInstructions - SOAP::SOAPString
variableHandlingChargeDetail - FedexWebServices::Soap::Ship::VariableHandlingChargeDetail
customsClearanceDetail - FedexWebServices::Soap::Ship::CustomsClearanceDetail
pickupDetail - FedexWebServices::Soap::Ship::PickupDetail
smartPostDetail - FedexWebServices::Soap::Ship::SmartPostShipmentDetail
blockInsightVisibility - SOAP::SOAPBoolean
labelSpecification - FedexWebServices::Soap::Ship::LabelSpecification
shippingDocumentSpecification - FedexWebServices::Soap::Ship::ShippingDocumentSpecification
rateRequestTypes - FedexWebServices::Soap::Ship::RateRequestType
edtRequestType - FedexWebServices::Soap::Ship::EdtRequestType
masterTrackingId - FedexWebServices::Soap::Ship::TrackingId
packageCount - SOAP::SOAPNonNegativeInteger
configurationData - FedexWebServices::Soap::Ship::ShipmentConfigurationData
requestedPackageLineItems - FedexWebServices::Soap::Ship::RequestedPackageLineItem

Attributes

blockInsightVisibility[RW]
configurationData[RW]
customsClearanceDetail[RW]
deliveryInstructions[RW]
dropoffType[RW]
edtRequestType[RW]
expressFreightDetail[RW]
freightShipmentDetail[RW]
labelSpecification[RW]
masterTrackingId[RW]
origin[RW]
packageCount[RW]
packagingType[RW]
pickupDetail[RW]
preferredCurrency[RW]
rateRequestTypes[RW]
recipient[RW]
recipientLocationNumber[RW]
requestedPackageLineItems[RW]
serviceType[RW]
shipTimestamp[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, masterTrackingId = nil, packageCount = nil, configurationData = nil, requestedPackageLineItems = []) click to toggle source
# File lib/fedex_web_services/soap/ShipServiceDefinitions.rb, line 2659
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, masterTrackingId = nil, packageCount = nil, 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
  @masterTrackingId = masterTrackingId
  @packageCount = packageCount
  @configurationData = configurationData
  @requestedPackageLineItems = requestedPackageLineItems
end