Class CampaignServiceImpl
-
- All Implemented Interfaces:
-
com.growsurf.api.services.blocking.CampaignService
public final class CampaignServiceImpl implements CampaignService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classCampaignServiceImpl.WithRawResponseImpl
-
Method Summary
-
Methods inherited from class com.growsurf.api.services.blocking.CampaignService
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
-
withRawResponse
CampaignService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
CampaignService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
participant
ParticipantService participant()
-
reward
RewardService reward()
Participant reward retrieval and manual reward operations.
-
commission
CommissionService commission()
Affiliate transaction, commission, and payout operations.
-
retrieve
Campaign retrieve(CampaignRetrieveParams params, RequestOptions requestOptions)
-
list
CampaignListResponse list(CampaignListParams params, RequestOptions requestOptions)
-
listCommissions
ParticipantCommissionList listCommissions(CampaignListCommissionsParams params, RequestOptions requestOptions)
-
listLeaderboard
ParticipantList listLeaderboard(CampaignListLeaderboardParams params, RequestOptions requestOptions)
-
listParticipants
ParticipantList listParticipants(CampaignListParticipantsParams params, RequestOptions requestOptions)
-
listPayouts
ParticipantPayoutList listPayouts(CampaignListPayoutsParams params, RequestOptions requestOptions)
-
listReferrals
ReferralList listReferrals(CampaignListReferralsParams params, RequestOptions requestOptions)
-
retrieveAnalytics
CampaignRetrieveAnalyticsResponse retrieveAnalytics(CampaignRetrieveAnalyticsParams params, RequestOptions requestOptions)
-
-
-
-