public class SubscriptionRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SubscriptionRequest.SubscriptionRequestBuilder |
| Constructor and Description |
|---|
SubscriptionRequest() |
SubscriptionRequest(Amount amount,
Optional<Integer> times,
String interval,
Optional<Date> startDate,
String description,
MandatePaymentMethod method,
Optional<String> mandateId,
Optional<String> webhookUrl,
Map<String,Object> metadata,
Optional<String> profileId,
Optional<ApplicationFee> applicationFee) |
public SubscriptionRequest(Amount amount, Optional<Integer> times, String interval, Optional<Date> startDate, String description, MandatePaymentMethod method, Optional<String> mandateId, Optional<String> webhookUrl, Map<String,Object> metadata, Optional<String> profileId, Optional<ApplicationFee> applicationFee)
public SubscriptionRequest()
public static SubscriptionRequest.SubscriptionRequestBuilder builder()
public Amount getAmount()
public String getInterval()
public String getDescription()
public MandatePaymentMethod getMethod()
public Optional<ApplicationFee> getApplicationFee()
public void setAmount(Amount amount)
public void setInterval(String interval)
public void setDescription(String description)
public void setMethod(MandatePaymentMethod method)
public void setApplicationFee(Optional<ApplicationFee> applicationFee)
protected boolean canEqual(Object other)
Copyright © 2020. All rights reserved.