Package com.growsurf.api.services.async
Class CampaignServiceAsyncImpl.WithRawResponseImpl
-
- All Implemented Interfaces:
-
com.growsurf.api.services.async.CampaignServiceAsync.WithRawResponse
public final class CampaignServiceAsyncImpl.WithRawResponseImpl implements CampaignServiceAsync.WithRawResponse
-
-
Method Summary
-
Methods inherited from class com.growsurf.api.services.async.CampaignServiceAsync.WithRawResponse
list, list, list, listCommissions, listCommissions, listCommissions, listCommissions, listCommissions, listLeaderboard, listLeaderboard, listLeaderboard, listLeaderboard, listLeaderboard, listParticipants, listParticipants, listParticipants, listParticipants, listParticipants, listPayouts, listPayouts, listPayouts, listPayouts, listPayouts, listReferrals, listReferrals, listReferrals, listReferrals, listReferrals, retrieve, retrieve, retrieve, retrieve, retrieve, retrieveAnalytics, retrieveAnalytics, retrieveAnalytics, retrieveAnalytics, retrieveAnalytics -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
withOptions
CampaignServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
participant
ParticipantServiceAsync.WithRawResponse participant()
-
reward
RewardServiceAsync.WithRawResponse reward()
Participant reward retrieval and manual reward operations.
-
commission
CommissionServiceAsync.WithRawResponse commission()
Affiliate transaction, commission, and payout operations.
-
retrieve
CompletableFuture<HttpResponseFor<Campaign>> retrieve(CampaignRetrieveParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<CampaignListResponse>> list(CampaignListParams params, RequestOptions requestOptions)
-
listCommissions
CompletableFuture<HttpResponseFor<ParticipantCommissionList>> listCommissions(CampaignListCommissionsParams params, RequestOptions requestOptions)
-
listLeaderboard
CompletableFuture<HttpResponseFor<ParticipantList>> listLeaderboard(CampaignListLeaderboardParams params, RequestOptions requestOptions)
-
listParticipants
CompletableFuture<HttpResponseFor<ParticipantList>> listParticipants(CampaignListParticipantsParams params, RequestOptions requestOptions)
-
listPayouts
CompletableFuture<HttpResponseFor<ParticipantPayoutList>> listPayouts(CampaignListPayoutsParams params, RequestOptions requestOptions)
-
listReferrals
CompletableFuture<HttpResponseFor<ReferralList>> listReferrals(CampaignListReferralsParams params, RequestOptions requestOptions)
-
retrieveAnalytics
CompletableFuture<HttpResponseFor<CampaignRetrieveAnalyticsResponse>> retrieveAnalytics(CampaignRetrieveAnalyticsParams params, RequestOptions requestOptions)
-
-
-
-