GooglePetFeederDevice.GoogleTraits

class GooglePetFeederDevice.GoogleTraits


Trait Container for Google Traits.

Summary

Public constructors

GoogleTraits(
    dispense: Dispense?,
    extendedOperationalState: ExtendedOperationalState?
)

Public properties

Dispense?

This trait supports devices dispensing a specified amount of one or more physical items.

ExtendedOperationalState?

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

Public constructors

GoogleTraits

GoogleTraits(
    dispense: Dispense?,
    extendedOperationalState: ExtendedOperationalState?
)

Public properties

dispense

val dispenseDispense?

This trait supports devices dispensing a specified amount of one or more physical items.

extendedOperationalState

val extendedOperationalStateExtendedOperationalState?

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