Class: BookingstudioRuby::WebService::BookingOption
- Inherits:
-
Object
- Object
- BookingstudioRuby::WebService::BookingOption
- Defined in:
- lib/bookingstudio_ruby/web_service/search_service.rb,
lib/bookingstudio_ruby/web_service/booking_service.rb
Overview
/BookingOption
lodgingUnitTypeId - (any)
arrivalDate - SOAP::SOAPDateTime
departureDate - SOAP::SOAPDateTime
boardTypeId - SOAP::SOAPInt
children - SOAP::SOAPInt
adults - SOAP::SOAPInt
changeDay - SOAP::SOAPShort
normalPrice - SOAP::SOAPDecimal
price - SOAP::SOAPDecimal
currencyId - SOAP::SOAPString
hasDicount - SOAP::SOAPBoolean
bookingVPath - SOAP::SOAPString
itemBasket - BookingstudioRuby::WebService::ArrayOfItem
discountInternalName - SOAP::SOAPString
discountName - SOAP::SOAPString
discountTags - BookingstudioRuby::WebService::ArrayOfstring
bookingVPathSalesChannel - SOAP::SOAPString
mandatoryItems - BookingstudioRuby::WebService::ArrayOfMandatoryItem
infants - SOAP::SOAPInt
pets - SOAP::SOAPInt
Instance Attribute Summary collapse
-
#adults ⇒ Object
Returns the value of attribute adults.
-
#arrivalDate ⇒ Object
Returns the value of attribute arrivalDate.
-
#boardTypeId ⇒ Object
Returns the value of attribute boardTypeId.
-
#bookingVPath ⇒ Object
Returns the value of attribute bookingVPath.
-
#bookingVPathSalesChannel ⇒ Object
Returns the value of attribute bookingVPathSalesChannel.
-
#changeDay ⇒ Object
Returns the value of attribute changeDay.
-
#children ⇒ Object
Returns the value of attribute children.
-
#currencyId ⇒ Object
Returns the value of attribute currencyId.
-
#departureDate ⇒ Object
Returns the value of attribute departureDate.
-
#discountInternalName ⇒ Object
Returns the value of attribute discountInternalName.
-
#discountName ⇒ Object
Returns the value of attribute discountName.
-
#discountTags ⇒ Object
Returns the value of attribute discountTags.
-
#hasDicount ⇒ Object
Returns the value of attribute hasDicount.
-
#infants ⇒ Object
Returns the value of attribute infants.
-
#itemBasket ⇒ Object
Returns the value of attribute itemBasket.
-
#lodgingUnitTypeId ⇒ Object
Returns the value of attribute lodgingUnitTypeId.
-
#mandatoryItems ⇒ Object
Returns the value of attribute mandatoryItems.
-
#normalPrice ⇒ Object
Returns the value of attribute normalPrice.
-
#pets ⇒ Object
Returns the value of attribute pets.
-
#price ⇒ Object
Returns the value of attribute price.
Instance Method Summary collapse
Constructor Details
#initialize(lodgingUnitTypeId = nil, arrivalDate = nil, departureDate = nil, boardTypeId = nil, children = nil, adults = nil, changeDay = nil, normalPrice = nil, price = nil, currencyId = nil, hasDicount = nil, bookingVPath = nil, itemBasket = nil, discountInternalName = nil, discountName = nil, discountTags = nil, bookingVPathSalesChannel = nil, mandatoryItems = nil, infants = nil, pets = nil) ⇒ BookingOption
Returns a new instance of BookingOption.
518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 518 def initialize(lodgingUnitTypeId = nil, arrivalDate = nil, departureDate = nil, boardTypeId = nil, children = nil, adults = nil, changeDay = nil, normalPrice = nil, price = nil, currencyId = nil, hasDicount = nil, bookingVPath = nil, itemBasket = nil, discountInternalName = nil, discountName = nil, discountTags = nil, bookingVPathSalesChannel = nil, mandatoryItems = nil, infants = nil, pets = nil) @lodgingUnitTypeId = lodgingUnitTypeId @arrivalDate = arrivalDate @departureDate = departureDate @boardTypeId = boardTypeId @children = children @adults = adults @changeDay = changeDay @normalPrice = normalPrice @price = price @currencyId = currencyId @hasDicount = hasDicount @bookingVPath = bookingVPath @itemBasket = itemBasket @discountInternalName = discountInternalName @discountName = discountName @discountTags = discountTags @bookingVPathSalesChannel = bookingVPathSalesChannel @mandatoryItems = mandatoryItems @infants = infants @pets = pets end |
Instance Attribute Details
#adults ⇒ Object
Returns the value of attribute adults.
502 503 504 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 502 def adults @adults end |
#arrivalDate ⇒ Object
Returns the value of attribute arrivalDate.
498 499 500 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 498 def arrivalDate @arrivalDate end |
#boardTypeId ⇒ Object
Returns the value of attribute boardTypeId.
500 501 502 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 500 def boardTypeId @boardTypeId end |
#bookingVPath ⇒ Object
Returns the value of attribute bookingVPath.
508 509 510 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 508 def bookingVPath @bookingVPath end |
#bookingVPathSalesChannel ⇒ Object
Returns the value of attribute bookingVPathSalesChannel.
513 514 515 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 513 def bookingVPathSalesChannel @bookingVPathSalesChannel end |
#changeDay ⇒ Object
Returns the value of attribute changeDay.
503 504 505 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 503 def changeDay @changeDay end |
#children ⇒ Object
Returns the value of attribute children.
501 502 503 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 501 def children @children end |
#currencyId ⇒ Object
Returns the value of attribute currencyId.
506 507 508 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 506 def currencyId @currencyId end |
#departureDate ⇒ Object
Returns the value of attribute departureDate.
499 500 501 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 499 def departureDate @departureDate end |
#discountInternalName ⇒ Object
Returns the value of attribute discountInternalName.
510 511 512 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 510 def discountInternalName @discountInternalName end |
#discountName ⇒ Object
Returns the value of attribute discountName.
511 512 513 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 511 def discountName @discountName end |
#discountTags ⇒ Object
Returns the value of attribute discountTags.
512 513 514 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 512 def discountTags @discountTags end |
#hasDicount ⇒ Object
Returns the value of attribute hasDicount.
507 508 509 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 507 def hasDicount @hasDicount end |
#infants ⇒ Object
Returns the value of attribute infants.
515 516 517 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 515 def infants @infants end |
#itemBasket ⇒ Object
Returns the value of attribute itemBasket.
509 510 511 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 509 def itemBasket @itemBasket end |
#lodgingUnitTypeId ⇒ Object
Returns the value of attribute lodgingUnitTypeId.
497 498 499 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 497 def lodgingUnitTypeId @lodgingUnitTypeId end |
#mandatoryItems ⇒ Object
Returns the value of attribute mandatoryItems.
514 515 516 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 514 def mandatoryItems @mandatoryItems end |
#normalPrice ⇒ Object
Returns the value of attribute normalPrice.
504 505 506 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 504 def normalPrice @normalPrice end |
#pets ⇒ Object
Returns the value of attribute pets.
516 517 518 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 516 def pets @pets end |
#price ⇒ Object
Returns the value of attribute price.
505 506 507 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 505 def price @price end |