Class TokenizationSimulateParams.Body.Builder
-
- All Implemented Interfaces:
public final class TokenizationSimulateParams.Body.BuilderA builder for Body.
-
-
Method Summary
-
-
Method Detail
-
cvv
final TokenizationSimulateParams.Body.Builder cvv(String cvv)
The three digit cvv for the card.
-
cvv
final TokenizationSimulateParams.Body.Builder cvv(JsonField<String> cvv)
Sets Builder.cvv to an arbitrary JSON value.
You should usually call Builder.cvv with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
expirationDate
final TokenizationSimulateParams.Body.Builder expirationDate(String expirationDate)
The expiration date of the card in 'MM/YY' format.
-
expirationDate
final TokenizationSimulateParams.Body.Builder expirationDate(JsonField<String> expirationDate)
Sets Builder.expirationDate to an arbitrary JSON value.
You should usually call Builder.expirationDate with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
pan
final TokenizationSimulateParams.Body.Builder pan(String pan)
The sixteen digit card number.
-
pan
final TokenizationSimulateParams.Body.Builder pan(JsonField<String> pan)
Sets Builder.pan to an arbitrary JSON value.
You should usually call Builder.pan with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tokenizationSource
final TokenizationSimulateParams.Body.Builder tokenizationSource(TokenizationSimulateParams.TokenizationSource tokenizationSource)
The source of the tokenization request.
-
tokenizationSource
final TokenizationSimulateParams.Body.Builder tokenizationSource(JsonField<TokenizationSimulateParams.TokenizationSource> tokenizationSource)
Sets Builder.tokenizationSource to an arbitrary JSON value.
You should usually call Builder.tokenizationSource with a well-typed TokenizationSource value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
accountScore
final TokenizationSimulateParams.Body.Builder accountScore(Long accountScore)
The account score (1-5) that represents how the Digital Wallet's view on how reputable an end user's account is.
-
accountScore
final TokenizationSimulateParams.Body.Builder accountScore(JsonField<Long> accountScore)
Sets Builder.accountScore to an arbitrary JSON value.
You should usually call Builder.accountScore with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
deviceScore
final TokenizationSimulateParams.Body.Builder deviceScore(Long deviceScore)
The device score (1-5) that represents how the Digital Wallet's view on how reputable an end user's device is.
-
deviceScore
final TokenizationSimulateParams.Body.Builder deviceScore(JsonField<Long> deviceScore)
Sets Builder.deviceScore to an arbitrary JSON value.
You should usually call Builder.deviceScore with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
entity
final TokenizationSimulateParams.Body.Builder entity(String entity)
Optional field to specify the token requestor name for a merchant token simulation. Ignored when tokenization_source is not MERCHANT.
-
entity
final TokenizationSimulateParams.Body.Builder entity(JsonField<String> entity)
Sets Builder.entity to an arbitrary JSON value.
You should usually call Builder.entity with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
walletRecommendedDecision
final TokenizationSimulateParams.Body.Builder walletRecommendedDecision(TokenizationSimulateParams.WalletRecommendedDecision walletRecommendedDecision)
The decision that the Digital Wallet's recommend
-
walletRecommendedDecision
final TokenizationSimulateParams.Body.Builder walletRecommendedDecision(JsonField<TokenizationSimulateParams.WalletRecommendedDecision> walletRecommendedDecision)
Sets Builder.walletRecommendedDecision to an arbitrary JSON value.
You should usually call Builder.walletRecommendedDecision with a well-typed WalletRecommendedDecision value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final TokenizationSimulateParams.Body.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final TokenizationSimulateParams.Body.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final TokenizationSimulateParams.Body.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final TokenizationSimulateParams.Body.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final TokenizationSimulateParams.Body.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final TokenizationSimulateParams.Body build()
Returns an immutable instance of Body.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.cvv() .expirationDate() .pan() .tokenizationSource()
-
-
-
-