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 boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.Long
getDelayDays()
The number of days charges for the account will be held before being paid out.java.lang.String
getInterval()
How frequently funds will be paid out.java.lang.Long
getMonthlyAnchor()
The day of the month funds will be paid out.java.lang.String
getWeeklyAnchor()
The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc.int
hashCode()
void
setDelayDays(java.lang.Long delayDays)
The number of days charges for the account will be held before being paid out.void
setInterval(java.lang.String interval)
How frequently funds will be paid out.void
setMonthlyAnchor(java.lang.Long monthlyAnchor)
The day of the month funds will be paid out.void
setWeeklyAnchor(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 ifinterval
is 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 ifinterval
is 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 ifinterval
is 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 ifinterval
is weekly.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-