Interface CampaignServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface CampaignServiceAsync.WithRawResponseA view of CampaignServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract 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
abstract ParticipantServiceAsync.WithRawResponse participant()
-
reward
abstract RewardServiceAsync.WithRawResponse reward()
Participant reward retrieval and manual reward operations.
-
commission
abstract CommissionServiceAsync.WithRawResponse commission()
Affiliate transaction, commission, and payout operations.
-
rewards
abstract RewardsServiceAsync.WithRawResponse rewards()
Campaign reward (
CampaignReward) configuration operations.
-
design
abstract DesignServiceAsync.WithRawResponse design()
Program Editor Design tab (
CampaignDesign) configuration operations.
-
emails
abstract EmailsServiceAsync.WithRawResponse emails()
Program Editor Emails tab (
CampaignEmails) configuration operations.
-
options
abstract OptionsServiceAsync.WithRawResponse options()
Program Editor Options tab (
CampaignOptions) configuration operations.
-
installation
abstract InstallationServiceAsync.WithRawResponse installation()
Program Editor Installation tab (
CampaignInstallation) configuration operations.
-
create
CompletableFuture<HttpResponseFor<Campaign>> create(CampaignCreateParams params)
Returns a raw HTTP response for
post /campaigns, but is otherwise the same as CampaignServiceAsync.create.
-
create
abstract CompletableFuture<HttpResponseFor<Campaign>> create(CampaignCreateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<Campaign>> update(String id)
Returns a raw HTTP response for
patch /campaign/{id}, but is otherwise the same as CampaignServiceAsync.update.
-
update
CompletableFuture<HttpResponseFor<Campaign>> update(String id, CampaignUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<Campaign>> update(String id, CampaignUpdateParams params)
-
update
abstract CompletableFuture<HttpResponseFor<Campaign>> update(CampaignUpdateParams params, RequestOptions requestOptions)
-
update
CompletableFuture<HttpResponseFor<Campaign>> update(CampaignUpdateParams params)
-
update
CompletableFuture<HttpResponseFor<Campaign>> update(String id, RequestOptions requestOptions)
-
clone
CompletableFuture<HttpResponseFor<Campaign>> clone(String id)
Returns a raw HTTP response for
post /campaign/{id}/clone, but is otherwise the same as CampaignServiceAsync.clone.
-
clone
CompletableFuture<HttpResponseFor<Campaign>> clone(String id, CampaignCloneParams params, RequestOptions requestOptions)
-
clone
CompletableFuture<HttpResponseFor<Campaign>> clone(String id, CampaignCloneParams params)
-
clone
abstract CompletableFuture<HttpResponseFor<Campaign>> clone(CampaignCloneParams params, RequestOptions requestOptions)
-
clone
CompletableFuture<HttpResponseFor<Campaign>> clone(CampaignCloneParams params)
-
clone
CompletableFuture<HttpResponseFor<Campaign>> clone(String id, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<Campaign>> retrieve(String id)
Returns a raw HTTP response for
get /campaign/{id}, but is otherwise the same as CampaignServiceAsync.retrieve.
-
retrieve
CompletableFuture<HttpResponseFor<Campaign>> retrieve(String id, CampaignRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<Campaign>> retrieve(String id, CampaignRetrieveParams params)
-
retrieve
abstract CompletableFuture<HttpResponseFor<Campaign>> retrieve(CampaignRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<Campaign>> retrieve(CampaignRetrieveParams params)
-
retrieve
CompletableFuture<HttpResponseFor<Campaign>> retrieve(String id, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<CampaignListResponse>> list()
Returns a raw HTTP response for
get /campaigns, but is otherwise the same as CampaignServiceAsync.list.
-
list
abstract CompletableFuture<HttpResponseFor<CampaignListResponse>> list(CampaignListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<CampaignListResponse>> list(CampaignListParams params)
-
list
CompletableFuture<HttpResponseFor<CampaignListResponse>> list(RequestOptions requestOptions)
-
createMobileParticipantToken
CompletableFuture<HttpResponseFor<CampaignCreateMobileParticipantTokenResponse>> createMobileParticipantToken(String id, CampaignCreateMobileParticipantTokenParams params)
Returns a raw HTTP response for
post /campaign/{id}/mobile-participant-token, but is otherwise the same as CampaignServiceAsync.createMobileParticipantToken.
-
createMobileParticipantToken
CompletableFuture<HttpResponseFor<CampaignCreateMobileParticipantTokenResponse>> createMobileParticipantToken(String id, CampaignCreateMobileParticipantTokenParams params, RequestOptions requestOptions)
-
createMobileParticipantToken
CompletableFuture<HttpResponseFor<CampaignCreateMobileParticipantTokenResponse>> createMobileParticipantToken(CampaignCreateMobileParticipantTokenParams params)
-
createMobileParticipantToken
abstract CompletableFuture<HttpResponseFor<CampaignCreateMobileParticipantTokenResponse>> createMobileParticipantToken(CampaignCreateMobileParticipantTokenParams params, RequestOptions requestOptions)
-
listCommissions
CompletableFuture<HttpResponseFor<ParticipantCommissionList>> listCommissions(String id)
Returns a raw HTTP response for
get /campaign/{id}/commissions, but is otherwise the same as CampaignServiceAsync.listCommissions.
-
listCommissions
CompletableFuture<HttpResponseFor<ParticipantCommissionList>> listCommissions(String id, CampaignListCommissionsParams params, RequestOptions requestOptions)
-
listCommissions
CompletableFuture<HttpResponseFor<ParticipantCommissionList>> listCommissions(String id, CampaignListCommissionsParams params)
-
listCommissions
abstract CompletableFuture<HttpResponseFor<ParticipantCommissionList>> listCommissions(CampaignListCommissionsParams params, RequestOptions requestOptions)
-
listCommissions
CompletableFuture<HttpResponseFor<ParticipantCommissionList>> listCommissions(CampaignListCommissionsParams params)
-
listCommissions
CompletableFuture<HttpResponseFor<ParticipantCommissionList>> listCommissions(String id, RequestOptions requestOptions)
-
listLeaderboard
CompletableFuture<HttpResponseFor<ParticipantList>> listLeaderboard(String id)
Returns a raw HTTP response for
get /campaign/{id}/leaderboard, but is otherwise the same as CampaignServiceAsync.listLeaderboard.
-
listLeaderboard
CompletableFuture<HttpResponseFor<ParticipantList>> listLeaderboard(String id, CampaignListLeaderboardParams params, RequestOptions requestOptions)
-
listLeaderboard
CompletableFuture<HttpResponseFor<ParticipantList>> listLeaderboard(String id, CampaignListLeaderboardParams params)
-
listLeaderboard
abstract CompletableFuture<HttpResponseFor<ParticipantList>> listLeaderboard(CampaignListLeaderboardParams params, RequestOptions requestOptions)
-
listLeaderboard
CompletableFuture<HttpResponseFor<ParticipantList>> listLeaderboard(CampaignListLeaderboardParams params)
-
listLeaderboard
CompletableFuture<HttpResponseFor<ParticipantList>> listLeaderboard(String id, RequestOptions requestOptions)
-
listParticipants
CompletableFuture<HttpResponseFor<ParticipantList>> listParticipants(String id)
Returns a raw HTTP response for
get /campaign/{id}/participants, but is otherwise the same as CampaignServiceAsync.listParticipants.
-
listParticipants
CompletableFuture<HttpResponseFor<ParticipantList>> listParticipants(String id, CampaignListParticipantsParams params, RequestOptions requestOptions)
-
listParticipants
CompletableFuture<HttpResponseFor<ParticipantList>> listParticipants(String id, CampaignListParticipantsParams params)
-
listParticipants
abstract CompletableFuture<HttpResponseFor<ParticipantList>> listParticipants(CampaignListParticipantsParams params, RequestOptions requestOptions)
-
listParticipants
CompletableFuture<HttpResponseFor<ParticipantList>> listParticipants(CampaignListParticipantsParams params)
-
listParticipants
CompletableFuture<HttpResponseFor<ParticipantList>> listParticipants(String id, RequestOptions requestOptions)
-
listPayouts
CompletableFuture<HttpResponseFor<ParticipantPayoutList>> listPayouts(String id)
Returns a raw HTTP response for
get /campaign/{id}/payouts, but is otherwise the same as CampaignServiceAsync.listPayouts.
-
listPayouts
CompletableFuture<HttpResponseFor<ParticipantPayoutList>> listPayouts(String id, CampaignListPayoutsParams params, RequestOptions requestOptions)
-
listPayouts
CompletableFuture<HttpResponseFor<ParticipantPayoutList>> listPayouts(String id, CampaignListPayoutsParams params)
-
listPayouts
abstract CompletableFuture<HttpResponseFor<ParticipantPayoutList>> listPayouts(CampaignListPayoutsParams params, RequestOptions requestOptions)
-
listPayouts
CompletableFuture<HttpResponseFor<ParticipantPayoutList>> listPayouts(CampaignListPayoutsParams params)
-
listPayouts
CompletableFuture<HttpResponseFor<ParticipantPayoutList>> listPayouts(String id, RequestOptions requestOptions)
-
listReferrals
CompletableFuture<HttpResponseFor<ReferralList>> listReferrals(String id)
Returns a raw HTTP response for
get /campaign/{id}/referrals, but is otherwise the same as CampaignServiceAsync.listReferrals.
-
listReferrals
CompletableFuture<HttpResponseFor<ReferralList>> listReferrals(String id, CampaignListReferralsParams params, RequestOptions requestOptions)
-
listReferrals
CompletableFuture<HttpResponseFor<ReferralList>> listReferrals(String id, CampaignListReferralsParams params)
-
listReferrals
abstract CompletableFuture<HttpResponseFor<ReferralList>> listReferrals(CampaignListReferralsParams params, RequestOptions requestOptions)
-
listReferrals
CompletableFuture<HttpResponseFor<ReferralList>> listReferrals(CampaignListReferralsParams params)
-
listReferrals
CompletableFuture<HttpResponseFor<ReferralList>> listReferrals(String id, RequestOptions requestOptions)
-
retrieveAnalytics
CompletableFuture<HttpResponseFor<CampaignRetrieveAnalyticsResponse>> retrieveAnalytics(String id)
Returns a raw HTTP response for
get /campaign/{id}/analytics, but is otherwise the same as CampaignServiceAsync.retrieveAnalytics.
-
retrieveAnalytics
CompletableFuture<HttpResponseFor<CampaignRetrieveAnalyticsResponse>> retrieveAnalytics(String id, CampaignRetrieveAnalyticsParams params, RequestOptions requestOptions)
-
retrieveAnalytics
CompletableFuture<HttpResponseFor<CampaignRetrieveAnalyticsResponse>> retrieveAnalytics(String id, CampaignRetrieveAnalyticsParams params)
-
retrieveAnalytics
abstract CompletableFuture<HttpResponseFor<CampaignRetrieveAnalyticsResponse>> retrieveAnalytics(CampaignRetrieveAnalyticsParams params, RequestOptions requestOptions)
-
retrieveAnalytics
CompletableFuture<HttpResponseFor<CampaignRetrieveAnalyticsResponse>> retrieveAnalytics(CampaignRetrieveAnalyticsParams params)
-
retrieveAnalytics
CompletableFuture<HttpResponseFor<CampaignRetrieveAnalyticsResponse>> retrieveAnalytics(String id, RequestOptions requestOptions)
-
-
-
-