Class ParticipantServiceAsyncImpl
-
- All Implemented Interfaces:
-
com.growsurf.api.services.async.campaign.ParticipantServiceAsync
public final class ParticipantServiceAsyncImpl implements ParticipantServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classParticipantServiceAsyncImpl.WithRawResponseImpl
-
Method Summary
-
Methods inherited from class com.growsurf.api.services.async.campaign.ParticipantServiceAsync
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
ParticipantServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
ParticipantServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
retrieve
CompletableFuture<Participant> retrieve(ParticipantRetrieveParams params, RequestOptions requestOptions)
-
update
CompletableFuture<Participant> update(ParticipantUpdateParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<ParticipantDeleteResponse> delete(ParticipantDeleteParams params, RequestOptions requestOptions)
-
add
CompletableFuture<Participant> add(ParticipantAddParams params, RequestOptions requestOptions)
-
createMobileToken
CompletableFuture<ParticipantCreateMobileTokenResponse> createMobileToken(ParticipantCreateMobileTokenParams params, RequestOptions requestOptions)
-
listCommissions
CompletableFuture<ParticipantCommissionList> listCommissions(ParticipantListCommissionsParams params, RequestOptions requestOptions)
-
listPayouts
CompletableFuture<ParticipantPayoutList> listPayouts(ParticipantListPayoutsParams params, RequestOptions requestOptions)
-
listReferrals
CompletableFuture<ReferralList> listReferrals(ParticipantListReferralsParams params, RequestOptions requestOptions)
-
listRewards
CompletableFuture<ParticipantListRewardsResponse> listRewards(ParticipantListRewardsParams params, RequestOptions requestOptions)
-
recordTransaction
CompletableFuture<ParticipantRecordTransactionResponse> recordTransaction(ParticipantRecordTransactionParams params, RequestOptions requestOptions)
-
sendInvites
CompletableFuture<ParticipantSendInvitesResponse> sendInvites(ParticipantSendInvitesParams params, RequestOptions requestOptions)
-
triggerReferral
CompletableFuture<ParticipantTriggerReferralResponse> triggerReferral(ParticipantTriggerReferralParams params, RequestOptions requestOptions)
-
-
-
-