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.
3503 3504 3505 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3503 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
3335 3336 3337 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3335 def adult_pool @adult_pool end |
#adult_pool_exception ⇒ String
Adult pool exception.
Corresponds to the JSON property adultPoolException
3341 3342 3343 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3341 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
3351 3352 3353 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3351 def hot_tub @hot_tub end |
#hot_tub_exception ⇒ String
Hot tub exception.
Corresponds to the JSON property hotTubException
3357 3358 3359 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3357 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
3364 3365 3366 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3364 def indoor_pool @indoor_pool end |
#indoor_pool_exception ⇒ String
Indoor pool exception.
Corresponds to the JSON property indoorPoolException
3370 3371 3372 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3370 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
3375 3376 3377 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3375 def indoor_pools_count @indoor_pools_count end |
#indoor_pools_count_exception ⇒ String
Indoor pools count exception.
Corresponds to the JSON property indoorPoolsCountException
3380 3381 3382 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3380 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
3387 3388 3389 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3387 def lazy_river @lazy_river end |
#lazy_river_exception ⇒ String
Lazy river exception.
Corresponds to the JSON property lazyRiverException
3393 3394 3395 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3393 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
3399 3400 3401 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3399 def lifeguard @lifeguard end |
#lifeguard_exception ⇒ String
Lifeguard exception.
Corresponds to the JSON property lifeguardException
3405 3406 3407 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3405 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
3412 3413 3414 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3412 def outdoor_pool @outdoor_pool end |
#outdoor_pool_exception ⇒ String
Outdoor pool exception.
Corresponds to the JSON property outdoorPoolException
3418 3419 3420 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3418 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
3423 3424 3425 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3423 def outdoor_pools_count @outdoor_pools_count end |
#outdoor_pools_count_exception ⇒ String
Outdoor pools count exception.
Corresponds to the JSON property outdoorPoolsCountException
3428 3429 3430 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3428 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
3435 3436 3437 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3435 def pool @pool end |
#pool_exception ⇒ String
Pool exception.
Corresponds to the JSON property poolException
3441 3442 3443 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3441 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
3446 3447 3448 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3446 def pools_count @pools_count end |
#pools_count_exception ⇒ String
Pools count exception.
Corresponds to the JSON property poolsCountException
3451 3452 3453 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3451 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
3457 3458 3459 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3457 def wading_pool @wading_pool end |
#wading_pool_exception ⇒ String
Wading pool exception.
Corresponds to the JSON property wadingPoolException
3463 3464 3465 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3463 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
3471 3472 3473 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3471 def water_park @water_park end |
#water_park_exception ⇒ String
Water park exception.
Corresponds to the JSON property waterParkException
3477 3478 3479 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3477 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
3483 3484 3485 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3483 def @waterslide end |
#waterslide_exception ⇒ String
Waterslide exception.
Corresponds to the JSON property waterslideException
3489 3490 3491 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3489 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
3495 3496 3497 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3495 def wave_pool @wave_pool end |
#wave_pool_exception ⇒ String
Wave pool exception.
Corresponds to the JSON property wavePoolException
3501 3502 3503 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3501 def wave_pool_exception @wave_pool_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
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 3536 3537 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3508 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 |