Class: BookingstudioRuby::WebService::BookingQuery
- Defined in:
- lib/bookingstudio_ruby/web_service/search_service.rb
Overview
/BookingQuery
languageId - SOAP::SOAPString
lodgingUnitTypeId - (any)
locationId - SOAP::SOAPInt
adults - SOAP::SOAPInt
children - SOAP::SOAPInt
boardTypeId - SOAP::SOAPInt
facilityFilters - BookingstudioRuby::WebService::ArrayOfFacilityFilter
lodgingId - (any)
duration - SOAP::SOAPInt
durations - BookingstudioRuby::WebService::ArrayOfint
arrivalDate - SOAP::SOAPDateTime
minimumArrivalDate - SOAP::SOAPDateTime
maximumArrivalDate - SOAP::SOAPDateTime
currencyId - SOAP::SOAPString
minimumRank - SOAP::SOAPInt
minimumPrice - SOAP::SOAPDecimal
maximumPrice - SOAP::SOAPDecimal
pets - SOAP::SOAPInt
infants - 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.
-
#children ⇒ Object
Returns the value of attribute children.
-
#currencyId ⇒ Object
Returns the value of attribute currencyId.
-
#duration ⇒ Object
Returns the value of attribute duration.
-
#durations ⇒ Object
Returns the value of attribute durations.
-
#facilityFilters ⇒ Object
Returns the value of attribute facilityFilters.
-
#infants ⇒ Object
Returns the value of attribute infants.
-
#languageId ⇒ Object
Returns the value of attribute languageId.
-
#locationId ⇒ Object
Returns the value of attribute locationId.
-
#lodgingId ⇒ Object
Returns the value of attribute lodgingId.
-
#lodgingUnitTypeId ⇒ Object
Returns the value of attribute lodgingUnitTypeId.
-
#maximumArrivalDate ⇒ Object
Returns the value of attribute maximumArrivalDate.
-
#maximumPrice ⇒ Object
Returns the value of attribute maximumPrice.
-
#minimumArrivalDate ⇒ Object
Returns the value of attribute minimumArrivalDate.
-
#minimumPrice ⇒ Object
Returns the value of attribute minimumPrice.
-
#minimumRank ⇒ Object
Returns the value of attribute minimumRank.
-
#pets ⇒ Object
Returns the value of attribute pets.
Instance Method Summary collapse
-
#initialize(languageId = nil, lodgingUnitTypeId = nil, locationId = nil, adults = nil, children = nil, boardTypeId = nil, facilityFilters = nil, lodgingId = nil, duration = nil, durations = nil, arrivalDate = nil, minimumArrivalDate = nil, maximumArrivalDate = nil, currencyId = nil, minimumRank = nil, minimumPrice = nil, maximumPrice = nil, pets = nil, infants = nil) ⇒ BookingQuery
constructor
A new instance of BookingQuery.
Constructor Details
#initialize(languageId = nil, lodgingUnitTypeId = nil, locationId = nil, adults = nil, children = nil, boardTypeId = nil, facilityFilters = nil, lodgingId = nil, duration = nil, durations = nil, arrivalDate = nil, minimumArrivalDate = nil, maximumArrivalDate = nil, currencyId = nil, minimumRank = nil, minimumPrice = nil, maximumPrice = nil, pets = nil, infants = nil) ⇒ BookingQuery
Returns a new instance of BookingQuery.
239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 239 def initialize(languageId = nil, lodgingUnitTypeId = nil, locationId = nil, adults = nil, children = nil, boardTypeId = nil, facilityFilters = nil, lodgingId = nil, duration = nil, durations = nil, arrivalDate = nil, minimumArrivalDate = nil, maximumArrivalDate = nil, currencyId = nil, minimumRank = nil, minimumPrice = nil, maximumPrice = nil, pets = nil, infants = nil) @languageId = languageId @lodgingUnitTypeId = lodgingUnitTypeId @locationId = locationId @adults = adults @children = children @boardTypeId = boardTypeId @facilityFilters = facilityFilters @lodgingId = lodgingId @duration = duration @durations = durations @arrivalDate = arrivalDate @minimumArrivalDate = minimumArrivalDate @maximumArrivalDate = maximumArrivalDate @currencyId = currencyId @minimumRank = minimumRank @minimumPrice = minimumPrice @maximumPrice = maximumPrice @pets = pets @infants = infants end |
Instance Attribute Details
#adults ⇒ Object
Returns the value of attribute adults.
222 223 224 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 222 def adults @adults end |
#arrivalDate ⇒ Object
Returns the value of attribute arrivalDate.
229 230 231 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 229 def arrivalDate @arrivalDate end |
#boardTypeId ⇒ Object
Returns the value of attribute boardTypeId.
224 225 226 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 224 def boardTypeId @boardTypeId end |
#children ⇒ Object
Returns the value of attribute children.
223 224 225 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 223 def children @children end |
#currencyId ⇒ Object
Returns the value of attribute currencyId.
232 233 234 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 232 def currencyId @currencyId end |
#duration ⇒ Object
Returns the value of attribute duration.
227 228 229 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 227 def duration @duration end |
#durations ⇒ Object
Returns the value of attribute durations.
228 229 230 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 228 def durations @durations end |
#facilityFilters ⇒ Object
Returns the value of attribute facilityFilters.
225 226 227 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 225 def facilityFilters @facilityFilters end |
#infants ⇒ Object
Returns the value of attribute infants.
237 238 239 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 237 def infants @infants end |
#languageId ⇒ Object
Returns the value of attribute languageId.
219 220 221 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 219 def languageId @languageId end |
#locationId ⇒ Object
Returns the value of attribute locationId.
221 222 223 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 221 def locationId @locationId end |
#lodgingId ⇒ Object
Returns the value of attribute lodgingId.
226 227 228 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 226 def lodgingId @lodgingId end |
#lodgingUnitTypeId ⇒ Object
Returns the value of attribute lodgingUnitTypeId.
220 221 222 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 220 def lodgingUnitTypeId @lodgingUnitTypeId end |
#maximumArrivalDate ⇒ Object
Returns the value of attribute maximumArrivalDate.
231 232 233 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 231 def maximumArrivalDate @maximumArrivalDate end |
#maximumPrice ⇒ Object
Returns the value of attribute maximumPrice.
235 236 237 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 235 def maximumPrice @maximumPrice end |
#minimumArrivalDate ⇒ Object
Returns the value of attribute minimumArrivalDate.
230 231 232 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 230 def minimumArrivalDate @minimumArrivalDate end |
#minimumPrice ⇒ Object
Returns the value of attribute minimumPrice.
234 235 236 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 234 def minimumPrice @minimumPrice end |
#minimumRank ⇒ Object
Returns the value of attribute minimumRank.
233 234 235 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 233 def minimumRank @minimumRank end |
#pets ⇒ Object
Returns the value of attribute pets.
236 237 238 |
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 236 def pets @pets end |