Class: Google::Apis::MybusinesslodgingV1::Wellness

Inherits:
Object
  • Object
show all
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

Guest facilities at the property to promote or maintain health, beauty, and fitness.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ Wellness

Returns a new instance of Wellness.



4824
4825
4826
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4824

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#doctor_on_callBoolean Also known as: doctor_on_call?

Doctor on call. The hotel has a contract with a medical professional who provides services to hotel guests should they fall ill during their stay. The doctor may or may not have an on-site office or be at the hotel at all times. Corresponds to the JSON property doctorOnCall

Returns:

  • (Boolean)


4673
4674
4675
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4673

def doctor_on_call
  @doctor_on_call
end

#doctor_on_call_exceptionString

Doctor on call exception. Corresponds to the JSON property doctorOnCallException

Returns:

  • (String)


4679
4680
4681
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4679

def doctor_on_call_exception
  @doctor_on_call_exception
end

#elliptical_machineBoolean Also known as: elliptical_machine?

Elliptical machine. An electric, stationary fitness machine with pedals that simulates climbing, walking or running and provides a user-controlled range of speeds and tensions. May not have arm-controlled levers to work out the upper body as well. Commonly found in a gym, fitness room, health center, or health club. Corresponds to the JSON property ellipticalMachine

Returns:

  • (Boolean)


4688
4689
4690
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4688

def elliptical_machine
  @elliptical_machine
end

#elliptical_machine_exceptionString

Elliptical machine exception. Corresponds to the JSON property ellipticalMachineException

Returns:

  • (String)


4694
4695
4696
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4694

def elliptical_machine_exception
  @elliptical_machine_exception
end

#fitness_centerBoolean Also known as: fitness_center?

Fitness center. A room or building at the hotel containing equipment to promote physical activity, such as treadmills, elliptical machines, stationary bikes, weight machines, free weights, and/or stretching mats. Use of the fitness center can be free or for a fee. May or may not be staffed. May or may not offer instructor-led classes in various styles of physical conditioning. May or may not be open 24/7. May or may not include locker rooms and showers. Also known as health club, gym, fitness room, health center. Corresponds to the JSON property fitnessCenter

Returns:

  • (Boolean)


4705
4706
4707
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4705

def fitness_center
  @fitness_center
end

#fitness_center_exceptionString

Fitness center exception. Corresponds to the JSON property fitnessCenterException

Returns:

  • (String)


4711
4712
4713
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4711

def fitness_center_exception
  @fitness_center_exception
end

#free_fitness_centerBoolean Also known as: free_fitness_center?

Free fitness center. Guests may use the fitness center for free. Corresponds to the JSON property freeFitnessCenter

Returns:

  • (Boolean)


4716
4717
4718
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4716

def free_fitness_center
  @free_fitness_center
end

#free_fitness_center_exceptionString

Free fitness center exception. Corresponds to the JSON property freeFitnessCenterException

Returns:

  • (String)


4722
4723
4724
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4722

def free_fitness_center_exception
  @free_fitness_center_exception
end

#free_weightsBoolean Also known as: free_weights?

Free weights. Individual handheld fitness equipment of varied weights used for upper body strength training or bodybuilding. Also known as barbells, dumbbells, or kettlebells. Often stored on a rack with the weights arranged from light to heavy. Commonly found in a gym, fitness room, health center, or health club. Corresponds to the JSON property freeWeights

Returns:

  • (Boolean)


4731
4732
4733
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4731

def free_weights
  @free_weights
end

#free_weights_exceptionString

Free weights exception. Corresponds to the JSON property freeWeightsException

Returns:

  • (String)


4737
4738
4739
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4737

def free_weights_exception
  @free_weights_exception
end

#massageBoolean Also known as: massage?

Massage. A service provided by a trained massage therapist involving the physical manipulation of a guest's muscles in order to achieve relaxation or pain relief. Corresponds to the JSON property massage

Returns:

  • (Boolean)


4744
4745
4746
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4744

def massage
  @massage
end

#massage_exceptionString

Massage exception. Corresponds to the JSON property massageException

Returns:

  • (String)


4750
4751
4752
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4750

def massage_exception
  @massage_exception
end

#salonBoolean Also known as: salon?

Salon. A room at the hotel where professionals provide hair styling services such as shampooing, blow drying, hair dos, hair cutting and hair coloring. Also known as hairdresser or beauty salon. Corresponds to the JSON property salon

Returns:

  • (Boolean)


4757
4758
4759
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4757

def salon
  @salon
end

#salon_exceptionString

Salon exception. Corresponds to the JSON property salonException

