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.
4644 4645 4646 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4644 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
4576 4577 4578 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4576 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
4582 4583 4584 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4582 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
4587 4588 4589 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4587 def linen_reuse_program @linen_reuse_program end |
#linen_reuse_program_exception ⇒ String
Linen reuse program exception.
Corresponds to the JSON property linenReuseProgramException
4593 4594 4595 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4593 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
4598 4599 4600 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4598 def towel_reuse_program @towel_reuse_program end |
#towel_reuse_program_exception ⇒ String
Towel reuse program exception.
Corresponds to the JSON property towelReuseProgramException
4604 4605 4606 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4604 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
4610 4611 4612 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4610 def water_saving_showers @water_saving_showers end |
#water_saving_showers_exception ⇒ String
Water saving showers exception.
Corresponds to the JSON property waterSavingShowersException
4616 4617 4618 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4616 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
4624 4625 4626 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4624 def water_saving_sinks @water_saving_sinks end |
#water_saving_sinks_exception ⇒ String
Water saving sinks exception.
Corresponds to the JSON property waterSavingSinksException
4630 4631 4632 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4630 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
4636 4637 4638 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4636 def water_saving_toilets @water_saving_toilets end |
#water_saving_toilets_exception ⇒ String
Water saving toilets exception.
Corresponds to the JSON property waterSavingToiletsException
4642 4643 4644 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4642 def water_saving_toilets_exception @water_saving_toilets_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4649 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 |