Class: Google::Apis::MybusinesslodgingV1::Property
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::Property
- 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
General factual information about the property's physical structure and important dates.
Instance Attribute Summary collapse
-
#built_year ⇒ Fixnum
Built year.
-
#built_year_exception ⇒ String
Built year exception.
-
#floors_count ⇒ Fixnum
Floors count.
-
#floors_count_exception ⇒ String
Floors count exception.
-
#last_renovated_year ⇒ Fixnum
Last renovated year.
-
#last_renovated_year_exception ⇒ String
Last renovated year exception.
-
#rooms_count ⇒ Fixnum
Rooms count.
-
#rooms_count_exception ⇒ String
Rooms count exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Property
constructor
A new instance of Property.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Property
Returns a new instance of Property.
3573 3574 3575 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3573 def initialize(**args) update!(**args) end |
Instance Attribute Details
#built_year ⇒ Fixnum
Built year. The year that construction of the property was completed.
Corresponds to the JSON property builtYear
3531 3532 3533 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3531 def built_year @built_year end |
#built_year_exception ⇒ String
Built year exception.
Corresponds to the JSON property builtYearException
3536 3537 3538 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3536 def built_year_exception @built_year_exception end |
#floors_count ⇒ Fixnum
Floors count. The number of stories the building has from the ground floor to
the top floor that are accessible to guests.
Corresponds to the JSON property floorsCount
3542 3543 3544 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3542 def floors_count @floors_count end |
#floors_count_exception ⇒ String
Floors count exception.
Corresponds to the JSON property floorsCountException
3547 3548 3549 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3547 def floors_count_exception @floors_count_exception end |
#last_renovated_year ⇒ Fixnum
Last renovated year. The year when the most recent renovation of the property
was completed. Renovation may include all or any combination of the following:
the units, the public spaces, the exterior, or the interior.
Corresponds to the JSON property lastRenovatedYear
3554 3555 3556 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3554 def last_renovated_year @last_renovated_year end |
#last_renovated_year_exception ⇒ String
Last renovated year exception.
Corresponds to the JSON property lastRenovatedYearException
3559 3560 3561 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3559 def last_renovated_year_exception @last_renovated_year_exception end |
#rooms_count ⇒ Fixnum
Rooms count. The total number of rooms and suites bookable by guests for an
overnight stay. Does not include event space, public spaces, conference rooms,
fitness rooms, business centers, spa, salon, restaurants/bars, or shops.
Corresponds to the JSON property roomsCount
3566 3567 3568 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3566 def rooms_count @rooms_count end |
#rooms_count_exception ⇒ String
Rooms count exception.
Corresponds to the JSON property roomsCountException
3571 3572 3573 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3571 def rooms_count_exception @rooms_count_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3578 def update!(**args) @built_year = args[:built_year] if args.key?(:built_year) @built_year_exception = args[:built_year_exception] if args.key?(:built_year_exception) @floors_count = args[:floors_count] if args.key?(:floors_count) @floors_count_exception = args[:floors_count_exception] if args.key?(:floors_count_exception) @last_renovated_year = args[:last_renovated_year] if args.key?(:last_renovated_year) @last_renovated_year_exception = args[:last_renovated_year_exception] if args.key?(:last_renovated_year_exception) @rooms_count = args[:rooms_count] if args.key?(:rooms_count) @rooms_count_exception = args[:rooms_count_exception] if args.key?(:rooms_count_exception) end |