Class: Google::Apis::MybusinesslodgingV1::Activities
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::Activities
- 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
Amenities and features related to leisure and play.
Instance Attribute Summary collapse
-
#beach_access ⇒ Boolean
(also: #beach_access?)
Beach access.
-
#beach_access_exception ⇒ String
Beach access exception.
-
#beach_front ⇒ Boolean
(also: #beach_front?)
Breach front.
-
#beach_front_exception ⇒ String
Beach front exception.
-
#bicycle_rental ⇒ Boolean
(also: #bicycle_rental?)
Bicycle rental.
-
#bicycle_rental_exception ⇒ String
Bicycle rental exception.
-
#boutique_stores ⇒ Boolean
(also: #boutique_stores?)
Boutique stores.
-
#boutique_stores_exception ⇒ String
Boutique stores exception.
-
#casino ⇒ Boolean
(also: #casino?)
Casino.
-
#casino_exception ⇒ String
Casino exception.
-
#free_bicycle_rental ⇒ Boolean
(also: #free_bicycle_rental?)
Free bicycle rental.
-
#free_bicycle_rental_exception ⇒ String
Free bicycle rental exception.
-
#free_watercraft_rental ⇒ Boolean
(also: #free_watercraft_rental?)
Free watercraft rental.
-
#free_watercraft_rental_exception ⇒ String
Free Watercraft rental exception.
-
#game_room ⇒ Boolean
(also: #game_room?)
Game room.
-
#game_room_exception ⇒ String
Game room exception.
-
#golf ⇒ Boolean
(also: #golf?)
Golf.
-
#golf_exception ⇒ String
Golf exception.
-
#horseback_riding ⇒ Boolean
(also: #horseback_riding?)
Horseback riding.
-
#horseback_riding_exception ⇒ String
Horseback riding exception.
-
#nightclub ⇒ Boolean
(also: #nightclub?)
Nightclub.
-
#nightclub_exception ⇒ String
Nightclub exception.
-
#private_beach ⇒ Boolean
(also: #private_beach?)
Private beach.
-
#private_beach_exception ⇒ String
Private beach exception.
-
#scuba ⇒ Boolean
(also: #scuba?)
Scuba.
-
#scuba_exception ⇒ String
Scuba exception.
-
#snorkeling ⇒ Boolean
(also: #snorkeling?)
Snorkeling.
-
#snorkeling_exception ⇒ String
Snorkeling exception.
-
#tennis ⇒ Boolean
(also: #tennis?)
Tennis.
-
#tennis_exception ⇒ String
Tennis exception.
-
#water_skiing ⇒ Boolean
(also: #water_skiing?)
Water skiing.
-
#water_skiing_exception ⇒ String
Water skiing exception.
-
#watercraft_rental ⇒ Boolean
(also: #watercraft_rental?)
Watercraft rental.
-
#watercraft_rental_exception ⇒ String
Watercraft rental exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Activities
constructor
A new instance of Activities.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Activities
Returns a new instance of Activities.
339 340 341 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 339 def initialize(**args) update!(**args) end |
Instance Attribute Details
#beach_access ⇒ Boolean Also known as: beach_access?
Beach access. The hotel property is in close proximity to a beach and offers a
way to get to that beach. This can include a route to the beach such as stairs
down if hotel is on a bluff, or a short trail. Not the same as beachfront (
with beach access, the hotel's proximity is close to but not right on the
beach).
Corresponds to the JSON property beachAccess
111 112 113 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 111 def beach_access @beach_access end |
#beach_access_exception ⇒ String
Beach access exception.
Corresponds to the JSON property beachAccessException
117 118 119 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 117 def beach_access_exception @beach_access_exception end |
#beach_front ⇒ Boolean Also known as: beach_front?
Breach front. The hotel property is physically located on the beach alongside
an ocean, sea, gulf, or bay. It is not on a lake, river, stream, or pond. The
hotel is not separated from the beach by a public road allowing vehicular,
pedestrian, or bicycle traffic.
Corresponds to the JSON property beachFront
125 126 127 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 125 def beach_front @beach_front end |
#beach_front_exception ⇒ String
Beach front exception.
Corresponds to the JSON property beachFrontException
131 132 133 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 131 def beach_front_exception @beach_front_exception end |
#bicycle_rental ⇒ Boolean Also known as: bicycle_rental?
Bicycle rental. The hotel owns bicycles that it permits guests to borrow and
use. Can be free or for a fee.
Corresponds to the JSON property bicycleRental
137 138 139 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 137 def bicycle_rental @bicycle_rental end |
#bicycle_rental_exception ⇒ String
Bicycle rental exception.
Corresponds to the JSON property bicycleRentalException
143 144 145 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 143 def bicycle_rental_exception @bicycle_rental_exception end |
#boutique_stores ⇒ Boolean Also known as: boutique_stores?
Boutique stores. There are stores selling clothing, jewelry, art and decor
either on hotel premises or very close by. Does not refer to the hotel gift
shop or convenience store.
Corresponds to the JSON property boutiqueStores
150 151 152 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 150 def boutique_stores @boutique_stores end |
#boutique_stores_exception ⇒ String
Boutique stores exception.
Corresponds to the JSON property boutiqueStoresException
156 157 158 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 156 def boutique_stores_exception @boutique_stores_exception end |
#casino ⇒ Boolean Also known as: casino?
Casino. A space designated for gambling and gaming featuring croupier-run
table and card games, as well as electronic slot machines. May be on hotel
premises or located nearby.
Corresponds to the JSON property casino
163 164 165 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 163 def casino @casino end |
#casino_exception ⇒ String
Casino exception.
Corresponds to the JSON property casinoException
169 170 171 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 169 def casino_exception @casino_exception end |
#free_bicycle_rental ⇒ Boolean Also known as: free_bicycle_rental?
Free bicycle rental. The hotel owns bicycles that it permits guests to borrow
and use for free.
Corresponds to the JSON property freeBicycleRental
175 176 177 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 175 def free_bicycle_rental @free_bicycle_rental end |
#free_bicycle_rental_exception ⇒ String
Free bicycle rental exception.
Corresponds to the JSON property freeBicycleRentalException
181 182 183 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 181 def free_bicycle_rental_exception @free_bicycle_rental_exception end |
#free_watercraft_rental ⇒ Boolean Also known as: free_watercraft_rental?
Free watercraft rental. The hotel owns watercraft that it permits guests to
borrow and use for free.
Corresponds to the JSON property freeWatercraftRental
187 188 189 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 187 def free_watercraft_rental @free_watercraft_rental end |
#free_watercraft_rental_exception ⇒ String
Free Watercraft rental exception.
Corresponds to the JSON property freeWatercraftRentalException
193 194 195 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 193 def free_watercraft_rental_exception @free_watercraft_rental_exception end |
#game_room ⇒ Boolean Also known as: game_room?
Game room. There is a room at the hotel containing electronic machines for
play such as pinball, prize machines, driving simulators, and other items
commonly found at a family fun center or arcade. May also include non-
electronic games like pool, foosball, darts, and more. May or may not be
designed for children. Also known as arcade, fun room, or family fun center.
Corresponds to the JSON property gameRoom
202 203 204 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 202 def game_room @game_room end |
#game_room_exception ⇒ String
Game room exception.
Corresponds to the JSON property gameRoomException
208 209 210 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 208 def game_room_exception @game_room_exception end |
#golf ⇒ Boolean Also known as: golf?
Golf. There is a golf course on hotel grounds or there is a nearby,
independently run golf course that allows use by hotel guests. Can be free or
for a fee.
Corresponds to the JSON property golf
215 216 217 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 215 def golf @golf end |
#golf_exception ⇒ String
Golf exception.
Corresponds to the JSON property golfException
221 222 223 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 221 def golf_exception @golf_exception end |
#horseback_riding ⇒ Boolean Also known as: horseback_riding?
Horseback riding. The hotel has a horse barn onsite or an affiliation with a
nearby barn to allow for guests to sit astride a horse and direct it to walk,
trot, cantor, gallop and/or jump. Can be in a riding ring, on designated paths,
or in the wilderness. May or may not involve instruction.
Corresponds to the JSON property horsebackRiding
229 230 231 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 229 def horseback_riding @horseback_riding end |
#horseback_riding_exception ⇒ String
Horseback riding exception.
Corresponds to the JSON property horsebackRidingException
235 236 237 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 235 def horseback_riding_exception @horseback_riding_exception end |
#nightclub ⇒ Boolean Also known as: nightclub?
Nightclub. There is a room at the hotel with a bar, a dance floor, and seating
where designated staffers play dance music. There may also be a designated
area for the performance of live music, singing and comedy acts.
Corresponds to the JSON property nightclub
242 243 244 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 242 def nightclub @nightclub end |
#nightclub_exception ⇒ String
Nightclub exception.
Corresponds to the JSON property nightclubException
248 249 250 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 248 def nightclub_exception @nightclub_exception end |
#private_beach ⇒ Boolean Also known as: private_beach?
Private beach. The beach which is in close proximity to the hotel is open only
to guests.
Corresponds to the JSON property privateBeach
254 255 256 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 254 def private_beach @private_beach end |
#private_beach_exception ⇒ String
Private beach exception.
Corresponds to the JSON property privateBeachException
260 261 262 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 260 def private_beach_exception @private_beach_exception end |
#scuba ⇒ Boolean Also known as: scuba?
Scuba. The provision for guests to dive under naturally occurring water fitted
with a self-contained underwater breathing apparatus (SCUBA) for the purpose
of exploring underwater life. Apparatus consists of a tank providing oxygen to
the diver through a mask. Requires certification of the diver and supervision.
The hotel may have the activity at its own waterfront or have an affiliation
with a nearby facility. Required equipment is most often supplied to guests.
Can be free or for a fee. Not snorkeling. Not done in a swimming pool.
Corresponds to the JSON property scuba
271 272 273 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 271 def scuba @scuba end |
#scuba_exception ⇒ String
Scuba exception.
Corresponds to the JSON property scubaException
277 278 279 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 277 def scuba_exception @scuba_exception end |
#snorkeling ⇒ Boolean Also known as: snorkeling?
Snorkeling. The provision for guests to participate in a recreational water
activity in which swimmers wear a diving mask, a simple, shaped breathing tube
and flippers/swim fins for the purpose of exploring below the surface of an
ocean, gulf or lake. Does not usually require user certification or
professional supervision. Equipment may or may not be available for rent or
purchase. Not scuba diving.
Corresponds to the JSON property snorkeling
287 288 289 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 287 def snorkeling @snorkeling end |
#snorkeling_exception ⇒ String
Snorkeling exception.
Corresponds to the JSON property snorkelingException
293 294 295 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 293 def snorkeling_exception @snorkeling_exception end |
#tennis ⇒ Boolean Also known as: tennis?
Tennis. The hotel has the requisite court(s) on site or has an affiliation
with a nearby facility for the purpose of providing guests with the
opportunity to play a two-sided court-based game in which players use a
stringed racquet to hit a ball across a net to the side of the opposing player.
The court can be indoors or outdoors. Instructors, racquets and balls may or
may not be provided.
Corresponds to the JSON property tennis
303 304 305 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 303 def tennis @tennis end |
#tennis_exception ⇒ String
Tennis exception.
Corresponds to the JSON property tennisException
309 310 311 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 309 def tennis_exception @tennis_exception end |
#water_skiing ⇒ Boolean Also known as: water_skiing?
Water skiing. The provision of giving guests the opportunity to be pulled
across naturally occurring water while standing on skis and holding a tow rope
attached to a motorboat. Can occur on hotel premises or at a nearby waterfront.
Most often performed in a lake or ocean.
Corresponds to the JSON property waterSkiing
317 318 319 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 317 def water_skiing @water_skiing end |
#water_skiing_exception ⇒ String
Water skiing exception.
Corresponds to the JSON property waterSkiingException
323 324 325 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 323 def water_skiing_exception @water_skiing_exception end |
#watercraft_rental ⇒ Boolean Also known as: watercraft_rental?
Watercraft rental. The hotel owns water vessels that it permits guests to
borrow and use. Can be free or for a fee. Watercraft may include boats, pedal
boats, rowboats, sailboats, powerboats, canoes, kayaks, or personal watercraft
(such as a Jet Ski).
Corresponds to the JSON property watercraftRental
331 332 333 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 331 def watercraft_rental @watercraft_rental end |
#watercraft_rental_exception ⇒ String
Watercraft rental exception.
Corresponds to the JSON property watercraftRentalException
337 338 339 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 337 def watercraft_rental_exception @watercraft_rental_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 344 def update!(**args) @beach_access = args[:beach_access] if args.key?(:beach_access) @beach_access_exception = args[:beach_access_exception] if args.key?(:beach_access_exception) @beach_front = args[:beach_front] if args.key?(:beach_front) @beach_front_exception = args[:beach_front_exception] if args.key?(:beach_front_exception) @bicycle_rental = args[:bicycle_rental] if args.key?(:bicycle_rental) @bicycle_rental_exception = args[:bicycle_rental_exception] if args.key?(:bicycle_rental_exception) @boutique_stores = args[:boutique_stores] if args.key?(:boutique_stores) @boutique_stores_exception = args[:boutique_stores_exception] if args.key?(:boutique_stores_exception) @casino = args[:casino] if args.key?(:casino) @casino_exception = args[:casino_exception] if args.key?(:casino_exception) @free_bicycle_rental = args[:free_bicycle_rental] if args.key?(:free_bicycle_rental) @free_bicycle_rental_exception = args[:free_bicycle_rental_exception] if args.key?(:free_bicycle_rental_exception) @free_watercraft_rental = args[:free_watercraft_rental] if args.key?(:free_watercraft_rental) @free_watercraft_rental_exception = args[:free_watercraft_rental_exception] if args.key?(:free_watercraft_rental_exception) @game_room = args[:game_room] if args.key?(:game_room) @game_room_exception = args[:game_room_exception] if args.key?(:game_room_exception) @golf = args[:golf] if args.key?(:golf) @golf_exception = args[:golf_exception] if args.key?(:golf_exception) @horseback_riding = args[:horseback_riding] if args.key?(:horseback_riding) @horseback_riding_exception = args[:horseback_riding_exception] if args.key?(:horseback_riding_exception) @nightclub = args[:nightclub] if args.key?(:nightclub) @nightclub_exception = args[:nightclub_exception] if args.key?(:nightclub_exception) @private_beach = args[:private_beach] if args.key?(:private_beach) @private_beach_exception = args[:private_beach_exception] if args.key?(:private_beach_exception) @scuba = args[:scuba] if args.key?(:scuba) @scuba_exception = args[:scuba_exception] if args.key?(:scuba_exception) @snorkeling = args[:snorkeling] if args.key?(:snorkeling) @snorkeling_exception = args[:snorkeling_exception] if args.key?(:snorkeling_exception) @tennis = args[:tennis] if args.key?(:tennis) @tennis_exception = args[:tennis_exception] if args.key?(:tennis_exception) @water_skiing = args[:water_skiing] if args.key?(:water_skiing) @water_skiing_exception = args[:water_skiing_exception] if args.key?(:water_skiing_exception) @watercraft_rental = args[:watercraft_rental] if args.key?(:watercraft_rental) @watercraft_rental_exception = args[:watercraft_rental_exception] if args.key?(:watercraft_rental_exception) end |