Class: Google::Apis::MybusinesslodgingV1::LivingAreaLayout
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::LivingAreaLayout
- 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
Information about the layout of the living area.
Instance Attribute Summary collapse
-
#balcony ⇒ Boolean
(also: #balcony?)
Balcony.
-
#balcony_exception ⇒ String
Balcony exception.
-
#living_area_sq_meters ⇒ Float
Living area sq meters.
-
#living_area_sq_meters_exception ⇒ String
Living area sq meters exception.
-
#loft ⇒ Boolean
(also: #loft?)
Loft.
-
#loft_exception ⇒ String
Loft exception.
-
#non_smoking ⇒ Boolean
(also: #non_smoking?)
Non smoking.
-
#non_smoking_exception ⇒ String
Non smoking exception.
-
#patio ⇒ Boolean
(also: #patio?)
Patio.
-
#patio_exception ⇒ String
Patio exception.
-
#stairs ⇒ Boolean
(also: #stairs?)
Stairs.
-
#stairs_exception ⇒ String
Stairs exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ LivingAreaLayout
constructor
A new instance of LivingAreaLayout.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ LivingAreaLayout
Returns a new instance of LivingAreaLayout.
2245 2246 2247 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2245 def initialize(**args) update!(**args) end |
Instance Attribute Details
#balcony ⇒ Boolean Also known as: balcony?
Balcony. An outdoor platform attached to a building and surrounded by a short
wall, fence or other safety railing. The balcony is accessed through a door in
a guestroom or suite and is for use by the guest staying in that room. May or
may not include seating or outdoor furniture. Is not located on the ground
floor. Also lanai.
Corresponds to the JSON property balcony
2179 2180 2181 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2179 def balcony @balcony end |
#balcony_exception ⇒ String
Balcony exception.
Corresponds to the JSON property balconyException
2185 2186 2187 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2185 def balcony_exception @balcony_exception end |
#living_area_sq_meters ⇒ Float
Living area sq meters. The measurement in meters of the area of a guestroom's
living space.
Corresponds to the JSON property livingAreaSqMeters
2191 2192 2193 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2191 def living_area_sq_meters @living_area_sq_meters end |
#living_area_sq_meters_exception ⇒ String
Living area sq meters exception.
Corresponds to the JSON property livingAreaSqMetersException
2196 2197 2198 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2196 def living_area_sq_meters_exception @living_area_sq_meters_exception end |
#loft ⇒ Boolean Also known as: loft?
Loft. A three-walled upper area accessed by stairs or a ladder that overlooks
the lower area of a room.
Corresponds to the JSON property loft
2202 2203 2204 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2202 def loft @loft end |
#loft_exception ⇒ String
Loft exception.
Corresponds to the JSON property loftException
2208 2209 2210 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2208 def loft_exception @loft_exception end |
#non_smoking ⇒ Boolean Also known as: non_smoking?
Non smoking. A guestroom in which the smoking of cigarettes, cigars and pipes
is prohibited.
Corresponds to the JSON property nonSmoking
2214 2215 2216 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2214 def non_smoking @non_smoking end |
#non_smoking_exception ⇒ String
Non smoking exception.
Corresponds to the JSON property nonSmokingException
2220 2221 2222 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2220 def non_smoking_exception @non_smoking_exception end |
#patio ⇒ Boolean Also known as: patio?
Patio. A paved, outdoor area with seating attached to and accessed through a
ground-floor guestroom for use by the occupants of the guestroom.
Corresponds to the JSON property patio
2226 2227 2228 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2226 def patio @patio end |
#patio_exception ⇒ String
Patio exception.
Corresponds to the JSON property patioException
2232 2233 2234 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2232 def patio_exception @patio_exception end |
#stairs ⇒ Boolean Also known as: stairs?
Stairs. There are steps leading from one level or story to another in the unit.
Corresponds to the JSON property stairs
2237 2238 2239 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2237 def stairs @stairs end |
#stairs_exception ⇒ String
Stairs exception.
Corresponds to the JSON property stairsException
2243 2244 2245 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2243 def stairs_exception @stairs_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 2250 def update!(**args) @balcony = args[:balcony] if args.key?(:balcony) @balcony_exception = args[:balcony_exception] if args.key?(:balcony_exception) @living_area_sq_meters = args[:living_area_sq_meters] if args.key?(:living_area_sq_meters) @living_area_sq_meters_exception = args[:living_area_sq_meters_exception] if args.key?(:living_area_sq_meters_exception) @loft = args[:loft] if args.key?(:loft) @loft_exception = args[:loft_exception] if args.key?(:loft_exception) @non_smoking = args[:non_smoking] if args.key?(:non_smoking) @non_smoking_exception = args[:non_smoking_exception] if args.key?(:non_smoking_exception) @patio = args[:patio] if args.key?(:patio) @patio_exception = args[:patio_exception] if args.key?(:patio_exception) @stairs = args[:stairs] if args.key?(:stairs) @stairs_exception = args[:stairs_exception] if args.key?(:stairs_exception) end |