Package com.stripe.param
Class BalanceSettingsUpdateParams.Payments.SettlementTiming.Builder
java.lang.Object
com.stripe.param.BalanceSettingsUpdateParams.Payments.SettlementTiming.Builder
- Enclosing class:
- BalanceSettingsUpdateParams.Payments.SettlementTiming
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Finalize and obtain parameter instance from this builder.putAllExtraParam(Map<String, Object> map) Add all map key/value pairs to `extraParams` map.putExtraParam(String key, Object value) Add a key/value pair to `extraParams` map.setDelayDaysOverride(EmptyParam delayDaysOverride) Changedelay_daysfor this account, which determines the number of days charge funds are held before becoming available.setDelayDaysOverride(Long delayDaysOverride) Changedelay_daysfor this account, which determines the number of days charge funds are held before becoming available.Customized start of day configuration for automatic payouts to group and send payments in local timezones with a customized day starting time.setStartOfDay(EmptyParam startOfDay) Customized start of day configuration for automatic payouts to group and send payments in local timezones with a customized day starting time.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Finalize and obtain parameter instance from this builder. -
setDelayDaysOverride
public BalanceSettingsUpdateParams.Payments.SettlementTiming.Builder setDelayDaysOverride(Long delayDaysOverride) Changedelay_daysfor this account, which determines the number of days charge funds are held before becoming available. The maximum value is 31. Passing an empty string todelay_days_overridewill returndelay_daysto the default, which is the lowest available value for the account. Learn more about controlling delay days. -
setDelayDaysOverride
public BalanceSettingsUpdateParams.Payments.SettlementTiming.Builder setDelayDaysOverride(EmptyParam delayDaysOverride) Changedelay_daysfor this account, which determines the number of days charge funds are held before becoming available. The maximum value is 31. Passing an empty string todelay_days_overridewill returndelay_daysto the default, which is the lowest available value for the account. Learn more about controlling delay days. -
putExtraParam
public BalanceSettingsUpdateParams.Payments.SettlementTiming.Builder putExtraParam(String key, Object value) Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeBalanceSettingsUpdateParams.Payments.SettlementTiming.extraParamsfor the field documentation. -
putAllExtraParam
public BalanceSettingsUpdateParams.Payments.SettlementTiming.Builder putAllExtraParam(Map<String, Object> map) Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeBalanceSettingsUpdateParams.Payments.SettlementTiming.extraParamsfor the field documentation. -
setStartOfDay
public BalanceSettingsUpdateParams.Payments.SettlementTiming.Builder setStartOfDay(BalanceSettingsUpdateParams.Payments.SettlementTiming.StartOfDay startOfDay) Customized start of day configuration for automatic payouts to group and send payments in local timezones with a customized day starting time. For details, see our Customized start of day documentation. -
setStartOfDay
public BalanceSettingsUpdateParams.Payments.SettlementTiming.Builder setStartOfDay(EmptyParam startOfDay) Customized start of day configuration for automatic payouts to group and send payments in local timezones with a customized day starting time. For details, see our Customized start of day documentation.
-