Interface DynamicCardVerificationCode.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DynamicCardVerificationCode.Builder,
,DynamicCardVerificationCode> SdkBuilder<DynamicCardVerificationCode.Builder,
,DynamicCardVerificationCode> SdkPojo
- Enclosing class:
DynamicCardVerificationCode
public static interface DynamicCardVerificationCode.Builder
extends SdkPojo, CopyableBuilder<DynamicCardVerificationCode.Builder,DynamicCardVerificationCode>
-
Method Summary
Modifier and TypeMethodDescriptionapplicationTransactionCounter
(String applicationTransactionCounter) The transaction counter value that comes from the terminal.panSequenceNumber
(String panSequenceNumber) A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).The data on the two tracks of magnetic cards used for financial transactions.unpredictableNumber
(String unpredictableNumber) A random number generated by the issuer.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
applicationTransactionCounter
DynamicCardVerificationCode.Builder applicationTransactionCounter(String applicationTransactionCounter) The transaction counter value that comes from the terminal.
- Parameters:
applicationTransactionCounter
- The transaction counter value that comes from the terminal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
panSequenceNumber
A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).
- Parameters:
panSequenceNumber
- A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trackData
The data on the two tracks of magnetic cards used for financial transactions. This includes the cardholder name, PAN, expiration date, bank ID (BIN) and several other numbers the issuing bank uses to validate the data received.
- Parameters:
trackData
- The data on the two tracks of magnetic cards used for financial transactions. This includes the cardholder name, PAN, expiration date, bank ID (BIN) and several other numbers the issuing bank uses to validate the data received.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unpredictableNumber
A random number generated by the issuer.
- Parameters:
unpredictableNumber
- A random number generated by the issuer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-