public static class AccountCreateParams.Settings.Payouts.Schedule.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
public AccountCreateParams.Settings.Payouts.Schedule build()
public AccountCreateParams.Settings.Payouts.Schedule.Builder setDelayDays(AccountCreateParams.Settings.Payouts.Schedule.DelayDays delayDays)
minimum
, representing the lowest available value for the account country.
Default is minimum
. The delay_days
parameter does not apply when the
interval
is manual
.public AccountCreateParams.Settings.Payouts.Schedule.Builder setDelayDays(java.lang.Long delayDays)
minimum
, representing the lowest available value for the account country.
Default is minimum
. The delay_days
parameter does not apply when the
interval
is manual
.public AccountCreateParams.Settings.Payouts.Schedule.Builder putExtraParam(java.lang.String key, java.lang.Object value)
AccountCreateParams.Settings.Payouts.Schedule.extraParams
for the
field documentation.public AccountCreateParams.Settings.Payouts.Schedule.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
AccountCreateParams.Settings.Payouts.Schedule.extraParams
for the
field documentation.public AccountCreateParams.Settings.Payouts.Schedule.Builder setInterval(AccountCreateParams.Settings.Payouts.Schedule.Interval interval)
daily
, manual
,
weekly
, or monthly
. Default is daily
.public AccountCreateParams.Settings.Payouts.Schedule.Builder setMonthlyAnchor(java.lang.Long monthlyAnchor)
interval
is monthly
.public AccountCreateParams.Settings.Payouts.Schedule.Builder setWeeklyAnchor(AccountCreateParams.Settings.Payouts.Schedule.WeeklyAnchor weeklyAnchor)