Class: FedexWebServices::Soap::Rate::RateReplyDetail

Inherits:
Object
  • Object
show all
Defined in:
lib/fedex_web_services/soap/RateServiceDefinitions.rb

Overview

http://fedex.com/ws/rate/v13RateReplyDetail

serviceType - FedexWebServices::Soap::Rate::ServiceType
packagingType - FedexWebServices::Soap::Rate::PackagingType
appliedOptions - FedexWebServices::Soap::Rate::ServiceOptionType
appliedSubOptions - FedexWebServices::Soap::Rate::ServiceSubOptionDetail
deliveryStation - SOAP::SOAPString
deliveryDayOfWeek - FedexWebServices::Soap::Rate::DayOfWeekType
deliveryTimestamp - SOAP::SOAPDateTime
commitDetails - FedexWebServices::Soap::Rate::CommitDetail
destinationAirportId - SOAP::SOAPString
ineligibleForMoneyBackGuarantee - SOAP::SOAPBoolean
originServiceArea - SOAP::SOAPString
destinationServiceArea - SOAP::SOAPString
transitTime - FedexWebServices::Soap::Rate::TransitTimeType
maximumTransitTime - FedexWebServices::Soap::Rate::TransitTimeType
signatureOption - FedexWebServices::Soap::Rate::SignatureOptionType
actualRateType - FedexWebServices::Soap::Rate::ReturnedRateType
ratedShipmentDetails - FedexWebServices::Soap::Rate::RatedShipmentDetail

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceType = nil, packagingType = nil, appliedOptions = [], appliedSubOptions = nil, deliveryStation = nil, deliveryDayOfWeek = nil, deliveryTimestamp = nil, commitDetails = [], destinationAirportId = nil, ineligibleForMoneyBackGuarantee = nil, originServiceArea = nil, destinationServiceArea = nil, transitTime = nil, maximumTransitTime = nil, signatureOption = nil, actualRateType = nil, ratedShipmentDetails = []) ⇒ RateReplyDetail

Returns a new instance of RateReplyDetail.



2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2100

def initialize(serviceType = nil, packagingType = nil, appliedOptions = [], appliedSubOptions = nil, deliveryStation = nil, deliveryDayOfWeek = nil, deliveryTimestamp = nil, commitDetails = [], destinationAirportId = nil, ineligibleForMoneyBackGuarantee = nil, originServiceArea = nil, destinationServiceArea = nil, transitTime = nil, maximumTransitTime = nil, signatureOption = nil, actualRateType = nil, ratedShipmentDetails = [])
  @serviceType = serviceType
  @packagingType = packagingType
  @appliedOptions = appliedOptions
  @appliedSubOptions = appliedSubOptions
  @deliveryStation = deliveryStation
  @deliveryDayOfWeek = deliveryDayOfWeek
  @deliveryTimestamp = deliveryTimestamp
  @commitDetails = commitDetails
  @destinationAirportId = destinationAirportId
  @ineligibleForMoneyBackGuarantee = ineligibleForMoneyBackGuarantee
  @originServiceArea = originServiceArea
  @destinationServiceArea = destinationServiceArea
  @transitTime = transitTime
  @maximumTransitTime = maximumTransitTime
  @signatureOption = signatureOption
  @actualRateType = actualRateType
  @ratedShipmentDetails = ratedShipmentDetails
end

Instance Attribute Details

#actualRateTypeObject

Returns the value of attribute actualRateType.



2097
2098
2099
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2097

def actualRateType
  @actualRateType
end

#appliedOptionsObject

Returns the value of attribute appliedOptions.



2084
2085
2086
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2084

def appliedOptions
  @appliedOptions
end

#appliedSubOptionsObject

Returns the value of attribute appliedSubOptions.



2085
2086
2087
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2085

def appliedSubOptions
  @appliedSubOptions
end

#commitDetailsObject

Returns the value of attribute commitDetails.



2089
2090
2091
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2089

def commitDetails
  @commitDetails
end

#deliveryDayOfWeekObject

Returns the value of attribute deliveryDayOfWeek.



2087
2088
2089
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2087

def deliveryDayOfWeek
  @deliveryDayOfWeek
end

#deliveryStationObject

Returns the value of attribute deliveryStation.



2086
2087
2088
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2086

def deliveryStation
  @deliveryStation
end

#deliveryTimestampObject

Returns the value of attribute deliveryTimestamp.



2088
2089
2090
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2088

def deliveryTimestamp
  @deliveryTimestamp
end

#destinationAirportIdObject

Returns the value of attribute destinationAirportId.



2090
2091
2092
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2090

def destinationAirportId
  @destinationAirportId
end

#destinationServiceAreaObject

Returns the value of attribute destinationServiceArea.



2093
2094
2095
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2093

def destinationServiceArea
  @destinationServiceArea
end

#ineligibleForMoneyBackGuaranteeObject

Returns the value of attribute ineligibleForMoneyBackGuarantee.



2091
2092
2093
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2091

def ineligibleForMoneyBackGuarantee
  @ineligibleForMoneyBackGuarantee
end

#maximumTransitTimeObject

Returns the value of attribute maximumTransitTime.



2095
2096
2097
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2095

def maximumTransitTime
  @maximumTransitTime
end

#originServiceAreaObject

Returns the value of attribute originServiceArea.



2092
2093
2094
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2092

def originServiceArea
  @originServiceArea
end

#packagingTypeObject

Returns the value of attribute packagingType.



2083
2084
2085
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2083

def packagingType
  @packagingType
end

#ratedShipmentDetailsObject

Returns the value of attribute ratedShipmentDetails.



2098
2099
2100
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2098

def ratedShipmentDetails
  @ratedShipmentDetails
end

#serviceTypeObject

Returns the value of attribute serviceType.



2082
2083
2084
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2082

def serviceType
  @serviceType
end

#signatureOptionObject

Returns the value of attribute signatureOption.



2096
2097
2098
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2096

def signatureOption
  @signatureOption
end

#transitTimeObject

Returns the value of attribute transitTime.



2094
2095
2096
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 2094

def transitTime
  @transitTime
end