Class ExternalAccountCreateParams.Builder

java.lang.Object
com.stripe.param.ExternalAccountCreateParams.Builder
Enclosing class:
ExternalAccountCreateParams

public static class ExternalAccountCreateParams.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • build

      Finalize and obtain parameter instance from this builder.
    • setDefaultForCurrency

      public ExternalAccountCreateParams.Builder setDefaultForCurrency(Boolean defaultForCurrency)
      When set to true, or if this is the first external account added in this currency, this account becomes the default external account for its currency.
    • addExpand

      public ExternalAccountCreateParams.Builder addExpand(String element)
      Add an element to `expand` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. See ExternalAccountCreateParams.expand for the field documentation.
    • addAllExpand

      public ExternalAccountCreateParams.Builder addAllExpand(List<String> elements)
      Add all elements to `expand` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. See ExternalAccountCreateParams.expand for the field documentation.
    • setExternalAccount

      public ExternalAccountCreateParams.Builder setExternalAccount(String externalAccount)
      Required. Please refer to full documentation instead.
    • putExtraParam

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

      public ExternalAccountCreateParams.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 ExternalAccountCreateParams.extraParams for the field documentation.
    • putMetadata

      public ExternalAccountCreateParams.Builder putMetadata(String key, String value)
      Add a key/value pair to `metadata` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. See ExternalAccountCreateParams.metadata for the field documentation.
    • putAllMetadata

      public ExternalAccountCreateParams.Builder putAllMetadata(Map<String,String> map)
      Add all map key/value pairs to `metadata` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. See ExternalAccountCreateParams.metadata for the field documentation.