Class: Google::Apis::MybusinesslodgingV1::FoodAndDrink
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::FoodAndDrink
- 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
Meals, snacks, and beverages available at the property.
Instance Attribute Summary collapse
-
#bar ⇒ Boolean
(also: #bar?)
Bar.
-
#bar_exception ⇒ String
Bar exception.
-
#breakfast_available ⇒ Boolean
(also: #breakfast_available?)
Breakfast available.
-
#breakfast_available_exception ⇒ String
Breakfast available exception.
-
#breakfast_buffet ⇒ Boolean
(also: #breakfast_buffet?)
Breakfast buffet.
-
#breakfast_buffet_exception ⇒ String
Breakfast buffet exception.
-
#buffet ⇒ Boolean
(also: #buffet?)
Buffet.
-
#buffet_exception ⇒ String
Buffet exception.
-
#dinner_buffet ⇒ Boolean
(also: #dinner_buffet?)
Dinner buffet.
-
#dinner_buffet_exception ⇒ String
Dinner buffet exception.
-
#free_breakfast ⇒ Boolean
(also: #free_breakfast?)
Free breakfast.
-
#free_breakfast_exception ⇒ String
Free breakfast exception.
-
#restaurant ⇒ Boolean
(also: #restaurant?)
Restaurant.
-
#restaurant_exception ⇒ String
Restaurant exception.
-
#restaurants_count ⇒ Fixnum
Restaurants count.
-
#restaurants_count_exception ⇒ String
Restaurants count exception.
-
#room_service ⇒ Boolean
(also: #room_service?)
Room service.
-
#room_service_exception ⇒ String
Room service exception.
-
#table_service ⇒ Boolean
(also: #table_service?)
Table service.
-
#table_service_exception ⇒ String
Table service exception.
-
#twenty_four_hour_room_service ⇒ Boolean
(also: #twenty_four_hour_room_service?)
24hr room service.
-
#twenty_four_hour_room_service_exception ⇒ String
24hr room service exception.
-
#vending_machine ⇒ Boolean
(also: #vending_machine?)
Vending machine.
-
#vending_machine_exception ⇒ String
Vending machine exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ FoodAndDrink
constructor
A new instance of FoodAndDrink.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ FoodAndDrink
Returns a new instance of FoodAndDrink.
816 817 818 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 816 def initialize(**args) update!(**args) end |
Instance Attribute Details
#bar ⇒ Boolean Also known as: bar?
Bar. A designated room, lounge or area of an on-site restaurant with seating
at a counter behind which a hotel staffer takes the guest's order and provides
the requested alcoholic drink. Can be indoors or outdoors. Also known as Pub.
Corresponds to the JSON property bar
672 673 674 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 672 def @bar end |
#bar_exception ⇒ String
Bar exception.
Corresponds to the JSON property barException
678 679 680 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 678 def @bar_exception end |
#breakfast_available ⇒ Boolean Also known as: breakfast_available?
Breakfast available. The morning meal is offered to all guests. Can be free or
for a fee.
Corresponds to the JSON property breakfastAvailable
684 685 686 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 684 def breakfast_available @breakfast_available end |
#breakfast_available_exception ⇒ String
Breakfast available exception.
Corresponds to the JSON property breakfastAvailableException
690 691 692 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 690 def breakfast_available_exception @breakfast_available_exception end |
#breakfast_buffet ⇒ Boolean Also known as: breakfast_buffet?
Breakfast buffet. Breakfast meal service where guests serve themselves from a
variety of dishes/foods that are put out on a table.
Corresponds to the JSON property breakfastBuffet
696 697 698 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 696 def breakfast_buffet @breakfast_buffet end |
#breakfast_buffet_exception ⇒ String
Breakfast buffet exception.
Corresponds to the JSON property breakfastBuffetException
702 703 704 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 702 def breakfast_buffet_exception @breakfast_buffet_exception end |
#buffet ⇒ Boolean Also known as: buffet?
Buffet. A type of meal where guests serve themselves from a variety of dishes/
foods that are put out on a table. Includes lunch and/or dinner meals. A
breakfast-only buffet is not sufficient.
Corresponds to the JSON property buffet
709 710 711 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 709 def buffet @buffet end |
#buffet_exception ⇒ String
Buffet exception.
Corresponds to the JSON property buffetException
715 716 717 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 715 def buffet_exception @buffet_exception end |
#dinner_buffet ⇒ Boolean Also known as: dinner_buffet?
Dinner buffet. Dinner meal service where guests serve themselves from a
variety of dishes/foods that are put out on a table.
Corresponds to the JSON property dinnerBuffet
721 722 723 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 721 def dinner_buffet @dinner_buffet end |
#dinner_buffet_exception ⇒ String
Dinner buffet exception.
Corresponds to the JSON property dinnerBuffetException
727 728 729 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 727 def dinner_buffet_exception @dinner_buffet_exception end |
#free_breakfast ⇒ Boolean Also known as: free_breakfast?
Free breakfast. Breakfast is offered for free to all guests. Does not apply if
limited to certain room packages.
Corresponds to the JSON property freeBreakfast
733 734 735 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 733 def free_breakfast @free_breakfast end |
#free_breakfast_exception ⇒ String
Free breakfast exception.
Corresponds to the JSON property freeBreakfastException
739 740 741 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 739 def free_breakfast_exception @free_breakfast_exception end |
#restaurant ⇒ Boolean Also known as: restaurant?
Restaurant. A business onsite at the hotel that is open to the public as well
as guests, and offers meals and beverages to consume at tables or counters.
May or may not include table service. Also known as cafe, buffet, eatery. A "
breakfast room" where the hotel serves breakfast only to guests (not the
general public) does not count as a restaurant.
Corresponds to the JSON property restaurant
748 749 750 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 748 def restaurant @restaurant end |
#restaurant_exception ⇒ String
Restaurant exception.
Corresponds to the JSON property restaurantException
754 755 756 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 754 def restaurant_exception @restaurant_exception end |
#restaurants_count ⇒ Fixnum
Restaurants count. The number of restaurants at the hotel.
Corresponds to the JSON property restaurantsCount
759 760 761 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 759 def restaurants_count @restaurants_count end |
#restaurants_count_exception ⇒ String
Restaurants count exception.
Corresponds to the JSON property restaurantsCountException
764 765 766 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 764 def restaurants_count_exception @restaurants_count_exception end |
#room_service ⇒ Boolean Also known as: room_service?
Room service. A hotel staffer delivers meals prepared onsite to a guest's room
as per their request. May or may not be available during specific hours.
Services should be available to all guests (not based on rate/room booked/
reward program, etc).
Corresponds to the JSON property roomService
772 773 774 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 772 def room_service @room_service end |
#room_service_exception ⇒ String
Room service exception.
Corresponds to the JSON property roomServiceException
778 779 780 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 778 def room_service_exception @room_service_exception end |
#table_service ⇒ Boolean Also known as: table_service?
Table service. A restaurant in which a staff member is assigned to a guest's
table to take their order, deliver and clear away food, and deliver the bill,
if applicable. Also known as sit-down restaurant.
Corresponds to the JSON property tableService
785 786 787 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 785 def table_service @table_service end |
#table_service_exception ⇒ String
Table service exception.
Corresponds to the JSON property tableServiceException
791 792 793 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 791 def table_service_exception @table_service_exception end |
#twenty_four_hour_room_service ⇒ Boolean Also known as: twenty_four_hour_room_service?
24hr room service. Room service is available 24 hours a day.
Corresponds to the JSON property twentyFourHourRoomService
796 797 798 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 796 def twenty_four_hour_room_service @twenty_four_hour_room_service end |
#twenty_four_hour_room_service_exception ⇒ String
24hr room service exception.
Corresponds to the JSON property twentyFourHourRoomServiceException
802 803 804 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 802 def twenty_four_hour_room_service_exception @twenty_four_hour_room_service_exception end |
#vending_machine ⇒ Boolean Also known as: vending_machine?
Vending machine. A glass-fronted mechanized cabinet displaying and dispensing
snacks and beverages for purchase by coins, paper money and/or credit cards.
Corresponds to the JSON property vendingMachine
808 809 810 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 808 def vending_machine @vending_machine end |
#vending_machine_exception ⇒ String
Vending machine exception.
Corresponds to the JSON property vendingMachineException
814 815 816 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 814 def vending_machine_exception @vending_machine_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 821 def update!(**args) @bar = args[:bar] if args.key?(:bar) @bar_exception = args[:bar_exception] if args.key?(:bar_exception) @breakfast_available = args[:breakfast_available] if args.key?(:breakfast_available) @breakfast_available_exception = args[:breakfast_available_exception] if args.key?(:breakfast_available_exception) @breakfast_buffet = args[:breakfast_buffet] if args.key?(:breakfast_buffet) @breakfast_buffet_exception = args[:breakfast_buffet_exception] if args.key?(:breakfast_buffet_exception) @buffet = args[:buffet] if args.key?(:buffet) @buffet_exception = args[:buffet_exception] if args.key?(:buffet_exception) @dinner_buffet = args[:dinner_buffet] if args.key?(:dinner_buffet) @dinner_buffet_exception = args[:dinner_buffet_exception] if args.key?(:dinner_buffet_exception) @free_breakfast = args[:free_breakfast] if args.key?(:free_breakfast) @free_breakfast_exception = args[:free_breakfast_exception] if args.key?(:free_breakfast_exception) @restaurant = args[:restaurant] if args.key?(:restaurant) @restaurant_exception = args[:restaurant_exception] if args.key?(:restaurant_exception) @restaurants_count = args[:restaurants_count] if args.key?(:restaurants_count) @restaurants_count_exception = args[:restaurants_count_exception] if args.key?(:restaurants_count_exception) @room_service = args[:room_service] if args.key?(:room_service) @room_service_exception = args[:room_service_exception] if args.key?(:room_service_exception) @table_service = args[:table_service] if args.key?(:table_service) @table_service_exception = args[:table_service_exception] if args.key?(:table_service_exception) @twenty_four_hour_room_service = args[:twenty_four_hour_room_service] if args.key?(:twenty_four_hour_room_service) @twenty_four_hour_room_service_exception = args[:twenty_four_hour_room_service_exception] if args.key?(:twenty_four_hour_room_service_exception) @vending_machine = args[:vending_machine] if args.key?(:vending_machine) @vending_machine_exception = args[:vending_machine_exception] if args.key?(:vending_machine_exception) end |