Class IntegrationType

  • All Implemented Interfaces:
    Destination

    public class IntegrationType
    extends java.lang.Object
    implements Destination
    IntegrationType
    • Field Detail

      • JSON_PROPERTY_INTEGRATION_TYPE

        public static final java.lang.String JSON_PROPERTY_INTEGRATION_TYPE
        See Also:
        Constant Field Values
    • Constructor Detail

      • IntegrationType

        public IntegrationType()
    • Method Detail

      • integrationType

        public IntegrationType integrationType​(java.lang.String integrationType)
      • getIntegrationType

        @Nullable
        public java.lang.String getIntegrationType()
        The type of the integration to deliver the message to. Can be set to `none` if sending a [silent message](https://docs.smooch.io/guide/sending-messages/#silent-messages). Will return an error if the user does not have a client of that type attached to the conversation.
        Returns:
        integrationType
      • setIntegrationType

        public void setIntegrationType​(java.lang.String integrationType)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object