class Google::Apis::MybusinesslodgingV1::Business

Features of the property of specific interest to the business traveler.

Attributes

business_center[RW]

Business center. A designated room at the hotel with one or more desks and equipped with guest-use computers, printers, fax machines and/or photocopiers. May or may not be open 24/7. May or may not require a key to access. Not a meeting room or conference room. Corresponds to the JSON property `businessCenter` @return [Boolean]

business_center?[RW]

Business center. A designated room at the hotel with one or more desks and equipped with guest-use computers, printers, fax machines and/or photocopiers. May or may not be open 24/7. May or may not require a key to access. Not a meeting room or conference room. Corresponds to the JSON property `businessCenter` @return [Boolean]

business_center_exception[RW]

Business center exception. Corresponds to the JSON property `businessCenterException` @return [String]

meeting_rooms[RW]

Meeting rooms. Rooms at the hotel designated for business-related gatherings. Rooms are usually equipped with tables or desks, office chairs and audio/ visual facilities to allow for presentations and conference calls. Also known as conference rooms. Corresponds to the JSON property `meetingRooms` @return [Boolean]

meeting_rooms?[RW]

Meeting rooms. Rooms at the hotel designated for business-related gatherings. Rooms are usually equipped with tables or desks, office chairs and audio/ visual facilities to allow for presentations and conference calls. Also known as conference rooms. Corresponds to the JSON property `meetingRooms` @return [Boolean]

meeting_rooms_count[RW]

Meeting rooms count. The number of meeting rooms at the property. Corresponds to the JSON property `meetingRoomsCount` @return [Fixnum]

meeting_rooms_count_exception[RW]

Meeting rooms count exception. Corresponds to the JSON property `meetingRoomsCountException` @return [String]

meeting_rooms_exception[RW]

Meeting rooms exception. Corresponds to the JSON property `meetingRoomsException` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/mybusinesslodging_v1/classes.rb, line 424
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/mybusinesslodging_v1/classes.rb, line 429
def update!(**args)
  @business_center = args[:business_center] if args.key?(:business_center)
  @business_center_exception = args[:business_center_exception] if args.key?(:business_center_exception)
  @meeting_rooms = args[:meeting_rooms] if args.key?(:meeting_rooms)
  @meeting_rooms_count = args[:meeting_rooms_count] if args.key?(:meeting_rooms_count)
  @meeting_rooms_count_exception = args[:meeting_rooms_count_exception] if args.key?(:meeting_rooms_count_exception)
  @meeting_rooms_exception = args[:meeting_rooms_exception] if args.key?(:meeting_rooms_exception)
end