Package io.voucherify.client.model
Class CustomerReferralsCampaignsItem
java.lang.Object
io.voucherify.client.model.CustomerReferralsCampaignsItem
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class CustomerReferralsCampaignsItem
extends Object
Contains information about the source of the referral.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncampaignId(String campaignId) date(OffsetDateTime date) booleanCreate an instance of CustomerReferralsCampaignsItem given an JSON stringUnique campaign ID, assigned by Voucherify.getDate()Timestamp representing the date and time when the customer was referred in ISO 8601 format.Unique referrer ID, assigned by Voucherify.Related object idRelated object type, i.e.inthashCode()referrerId(String referrerId) relatedObjectId(String relatedObjectId) relatedObjectType(String relatedObjectType) voidsetCampaignId(String campaignId) voidsetDate(OffsetDateTime date) voidsetReferrerId(String referrerId) voidsetRelatedObjectId(String relatedObjectId) voidsetRelatedObjectType(String relatedObjectType) toJson()Convert an instance of CustomerReferralsCampaignsItem to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_CAMPAIGN_ID
- See Also:
-
SERIALIZED_NAME_REFERRER_ID
- See Also:
-
SERIALIZED_NAME_RELATED_OBJECT_ID
- See Also:
-
SERIALIZED_NAME_RELATED_OBJECT_TYPE
- See Also:
-
SERIALIZED_NAME_DATE
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
CustomerReferralsCampaignsItem
public CustomerReferralsCampaignsItem()
-
-
Method Details
-
campaignId
-
getCampaignId
Unique campaign ID, assigned by Voucherify.- Returns:
- campaignId
-
setCampaignId
-
referrerId
-
getReferrerId
Unique referrer ID, assigned by Voucherify. This is the customer ID of a customer that is referring this customer.- Returns:
- referrerId
-
setReferrerId
-
getRelatedObjectId
Related object id- Returns:
- relatedObjectId
-
setRelatedObjectId
-
getRelatedObjectType
Related object type, i.e. `redemption`.- Returns:
- relatedObjectType
-
setRelatedObjectType
-
date
-
getDate
Timestamp representing the date and time when the customer was referred in ISO 8601 format.- Returns:
- date
-
setDate
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
Create an instance of CustomerReferralsCampaignsItem given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CustomerReferralsCampaignsItem
- Throws:
IOException- if the JSON string is invalid with respect to CustomerReferralsCampaignsItem
-
toJson
Convert an instance of CustomerReferralsCampaignsItem to an JSON string- Returns:
- JSON string
-