class FedexWebServices::Soap::Rate::CommitDetail

{fedex.com/ws/rate/v13}CommitDetail

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

Attributes

appliedOptions[RW]
appliedSubOptions[RW]
brokerAddress[RW]
brokerCommitDayOfWeek[RW]
brokerCommitTimestamp[RW]
brokerLocationId[RW]
brokerToDestinationDays[RW]
commitMessages[RW]
commitTimestamp[RW]
commodityName[RW]
dayOfWeek[RW]
delayDetails[RW]
deliveryMessages[RW]
destinationServiceArea[RW]
documentContent[RW]
freightCommitDetail[RW]
maximumTransitTime[RW]
proofOfDeliveryDate[RW]
proofOfDeliveryDayOfWeek[RW]
requiredDocuments[RW]
serviceType[RW]
transitTime[RW]

Public Class Methods

new(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) click to toggle source
# 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