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.
2561 2562 2563 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2561 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
2487 2488 2489 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2487 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
2493 2494 2495 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2493 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
2498 2499 2500 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2498 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
2504 2505 2506 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2504 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
2509 2510 2511 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2509 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
2515 2516 2517 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2515 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
2520 2521 2522 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2520 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
2526 2527 2528 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2526 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
2531 2532 2533 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2531 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
2537 2538 2539 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2537 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
2542 2543 2544 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2542 def plastic_keycards_disinfected @plastic_keycards_disinfected end |
#plastic_keycards_disinfected_exception ⇒ String
Plastic keycards disinfected exception.
Corresponds to the JSON property plasticKeycardsDisinfectedException
2548 2549 2550 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2548 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
2553 2554 2555 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2553 def room_bookings_buffer @room_bookings_buffer end |
#room_bookings_buffer_exception ⇒ String
Room bookings buffer exception.
Corresponds to the JSON property roomBookingsBufferException
2559 2560 2561 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2559 def room_bookings_buffer_exception @room_bookings_buffer_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2566 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 |