Class: FedexWebServices::Soap::Rate::CommitDetail
- Inherits:
-
Object
- Object
- FedexWebServices::Soap::Rate::CommitDetail
- Defined in:
- lib/fedex_web_services/soap/RateServiceDefinitions.rb
Overview
http://fedex.com/ws/rate/v13CommitDetail
commodityName - SOAP::SOAPString
serviceType - FedexWebServices::Soap::Rate::ServiceType
appliedOptions - FedexWebServices::Soap::Rate::ServiceOptionType
appliedSubOptions - FedexWebServices::Soap::Rate::ServiceSubOptionDetail
commitTimestamp - SOAP::SOAPDateTime
dayOfWeek - FedexWebServices::Soap::Rate::DayOfWeekType
transitTime - FedexWebServices::Soap::Rate::TransitTimeType
maximumTransitTime - FedexWebServices::Soap::Rate::TransitTimeType
destinationServiceArea - SOAP::SOAPString
brokerAddress - FedexWebServices::Soap::Rate::Address
brokerLocationId - SOAP::SOAPString
brokerCommitTimestamp - SOAP::SOAPDateTime
brokerCommitDayOfWeek - FedexWebServices::Soap::Rate::DayOfWeekType
brokerToDestinationDays - SOAP::SOAPNonNegativeInteger
proofOfDeliveryDate - SOAP::SOAPDate
proofOfDeliveryDayOfWeek - FedexWebServices::Soap::Rate::DayOfWeekType
commitMessages - FedexWebServices::Soap::Rate::Notification
deliveryMessages - SOAP::SOAPString
delayDetails - FedexWebServices::Soap::Rate::DelayDetail
documentContent - FedexWebServices::Soap::Rate::InternationalDocumentContentType
requiredDocuments - FedexWebServices::Soap::Rate::RequiredShippingDocumentType
freightCommitDetail - FedexWebServices::Soap::Rate::FreightCommitDetail
Instance Attribute Summary collapse
-
#appliedOptions ⇒ Object
Returns the value of attribute appliedOptions.
-
#appliedSubOptions ⇒ Object
Returns the value of attribute appliedSubOptions.
-
#brokerAddress ⇒ Object
Returns the value of attribute brokerAddress.
-
#brokerCommitDayOfWeek ⇒ Object
Returns the value of attribute brokerCommitDayOfWeek.
-
#brokerCommitTimestamp ⇒ Object
Returns the value of attribute brokerCommitTimestamp.
-
#brokerLocationId ⇒ Object
Returns the value of attribute brokerLocationId.
-
#brokerToDestinationDays ⇒ Object
Returns the value of attribute brokerToDestinationDays.
-
#commitMessages ⇒ Object
Returns the value of attribute commitMessages.
-
#commitTimestamp ⇒ Object
Returns the value of attribute commitTimestamp.
-
#commodityName ⇒ Object
Returns the value of attribute commodityName.
-
#dayOfWeek ⇒ Object
Returns the value of attribute dayOfWeek.
-
#delayDetails ⇒ Object
Returns the value of attribute delayDetails.
-
#deliveryMessages ⇒ Object
Returns the value of attribute deliveryMessages.
-
#destinationServiceArea ⇒ Object
Returns the value of attribute destinationServiceArea.
-
#documentContent ⇒ Object
Returns the value of attribute documentContent.
-
#freightCommitDetail ⇒ Object
Returns the value of attribute freightCommitDetail.
-
#maximumTransitTime ⇒ Object
Returns the value of attribute maximumTransitTime.
-
#proofOfDeliveryDate ⇒ Object
Returns the value of attribute proofOfDeliveryDate.
-
#proofOfDeliveryDayOfWeek ⇒ Object
Returns the value of attribute proofOfDeliveryDayOfWeek.
-
#requiredDocuments ⇒ Object
Returns the value of attribute requiredDocuments.
-
#serviceType ⇒ Object
Returns the value of attribute serviceType.
-
#transitTime ⇒ Object
Returns the value of attribute transitTime.
Instance Method Summary collapse
Constructor Details
#initialize(commodityName = nil, serviceType = nil, appliedOptions = [], appliedSubOptions = nil, commitTimestamp = nil, dayOfWeek = nil, transitTime = nil, maximumTransitTime = nil, destinationServiceArea = nil, brokerAddress = nil, brokerLocationId = nil, brokerCommitTimestamp = nil, brokerCommitDayOfWeek = nil, brokerToDestinationDays = nil, proofOfDeliveryDate = nil, proofOfDeliveryDayOfWeek = nil, commitMessages = [], deliveryMessages = [], delayDetails = [], documentContent = nil, requiredDocuments = [], freightCommitDetail = nil) ⇒ CommitDetail
Returns a new instance of CommitDetail.
250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 250 def initialize(commodityName = nil, serviceType = nil, appliedOptions = [], appliedSubOptions = nil, commitTimestamp = nil, dayOfWeek = nil, transitTime = nil, maximumTransitTime = nil, destinationServiceArea = nil, brokerAddress = nil, brokerLocationId = nil, brokerCommitTimestamp = nil, brokerCommitDayOfWeek = nil, brokerToDestinationDays = nil, proofOfDeliveryDate = nil, proofOfDeliveryDayOfWeek = nil, commitMessages = [], deliveryMessages = [], delayDetails = [], documentContent = nil, requiredDocuments = [], freightCommitDetail = nil) @commodityName = commodityName @serviceType = serviceType @appliedOptions = appliedOptions @appliedSubOptions = appliedSubOptions @commitTimestamp = commitTimestamp @dayOfWeek = dayOfWeek @transitTime = transitTime @maximumTransitTime = maximumTransitTime @destinationServiceArea = destinationServiceArea @brokerAddress = brokerAddress @brokerLocationId = brokerLocationId @brokerCommitTimestamp = brokerCommitTimestamp @brokerCommitDayOfWeek = brokerCommitDayOfWeek @brokerToDestinationDays = brokerToDestinationDays @proofOfDeliveryDate = proofOfDeliveryDate @proofOfDeliveryDayOfWeek = proofOfDeliveryDayOfWeek @commitMessages = commitMessages @deliveryMessages = deliveryMessages @delayDetails = delayDetails @documentContent = documentContent @requiredDocuments = requiredDocuments @freightCommitDetail = freightCommitDetail end |
Instance Attribute Details
#appliedOptions ⇒ Object
Returns the value of attribute appliedOptions.
229 230 231 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 229 def appliedOptions @appliedOptions end |
#appliedSubOptions ⇒ Object
Returns the value of attribute appliedSubOptions.
230 231 232 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 230 def appliedSubOptions @appliedSubOptions end |
#brokerAddress ⇒ Object
Returns the value of attribute brokerAddress.
236 237 238 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 236 def brokerAddress @brokerAddress end |
#brokerCommitDayOfWeek ⇒ Object
Returns the value of attribute brokerCommitDayOfWeek.
239 240 241 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 239 def brokerCommitDayOfWeek @brokerCommitDayOfWeek end |
#brokerCommitTimestamp ⇒ Object
Returns the value of attribute brokerCommitTimestamp.
238 239 240 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 238 def brokerCommitTimestamp @brokerCommitTimestamp end |
#brokerLocationId ⇒ Object
Returns the value of attribute brokerLocationId.
237 238 239 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 237 def brokerLocationId @brokerLocationId end |
#brokerToDestinationDays ⇒ Object
Returns the value of attribute brokerToDestinationDays.
240 241 242 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 240 def brokerToDestinationDays @brokerToDestinationDays end |
#commitMessages ⇒ Object
Returns the value of attribute commitMessages.
243 244 245 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 243 def commitMessages @commitMessages end |
#commitTimestamp ⇒ Object
Returns the value of attribute commitTimestamp.
231 232 233 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 231 def commitTimestamp @commitTimestamp end |
#commodityName ⇒ Object
Returns the value of attribute commodityName.
227 228 229 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 227 def commodityName @commodityName end |
#dayOfWeek ⇒ Object
Returns the value of attribute dayOfWeek.
232 233 234 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 232 def dayOfWeek @dayOfWeek end |
#delayDetails ⇒ Object
Returns the value of attribute delayDetails.
245 246 247 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 245 def delayDetails @delayDetails end |
#deliveryMessages ⇒ Object
Returns the value of attribute deliveryMessages.
244 245 246 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 244 def deliveryMessages @deliveryMessages end |
#destinationServiceArea ⇒ Object
Returns the value of attribute destinationServiceArea.
235 236 237 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 235 def destinationServiceArea @destinationServiceArea end |
#documentContent ⇒ Object
Returns the value of attribute documentContent.
246 247 248 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 246 def documentContent @documentContent end |
#freightCommitDetail ⇒ Object
Returns the value of attribute freightCommitDetail.
248 249 250 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 248 def freightCommitDetail @freightCommitDetail end |
#maximumTransitTime ⇒ Object
Returns the value of attribute maximumTransitTime.
234 235 236 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 234 def maximumTransitTime @maximumTransitTime end |
#proofOfDeliveryDate ⇒ Object
Returns the value of attribute proofOfDeliveryDate.
241 242 243 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 241 def proofOfDeliveryDate @proofOfDeliveryDate end |
#proofOfDeliveryDayOfWeek ⇒ Object
Returns the value of attribute proofOfDeliveryDayOfWeek.
242 243 244 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 242 def proofOfDeliveryDayOfWeek @proofOfDeliveryDayOfWeek end |
#requiredDocuments ⇒ Object
Returns the value of attribute requiredDocuments.
247 248 249 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 247 def requiredDocuments @requiredDocuments end |
#serviceType ⇒ Object
Returns the value of attribute serviceType.
228 229 230 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 228 def serviceType @serviceType end |
#transitTime ⇒ Object
Returns the value of attribute transitTime.
233 234 235 |
# File 'lib/fedex_web_services/soap/RateServiceDefinitions.rb', line 233 def transitTime @transitTime end |