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.
3501 3502 3503 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3501 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
3333 3334 3335 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3333 def adult_pool @adult_pool end |
#adult_pool_exception ⇒ String
Adult pool exception.
Corresponds to the JSON property adultPoolException
3339 3340 3341 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3339 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
3349 3350 3351 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3349 def hot_tub @hot_tub end |
#hot_tub_exception ⇒ String
Hot tub exception.
Corresponds to the JSON property hotTubException
3355 3356 3357 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3355 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
3362 3363 3364 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3362 def indoor_pool @indoor_pool end |
#indoor_pool_exception ⇒ String
Indoor pool exception.
Corresponds to the JSON property indoorPoolException
3368 3369 3370 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3368 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
3373 3374 3375 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3373 def indoor_pools_count @indoor_pools_count end |
#indoor_pools_count_exception ⇒ String
Indoor pools count exception.
Corresponds to the JSON property indoorPoolsCountException
3378 3379 3380 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3378 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
3385 3386 3387 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3385 def lazy_river @lazy_river end |
#lazy_river_exception ⇒ String
Lazy river exception.
Corresponds to the JSON property lazyRiverException
3391 3392 3393 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3391 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
3397 3398 3399 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3397 def lifeguard @lifeguard end |
#lifeguard_exception ⇒ String
Lifeguard exception.
Corresponds to the JSON property lifeguardException
3403 3404 3405 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3403 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
3410 3411 3412 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3410 def outdoor_pool @outdoor_pool end |
#outdoor_pool_exception ⇒ String
Outdoor pool exception.
Corresponds to the JSON property outdoorPoolException
3416 3417 3418 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3416 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
3421 3422 3423 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3421 def outdoor_pools_count @outdoor_pools_count end |
#outdoor_pools_count_exception ⇒ String
Outdoor pools count exception.
Corresponds to the JSON property outdoorPoolsCountException
3426 3427 3428 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3426 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
3433 3434 3435 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3433 def pool @pool end |
#pool_exception ⇒ String
Pool exception.
Corresponds to the JSON property poolException
3439 3440 3441 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3439 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
3444 3445 3446 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3444 def pools_count @pools_count end |
#pools_count_exception ⇒ String
Pools count exception.
Corresponds to the JSON property poolsCountException
3449 3450 3451 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3449 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
3455 3456 3457 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3455 def wading_pool @wading_pool end |
#wading_pool_exception ⇒ String
Wading pool exception.
Corresponds to the JSON property wadingPoolException
3461 3462 3463 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3461 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
3469 3470 3471 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3469 def water_park @water_park end |
#water_park_exception ⇒ String
Water park exception.
Corresponds to the JSON property waterParkException
3475 3476 3477 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3475 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
3481 3482 3483 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3481 def @waterslide end |
#waterslide_exception ⇒ String
Waterslide exception.
Corresponds to the JSON property waterslideException
3487 3488 3489 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3487 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
3493 3494 3495 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3493 def wave_pool @wave_pool end |
#wave_pool_exception ⇒ String
Wave pool exception.
Corresponds to the JSON property wavePoolException
3499 3500 3501 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3499 def wave_pool_exception @wave_pool_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3506 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 |