Class CadenceCreateParams.Settings.Builder

java.lang.Object
com.stripe.param.v2.billing.CadenceCreateParams.Settings.Builder
Enclosing class:
CadenceCreateParams.Settings

public static class CadenceCreateParams.Settings.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • build

      Finalize and obtain parameter instance from this builder.
    • setBill

      Settings that configure bill generation, which includes calculating totals, tax, and presenting invoices. If no setting is provided here, the settings from the customer referenced on the payer will be used. If no customer settings are present, the merchant default settings will be used.
    • setCollection

      Settings that configure and manage the behavior of collecting payments. If no setting is provided here, the settings from the customer referenced from the payer will be used if they exist. If no customer settings are present, the merchant default settings will be used.
    • putExtraParam

      public CadenceCreateParams.Settings.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. See CadenceCreateParams.Settings.extraParams for the field documentation.
    • putAllExtraParam

      public CadenceCreateParams.Settings.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. See CadenceCreateParams.Settings.extraParams for the field documentation.