public static class SubscriptionResponse.SubscriptionResponseBuilder extends Object
public SubscriptionResponse.SubscriptionResponseBuilder resource(String resource)
public SubscriptionResponse.SubscriptionResponseBuilder id(String id)
public SubscriptionResponse.SubscriptionResponseBuilder mode(String mode)
public SubscriptionResponse.SubscriptionResponseBuilder createdAt(Date createdAt)
public SubscriptionResponse.SubscriptionResponseBuilder status(SubscriptionStatus status)
public SubscriptionResponse.SubscriptionResponseBuilder amount(Amount amount)
public SubscriptionResponse.SubscriptionResponseBuilder times(int times)
public SubscriptionResponse.SubscriptionResponseBuilder timesRemaining(int timesRemaining)
public SubscriptionResponse.SubscriptionResponseBuilder interval(String interval)
public SubscriptionResponse.SubscriptionResponseBuilder startDate(Date startDate)
public SubscriptionResponse.SubscriptionResponseBuilder nextPaymentDate(Optional<Date> nextPaymentDate)
public SubscriptionResponse.SubscriptionResponseBuilder description(String description)
public SubscriptionResponse.SubscriptionResponseBuilder method(MandatePaymentMethod method)
public SubscriptionResponse.SubscriptionResponseBuilder mandateId(Optional<String> mandateId)
public SubscriptionResponse.SubscriptionResponseBuilder canceledAt(Date canceledAt)
public SubscriptionResponse.SubscriptionResponseBuilder webhookUrl(String webhookUrl)
public SubscriptionResponse.SubscriptionResponseBuilder metadata(Map<String,Object> metadata)
public SubscriptionResponse.SubscriptionResponseBuilder applicationFee(ApplicationFee applicationFee)
public SubscriptionResponse.SubscriptionResponseBuilder links(SubscriptionLinks links)
public SubscriptionResponse build()
Copyright © 2020. All rights reserved.