Class CardTokenCreateParams.Capability.Builder
-
- All Implemented Interfaces:
public final class CardTokenCreateParams.Capability.BuilderA builder for Capability.
-
-
Method Summary
-
-
Method Detail
-
crossBorderPushTransfers
final CardTokenCreateParams.Capability.Builder crossBorderPushTransfers(CardTokenCreateParams.Capability.CrossBorderPushTransfers crossBorderPushTransfers)
The cross-border push transfers capability.
-
crossBorderPushTransfers
final CardTokenCreateParams.Capability.Builder crossBorderPushTransfers(JsonField<CardTokenCreateParams.Capability.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 CardTokenCreateParams.Capability.Builder domesticPushTransfers(CardTokenCreateParams.Capability.DomesticPushTransfers domesticPushTransfers)
The domestic push transfers capability.
-
domesticPushTransfers
final CardTokenCreateParams.Capability.Builder domesticPushTransfers(JsonField<CardTokenCreateParams.Capability.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 CardTokenCreateParams.Capability.Builder route(CardTokenCreateParams.Capability.Route route)
The route of the capability.
-
route
final CardTokenCreateParams.Capability.Builder route(JsonField<CardTokenCreateParams.Capability.Route> route)
Sets Builder.route to an arbitrary JSON value.
You should usually call Builder.route with a well-typed Route value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final CardTokenCreateParams.Capability.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final CardTokenCreateParams.Capability.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final CardTokenCreateParams.Capability.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final CardTokenCreateParams.Capability.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final CardTokenCreateParams.Capability.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final CardTokenCreateParams.Capability build()
Returns an immutable instance of Capability.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.crossBorderPushTransfers() .domesticPushTransfers() .route()
-
-
-
-