Class Referral


  • public class Referral
    extends java.lang.Object
    Data representing a referral object when a user is referred to a conversation. See the <a href=\"https://docs.smooch.io/guide/conversation-referrals/\">conversation referrals</a> guide for more details.
    • Field Detail

      • JSON_PROPERTY_CODE

        public static final java.lang.String JSON_PROPERTY_CODE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_DETAILS

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

      • Referral

        public Referral()
    • Method Detail

      • code

        public Referral code​(java.lang.String code)
      • getCode

        @Nullable
        public java.lang.String getCode()
        The referral’s identifier.
        Returns:
        code
      • setCode

        public void setCode​(java.lang.String code)
      • getDetails

        @Nullable
        public ReferralDetails getDetails()
        Get details
        Returns:
        details
      • getDetails_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<ReferralDetails> getDetails_JsonNullable()
      • setDetails_JsonNullable

        public void setDetails_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<ReferralDetails> details)
      • 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