Class CardTokenCapabilities.Route.Builder
-
- All Implemented Interfaces:
public final class CardTokenCapabilities.Route.BuilderA builder for Route.
-
-
Method Summary
-
-
Method Detail
-
crossBorderPushTransfers
final CardTokenCapabilities.Route.Builder crossBorderPushTransfers(CardTokenCapabilities.Route.CrossBorderPushTransfers crossBorderPushTransfers)
Whether you can push funds to the card using cross-border Card Push Transfers.
-
crossBorderPushTransfers
final CardTokenCapabilities.Route.Builder crossBorderPushTransfers(JsonField<CardTokenCapabilities.Route.CrossBorderPushTransfers> crossBorderPushTransfers)
Sets Builder.crossBorderPushTransfers to an arbitrary JSON value.
You should usually call Builder.crossBorderPushTransfers with a well-typed CrossBorderPushTransfers value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
domesticPushTransfers
final CardTokenCapabilities.Route.Builder domesticPushTransfers(CardTokenCapabilities.Route.DomesticPushTransfers domesticPushTransfers)
Whether you can push funds to the card using domestic Card Push Transfers.
-
domesticPushTransfers
final CardTokenCapabilities.Route.Builder domesticPushTransfers(JsonField<CardTokenCapabilities.Route.DomesticPushTransfers> domesticPushTransfers)
Sets Builder.domesticPushTransfers to an arbitrary JSON value.
You should usually call Builder.domesticPushTransfers with a well-typed DomesticPushTransfers value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
route
final CardTokenCapabilities.Route.Builder route(CardTokenCapabilities.Route.InnerRoute route)
The card network route the capabilities apply to.
-
route
final CardTokenCapabilities.Route.Builder route(JsonField<CardTokenCapabilities.Route.InnerRoute> route)
Sets Builder.route to an arbitrary JSON value.
You should usually call Builder.route with a well-typed InnerRoute value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final CardTokenCapabilities.Route.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final CardTokenCapabilities.Route.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final CardTokenCapabilities.Route.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final CardTokenCapabilities.Route.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final CardTokenCapabilities.Route.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final CardTokenCapabilities.Route build()
Returns an immutable instance of Route.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.crossBorderPushTransfers() .domesticPushTransfers() .route()
-
-
-
-