Class ParticipantServiceImpl
-
- All Implemented Interfaces:
-
com.growsurf.api.services.blocking.campaign.ParticipantService
public final class ParticipantServiceImpl implements ParticipantService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classParticipantServiceImpl.WithRawResponseImpl
-
Method Summary
-
Methods inherited from class com.growsurf.api.services.blocking.campaign.ParticipantService
add, add, add, createMobileToken, createMobileToken, createMobileToken, delete, delete, delete, listCommissions, listCommissions, listCommissions, listPayouts, listPayouts, listPayouts, listReferrals, listReferrals, listReferrals, listRewards, listRewards, listRewards, recordTransaction, recordTransaction, recordTransaction, retrieve, retrieve, retrieve, sendInvites, sendInvites, sendInvites, triggerReferral, triggerReferral, triggerReferral, update, update, update -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
withRawResponse
ParticipantService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
ParticipantService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
retrieve
Participant retrieve(ParticipantRetrieveParams params, RequestOptions requestOptions)
-
update
Participant update(ParticipantUpdateParams params, RequestOptions requestOptions)
-
delete
ParticipantDeleteResponse delete(ParticipantDeleteParams params, RequestOptions requestOptions)
-
add
Participant add(ParticipantAddParams params, RequestOptions requestOptions)
-
createMobileToken
ParticipantCreateMobileTokenResponse createMobileToken(ParticipantCreateMobileTokenParams params, RequestOptions requestOptions)
-
listCommissions
ParticipantCommissionList listCommissions(ParticipantListCommissionsParams params, RequestOptions requestOptions)
-
listPayouts
ParticipantPayoutList listPayouts(ParticipantListPayoutsParams params, RequestOptions requestOptions)
-
listReferrals
ReferralList listReferrals(ParticipantListReferralsParams params, RequestOptions requestOptions)
-
listRewards
ParticipantListRewardsResponse listRewards(ParticipantListRewardsParams params, RequestOptions requestOptions)
-
recordTransaction
ParticipantRecordTransactionResponse recordTransaction(ParticipantRecordTransactionParams params, RequestOptions requestOptions)
-
sendInvites
ParticipantSendInvitesResponse sendInvites(ParticipantSendInvitesParams params, RequestOptions requestOptions)
-
triggerReferral
ParticipantTriggerReferralResponse triggerReferral(ParticipantTriggerReferralParams params, RequestOptions requestOptions)
-
-
-
-