Package com.stripe.param
Class AccountCreateParams.Controller.Builder
java.lang.Object
com.stripe.param.AccountCreateParams.Controller.Builder
- Enclosing class:
- AccountCreateParams.Controller
-
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.setApplication
(AccountCreateParams.Controller.Application application) A hash of configuration describing the Connect application that controls the account.Properties of the account's dashboard.A hash of configuration for who pays Stripe fees for product usage on this account.A hash of configuration for products that have negative balance liability, and whether Stripe or a Connect application is responsible for them.setRequirementCollection
(AccountCreateParams.Controller.RequirementCollection requirementCollection) A value indicating responsibility for collecting updated information when requirements on the account are due or change.setStripeDashboard
(AccountCreateParams.Controller.StripeDashboard stripeDashboard) A hash of configuration for Stripe-hosted dashboards.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Finalize and obtain parameter instance from this builder. -
setApplication
public AccountCreateParams.Controller.Builder setApplication(AccountCreateParams.Controller.Application application) A hash of configuration describing the Connect application that controls the account. -
setDashboard
public AccountCreateParams.Controller.Builder setDashboard(AccountCreateParams.Controller.Dashboard dashboard) Properties of the account's dashboard. -
putExtraParam
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. SeeAccountCreateParams.Controller.extraParams
for the field documentation. -
putAllExtraParam
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. SeeAccountCreateParams.Controller.extraParams
for the field documentation. -
setFees
A hash of configuration for who pays Stripe fees for product usage on this account. -
setLosses
public AccountCreateParams.Controller.Builder setLosses(AccountCreateParams.Controller.Losses losses) A hash of configuration for products that have negative balance liability, and whether Stripe or a Connect application is responsible for them. -
setRequirementCollection
public AccountCreateParams.Controller.Builder setRequirementCollection(AccountCreateParams.Controller.RequirementCollection requirementCollection) A value indicating responsibility for collecting updated information when requirements on the account are due or change. Defaults tostripe
. -
setStripeDashboard
public AccountCreateParams.Controller.Builder setStripeDashboard(AccountCreateParams.Controller.StripeDashboard stripeDashboard) A hash of configuration for Stripe-hosted dashboards.
-