Package com.stripe.model
Class Account.PayoutSchedule
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.model.Account.PayoutSchedule
-
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Account
public static class Account.PayoutSchedule extends StripeObject
-
-
Field Summary
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description PayoutSchedule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.LonggetDelayDays()The number of days charges for the account will be held before being paid out.java.lang.StringgetInterval()How frequently funds will be paid out.java.lang.LonggetMonthlyAnchor()The day of the month funds will be paid out.java.lang.StringgetWeeklyAnchor()The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc.inthashCode()voidsetDelayDays(java.lang.Long delayDays)The number of days charges for the account will be held before being paid out.voidsetInterval(java.lang.String interval)How frequently funds will be paid out.voidsetMonthlyAnchor(java.lang.Long monthlyAnchor)The day of the month funds will be paid out.voidsetWeeklyAnchor(java.lang.String weeklyAnchor)The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc.-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getDelayDays
public java.lang.Long getDelayDays()
The number of days charges for the account will be held before being paid out.
-
getInterval
public java.lang.String getInterval()
How frequently funds will be paid out. One ofmanual(payouts only created via API call),daily,weekly, ormonthly.
-
getMonthlyAnchor
public java.lang.Long getMonthlyAnchor()
The day of the month funds will be paid out. Only shown ifintervalis monthly. Payouts scheduled between the 29th and 31st of the month are sent on the last day of shorter months.
-
getWeeklyAnchor
public java.lang.String getWeeklyAnchor()
The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc. Only shown ifintervalis weekly.
-
setDelayDays
public void setDelayDays(java.lang.Long delayDays)
The number of days charges for the account will be held before being paid out.
-
setInterval
public void setInterval(java.lang.String interval)
How frequently funds will be paid out. One ofmanual(payouts only created via API call),daily,weekly, ormonthly.
-
setMonthlyAnchor
public void setMonthlyAnchor(java.lang.Long monthlyAnchor)
The day of the month funds will be paid out. Only shown ifintervalis monthly. Payouts scheduled between the 29th and 31st of the month are sent on the last day of shorter months.
-
setWeeklyAnchor
public void setWeeklyAnchor(java.lang.String weeklyAnchor)
The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc. Only shown ifintervalis weekly.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-