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.
4659 4660 4661 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4659 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
4591 4592 4593 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4591 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
4597 4598 4599 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4597 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
4602 4603 4604 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4602 def linen_reuse_program @linen_reuse_program end |
#linen_reuse_program_exception ⇒ String
Linen reuse program exception.
Corresponds to the JSON property linenReuseProgramException
4608 4609 4610 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4608 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
4613 4614 4615 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4613 def towel_reuse_program @towel_reuse_program end |
#towel_reuse_program_exception ⇒ String
Towel reuse program exception.
Corresponds to the JSON property towelReuseProgramException
4619 4620 4621 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4619 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
4625 4626 4627 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4625 def water_saving_showers @water_saving_showers end |
#water_saving_showers_exception ⇒ String
Water saving showers exception.
Corresponds to the JSON property waterSavingShowersException
4631 4632 4633 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4631 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
4639 4640 4641 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4639 def water_saving_sinks @water_saving_sinks end |
#water_saving_sinks_exception ⇒ String
Water saving sinks exception.
Corresponds to the JSON property waterSavingSinksException
4645 4646 4647 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4645 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
4651 4652 4653 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4651 def water_saving_toilets @water_saving_toilets end |
#water_saving_toilets_exception ⇒ String
Water saving toilets exception.
Corresponds to the JSON property waterSavingToiletsException
4657 4658 4659 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4657 def water_saving_toilets_exception @water_saving_toilets_exception end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 |
# File 'lib/google/apis/mybusinesslodging_v1/classes.rb', line 4664 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 |