Interface CardVerificationAttributes.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CardVerificationAttributes.Builder,
,CardVerificationAttributes> SdkBuilder<CardVerificationAttributes.Builder,
,CardVerificationAttributes> SdkPojo
- Enclosing class:
CardVerificationAttributes
-
Method Summary
Modifier and TypeMethodDescriptionamexCardSecurityCodeVersion1
(Consumer<AmexCardSecurityCodeVersion1.Builder> amexCardSecurityCodeVersion1) Sets the value of the AmexCardSecurityCodeVersion1 property for this object.amexCardSecurityCodeVersion1
(AmexCardSecurityCodeVersion1 amexCardSecurityCodeVersion1) Sets the value of the AmexCardSecurityCodeVersion1 property for this object.amexCardSecurityCodeVersion2
(Consumer<AmexCardSecurityCodeVersion2.Builder> amexCardSecurityCodeVersion2) Card data parameters that are required to verify a Card Security Code (CSC2) for an AMEX payment card.amexCardSecurityCodeVersion2
(AmexCardSecurityCodeVersion2 amexCardSecurityCodeVersion2) Card data parameters that are required to verify a Card Security Code (CSC2) for an AMEX payment card.cardHolderVerificationValue
(Consumer<CardHolderVerificationValue.Builder> cardHolderVerificationValue) Card data parameters that are required to verify a cardholder verification value for the payment card.cardHolderVerificationValue
(CardHolderVerificationValue cardHolderVerificationValue) Card data parameters that are required to verify a cardholder verification value for the payment card.cardVerificationValue1
(Consumer<CardVerificationValue1.Builder> cardVerificationValue1) Card data parameters that are required to verify Card Verification Value (CVV) for the payment card.cardVerificationValue1
(CardVerificationValue1 cardVerificationValue1) Card data parameters that are required to verify Card Verification Value (CVV) for the payment card.cardVerificationValue2
(Consumer<CardVerificationValue2.Builder> cardVerificationValue2) Card data parameters that are required to verify Card Verification Value (CVV2) for the payment card.cardVerificationValue2
(CardVerificationValue2 cardVerificationValue2) Card data parameters that are required to verify Card Verification Value (CVV2) for the payment card.discoverDynamicCardVerificationCode
(Consumer<DiscoverDynamicCardVerificationCode.Builder> discoverDynamicCardVerificationCode) Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.discoverDynamicCardVerificationCode
(DiscoverDynamicCardVerificationCode discoverDynamicCardVerificationCode) Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.dynamicCardVerificationCode
(Consumer<DynamicCardVerificationCode.Builder> dynamicCardVerificationCode) Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.dynamicCardVerificationCode
(DynamicCardVerificationCode dynamicCardVerificationCode) Card data parameters that are required to verify CDynamic Card Verification Code (dCVC) for the payment card.dynamicCardVerificationValue
(Consumer<DynamicCardVerificationValue.Builder> dynamicCardVerificationValue) Card data parameters that are required to verify CDynamic Card Verification Value (dCVV) for the payment card.dynamicCardVerificationValue
(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, sdkFieldNameToField, sdkFields
-
Method Details
-
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.Builder
avoiding the need to create one manually viaAmexCardSecurityCodeVersion1.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaAmexCardSecurityCodeVersion2.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaCardVerificationValue1.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaCardVerificationValue2.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaCardHolderVerificationValue.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaDynamicCardVerificationCode.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaDynamicCardVerificationValue.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaDiscoverDynamicCardVerificationCode.builder()
.When the
Consumer
completes,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:
-