Class IntegrationId

  • All Implemented Interfaces:
    Destination

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

      • JSON_PROPERTY_INTEGRATION_ID

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

      • IntegrationId

        public IntegrationId()
    • Method Detail

      • integrationId

        public IntegrationId integrationId​(java.lang.String integrationId)
      • getIntegrationId

        @Nullable
        public java.lang.String getIntegrationId()
        The id of the integration to deliver the message to. Will return an error if the integration does not exist or if the user does not have a client for the integration attached to the conversation.
        Returns:
        integrationId
      • setIntegrationId

        public void setIntegrationId​(java.lang.String integrationId)
      • 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