Class MonetizationService

java.lang.Object
discord4j.rest.service.RestService
discord4j.rest.service.MonetizationService

@Experimental public class MonetizationService extends RestService
  • Constructor Details

    • MonetizationService

      public MonetizationService(Router router)
  • Method Details

    • getAllSkus

      public Flux<discord4j.discordjson.json.SkuData> getAllSkus(long applicationId)
    • getAllEntitlements

      public Flux<discord4j.discordjson.json.EntitlementData> getAllEntitlements(long applicationId)
    • getAllEntitlements

      public Flux<discord4j.discordjson.json.EntitlementData> getAllEntitlements(long applicationId, Multimap<String,Object> params)
    • createTestEntitlement

      public Mono<discord4j.discordjson.json.EntitlementData> createTestEntitlement(long applicationId, discord4j.discordjson.json.CreateTestEntitlementRequest request)
    • deleteTestEntitlement

      public Mono<Void> deleteTestEntitlement(long applicationId, long entitlementId)
    • consumeEntitlement

      public Mono<Void> consumeEntitlement(long applicationId, long entitlementId)
    • getSkuSubscriptions

      public Flux<discord4j.discordjson.json.SubscriptionData> getSkuSubscriptions(long skuId, Multimap<String,Object> params)
    • getSkuSubscription

      public Mono<discord4j.discordjson.json.SubscriptionData> getSkuSubscription(long skuId, long subscriptionId)