Class: Google::Apis::MybusinesslodgingV1::MinimizedContact
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::MinimizedContact
- 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
Minimized contact measures implemented by the hotel during COVID-19.
Instance Attribute Summary collapse
-
#contactless_checkin_checkout ⇒ Boolean
(also: #contactless_checkin_checkout?)
No-contact check-in and check-out.
-
#contactless_checkin_checkout_exception ⇒ String
Contactless check-in check-out exception.
-
#digital_guest_room_keys ⇒ Boolean
(also: #digital_guest_room_keys?)
Keyless mobile entry to guest rooms.
-
#digital_guest_room_keys_exception ⇒ String
Digital guest room keys exception.
-
#housekeeping_scheduled_request_only ⇒ Boolean
(also: #housekeeping_scheduled_request_only?)
Housekeeping scheduled by request only.
-
#housekeeping_scheduled_request_only_exception ⇒ String
Housekeeping scheduled request only exception.
-
#no_high_touch_items_common_areas ⇒ Boolean
(also: #no_high_touch_items_common_areas?)
High-touch items, such as magazines, removed from common areas.
-
#no_high_touch_items_common_areas_exception ⇒ String
No high touch items common areas exception.
-
#no_high_touch_items_guest_rooms ⇒ Boolean
(also: #no_high_touch_items_guest_rooms?)
High-touch items, such as decorative pillows, removed from guest rooms.
-
#no_high_touch_items_guest_rooms_exception ⇒ String
No high touch items guest rooms exception.
-
#plastic_keycards_disinfected ⇒ Boolean
(also: #plastic_keycards_disinfected?)
Plastic key cards are disinfected or discarded.
-
#plastic_keycards_disinfected_exception ⇒ String
Plastic keycards disinfected exception.
-
#room_bookings_buffer ⇒ Boolean
(also: #room_bookings_buffer?)
Buffer maintained between room bookings.
-
#room_bookings_buffer_exception ⇒ String
Room bookings buffer exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ MinimizedContact
constructor
A new instance of MinimizedContact.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ MinimizedContact
Returns a new instance of MinimizedContact.
2752 2753 2754 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2752 def initialize(**args) update!(**args) end |
Instance Attribute Details
#contactless_checkin_checkout ⇒ Boolean Also known as: contactless_checkin_checkout?
No-contact check-in and check-out.
Corresponds to the JSON property contactlessCheckinCheckout
2678 2679 2680 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2678 def contactless_checkin_checkout @contactless_checkin_checkout end |
#contactless_checkin_checkout_exception ⇒ String
Contactless check-in check-out exception.
Corresponds to the JSON property contactlessCheckinCheckoutException
2684 2685 2686 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2684 def contactless_checkin_checkout_exception @contactless_checkin_checkout_exception end |
#digital_guest_room_keys ⇒ Boolean Also known as: digital_guest_room_keys?
Keyless mobile entry to guest rooms.
Corresponds to the JSON property digitalGuestRoomKeys
2689 2690 2691 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2689 def digital_guest_room_keys @digital_guest_room_keys end |
#digital_guest_room_keys_exception ⇒ String
Digital guest room keys exception.
Corresponds to the JSON property digitalGuestRoomKeysException
2695 2696 2697 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2695 def digital_guest_room_keys_exception @digital_guest_room_keys_exception end |
#housekeeping_scheduled_request_only ⇒ Boolean Also known as: housekeeping_scheduled_request_only?
Housekeeping scheduled by request only.
Corresponds to the JSON property housekeepingScheduledRequestOnly
2700 2701 2702 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2700 def housekeeping_scheduled_request_only @housekeeping_scheduled_request_only end |
#housekeeping_scheduled_request_only_exception ⇒ String
Housekeeping scheduled request only exception.
Corresponds to the JSON property housekeepingScheduledRequestOnlyException
2706 2707 2708 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2706 def housekeeping_scheduled_request_only_exception @housekeeping_scheduled_request_only_exception end |
#no_high_touch_items_common_areas ⇒ Boolean Also known as: no_high_touch_items_common_areas?
High-touch items, such as magazines, removed from common areas.
Corresponds to the JSON property noHighTouchItemsCommonAreas
2711 2712 2713 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2711 def no_high_touch_items_common_areas @no_high_touch_items_common_areas end |
#no_high_touch_items_common_areas_exception ⇒ String
No high touch items common areas exception.
Corresponds to the JSON property noHighTouchItemsCommonAreasException
2717 2718 2719 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2717 def no_high_touch_items_common_areas_exception @no_high_touch_items_common_areas_exception end |
#no_high_touch_items_guest_rooms ⇒ Boolean Also known as: no_high_touch_items_guest_rooms?
High-touch items, such as decorative pillows, removed from guest rooms.
Corresponds to the JSON property noHighTouchItemsGuestRooms
2722 2723 2724 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2722 def no_high_touch_items_guest_rooms @no_high_touch_items_guest_rooms end |
#no_high_touch_items_guest_rooms_exception ⇒ String
No high touch items guest rooms exception.
Corresponds to the JSON property noHighTouchItemsGuestRoomsException
2728 2729 2730 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2728 def no_high_touch_items_guest_rooms_exception @no_high_touch_items_guest_rooms_exception end |
#plastic_keycards_disinfected ⇒ Boolean Also known as: plastic_keycards_disinfected?
Plastic key cards are disinfected or discarded.
Corresponds to the JSON property plasticKeycardsDisinfected
2733 2734 2735 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2733 def plastic_keycards_disinfected @plastic_keycards_disinfected end |
#plastic_keycards_disinfected_exception ⇒ String
Plastic keycards disinfected exception.
Corresponds to the JSON property plasticKeycardsDisinfectedException
2739 2740 2741 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2739 def plastic_keycards_disinfected_exception @plastic_keycards_disinfected_exception end |
#room_bookings_buffer ⇒ Boolean Also known as: room_bookings_buffer?
Buffer maintained between room bookings.
Corresponds to the JSON property roomBookingsBuffer
2744 2745 2746 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2744 def room_bookings_buffer @room_bookings_buffer end |
#room_bookings_buffer_exception ⇒ String
Room bookings buffer exception.
Corresponds to the JSON property roomBookingsBufferException
2750 2751 2752 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2750 def room_bookings_buffer_exception @room_bookings_buffer_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2757 def update!(**args) @contactless_checkin_checkout = args[:contactless_checkin_checkout] if args.key?(:contactless_checkin_checkout) @contactless_checkin_checkout_exception = args[:contactless_checkin_checkout_exception] if args.key?(:contactless_checkin_checkout_exception) @digital_guest_room_keys = args[:digital_guest_room_keys] if args.key?(:digital_guest_room_keys) @digital_guest_room_keys_exception = args[:digital_guest_room_keys_exception] if args.key?(:digital_guest_room_keys_exception) @housekeeping_scheduled_request_only = args[:housekeeping_scheduled_request_only] if args.key?(:housekeeping_scheduled_request_only) @housekeeping_scheduled_request_only_exception = args[:housekeeping_scheduled_request_only_exception] if args.key?(:housekeeping_scheduled_request_only_exception) @no_high_touch_items_common_areas = args[:no_high_touch_items_common_areas] if args.key?(:no_high_touch_items_common_areas) @no_high_touch_items_common_areas_exception = args[:no_high_touch_items_common_areas_exception] if args.key?(:no_high_touch_items_common_areas_exception) @no_high_touch_items_guest_rooms = args[:no_high_touch_items_guest_rooms] if args.key?(:no_high_touch_items_guest_rooms) @no_high_touch_items_guest_rooms_exception = args[:no_high_touch_items_guest_rooms_exception] if args.key?(:no_high_touch_items_guest_rooms_exception) @plastic_keycards_disinfected = args[:plastic_keycards_disinfected] if args.key?(:plastic_keycards_disinfected) @plastic_keycards_disinfected_exception = args[:plastic_keycards_disinfected_exception] if args.key?(:plastic_keycards_disinfected_exception) @room_bookings_buffer = args[:room_bookings_buffer] if args.key?(:room_bookings_buffer) @room_bookings_buffer_exception = args[:room_bookings_buffer_exception] if args.key?(:room_bookings_buffer_exception) end |