Class: Google::Apis::MybusinesslodgingV1::ViewsFromUnit

Inherits:
Object
  • Object
show all
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

Views available from the guest unit itself.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ ViewsFromUnit

Returns a new instance of ViewsFromUnit.



3878
3879
3880
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3878

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#beach_viewBoolean Also known as: beach_view?

Beach view. A guestroom that features a window through which guests can see the beach. Corresponds to the JSON property beachView

Returns:

  • (Boolean)


3786
3787
3788
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3786

def beach_view
  @beach_view
end

#beach_view_exceptionString

Beach view exception. Corresponds to the JSON property beachViewException

Returns:

  • (String)


3792
3793
3794
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3792

def beach_view_exception
  @beach_view_exception
end

#city_viewBoolean Also known as: city_view?

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

Returns:

  • (Boolean)


3798
3799
3800
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3798

def city_view
  @city_view
end

#city_view_exceptionString

City view exception. Corresponds to the JSON property cityViewException

Returns:

  • (String)


3804
3805
3806
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3804

def city_view_exception
  @city_view_exception
end

#garden_viewBoolean Also known as: garden_view?

Garden view. A guestroom that features a window through which guests can see a garden. Corresponds to the JSON property gardenView

Returns:

  • (Boolean)


3810
3811
3812
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3810

def garden_view
  @garden_view
end

#garden_view_exceptionString

Garden view exception. Corresponds to the JSON property gardenViewException

Returns:

  • (String)


3816
3817
3818
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3816

def garden_view_exception
  @garden_view_exception
end

#lake_viewBoolean Also known as: lake_view?

Lake view. Corresponds to the JSON property lakeView

Returns:

  • (Boolean)


3821
3822
3823
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3821

def lake_view
  @lake_view
end

#lake_view_exceptionString

Lake view exception. Corresponds to the JSON property lakeViewException

Returns:

  • (String)


3827
3828
3829
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3827

def lake_view_exception
  @lake_view_exception
end

#landmark_viewBoolean Also known as: landmark_view?

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

Returns:

  • (Boolean)


3834
3835
3836
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3834

def landmark_view
  @landmark_view
end

#landmark_view_exceptionString

Landmark view exception. Corresponds to the JSON property landmarkViewException

Returns:

  • (String)


3840
3841
3842
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3840

def landmark_view_exception
  @landmark_view_exception
end

#ocean_viewBoolean Also known as: ocean_view?

Ocean view. A guestroom that features a window through which guests can see the ocean. Corresponds to the JSON property oceanView

Returns:

  • (Boolean)


3846
3847
3848
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3846

def ocean_view
  @ocean_view
end

#ocean_view_exceptionString

Ocean view exception. Corresponds to the JSON property oceanViewException

Returns:

  • (String)


3852
3853
3854
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3852

def ocean_view_exception
  @ocean_view_exception
end

#pool_viewBoolean Also known as: pool_view?

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

Returns:

  • (Boolean)


3858
3859
3860
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3858

def pool_view
  @pool_view
end

#pool_view_exceptionString

Pool view exception. Corresponds to the JSON property poolViewException

Returns:

  • (String)


3864
3865
3866
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3864

def pool_view_exception
  @pool_view_exception
end

#valley_viewBoolean Also known as: valley_view?

Valley view. A guestroom that features a window through which guests can see over a valley. Corresponds to the JSON property valleyView

Returns:

  • (Boolean)


3870
3871
3872
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3870

def valley_view
  @valley_view
end

#valley_view_exceptionString

Valley view exception. Corresponds to the JSON property valleyViewException

Returns:

  • (String)


3876
3877
3878
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3876

def valley_view_exception
  @valley_view_exception
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
# 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