# GoogleWaterPurifierGoogleTraits

    struct GoogleWaterPurifierGoogleTraits

Trait Container for GoogleWaterPurifierDeviceType Google Traits.
- `


  ### [preFilterMonitoringTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleWaterPurifierDeviceType/GoogleWaterPurifierGoogleTraits#/s:15GoogleHomeTypes0A23WaterPurifierDeviceTypeV0adeA6TraitsV24preFilterMonitoringTraitAA0A0O03PrejkL0VSgvp)


  ` This trait provides an interface to pre-filter state monitoring.

  #### Declaration

  Swift

      let preFilterMonitoringTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Google.html.PreFilterMonitoringTrait?

- `


  ### [filterMonitoringTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleWaterPurifierDeviceType/GoogleWaterPurifierGoogleTraits#/s:15GoogleHomeTypes0A23WaterPurifierDeviceTypeV0adeA6TraitsV21filterMonitoringTraitAA0A0O06FilterjK0VSgvp)


  ` This trait provides an interface for monitoring the current condition of a filter.

  #### Declaration

  Swift

      let filterMonitoringTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Google.html.FilterMonitoringTrait?