Class: Google::Apis::MybusinesslodgingV1::Property

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

General factual information about the property's physical structure and important dates.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ Property

Returns a new instance of Property.



3590
3591
3592
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3590

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

Instance Attribute Details

#built_yearFixnum

Built year. The year that construction of the property was completed. Corresponds to the JSON property builtYear

Returns:

  • (Fixnum)


3548
3549
3550
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3548

def built_year
  @built_year
end

#built_year_exceptionString

Built year exception. Corresponds to the JSON property builtYearException

Returns:

  • (String)


3553
3554
3555
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3553

def built_year_exception
  @built_year_exception
end

#floors_countFixnum

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

Returns:

  • (Fixnum)


3559
3560
3561
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3559

def floors_count
  @floors_count
end

#floors_count_exceptionString

Floors count exception. Corresponds to the JSON property floorsCountException

Returns:

  • (String)


3564
3565
3566
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3564

def floors_count_exception
  @floors_count_exception
end

#last_renovated_yearFixnum

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

Returns:

  • (Fixnum)


3571
3572
3573
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3571

def last_renovated_year
  @last_renovated_year
end

#last_renovated_year_exceptionString

Last renovated year exception. Corresponds to the JSON property lastRenovatedYearException

Returns:

  • (String)


3576
3577
3578
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3576

def last_renovated_year_exception
  @last_renovated_year_exception
end

#rooms_countFixnum

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

Returns:

  • (Fixnum)


3583
3584
3585
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3583

def rooms_count
  @rooms_count
end

#rooms_count_exceptionString

Rooms count exception. Corresponds to the JSON property roomsCountException

Returns:

  • (String)


3588
3589
3590
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3588

def rooms_count_exception
  @rooms_count_exception
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 3595

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