class Google::Apis::MybusinesslodgingV1::LivingArea

An individual room, such as kitchen, bathroom, bedroom, within a bookable guest unit.

Attributes

accessibility[RW]

Accessibility features of the living area. Corresponds to the JSON property `accessibility` @return [Google::Apis::MybusinesslodgingV1::LivingAreaAccessibility]

eating[RW]

Information about eating features in the living area. Corresponds to the JSON property `eating` @return [Google::Apis::MybusinesslodgingV1::LivingAreaEating]

features[RW]

Features in the living area. Corresponds to the JSON property `features` @return [Google::Apis::MybusinesslodgingV1::LivingAreaFeatures]

layout[RW]

Information about the layout of the living area. Corresponds to the JSON property `layout` @return [Google::Apis::MybusinesslodgingV1::LivingAreaLayout]

sleeping[RW]

Information about sleeping features in the living area. Corresponds to the JSON property `sleeping` @return [Google::Apis::MybusinesslodgingV1::LivingAreaSleeping]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/mybusinesslodging_v1/classes.rb, line 1308
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 1313
def update!(**args)
  @accessibility = args[:accessibility] if args.key?(:accessibility)
  @eating = args[:eating] if args.key?(:eating)
  @features = args[:features] if args.key?(:features)
  @layout = args[:layout] if args.key?(:layout)
  @sleeping = args[:sleeping] if args.key?(:sleeping)
end