Class: Google::Apis::MybusinesslodgingV1::Pools
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::Pools
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/mybusinesslodging_v1/classes.rb,
lib/google/apis/mybusinesslodging_v1/representations.rb,
lib/google/apis/mybusinesslodging_v1/representations.rb
Overview
Swimming pool or recreational water facilities available at the hotel.
Instance Attribute Summary collapse
-
#adult_pool ⇒ Boolean
(also: #adult_pool?)
Adult pool.
-
#adult_pool_exception ⇒ String
Adult pool exception.
-
#hot_tub ⇒ Boolean
(also: #hot_tub?)
Hot tub.
-
#hot_tub_exception ⇒ String
Hot tub exception.
-
#indoor_pool ⇒ Boolean
(also: #indoor_pool?)
Indoor pool.
-
#indoor_pool_exception ⇒ String
Indoor pool exception.
-
#indoor_pools_count ⇒ Fixnum
Indoor pools count.
-
#indoor_pools_count_exception ⇒ String
Indoor pools count exception.
-
#lazy_river ⇒ Boolean
(also: #lazy_river?)
Lazy river.
-
#lazy_river_exception ⇒ String
Lazy river exception.
-
#lifeguard ⇒ Boolean
(also: #lifeguard?)
Lifeguard.
-
#lifeguard_exception ⇒ String
Lifeguard exception.
-
#outdoor_pool ⇒ Boolean
(also: #outdoor_pool?)
Outdoor pool.
-
#outdoor_pool_exception ⇒ String
Outdoor pool exception.
-
#outdoor_pools_count ⇒ Fixnum
Outdoor pools count.
-
#outdoor_pools_count_exception ⇒ String
Outdoor pools count exception.
-
#pool ⇒ Boolean
(also: #pool?)
Pool.
-
#pool_exception ⇒ String
Pool exception.
-
#pools_count ⇒ Fixnum
Pools count.
-
#pools_count_exception ⇒ String
Pools count exception.
-
#wading_pool ⇒ Boolean
(also: #wading_pool?)
Wading pool.
-
#wading_pool_exception ⇒ String
Wading pool exception.
-
#water_park ⇒ Boolean
(also: #water_park?)
Water park.
-
#water_park_exception ⇒ String
Water park exception.
-
#waterslide ⇒ Boolean
(also: #waterslide?)
Waterslide.
-
#waterslide_exception ⇒ String
Waterslide exception.
-
#wave_pool ⇒ Boolean
(also: #wave_pool?)
Wave pool.
-
#wave_pool_exception ⇒ String
Wave pool exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Pools
constructor
A new instance of Pools.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Pools
Returns a new instance of Pools.
3486 3487 3488 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3486 def initialize(**args) update!(**args) end |
Instance Attribute Details
#adult_pool ⇒ Boolean Also known as: adult_pool?
Adult pool. A pool restricted for use by adults only. Can be indoors or
outdoors.
Corresponds to the JSON property adultPool
3318 3319 3320 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3318 def adult_pool @adult_pool end |
#adult_pool_exception ⇒ String
Adult pool exception.
Corresponds to the JSON property adultPoolException
3324 3325 3326 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3324 def adult_pool_exception @adult_pool_exception end |
#hot_tub ⇒ Boolean Also known as: hot_tub?
Hot tub. A man-made pool containing bubbling water maintained at a higher
temperature and circulated by aerating jets for the purpose of soaking,
relaxation and hydrotherapy. Can be indoors or outdoors. Not used for active
swimming. Also known as Jacuzzi. Hot tub must be in a common area where all
guests can access it. Does not apply to room-specific hot tubs that are only
accessible to guest occupying that room.
Corresponds to the JSON property hotTub
3334 3335 3336 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3334 def hot_tub @hot_tub end |
#hot_tub_exception ⇒ String
Hot tub exception.
Corresponds to the JSON property hotTubException
3340 3341 3342 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3340 def hot_tub_exception @hot_tub_exception end |
#indoor_pool ⇒ Boolean Also known as: indoor_pool?
Indoor pool. A pool located inside the hotel and available for guests to use
for swimming and/or soaking. Use may or may not be restricted to adults and/or
children.
Corresponds to the JSON property indoorPool
3347 3348 3349 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3347 def indoor_pool @indoor_pool end |
#indoor_pool_exception ⇒ String
Indoor pool exception.
Corresponds to the JSON property indoorPoolException
3353 3354 3355 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3353 def indoor_pool_exception @indoor_pool_exception end |
#indoor_pools_count ⇒ Fixnum
Indoor pools count. The sum of all indoor pools at the hotel.
Corresponds to the JSON property indoorPoolsCount
3358 3359 3360 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3358 def indoor_pools_count @indoor_pools_count end |
#indoor_pools_count_exception ⇒ String
Indoor pools count exception.
Corresponds to the JSON property indoorPoolsCountException
3363 3364 3365 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3363 def indoor_pools_count_exception @indoor_pools_count_exception end |
#lazy_river ⇒ Boolean Also known as: lazy_river?
Lazy river. A man-made pool or several interconnected recreational pools built
to mimic the shape and current of a winding river where guests float in the
water on inflated rubber tubes. Can be indoors or outdoors.
Corresponds to the JSON property lazyRiver
3370 3371 3372 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3370 def lazy_river @lazy_river end |
#lazy_river_exception ⇒ String
Lazy river exception.
Corresponds to the JSON property lazyRiverException
3376 3377 3378 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3376 def lazy_river_exception @lazy_river_exception end |
#lifeguard ⇒ Boolean Also known as: lifeguard?
Lifeguard. A trained member of the hotel staff stationed by the hotel's indoor
or outdoor swimming area and responsible for the safety of swimming guests.
Corresponds to the JSON property lifeguard
3382 3383 3384 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3382 def lifeguard @lifeguard end |
#lifeguard_exception ⇒ String
Lifeguard exception.
Corresponds to the JSON property lifeguardException
3388 3389 3390 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3388 def lifeguard_exception @lifeguard_exception end |
#outdoor_pool ⇒ Boolean Also known as: outdoor_pool?
Outdoor pool. A pool located outside on the grounds of the hotel and available
for guests to use for swimming, soaking or recreation. Use may or may not be
restricted to adults and/or children.
Corresponds to the JSON property outdoorPool
3395 3396 3397 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3395 def outdoor_pool @outdoor_pool end |
#outdoor_pool_exception ⇒ String
Outdoor pool exception.
Corresponds to the JSON property outdoorPoolException
3401 3402 3403 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3401 def outdoor_pool_exception @outdoor_pool_exception end |
#outdoor_pools_count ⇒ Fixnum
Outdoor pools count. The sum of all outdoor pools at the hotel.
Corresponds to the JSON property outdoorPoolsCount
3406 3407 3408 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3406 def outdoor_pools_count @outdoor_pools_count end |
#outdoor_pools_count_exception ⇒ String
Outdoor pools count exception.
Corresponds to the JSON property outdoorPoolsCountException
3411 3412 3413 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3411 def outdoor_pools_count_exception @outdoor_pools_count_exception end |
#pool ⇒ Boolean Also known as: pool?
Pool. The presence of a pool, either indoors or outdoors, for guests to use
for swimming and/or soaking. Use may or may not be restricted to adults and/or
children.
Corresponds to the JSON property pool
3418 3419 3420 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3418 def pool @pool end |
#pool_exception ⇒ String
Pool exception.
Corresponds to the JSON property poolException
3424 3425 3426 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3424 def pool_exception @pool_exception end |
#pools_count ⇒ Fixnum
Pools count. The sum of all pools at the hotel.
Corresponds to the JSON property poolsCount
3429 3430 3431 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3429 def pools_count @pools_count end |
#pools_count_exception ⇒ String
Pools count exception.
Corresponds to the JSON property poolsCountException
3434 3435 3436 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3434 def pools_count_exception @pools_count_exception end |
#wading_pool ⇒ Boolean Also known as: wading_pool?
Wading pool. A shallow pool designed for small children to play in. Can be
indoors or outdoors. Also known as kiddie pool.
Corresponds to the JSON property wadingPool
3440 3441 3442 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3440 def wading_pool @wading_pool end |
#wading_pool_exception ⇒ String
Wading pool exception.
Corresponds to the JSON property wadingPoolException
3446 3447 3448 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3446 def wading_pool_exception @wading_pool_exception end |
#water_park ⇒ Boolean Also known as: water_park?
Water park. An aquatic recreation area with a large pool or series of pools
that has features such as a water slide or tube, wavepool, fountains, rope
swings, and/or obstacle course. Can be indoors or outdoors. Also known as
adventure pool.
Corresponds to the JSON property waterPark
3454 3455 3456 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3454 def water_park @water_park end |
#water_park_exception ⇒ String
Water park exception.
Corresponds to the JSON property waterParkException
3460 3461 3462 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3460 def water_park_exception @water_park_exception end |
#waterslide ⇒ Boolean Also known as: waterslide?
Waterslide. A continuously wetted chute positioned by an indoor or outdoor
pool which people slide down into the water.
Corresponds to the JSON property waterslide
3466 3467 3468 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3466 def @waterslide end |
#waterslide_exception ⇒ String
Waterslide exception.
Corresponds to the JSON property waterslideException
3472 3473 3474 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3472 def @waterslide_exception end |
#wave_pool ⇒ Boolean Also known as: wave_pool?
Wave pool. A large indoor or outdoor pool with a machine that produces water
currents to mimic the ocean's crests.
Corresponds to the JSON property wavePool
3478 3479 3480 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3478 def wave_pool @wave_pool end |
#wave_pool_exception ⇒ String
Wave pool exception.
Corresponds to the JSON property wavePoolException
3484 3485 3486 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3484 def wave_pool_exception @wave_pool_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3491 def update!(**args) @adult_pool = args[:adult_pool] if args.key?(:adult_pool) @adult_pool_exception = args[:adult_pool_exception] if args.key?(:adult_pool_exception) @hot_tub = args[:hot_tub] if args.key?(:hot_tub) @hot_tub_exception = args[:hot_tub_exception] if args.key?(:hot_tub_exception) @indoor_pool = args[:indoor_pool] if args.key?(:indoor_pool) @indoor_pool_exception = args[:indoor_pool_exception] if args.key?(:indoor_pool_exception) @indoor_pools_count = args[:indoor_pools_count] if args.key?(:indoor_pools_count) @indoor_pools_count_exception = args[:indoor_pools_count_exception] if args.key?(:indoor_pools_count_exception) @lazy_river = args[:lazy_river] if args.key?(:lazy_river) @lazy_river_exception = args[:lazy_river_exception] if args.key?(:lazy_river_exception) @lifeguard = args[:lifeguard] if args.key?(:lifeguard) @lifeguard_exception = args[:lifeguard_exception] if args.key?(:lifeguard_exception) @outdoor_pool = args[:outdoor_pool] if args.key?(:outdoor_pool) @outdoor_pool_exception = args[:outdoor_pool_exception] if args.key?(:outdoor_pool_exception) @outdoor_pools_count = args[:outdoor_pools_count] if args.key?(:outdoor_pools_count) @outdoor_pools_count_exception = args[:outdoor_pools_count_exception] if args.key?(:outdoor_pools_count_exception) @pool = args[:pool] if args.key?(:pool) @pool_exception = args[:pool_exception] if args.key?(:pool_exception) @pools_count = args[:pools_count] if args.key?(:pools_count) @pools_count_exception = args[:pools_count_exception] if args.key?(:pools_count_exception) @wading_pool = args[:wading_pool] if args.key?(:wading_pool) @wading_pool_exception = args[:wading_pool_exception] if args.key?(:wading_pool_exception) @water_park = args[:water_park] if args.key?(:water_park) @water_park_exception = args[:water_park_exception] if args.key?(:water_park_exception) @waterslide = args[:waterslide] if args.key?(:waterslide) @waterslide_exception = args[:waterslide_exception] if args.key?(:waterslide_exception) @wave_pool = args[:wave_pool] if args.key?(:wave_pool) @wave_pool_exception = args[:wave_pool_exception] if args.key?(:wave_pool_exception) end |