class Google::Apis::MybusinesslodgingV1::ViewsFromUnit

Views available from the guest unit itself.

Attributes

beach_view[RW]

Beach view. A guestroom that features a window through which guests can see the beach. Corresponds to the JSON property `beachView` @return [Boolean]

beach_view?[RW]

Beach view. A guestroom that features a window through which guests can see the beach. Corresponds to the JSON property `beachView` @return [Boolean]

beach_view_exception[RW]

Beach view exception. Corresponds to the JSON property `beachViewException` @return [String]

city_view[RW]

City view. A guestroom that features a window through which guests can see the buildings, parks and/or streets of the city. Corresponds to the JSON property `cityView` @return [Boolean]

city_view?[RW]

City view. A guestroom that features a window through which guests can see the buildings, parks and/or streets of the city. Corresponds to the JSON property `cityView` @return [Boolean]

city_view_exception[RW]

City view exception. Corresponds to the JSON property `cityViewException` @return [String]

garden_view[RW]

Garden view. A guestroom that features a window through which guests can see a garden. Corresponds to the JSON property `gardenView` @return [Boolean]

garden_view?[RW]

Garden view. A guestroom that features a window through which guests can see a garden. Corresponds to the JSON property `gardenView` @return [Boolean]

garden_view_exception[RW]

Garden view exception. Corresponds to the JSON property `gardenViewException` @return [String]

lake_view[RW]

Lake view. Corresponds to the JSON property `lakeView` @return [Boolean]

lake_view?[RW]

Lake view. Corresponds to the JSON property `lakeView` @return [Boolean]

lake_view_exception[RW]

Lake view exception. Corresponds to the JSON property `lakeViewException` @return [String]

landmark_view[RW]

Landmark view. A guestroom that features a window through which guests can see a landmark such as the countryside, a golf course, the forest, a park, a rain forst, a mountain or a slope. Corresponds to the JSON property `landmarkView` @return [Boolean]

landmark_view?[RW]

Landmark view. A guestroom that features a window through which guests can see a landmark such as the countryside, a golf course, the forest, a park, a rain forst, a mountain or a slope. Corresponds to the JSON property `landmarkView` @return [Boolean]

landmark_view_exception[RW]

Landmark view exception. Corresponds to the JSON property `landmarkViewException` @return [String]

ocean_view[RW]

Ocean view. A guestroom that features a window through which guests can see the ocean. Corresponds to the JSON property `oceanView` @return [Boolean]

ocean_view?[RW]

Ocean view. A guestroom that features a window through which guests can see the ocean. Corresponds to the JSON property `oceanView` @return [Boolean]

ocean_view_exception[RW]

Ocean view exception. Corresponds to the JSON property `oceanViewException` @return [String]

pool_view[RW]

Pool view. A guestroom that features a window through which guests can see the hotel's swimming pool. Corresponds to the JSON property `poolView` @return [Boolean]

pool_view?[RW]

Pool view. A guestroom that features a window through which guests can see the hotel's swimming pool. Corresponds to the JSON property `poolView` @return [Boolean]

pool_view_exception[RW]

Pool view exception. Corresponds to the JSON property `poolViewException` @return [String]

valley_view[RW]

Valley view. A guestroom that features a window through which guests can see over a valley. Corresponds to the JSON property `valleyView` @return [Boolean]

valley_view?[RW]

Valley view. A guestroom that features a window through which guests can see over a valley. Corresponds to the JSON property `valleyView` @return [Boolean]

valley_view_exception[RW]

Valley view exception. Corresponds to the JSON property `valleyViewException` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/mybusinesslodging_v1/classes.rb, line 3878
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 3883
def update!(**args)
  @beach_view = args[:beach_view] if args.key?(:beach_view)
  @beach_view_exception = args[:beach_view_exception] if args.key?(:beach_view_exception)
  @city_view = args[:city_view] if args.key?(:city_view)
  @city_view_exception = args[:city_view_exception] if args.key?(:city_view_exception)
  @garden_view = args[:garden_view] if args.key?(:garden_view)
  @garden_view_exception = args[:garden_view_exception] if args.key?(:garden_view_exception)
  @lake_view = args[:lake_view] if args.key?(:lake_view)
  @lake_view_exception = args[:lake_view_exception] if args.key?(:lake_view_exception)
  @landmark_view = args[:landmark_view] if args.key?(:landmark_view)
  @landmark_view_exception = args[:landmark_view_exception] if args.key?(:landmark_view_exception)
  @ocean_view = args[:ocean_view] if args.key?(:ocean_view)
  @ocean_view_exception = args[:ocean_view_exception] if args.key?(:ocean_view_exception)
  @pool_view = args[:pool_view] if args.key?(:pool_view)
  @pool_view_exception = args[:pool_view_exception] if args.key?(:pool_view_exception)
  @valley_view = args[:valley_view] if args.key?(:valley_view)
  @valley_view_exception = args[:valley_view_exception] if args.key?(:valley_view_exception)
end