Class TokenizationSimulateParams.Builder
-
- All Implemented Interfaces:
public final class TokenizationSimulateParams.BuilderA builder for TokenizationSimulateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final TokenizationSimulateParams.Builder body(TokenizationSimulateParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
cvv
final TokenizationSimulateParams.Builder cvv(String cvv)
The three digit cvv for the card.
-
cvv
final TokenizationSimulateParams.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.Builder expirationDate(String expirationDate)
The expiration date of the card in 'MM/YY' format.
-
expirationDate
final TokenizationSimulateParams.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.Builder pan(String pan)
The sixteen digit card number.
-
pan
final TokenizationSimulateParams.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.Builder tokenizationSource(TokenizationSimulateParams.TokenizationSource tokenizationSource)
The source of the tokenization request.
-
tokenizationSource
final TokenizationSimulateParams.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.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.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.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.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.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.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.Builder walletRecommendedDecision(TokenizationSimulateParams.WalletRecommendedDecision walletRecommendedDecision)
The decision that the Digital Wallet's recommend
-
walletRecommendedDecision
final TokenizationSimulateParams.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.
-
additionalBodyProperties
final TokenizationSimulateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final TokenizationSimulateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final TokenizationSimulateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final TokenizationSimulateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final TokenizationSimulateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final TokenizationSimulateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final TokenizationSimulateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final TokenizationSimulateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final TokenizationSimulateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final TokenizationSimulateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final TokenizationSimulateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final TokenizationSimulateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final TokenizationSimulateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final TokenizationSimulateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final TokenizationSimulateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final TokenizationSimulateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final TokenizationSimulateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final TokenizationSimulateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final TokenizationSimulateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final TokenizationSimulateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final TokenizationSimulateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final TokenizationSimulateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final TokenizationSimulateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final TokenizationSimulateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final TokenizationSimulateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final TokenizationSimulateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final TokenizationSimulateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final TokenizationSimulateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final TokenizationSimulateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final TokenizationSimulateParams build()
Returns an immutable instance of TokenizationSimulateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.cvv() .expirationDate() .pan() .tokenizationSource()
-
-
-
-