public class SubscriptionResponse extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SubscriptionResponse.SubscriptionResponseBuilder |
| Constructor and Description |
|---|
SubscriptionResponse() |
SubscriptionResponse(String resource,
String id,
String mode,
Date createdAt,
SubscriptionStatus status,
Amount amount,
int times,
int timesRemaining,
String interval,
Date startDate,
Optional<Date> nextPaymentDate,
String description,
MandatePaymentMethod method,
Optional<String> mandateId,
Date canceledAt,
String webhookUrl,
Map<String,Object> metadata,
ApplicationFee applicationFee,
SubscriptionLinks links) |
public SubscriptionResponse(String resource, String id, String mode, Date createdAt, SubscriptionStatus status, Amount amount, int times, int timesRemaining, String interval, Date startDate, Optional<Date> nextPaymentDate, String description, MandatePaymentMethod method, Optional<String> mandateId, Date canceledAt, String webhookUrl, Map<String,Object> metadata, ApplicationFee applicationFee, SubscriptionLinks links)
public SubscriptionResponse()
public static SubscriptionResponse.SubscriptionResponseBuilder builder()
public String getResource()
public String getId()
public String getMode()
public Date getCreatedAt()
public SubscriptionStatus getStatus()
public Amount getAmount()
public int getTimes()
public int getTimesRemaining()
public String getInterval()
public Date getStartDate()
public String getDescription()
public MandatePaymentMethod getMethod()
public Date getCanceledAt()
public String getWebhookUrl()
public ApplicationFee getApplicationFee()
public SubscriptionLinks getLinks()
public void setResource(String resource)
public void setId(String id)
public void setMode(String mode)
public void setCreatedAt(Date createdAt)
public void setStatus(SubscriptionStatus status)
public void setAmount(Amount amount)
public void setTimes(int times)
public void setTimesRemaining(int timesRemaining)
public void setInterval(String interval)
public void setStartDate(Date startDate)
public void setDescription(String description)
public void setMethod(MandatePaymentMethod method)
public void setCanceledAt(Date canceledAt)
public void setWebhookUrl(String webhookUrl)
public void setApplicationFee(ApplicationFee applicationFee)
public void setLinks(SubscriptionLinks links)
protected boolean canEqual(Object other)
Copyright © 2020. All rights reserved.