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
clone, clone, clone, clone, clone, create, createMobileParticipantToken, createMobileParticipantToken, createMobileParticipantToken, 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, update, update, update, update, update -
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.
-
rewards
RewardsService rewards()
Campaign reward (
CampaignReward) configuration operations.
-
design
DesignService design()
Program Editor Design tab (
CampaignDesign) configuration operations.
-
emails
EmailsService emails()
Program Editor Emails tab (
CampaignEmails) configuration operations.
-
options
OptionsService options()
Program Editor Options tab (
CampaignOptions) configuration operations.
-
installation
InstallationService installation()
Program Editor Installation tab (
CampaignInstallation) configuration operations.
-
create
Campaign create(CampaignCreateParams params, RequestOptions requestOptions)
-
update
Campaign update(CampaignUpdateParams params, RequestOptions requestOptions)
-
clone
Campaign clone(CampaignCloneParams params, RequestOptions requestOptions)
-
retrieve
Campaign retrieve(CampaignRetrieveParams params, RequestOptions requestOptions)
-
list
CampaignListResponse list(CampaignListParams params, RequestOptions requestOptions)
-
createMobileParticipantToken
CampaignCreateMobileParticipantTokenResponse createMobileParticipantToken(CampaignCreateMobileParticipantTokenParams 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)
-
-
-
-