Class: Google::Apis::MybusinesslodgingV1::Business
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::Business
- 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
Features of the property of specific interest to the business traveler.
Instance Attribute Summary collapse
-
#business_center ⇒ Boolean
(also: #business_center?)
Business center.
-
#business_center_exception ⇒ String
Business center exception.
-
#meeting_rooms ⇒ Boolean
(also: #meeting_rooms?)
Meeting rooms.
-
#meeting_rooms_count ⇒ Fixnum
Meeting rooms count.
-
#meeting_rooms_count_exception ⇒ String
Meeting rooms count exception.
-
#meeting_rooms_exception ⇒ String
Meeting rooms exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Business
constructor
A new instance of Business.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Business
Returns a new instance of Business.
424 425 426 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 424 def initialize(**args) update!(**args) end |
Instance Attribute Details
#business_center ⇒ Boolean Also known as: business_center?
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
392 393 394 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 392 def business_center @business_center end |
#business_center_exception ⇒ String
Business center exception.
Corresponds to the JSON property businessCenterException
398 399 400 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 398 def business_center_exception @business_center_exception end |
#meeting_rooms ⇒ Boolean Also known as: meeting_rooms?
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
406 407 408 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 406 def meeting_rooms @meeting_rooms end |
#meeting_rooms_count ⇒ Fixnum
Meeting rooms count. The number of meeting rooms at the property.
Corresponds to the JSON property meetingRoomsCount
412 413 414 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 412 def meeting_rooms_count @meeting_rooms_count end |
#meeting_rooms_count_exception ⇒ String
Meeting rooms count exception.
Corresponds to the JSON property meetingRoomsCountException
417 418 419 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 417 def meeting_rooms_count_exception @meeting_rooms_count_exception end |
#meeting_rooms_exception ⇒ String
Meeting rooms exception.
Corresponds to the JSON property meetingRoomsException
422 423 424 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 422 def meeting_rooms_exception @meeting_rooms_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
429 430 431 432 433 434 435 436 |
# 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 |