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

#actualRateType ⇒ Object

Returns the value of attribute actualRateType.



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

def actualRateType
  @actualRateType
end

#appliedOptions ⇒ Object

Returns the value of attribute appliedOptions.



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

def appliedOptions
  @appliedOptions
end

#appliedSubOptions ⇒ Object

Returns the value of attribute appliedSubOptions.



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

def appliedSubOptions
  @appliedSubOptions
end

#commitDetails ⇒ Object

Returns the value of attribute commitDetails.



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

def commitDetails
  @commitDetails
end

#deliveryDayOfWeek ⇒ Object

Returns the value of attribute deliveryDayOfWeek.



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

def deliveryDayOfWeek
  @deliveryDayOfWeek
end

#deliveryStation ⇒ Object

Returns the value of attribute deliveryStation.



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

def deliveryStation
  @deliveryStation
end

#deliveryTimestamp ⇒ Object

Returns the value of attribute deliveryTimestamp.



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

def deliveryTimestamp
  @deliveryTimestamp
end

#destinationAirportId ⇒ Object

Returns the value of attribute destinationAirportId.



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

def destinationAirportId
  @destinationAirportId
end

#destinationServiceArea ⇒ Object

Returns the value of attribute destinationServiceArea.



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

def destinationServiceArea
  @destinationServiceArea
end

#ineligibleForMoneyBackGuarantee ⇒ Object

Returns the value of attribute ineligibleForMoneyBackGuarantee.



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

def ineligibleForMoneyBackGuarantee
  @ineligibleForMoneyBackGuarantee
end

#maximumTransitTime ⇒ Object

Returns the value of attribute maximumTransitTime.



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

def maximumTransitTime
  @maximumTransitTime
end

#originServiceArea ⇒ Object

Returns the value of attribute originServiceArea.



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

def originServiceArea
  @originServiceArea
end

#packagingType ⇒ Object

Returns the value of attribute packagingType.



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

def packagingType
  @packagingType
end

#ratedShipmentDetails ⇒ Object

Returns the value of attribute ratedShipmentDetails.



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

def ratedShipmentDetails
  @ratedShipmentDetails
end

#serviceType ⇒ Object

Returns the value of attribute serviceType.



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

def serviceType
  @serviceType
end

#signatureOption ⇒ Object

Returns the value of attribute signatureOption.



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

def signatureOption
  @signatureOption
end

#transitTime ⇒ Object

Returns the value of attribute transitTime.



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

def transitTime
  @transitTime
end