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.
4663 4664 4665 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4663 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
4595 4596 4597 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4595 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
4601 4602 4603 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4601 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
4606 4607 4608 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4606 def linen_reuse_program @linen_reuse_program end |
#linen_reuse_program_exception ⇒ String
Linen reuse program exception.
Corresponds to the JSON property linenReuseProgramException
4612 4613 4614 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4612 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
4617 4618 4619 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4617 def towel_reuse_program @towel_reuse_program end |
#towel_reuse_program_exception ⇒ String
Towel reuse program exception.
Corresponds to the JSON property towelReuseProgramException
4623 4624 4625 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4623 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
4629 4630 4631 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4629 def water_saving_showers @water_saving_showers end |
#water_saving_showers_exception ⇒ String
Water saving showers exception.
Corresponds to the JSON property waterSavingShowersException
4635 4636 4637 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4635 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
4643 4644 4645 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4643 def water_saving_sinks @water_saving_sinks end |
#water_saving_sinks_exception ⇒ String
Water saving sinks exception.
Corresponds to the JSON property waterSavingSinksException
4649 4650 4651 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4649 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
4655 4656 4657 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4655 def water_saving_toilets @water_saving_toilets end |
#water_saving_toilets_exception ⇒ String
Water saving toilets exception.
Corresponds to the JSON property waterSavingToiletsException
4661 4662 4663 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4661 def water_saving_toilets_exception @water_saving_toilets_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4668 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 |