Class: Google::Apis::MybusinesslodgingV1::WaterConservation
- Inherits:
-
Object
- Object
- Google::Apis::MybusinesslodgingV1::WaterConservation
- 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
Water conservation practices implemented at the hotel.
Instance Attribute Summary collapse
-
#independent_organization_audits_water_use ⇒ Boolean
(also: #independent_organization_audits_water_use?)
Independent organization audits water use.
-
#independent_organization_audits_water_use_exception ⇒ String
Independent organization audits water use exception.
-
#linen_reuse_program ⇒ Boolean
(also: #linen_reuse_program?)
Linen reuse program.
-
#linen_reuse_program_exception ⇒ String
Linen reuse program exception.
-
#towel_reuse_program ⇒ Boolean
(also: #towel_reuse_program?)
Towel reuse program.
-
#towel_reuse_program_exception ⇒ String
Towel reuse program exception.
-
#water_saving_showers ⇒ Boolean
(also: #water_saving_showers?)
Water saving showers.
-
#water_saving_showers_exception ⇒ String
Water saving showers exception.
-
#water_saving_sinks ⇒ Boolean
(also: #water_saving_sinks?)
Water saving sinks.
-
#water_saving_sinks_exception ⇒ String
Water saving sinks exception.
-
#water_saving_toilets ⇒ Boolean
(also: #water_saving_toilets?)
Water saving toilets.
-
#water_saving_toilets_exception ⇒ String
Water saving toilets exception.
Instance Method Summary collapse
-
#initialize(**args) ⇒ WaterConservation
constructor
A new instance of WaterConservation.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ WaterConservation
Returns a new instance of WaterConservation.
4642 4643 4644 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4642 def initialize(**args) update!(**args) end |
Instance Attribute Details
#independent_organization_audits_water_use ⇒ Boolean Also known as: independent_organization_audits_water_use?
Independent organization audits water use. The property conducts a water
conservation audit every 5 years, the results of which are either verified by
a third-party and/or published in external communications. A water
conservation audit is a detailed assessment of the facility, providing
recommendations to existing operations and procedures to improve water
efficiency, available incentives or rebates, and opportunities for
improvements through renovations or upgrades. Examples of organizations who
conduct credible third party audits include: Engie Impact, and local utility
providers (they often provide energy and water audits).
Corresponds to the JSON property independentOrganizationAuditsWaterUse
4574 4575 4576 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4574 def independent_organization_audits_water_use @independent_organization_audits_water_use end |
#independent_organization_audits_water_use_exception ⇒ String
Independent organization audits water use exception.
Corresponds to the JSON property independentOrganizationAuditsWaterUseException
4580 4581 4582 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4580 def independent_organization_audits_water_use_exception @independent_organization_audits_water_use_exception end |
#linen_reuse_program ⇒ Boolean Also known as: linen_reuse_program?
Linen reuse program. The property offers a linen reuse program.
Corresponds to the JSON property linenReuseProgram
4585 4586 4587 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4585 def linen_reuse_program @linen_reuse_program end |
#linen_reuse_program_exception ⇒ String
Linen reuse program exception.
Corresponds to the JSON property linenReuseProgramException
4591 4592 4593 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4591 def linen_reuse_program_exception @linen_reuse_program_exception end |
#towel_reuse_program ⇒ Boolean Also known as: towel_reuse_program?
Towel reuse program. The property offers a towel reuse program.
Corresponds to the JSON property towelReuseProgram
4596 4597 4598 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4596 def towel_reuse_program @towel_reuse_program end |
#towel_reuse_program_exception ⇒ String
Towel reuse program exception.
Corresponds to the JSON property towelReuseProgramException
4602 4603 4604 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4602 def towel_reuse_program_exception @towel_reuse_program_exception end |
#water_saving_showers ⇒ Boolean Also known as: water_saving_showers?
Water saving showers. All of the property's guest rooms have shower heads that
use no more than 2.0 gallons per minute (gpm).
Corresponds to the JSON property waterSavingShowers
4608 4609 4610 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4608 def water_saving_showers @water_saving_showers end |
#water_saving_showers_exception ⇒ String
Water saving showers exception.
Corresponds to the JSON property waterSavingShowersException
4614 4615 4616 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4614 def water_saving_showers_exception @water_saving_showers_exception end |
#water_saving_sinks ⇒ Boolean Also known as: water_saving_sinks?
Water saving sinks. All of the property's guest rooms have bathroom faucets
that use a maximum of 1.5 gallons per minute (gpm), public restroom faucets do
not exceed 0.5 gpm, and kitchen faucets (excluding faucets used exclusively
for filling operations) do not exceed 2.2 gpm.
Corresponds to the JSON property waterSavingSinks
4622 4623 4624 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4622 def water_saving_sinks @water_saving_sinks end |
#water_saving_sinks_exception ⇒ String
Water saving sinks exception.
Corresponds to the JSON property waterSavingSinksException
4628 4629 4630 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4628 def water_saving_sinks_exception @water_saving_sinks_exception end |
#water_saving_toilets ⇒ Boolean Also known as: water_saving_toilets?
Water saving toilets. All of the property's toilets use 1.6 gallons per flush,
or less.
Corresponds to the JSON property waterSavingToilets
4634 4635 4636 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4634 def water_saving_toilets @water_saving_toilets end |
#water_saving_toilets_exception ⇒ String
Water saving toilets exception.
Corresponds to the JSON property waterSavingToiletsException
4640 4641 4642 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4640 def water_saving_toilets_exception @water_saving_toilets_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4647 def update!(**args) @independent_organization_audits_water_use = args[:independent_organization_audits_water_use] if args.key?(:independent_organization_audits_water_use) @independent_organization_audits_water_use_exception = args[:independent_organization_audits_water_use_exception] if args.key?(:independent_organization_audits_water_use_exception) @linen_reuse_program = args[:linen_reuse_program] if args.key?(:linen_reuse_program) @linen_reuse_program_exception = args[:linen_reuse_program_exception] if args.key?(:linen_reuse_program_exception) @towel_reuse_program = args[:towel_reuse_program] if args.key?(:towel_reuse_program) @towel_reuse_program_exception = args[:towel_reuse_program_exception] if args.key?(:towel_reuse_program_exception) @water_saving_showers = args[:water_saving_showers] if args.key?(:water_saving_showers) @water_saving_showers_exception = args[:water_saving_showers_exception] if args.key?(:water_saving_showers_exception) @water_saving_sinks = args[:water_saving_sinks] if args.key?(:water_saving_sinks) @water_saving_sinks_exception = args[:water_saving_sinks_exception] if args.key?(:water_saving_sinks_exception) @water_saving_toilets = args[:water_saving_toilets] if args.key?(:water_saving_toilets) @water_saving_toilets_exception = args[:water_saving_toilets_exception] if args.key?(:water_saving_toilets_exception) end |