Class ConnectionTokenCreateParams.Builder

java.lang.Object
com.stripe.param.terminal.ConnectionTokenCreateParams.Builder
Enclosing class:
ConnectionTokenCreateParams

public static class ConnectionTokenCreateParams.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • build

      Finalize and obtain parameter instance from this builder.
    • addExpand

      public ConnectionTokenCreateParams.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 ConnectionTokenCreateParams.expand for the field documentation.
    • addAllExpand

      public ConnectionTokenCreateParams.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 ConnectionTokenCreateParams.expand for the field documentation.
    • putExtraParam

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

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

      public ConnectionTokenCreateParams.Builder setLocation(String location)
      The id of the location that this connection token is scoped to. If specified the connection token will only be usable with readers assigned to that location, otherwise the connection token will be usable with all readers. Note that location scoping only applies to internet-connected readers. For more details, see the docs on scoping connection tokens.