Class: Google::Apis::MybusinesslodgingV1::Parking
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::Parking
- 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
Parking options at the property.
Instance Attribute Summary collapse
-
#electric_car_charging_stations ⇒ Boolean
(also: #electric_car_charging_stations?)
Electric car charging stations.
-
#electric_car_charging_stations_exception ⇒ String
Electric car charging stations exception.
-
#free_parking ⇒ Boolean
(also: #free_parking?)
Free parking.
-
#free_parking_exception ⇒ String
Free parking exception.
-
#free_self_parking ⇒ Boolean
(also: #free_self_parking?)
Free self parking.
-
#free_self_parking_exception ⇒ String
Free self parking exception.
-
#free_valet_parking ⇒ Boolean
(also: #free_valet_parking?)
Free valet parking.
-
#free_valet_parking_exception ⇒ String
Free valet parking exception.
-
#parking_available ⇒ Boolean
(also: #parking_available?)
Parking available.
-
#parking_available_exception ⇒ String
Parking available exception.
-
#self_parking_available ⇒ Boolean
(also: #self_parking_available?)
Self parking available.
-
#self_parking_available_exception ⇒ String
Self parking available exception.
-
#valet_parking_available ⇒ Boolean
(also: #valet_parking_available?)
Valet parking available.
-
#valet_parking_available_exception ⇒ String
Valet parking available exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Parking
constructor
A new instance of Parking.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Parking
Returns a new instance of Parking.
2868 2869 2870 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2868 def initialize(**args) update!(**args) end |
Instance Attribute Details
#electric_car_charging_stations ⇒ Boolean Also known as: electric_car_charging_stations?
Electric car charging stations. Electric power stations, usually located
outdoors, into which guests plug their electric cars to receive a charge.
Corresponds to the JSON property electricCarChargingStations
2781 2782 2783 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2781 def electric_car_charging_stations @electric_car_charging_stations end |
#electric_car_charging_stations_exception ⇒ String
Electric car charging stations exception.
Corresponds to the JSON property electricCarChargingStationsException
2787 2788 2789 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2787 def electric_car_charging_stations_exception @electric_car_charging_stations_exception end |
#free_parking ⇒ Boolean Also known as: free_parking?
Free parking. The hotel allows the cars of guests to be parked for free.
Parking facility may be an outdoor lot or an indoor garage, but must be onsite.
Nearby parking does not apply. Parking may be performed by the guest or by
hotel staff. Free parking must be available to all guests (limited conditions
does not apply).
Corresponds to the JSON property freeParking
2796 2797 2798 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2796 def free_parking @free_parking end |
#free_parking_exception ⇒ String
Free parking exception.
Corresponds to the JSON property freeParkingException
2802 2803 2804 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2802 def free_parking_exception @free_parking_exception end |
#free_self_parking ⇒ Boolean Also known as: free_self_parking?
Free self parking. Guests park their own cars for free. Parking facility may
be an outdoor lot or an indoor garage, but must be onsite. Nearby parking does
not apply.
Corresponds to the JSON property freeSelfParking
2809 2810 2811 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2809 def free_self_parking @free_self_parking end |
#free_self_parking_exception ⇒ String
Free self parking exception.
Corresponds to the JSON property freeSelfParkingException
2815 2816 2817 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2815 def free_self_parking_exception @free_self_parking_exception end |
#free_valet_parking ⇒ Boolean Also known as: free_valet_parking?
Free valet parking. Hotel staff member parks the cars of guests. Parking with
this service is free.
Corresponds to the JSON property freeValetParking
2821 2822 2823 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2821 def free_valet_parking @free_valet_parking end |
#free_valet_parking_exception ⇒ String
Free valet parking exception.
Corresponds to the JSON property freeValetParkingException
2827 2828 2829 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2827 def free_valet_parking_exception @free_valet_parking_exception end |
#parking_available ⇒ Boolean Also known as: parking_available?
Parking available. The hotel allows the cars of guests to be parked. Can be
free or for a fee. Parking facility may be an outdoor lot or an indoor garage,
but must be onsite. Nearby parking does not apply. Parking may be performed by
the guest or by hotel staff.
Corresponds to the JSON property parkingAvailable
2835 2836 2837 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2835 def parking_available @parking_available end |
#parking_available_exception ⇒ String
Parking available exception.
Corresponds to the JSON property parkingAvailableException
2841 2842 2843 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2841 def parking_available_exception @parking_available_exception end |
#self_parking_available ⇒ Boolean Also known as: self_parking_available?
Self parking available. Guests park their own cars. Parking facility may be an
outdoor lot or an indoor garage, but must be onsite. Nearby parking does not
apply. Can be free or for a fee.
Corresponds to the JSON property selfParkingAvailable
2848 2849 2850 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2848 def self_parking_available @self_parking_available end |
#self_parking_available_exception ⇒ String
Self parking available exception.
Corresponds to the JSON property selfParkingAvailableException
2854 2855 2856 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2854 def self_parking_available_exception @self_parking_available_exception end |
#valet_parking_available ⇒ Boolean Also known as: valet_parking_available?
Valet parking available. Hotel staff member parks the cars of guests. Parking
with this service can be free or for a fee.
Corresponds to the JSON property valetParkingAvailable
2860 2861 2862 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2860 def valet_parking_available @valet_parking_available end |
#valet_parking_available_exception ⇒ String
Valet parking available exception.
Corresponds to the JSON property valetParkingAvailableException
2866 2867 2868 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2866 def valet_parking_available_exception @valet_parking_available_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2873 def update!(**args) @electric_car_charging_stations = args[:electric_car_charging_stations] if args.key?(:electric_car_charging_stations) @electric_car_charging_stations_exception = args[:electric_car_charging_stations_exception] if args.key?(:electric_car_charging_stations_exception) @free_parking = args[:free_parking] if args.key?(:free_parking) @free_parking_exception = args[:free_parking_exception] if args.key?(:free_parking_exception) @free_self_parking = args[:free_self_parking] if args.key?(:free_self_parking) @free_self_parking_exception = args[:free_self_parking_exception] if args.key?(:free_self_parking_exception) @free_valet_parking = args[:free_valet_parking] if args.key?(:free_valet_parking) @free_valet_parking_exception = args[:free_valet_parking_exception] if args.key?(:free_valet_parking_exception) @parking_available = args[:parking_available] if args.key?(:parking_available) @parking_available_exception = args[:parking_available_exception] if args.key?(:parking_available_exception) @self_parking_available = args[:self_parking_available] if args.key?(:self_parking_available) @self_parking_available_exception = args[:self_parking_available_exception] if args.key?(:self_parking_available_exception) @valet_parking_available = args[:valet_parking_available] if args.key?(:valet_parking_available) @valet_parking_available_exception = args[:valet_parking_available_exception] if args.key?(:valet_parking_available_exception) end |