Returns:

  • (String)


4763
4764
4765
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4763

def salon_exception
  @salon_exception
end

#saunaBoolean Also known as: sauna?

Sauna. A wood-paneled room heated to a high temperature where guests sit on built-in wood benches for the purpose of perspiring and relaxing their muscles. Can be dry or slightly wet heat. Not a steam room. Corresponds to the JSON property sauna

Returns:

  • (Boolean)


4770
4771
4772
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4770

def sauna
  @sauna
end

#sauna_exceptionString

Sauna exception. Corresponds to the JSON property saunaException

Returns:

  • (String)


4776
4777
4778
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4776

def sauna_exception
  @sauna_exception
end

#spaBoolean Also known as: spa?

Spa. A designated area, room or building at the hotel offering health and beauty treatment through such means as steam baths, exercise equipment, and massage. May also offer facials, nail care, and hair care. Services are usually available by appointment and for an additional fee. Does not apply if hotel only offers a steam room; must offer other beauty and/or health treatments as well. Corresponds to the JSON property spa

Returns:

  • (Boolean)


4786
4787
4788
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4786

def spa
  @spa
end

#spa_exceptionString

Spa exception. Corresponds to the JSON property spaException

Returns:

  • (String)


4792
4793
4794
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4792

def spa_exception
  @spa_exception
end

#treadmillBoolean Also known as: treadmill?

Treadmill. An electric stationary fitness machine that simulates a moving path to promote walking or running within a range of user-controlled speeds and inclines. Also known as running machine. Commonly found in a gym, fitness room, health center, or health club. Corresponds to the JSON property treadmill

Returns:

  • (Boolean)


4800
4801
4802
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4800

def treadmill
  @treadmill
end

#treadmill_exceptionString

Treadmill exception. Corresponds to the JSON property treadmillException

Returns:

  • (String)


4806
4807
4808
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4806

def treadmill_exception
  @treadmill_exception
end

#weight_machineBoolean Also known as: weight_machine?

Weight machine. Non-electronic fitness equipment designed for the user to target the exertion of different muscles. Usually incorporates a padded seat, a stack of flat weights and various bars and pulleys. May be designed for toning a specific part of the body or may involve different user-controlled settings, hardware and pulleys so as to provide an overall workout in one machine. Commonly found in a gym, fitness center, fitness room, or health club. Corresponds to the JSON property weightMachine

Returns:

  • (Boolean)


4816
4817
4818
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4816

def weight_machine
  @weight_machine
end

#weight_machine_exceptionString

Weight machine exception. Corresponds to the JSON property weightMachineException

Returns:

  • (String)


4822
4823
4824
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4822

def weight_machine_exception
  @weight_machine_exception
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4829

def update!(**args)
  @doctor_on_call = args[:doctor_on_call] if args.key?(:doctor_on_call)
  @doctor_on_call_exception = args[:doctor_on_call_exception] if args.key?(:doctor_on_call_exception)
  @elliptical_machine = args[:elliptical_machine] if args.key?(:elliptical_machine)
  @elliptical_machine_exception = args[:elliptical_machine_exception] if args.key?(:elliptical_machine_exception)
  @fitness_center = args[:fitness_center] if args.key?(:fitness_center)
  @fitness_center_exception = args[:fitness_center_exception] if args.key?(:fitness_center_exception)
  @free_fitness_center = args[:free_fitness_center] if args.key?(:free_fitness_center)
  @free_fitness_center_exception = args[:free_fitness_center_exception] if args.key?(:free_fitness_center_exception)
  @free_weights = args[:free_weights] if args.key?(:free_weights)
  @free_weights_exception = args[:free_weights_exception] if args.key?(:free_weights_exception)
  @massage = args[:massage] if args.key?(:massage)
  @massage_exception = args[:massage_exception] if args.key?(:massage_exception)
  @salon = args[:salon] if args.key?(:salon)
  @salon_exception = args[:salon_exception] if args.key?(:salon_exception)
  @sauna = args[:sauna] if args.key?(:sauna)
  @sauna_exception = args[:sauna_exception] if args.key?(:sauna_exception)
  @spa = args[:spa] if args.key?(:spa)
  @spa_exception = args[:spa_exception] if args.key?(:spa_exception)
  @treadmill = args[:treadmill] if args.key?(:treadmill)
  @treadmill_exception = args[:treadmill_exception] if args.key?(:treadmill_exception)
  @weight_machine = args[:weight_machine] if args.key?(:weight_machine)
  @weight_machine_exception = args[:weight_machine_exception] if args.key?(:weight_machine_exception)
end