Class ParticipantServiceAsyncImpl.WithRawResponseImpl
-
- All Implemented Interfaces:
-
com.growsurf.api.services.async.campaign.ParticipantServiceAsync.WithRawResponse
public final class ParticipantServiceAsyncImpl.WithRawResponseImpl implements ParticipantServiceAsync.WithRawResponse
-
-
Method Summary
-
Methods inherited from class com.growsurf.api.services.async.campaign.ParticipantServiceAsync.WithRawResponse
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
-
withOptions
ParticipantServiceAsync.WithRawResponse 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<HttpResponseFor<Participant>> retrieve(ParticipantRetrieveParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<Participant>> update(ParticipantUpdateParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<ParticipantDeleteResponse>> delete(ParticipantDeleteParams params, RequestOptions requestOptions)
-
add
CompletableFuture<HttpResponseFor<Participant>> add(ParticipantAddParams params, RequestOptions requestOptions)
-
createMobileToken
CompletableFuture<HttpResponseFor<ParticipantCreateMobileTokenResponse>> createMobileToken(ParticipantCreateMobileTokenParams params, RequestOptions requestOptions)
-
listCommissions
CompletableFuture<HttpResponseFor<ParticipantCommissionList>> listCommissions(ParticipantListCommissionsParams params, RequestOptions requestOptions)
-
listPayouts
CompletableFuture<HttpResponseFor<ParticipantPayoutList>> listPayouts(ParticipantListPayoutsParams params, RequestOptions requestOptions)
-
listReferrals
CompletableFuture<HttpResponseFor<ReferralList>> listReferrals(ParticipantListReferralsParams params, RequestOptions requestOptions)
-
listRewards
CompletableFuture<HttpResponseFor<ParticipantListRewardsResponse>> listRewards(ParticipantListRewardsParams params, RequestOptions requestOptions)
-
recordTransaction
CompletableFuture<HttpResponseFor<ParticipantRecordTransactionResponse>> recordTransaction(ParticipantRecordTransactionParams params, RequestOptions requestOptions)
-
sendInvites
CompletableFuture<HttpResponseFor<ParticipantSendInvitesResponse>> sendInvites(ParticipantSendInvitesParams params, RequestOptions requestOptions)
-
triggerReferral
CompletableFuture<HttpResponseFor<ParticipantTriggerReferralResponse>> triggerReferral(ParticipantTriggerReferralParams params, RequestOptions requestOptions)
-
-
-
-