Class: Google::Apis::MybusinesslodgingV1::Accessibility
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::Accessibility
- 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
Physical adaptations made to the property in consideration of varying levels of human physical ability.
Instance Attribute Summary collapse
-
#mobility_accessible ⇒ Boolean
(also: #mobility_accessible?)
Mobility accessible.
-
#mobility_accessible_elevator ⇒ Boolean
(also: #mobility_accessible_elevator?)
Mobility accessible elevator.
-
#mobility_accessible_elevator_exception ⇒ String
Mobility accessible elevator exception.
-
#mobility_accessible_exception ⇒ String
Mobility accessible exception.
-
#mobility_accessible_parking ⇒ Boolean
(also: #mobility_accessible_parking?)
Mobility accessible parking.
-
#mobility_accessible_parking_exception ⇒ String
Mobility accessible parking exception.
-
#mobility_accessible_pool ⇒ Boolean
(also: #mobility_accessible_pool?)
Mobility accessible pool.
-
#mobility_accessible_pool_exception ⇒ String
Mobility accessible pool exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Accessibility
constructor
A new instance of Accessibility.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Accessibility
Returns a new instance of Accessibility.
83 84 85 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 83 def initialize(**args) update!(**args) end |
Instance Attribute Details
#mobility_accessible ⇒ Boolean Also known as: mobility_accessible?
Mobility accessible. Throughout the property there are physical adaptations to
ease the stay of a person in a wheelchair, such as auto-opening doors, wide
elevators, wide bathrooms or ramps.
Corresponds to the JSON property mobilityAccessible
35 36 37 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 35 def mobility_accessible @mobility_accessible end |
#mobility_accessible_elevator ⇒ Boolean Also known as: mobility_accessible_elevator?
Mobility accessible elevator. A lift that transports people from one level to
another and is built to accommodate a wheelchair-using passenger owing to the
width of its doors and placement of call buttons.
Corresponds to the JSON property mobilityAccessibleElevator
43 44 45 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 43 def mobility_accessible_elevator @mobility_accessible_elevator end |
#mobility_accessible_elevator_exception ⇒ String
Mobility accessible elevator exception.
Corresponds to the JSON property mobilityAccessibleElevatorException
49 50 51 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 49 def mobility_accessible_elevator_exception @mobility_accessible_elevator_exception end |
#mobility_accessible_exception ⇒ String
Mobility accessible exception.
Corresponds to the JSON property mobilityAccessibleException
54 55 56 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 54 def mobility_accessible_exception @mobility_accessible_exception end |
#mobility_accessible_parking ⇒ Boolean Also known as: mobility_accessible_parking?
Mobility accessible parking. The presence of a marked, designated area of
prescribed size in which only registered, labeled vehicles transporting a
person with physical challenges may park.
Corresponds to the JSON property mobilityAccessibleParking
61 62 63 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 61 def mobility_accessible_parking @mobility_accessible_parking end |
#mobility_accessible_parking_exception ⇒ String
Mobility accessible parking exception.
Corresponds to the JSON property mobilityAccessibleParkingException
67 68 69 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 67 def mobility_accessible_parking_exception @mobility_accessible_parking_exception end |
#mobility_accessible_pool ⇒ Boolean Also known as: mobility_accessible_pool?
Mobility accessible pool. A swimming pool equipped with a mechanical chair
that can be lowered and raised for the purpose of moving physically challenged
guests into and out of the pool. May be powered by electricity or water. Also
known as pool lift.
Corresponds to the JSON property mobilityAccessiblePool
75 76 77 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 75 def mobility_accessible_pool @mobility_accessible_pool end |
#mobility_accessible_pool_exception ⇒ String
Mobility accessible pool exception.
Corresponds to the JSON property mobilityAccessiblePoolException
81 82 83 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 81 def mobility_accessible_pool_exception @mobility_accessible_pool_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
88 89 90 91 92 93 94 95 96 97 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 88 def update!(**args) @mobility_accessible = args[:mobility_accessible] if args.key?(:mobility_accessible) @mobility_accessible_elevator = args[:mobility_accessible_elevator] if args.key?(:mobility_accessible_elevator) @mobility_accessible_elevator_exception = args[:mobility_accessible_elevator_exception] if args.key?(:mobility_accessible_elevator_exception) @mobility_accessible_exception = args[:mobility_accessible_exception] if args.key?(:mobility_accessible_exception) @mobility_accessible_parking = args[:mobility_accessible_parking] if args.key?(:mobility_accessible_parking) @mobility_accessible_parking_exception = args[:mobility_accessible_parking_exception] if args.key?(:mobility_accessible_parking_exception) @mobility_accessible_pool = args[:mobility_accessible_pool] if args.key?(:mobility_accessible_pool) @mobility_accessible_pool_exception = args[:mobility_accessible_pool_exception] if args.key?(:mobility_accessible_pool_exception) end |