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,
OffsetDateTime createdAt,
SubscriptionStatus status,
Amount amount,
int times,
int timesRemaining,
String interval,
LocalDate startDate,
Optional<LocalDate> nextPaymentDate,
String description,
MandatePaymentMethod method,
Optional<String> mandateId,
OffsetDateTime canceledAt,
String webhookUrl,
Map<String,Object> metadata,
ApplicationFee applicationFee,
SubscriptionLinks links) |
public SubscriptionResponse(String resource, String id, String mode, OffsetDateTime createdAt, SubscriptionStatus status, Amount amount, int times, int timesRemaining, String interval, LocalDate startDate, Optional<LocalDate> nextPaymentDate, String description, MandatePaymentMethod method, Optional<String> mandateId, OffsetDateTime 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 OffsetDateTime getCreatedAt()
public SubscriptionStatus getStatus()
public Amount getAmount()
public int getTimes()
public int getTimesRemaining()
public String getInterval()
public LocalDate getStartDate()
public String getDescription()
public MandatePaymentMethod getMethod()
public OffsetDateTime 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(OffsetDateTime 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(LocalDate startDate)
public void setDescription(String description)
public void setMethod(MandatePaymentMethod method)
public void setCanceledAt(OffsetDateTime canceledAt)
public void setWebhookUrl(String webhookUrl)
public void setApplicationFee(ApplicationFee applicationFee)
public void setLinks(SubscriptionLinks links)
protected boolean canEqual(Object other)
Copyright © 2022. All rights reserved.