# PayloadType

    enum PayloadType

    extension https://developers.home.google.com/reference/swift/GoogleHomeSDK/Classes/TraitEncoder.html.PayloadType : Equatable, Hashable

Undocumented
- `


  ### [internalType](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Classes/TraitEncoder/PayloadType#/s:13GoogleHomeSDK12TraitEncoderC11PayloadTypeO08internalG0yA2EmF)


  ` Undocumented

  #### Declaration

  Swift

      case internalType

- `


  ### [uddmCommand](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Classes/TraitEncoder/PayloadType#/s:13GoogleHomeSDK12TraitEncoderC11PayloadTypeO11uddmCommandyA2EmF)


  ` Undocumented

  #### Declaration

  Swift

      case uddmCommand

- `


  ### [uddmCommandResponse](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Classes/TraitEncoder/PayloadType#/s:13GoogleHomeSDK12TraitEncoderC11PayloadTypeO19uddmCommandResponseyA2EmF)


  ` Undocumented

  #### Declaration

  Swift

      case uddmCommandResponse

- `


  ### [uddmEvent](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Classes/TraitEncoder/PayloadType#/s:13GoogleHomeSDK12TraitEncoderC11PayloadTypeO9uddmEventyA2EmF)


  ` Undocumented

  #### Declaration

  Swift

      case uddmEvent

- `


  ### [uddmTrait](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Classes/TraitEncoder/PayloadType#/s:13GoogleHomeSDK12TraitEncoderC11PayloadTypeO04uddmD0yA2EmF)


  ` Undocumented

  #### Declaration

  Swift

      case uddmTrait