Interface CardVerificationAttributes.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CardVerificationAttributes.Builder,CardVerificationAttributes>,SdkBuilder<CardVerificationAttributes.Builder,CardVerificationAttributes>,SdkPojo
- Enclosing class:
- CardVerificationAttributes
public static interface CardVerificationAttributes.Builder extends SdkPojo, CopyableBuilder<CardVerificationAttributes.Builder,CardVerificationAttributes>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CardVerificationAttributes.BuilderamexCardSecurityCodeVersion1(Consumer<AmexCardSecurityCodeVersion1.Builder> amexCardSecurityCodeVersion1)Sets the value of the AmexCardSecurityCodeVersion1 property for this object.CardVerificationAttributes.BuilderamexCardSecurityCodeVersion1(AmexCardSecurityCodeVersion1 amexCardSecurityCodeVersion1)Sets the value of the AmexCardSecurityCodeVersion1 property for this object.default CardVerificationAttributes.BuilderamexCardSecurityCodeVersion2(Consumer<AmexCardSecurityCodeVersion2.Builder> amexCardSecurityCodeVersion2)Card data parameters that are required to verify a Card Security Code (CSC2) for an AMEX payment card.CardVerificationAttributes.BuilderamexCardSecurityCodeVersion2(AmexCardSecurityCodeVersion2 amexCardSecurityCodeVersion2)Card data parameters that are required to verify a Card Security Code (CSC2) for an AMEX payment card.default CardVerificationAttributes.BuildercardHolderVerificationValue(Consumer<CardHolderVerificationValue.Builder> cardHolderVerificationValue)Card data parameters that are required to verify a cardholder verification value for the payment card.CardVerificationAttributes.BuildercardHolderVerificationValue(CardHolderVerificationValue cardHolderVerificationValue)Card data parameters that are required to verify a cardholder verification value for the payment card.default CardVerificationAttributes.BuildercardVerificationValue1(Consumer<CardVerificationValue1.Builder> cardVerificationValue1)Card data parameters that are required to verify Card Verification Value (CVV) for the payment card.CardVerificationAttributes.BuildercardVerificationValue1(CardVerificationValue1 cardVerificationValue1)Card data parameters that are required to verify Card Verification Value (CVV) for the payment card.default CardVerificationAttributes.BuildercardVerificationValue2(Consumer<CardVerificationValue2.Builder> cardVerificationValue2)Card data parameters that are required to verify Card Verification Value (CVV2) for the payment card.CardVerificationAttributes.BuildercardVerificationValue2(CardVerificationValue2 cardVerificationValue2)Card data parameters that are required to verify Card Verification Value (CVV2) for the payment card.default CardVerificationAttributes.BuilderdiscoverDynamicCardVerificationCode(Consumer<DiscoverDynamicCardVerificationCode.Builder> discoverDynamicCardVerificationCode)Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.CardVerificationAttributes.BuilderdiscoverDynamicCardVerificationCode(DiscoverDynamicCardVerificationCode discoverDynamicCardVerificationCode)Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.default CardVerificationAttributes.BuilderdynamicCardVerificationCode(Consumer<DynamicCardVerificationCode.Builder> dynamicCardVerificationCode)Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.CardVerificationAttributes.BuilderdynamicCardVerificationCode(DynamicCardVerificationCode dynamicCardVerificationCode)Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.default CardVerificationAttributes.BuilderdynamicCardVerificationValue(Consumer<DynamicCardVerificationValue.Builder> dynamicCardVerificationValue)Card data parameters that are required to verify CDynamic Card Verification Value (dCVV) for the payment card.CardVerificationAttributes.BuilderdynamicCardVerificationValue(DynamicCardVerificationValue dynamicCardVerificationValue)Card data parameters that are required to verify CDynamic Card Verification Value (dCVV) for the payment card.-
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 Detail
-
amexCardSecurityCodeVersion1
CardVerificationAttributes.Builder amexCardSecurityCodeVersion1(AmexCardSecurityCodeVersion1 amexCardSecurityCodeVersion1)
Sets the value of the AmexCardSecurityCodeVersion1 property for this object.- Parameters:
amexCardSecurityCodeVersion1- The new value for the AmexCardSecurityCodeVersion1 property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amexCardSecurityCodeVersion1
default CardVerificationAttributes.Builder amexCardSecurityCodeVersion1(Consumer<AmexCardSecurityCodeVersion1.Builder> amexCardSecurityCodeVersion1)
Sets the value of the AmexCardSecurityCodeVersion1 property for this object. This is a convenience method that creates an instance of theAmexCardSecurityCodeVersion1.Builderavoiding the need to create one manually viaAmexCardSecurityCodeVersion1.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamexCardSecurityCodeVersion1(AmexCardSecurityCodeVersion1).- Parameters:
amexCardSecurityCodeVersion1- a consumer that will call methods onAmexCardSecurityCodeVersion1.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
amexCardSecurityCodeVersion1(AmexCardSecurityCodeVersion1)
-
amexCardSecurityCodeVersion2
CardVerificationAttributes.Builder amexCardSecurityCodeVersion2(AmexCardSecurityCodeVersion2 amexCardSecurityCodeVersion2)
Card data parameters that are required to verify a Card Security Code (CSC2) for an AMEX payment card.
- Parameters:
amexCardSecurityCodeVersion2- Card data parameters that are required to verify a Card Security Code (CSC2) for an AMEX payment card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amexCardSecurityCodeVersion2
default CardVerificationAttributes.Builder amexCardSecurityCodeVersion2(Consumer<AmexCardSecurityCodeVersion2.Builder> amexCardSecurityCodeVersion2)
Card data parameters that are required to verify a Card Security Code (CSC2) for an AMEX payment card.
This is a convenience method that creates an instance of theAmexCardSecurityCodeVersion2.Builderavoiding the need to create one manually viaAmexCardSecurityCodeVersion2.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamexCardSecurityCodeVersion2(AmexCardSecurityCodeVersion2).- Parameters:
amexCardSecurityCodeVersion2- a consumer that will call methods onAmexCardSecurityCodeVersion2.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
amexCardSecurityCodeVersion2(AmexCardSecurityCodeVersion2)
-
cardHolderVerificationValue
CardVerificationAttributes.Builder cardHolderVerificationValue(CardHolderVerificationValue cardHolderVerificationValue)
Card data parameters that are required to verify a cardholder verification value for the payment card.
- Parameters:
cardHolderVerificationValue- Card data parameters that are required to verify a cardholder verification value for the payment card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cardHolderVerificationValue
default CardVerificationAttributes.Builder cardHolderVerificationValue(Consumer<CardHolderVerificationValue.Builder> cardHolderVerificationValue)
Card data parameters that are required to verify a cardholder verification value for the payment card.
This is a convenience method that creates an instance of theCardHolderVerificationValue.Builderavoiding the need to create one manually viaCardHolderVerificationValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocardHolderVerificationValue(CardHolderVerificationValue).- Parameters:
cardHolderVerificationValue- a consumer that will call methods onCardHolderVerificationValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cardHolderVerificationValue(CardHolderVerificationValue)
-
cardVerificationValue1
CardVerificationAttributes.Builder cardVerificationValue1(CardVerificationValue1 cardVerificationValue1)
Card data parameters that are required to verify Card Verification Value (CVV) for the payment card.
- Parameters:
cardVerificationValue1- Card data parameters that are required to verify Card Verification Value (CVV) for the payment card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cardVerificationValue1
default CardVerificationAttributes.Builder cardVerificationValue1(Consumer<CardVerificationValue1.Builder> cardVerificationValue1)
Card data parameters that are required to verify Card Verification Value (CVV) for the payment card.
This is a convenience method that creates an instance of theCardVerificationValue1.Builderavoiding the need to create one manually viaCardVerificationValue1.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocardVerificationValue1(CardVerificationValue1).- Parameters:
cardVerificationValue1- a consumer that will call methods onCardVerificationValue1.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cardVerificationValue1(CardVerificationValue1)
-
cardVerificationValue2
CardVerificationAttributes.Builder cardVerificationValue2(CardVerificationValue2 cardVerificationValue2)
Card data parameters that are required to verify Card Verification Value (CVV2) for the payment card.
- Parameters:
cardVerificationValue2- Card data parameters that are required to verify Card Verification Value (CVV2) for the payment card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cardVerificationValue2
default CardVerificationAttributes.Builder cardVerificationValue2(Consumer<CardVerificationValue2.Builder> cardVerificationValue2)
Card data parameters that are required to verify Card Verification Value (CVV2) for the payment card.
This is a convenience method that creates an instance of theCardVerificationValue2.Builderavoiding the need to create one manually viaCardVerificationValue2.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocardVerificationValue2(CardVerificationValue2).- Parameters:
cardVerificationValue2- a consumer that will call methods onCardVerificationValue2.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cardVerificationValue2(CardVerificationValue2)
-
discoverDynamicCardVerificationCode
CardVerificationAttributes.Builder discoverDynamicCardVerificationCode(DiscoverDynamicCardVerificationCode discoverDynamicCardVerificationCode)
Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.
- Parameters:
discoverDynamicCardVerificationCode- Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
discoverDynamicCardVerificationCode
default CardVerificationAttributes.Builder discoverDynamicCardVerificationCode(Consumer<DiscoverDynamicCardVerificationCode.Builder> discoverDynamicCardVerificationCode)
Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.
This is a convenience method that creates an instance of theDiscoverDynamicCardVerificationCode.Builderavoiding the need to create one manually viaDiscoverDynamicCardVerificationCode.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todiscoverDynamicCardVerificationCode(DiscoverDynamicCardVerificationCode).- Parameters:
discoverDynamicCardVerificationCode- a consumer that will call methods onDiscoverDynamicCardVerificationCode.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
discoverDynamicCardVerificationCode(DiscoverDynamicCardVerificationCode)
-
dynamicCardVerificationCode
CardVerificationAttributes.Builder dynamicCardVerificationCode(DynamicCardVerificationCode dynamicCardVerificationCode)
Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.
- Parameters:
dynamicCardVerificationCode- Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamicCardVerificationCode
default CardVerificationAttributes.Builder dynamicCardVerificationCode(Consumer<DynamicCardVerificationCode.Builder> dynamicCardVerificationCode)
Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.
This is a convenience method that creates an instance of theDynamicCardVerificationCode.Builderavoiding the need to create one manually viaDynamicCardVerificationCode.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todynamicCardVerificationCode(DynamicCardVerificationCode).- Parameters:
dynamicCardVerificationCode- a consumer that will call methods onDynamicCardVerificationCode.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dynamicCardVerificationCode(DynamicCardVerificationCode)
-
dynamicCardVerificationValue
CardVerificationAttributes.Builder dynamicCardVerificationValue(DynamicCardVerificationValue dynamicCardVerificationValue)
Card data parameters that are required to verify CDynamic Card Verification Value (dCVV) for the payment card.
- Parameters:
dynamicCardVerificationValue- Card data parameters that are required to verify CDynamic Card Verification Value (dCVV) for the payment card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamicCardVerificationValue
default CardVerificationAttributes.Builder dynamicCardVerificationValue(Consumer<DynamicCardVerificationValue.Builder> dynamicCardVerificationValue)
Card data parameters that are required to verify CDynamic Card Verification Value (dCVV) for the payment card.
This is a convenience method that creates an instance of theDynamicCardVerificationValue.Builderavoiding the need to create one manually viaDynamicCardVerificationValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todynamicCardVerificationValue(DynamicCardVerificationValue).- Parameters:
dynamicCardVerificationValue- a consumer that will call methods onDynamicCardVerificationValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dynamicCardVerificationValue(DynamicCardVerificationValue)
-
-