Package com.growsurf.api.models.campaign.participant
See: Description
-
Enum Summary Enum Description Known An enum containing FraudRiskLevel's known values. Value An enum containing FraudRiskLevel's known values, as well as an _UNKNOWN member. Known An enum containing ReferralStatus's known values. Value An enum containing ReferralStatus's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing SortBy's known values. Value An enum containing SortBy's known values, as well as an _UNKNOWN member. Known An enum containing Status's known values. Value An enum containing Status's known values, as well as an _UNKNOWN member. Known An enum containing ReferralStatus's known values. Value An enum containing ReferralStatus's known values, as well as an _UNKNOWN member. Known An enum containing ReferralSource's known values. Value An enum containing ReferralSource's known values, as well as an _UNKNOWN member. Known An enum containing ReferralStatus's known values. Value An enum containing ReferralStatus's known values, as well as an _UNKNOWN member. -
Class Summary Class Description FraudRiskLevel Builder A builder for Participant. Builder A builder for AllMatchingFraudster. AllMatchingFraudster Builder A builder for Metadata. Metadata Shallow custom metadata object. Builder A builder for Referrer. Builder A builder for Metadata. Metadata Shallow custom metadata object. Builder A builder for ShareCount. ShareCount Referrer Builder A builder for ShareCount. ShareCount Participant Builder A builder for ParticipantAddParams. Builder A builder for Body. Body Builder A builder for Metadata. Metadata Shallow custom metadata object. ReferralStatus ParticipantAddParams Adds a new participant to the program. Builder A builder for ParticipantCreateMobileTokenParams. ParticipantCreateMobileTokenParams Creates a participant-scoped token for GrowSurf mobile SDK participant endpoints. Builder A builder for ParticipantCreateMobileTokenResponse. ParticipantCreateMobileTokenResponse Builder A builder for ParticipantDeleteParams. ParticipantDeleteParams Removes a participant by GrowSurf participant ID or email address. Builder A builder for ParticipantDeleteResponse. ParticipantDeleteResponse Builder A builder for ParticipantListCommissionsParams. Status Participant commission status. ParticipantListCommissionsParams Retrieves a paged list of commissions earned by a participant. Builder A builder for ParticipantListPayoutsParams. Status Participant payout status. ParticipantListPayoutsParams Retrieves a paged list of payouts that belong to a participant. Builder A builder for ParticipantListReferralsParams. SortBy Field used to sort referral results. ParticipantListReferralsParams Retrieves referrals and email invites made by a participant. Builder A builder for ParticipantListRewardsParams. ParticipantListRewardsParams Retrieves a paged list of rewards earned by a participant. Builder A builder for ParticipantListRewardsResponse. ParticipantListRewardsResponse Builder A builder for ParticipantRecordTransactionParams. Builder A builder for Body. Body Builder A builder for TotalTaxAmount. TotalTaxAmount Builder A builder for TotalTax. TotalTax ParticipantRecordTransactionParams Records a sale made by a referred customer and generates affiliate commissions for their referrer when applicable. Builder A builder for UnionMember0. UnionMember0 Builder A builder for UnionMember1. UnionMember1 ParticipantRecordTransactionResponse Builder A builder for ParticipantRetrieveParams. ParticipantRetrieveParams Retrieves a single participant by GrowSurf participant ID or email address. Builder A builder for ParticipantReward. Status ParticipantReward Builder A builder for ParticipantSendInvitesParams. Builder A builder for Body. Body ParticipantSendInvitesParams Sends email invites on behalf of a participant to a list of email addresses. Builder A builder for ParticipantSendInvitesResponse. ParticipantSendInvitesResponse Builder A builder for ParticipantTriggerReferralParams. ParticipantTriggerReferralParams Triggers referral credit for an existing referred participant by GrowSurf participant ID or email address. Builder A builder for ParticipantTriggerReferralResponse. ParticipantTriggerReferralResponse Builder A builder for ParticipantUpdateParams. Builder A builder for Body. Body Builder A builder for Metadata. Metadata Shallow custom metadata object. ReferralStatus ParticipantUpdateParams Updates a participant by GrowSurf participant ID or email address. ReferralSource ReferralStatus -
Interface Summary Interface Description Visitor An interface that defines how to map each variant of ParticipantRecordTransactionResponse to a value of type T.