# GoogleBathtubGoogleTraits

    struct GoogleBathtubGoogleTraits

Trait Container for GoogleBathtubDeviceType Google Traits.
- `


  ### [fillTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleBathtubDeviceType/GoogleBathtubGoogleTraits#/s:15GoogleHomeTypes0A17BathtubDeviceTypeV0adA6TraitsV9fillTraitAA0A0O04FillI0VSgvp)


  ` This trait belongs to devices that support being filled such as a bathtub.

  #### Declaration

  Swift

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

- `


  ### [extendedTemperatureControlTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleBathtubDeviceType/GoogleBathtubGoogleTraits#/s:15GoogleHomeTypes0A17BathtubDeviceTypeV0adA6TraitsV31extendedTemperatureControlTraitAA0A0O08ExtendedijK0VSgvp)


  ` Trait for devices, other than thermostats, that support controlling temperature, either within
  or around the device.

  #### Declaration

  Swift

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

- `


  ### [extendedOperationalStateTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleBathtubDeviceType/GoogleBathtubGoogleTraits#/s:15GoogleHomeTypes0A17BathtubDeviceTypeV0adA6TraitsV29extendedOperationalStateTraitAA0A0O08ExtendedijK0VSgvp)


  ` This trait represents any device that supports operating in specific zones, and has an ongoing
  duration for its operation which can be queried.

  #### Declaration

  Swift

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