Class ReferralDetails
- java.lang.Object
-
- com.zendesk.sunshine_conversations_client.model.ReferralDetails
-
public class ReferralDetails extends java.lang.ObjectNested object containing additional information.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_AD_IDstatic java.lang.StringJSON_PROPERTY_SOURCEstatic java.lang.StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description ReferralDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReferralDetailsadId(java.lang.String adId)booleanequals(java.lang.Object o)java.lang.StringgetAdId()If the referral came from an ad, this field will be present with the ad’s Id.org.openapitools.jackson.nullable.JsonNullable<java.lang.String>getAdId_JsonNullable()java.lang.StringgetSource()The source of the referral - MESSENGER_CODE, ADS etc…java.lang.StringgetType()The type of referral, typically OPEN-THREAD.inthashCode()voidsetAdId(java.lang.String adId)voidsetAdId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> adId)voidsetSource(java.lang.String source)voidsetType(java.lang.String type)ReferralDetailssource(java.lang.String source)java.lang.StringtoString()ReferralDetailstype(java.lang.String type)
-
-
-
Field Detail
-
JSON_PROPERTY_SOURCE
public static final java.lang.String JSON_PROPERTY_SOURCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final java.lang.String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AD_ID
public static final java.lang.String JSON_PROPERTY_AD_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
source
public ReferralDetails source(java.lang.String source)
-
getSource
@Nullable public java.lang.String getSource()
The source of the referral - MESSENGER_CODE, ADS etc…- Returns:
- source
-
setSource
public void setSource(java.lang.String source)
-
type
public ReferralDetails type(java.lang.String type)
-
getType
@Nullable public java.lang.String getType()
The type of referral, typically OPEN-THREAD.- Returns:
- type
-
setType
public void setType(java.lang.String type)
-
adId
public ReferralDetails adId(java.lang.String adId)
-
getAdId
@Nullable public java.lang.String getAdId()
If the referral came from an ad, this field will be present with the ad’s Id.- Returns:
- adId
-
getAdId_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getAdId_JsonNullable()
-
setAdId_JsonNullable
public void setAdId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> adId)
-
setAdId
public void setAdId(java.lang.String adId)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-