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.
3312 3313 3314 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3312 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
3144 3145 3146 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3144 def adult_pool @adult_pool end |
#adult_pool_exception ⇒ String
Adult pool exception.
Corresponds to the JSON property adultPoolException
3150 3151 3152 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3150 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
3160 3161 3162 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3160 def hot_tub @hot_tub end |
#hot_tub_exception ⇒ String
Hot tub exception.
Corresponds to the JSON property hotTubException
3166 3167 3168 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3166 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
3173 3174 3175 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3173 def indoor_pool @indoor_pool end |
#indoor_pool_exception ⇒ String
Indoor pool exception.
Corresponds to the JSON property indoorPoolException
3179 3180 3181 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3179 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
3184 3185 3186 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3184 def indoor_pools_count @indoor_pools_count end |
#indoor_pools_count_exception ⇒ String
Indoor pools count exception.
Corresponds to the JSON property indoorPoolsCountException
3189 3190 3191 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3189 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
3196 3197 3198 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3196 def lazy_river @lazy_river end |
#lazy_river_exception ⇒ String
Lazy river exception.
Corresponds to the JSON property lazyRiverException
3202 3203 3204 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3202 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
3208 3209 3210 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3208 def lifeguard @lifeguard end |
#lifeguard_exception ⇒ String
Lifeguard exception.
Corresponds to the JSON property lifeguardException
3214 3215 3216 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3214 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
3221 3222 3223 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3221 def outdoor_pool @outdoor_pool end |
#outdoor_pool_exception ⇒ String
Outdoor pool exception.
Corresponds to the JSON property outdoorPoolException
3227 3228 3229 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3227 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
3232 3233 3234 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3232 def outdoor_pools_count @outdoor_pools_count end |
#outdoor_pools_count_exception ⇒ String
Outdoor pools count exception.
Corresponds to the JSON property outdoorPoolsCountException
3237 3238 3239 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3237 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
3244 3245 3246 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3244 def pool @pool end |
#pool_exception ⇒ String
Pool exception.
Corresponds to the JSON property poolException
3250 3251 3252 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3250 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
3255 3256 3257 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3255 def pools_count @pools_count end |
#pools_count_exception ⇒ String
Pools count exception.
Corresponds to the JSON property poolsCountException
3260 3261 3262 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3260 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
3266 3267 3268 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3266 def wading_pool @wading_pool end |
#wading_pool_exception ⇒ String
Wading pool exception.
Corresponds to the JSON property wadingPoolException
3272 3273 3274 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3272 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
3280 3281 3282 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3280 def water_park @water_park end |
#water_park_exception ⇒ String
Water park exception.
Corresponds to the JSON property waterParkException
3286 3287 3288 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3286 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
3292 3293 3294 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3292 def @waterslide end |
#waterslide_exception ⇒ String
Waterslide exception.
Corresponds to the JSON property waterslideException
3298 3299 3300 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3298 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
3304 3305 3306 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3304 def wave_pool @wave_pool end |
#wave_pool_exception ⇒ String
Wave pool exception.
Corresponds to the JSON property wavePoolException
3310 3311 3312 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3310 def wave_pool_exception @wave_pool_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3317 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 |