Interface DerivationMethodAttributes.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<DerivationMethodAttributes.Builder,,- DerivationMethodAttributes> - SdkBuilder<DerivationMethodAttributes.Builder,,- DerivationMethodAttributes> - SdkPojo
- Enclosing class:
- DerivationMethodAttributes
- 
Method SummaryModifier and TypeMethodDescriptionamex(Consumer<AmexAttributes.Builder> amex) Parameters to derive the confidentiality and integrity keys for a payment card using Amex derivation method.amex(AmexAttributes amex) Parameters to derive the confidentiality and integrity keys for a payment card using Amex derivation method.emv2000(Consumer<Emv2000Attributes.Builder> emv2000) Parameters to derive the confidentiality and integrity keys for a payment card using Emv2000 derivation method.emv2000(Emv2000Attributes emv2000) Parameters to derive the confidentiality and integrity keys for a payment card using Emv2000 derivation method.emvCommon(Consumer<EmvCommonAttributes.Builder> emvCommon) Parameters to derive the confidentiality and integrity keys for a payment card using Emv common derivation method.emvCommon(EmvCommonAttributes emvCommon) Parameters to derive the confidentiality and integrity keys for a payment card using Emv common derivation method.mastercard(Consumer<MasterCardAttributes.Builder> mastercard) Parameters to derive the confidentiality and integrity keys for a payment card using Mastercard derivation method.mastercard(MasterCardAttributes mastercard) Parameters to derive the confidentiality and integrity keys for a payment card using Mastercard derivation method.visa(Consumer<VisaAttributes.Builder> visa) Parameters to derive the confidentiality and integrity keys for a a payment card using Visa derivation method.visa(VisaAttributes visa) Parameters to derive the confidentiality and integrity keys for a a payment card using Visa derivation method.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
emvCommonParameters to derive the confidentiality and integrity keys for a payment card using Emv common derivation method. - Parameters:
- emvCommon- Parameters to derive the confidentiality and integrity keys for a payment card using Emv common derivation method.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
emvCommondefault DerivationMethodAttributes.Builder emvCommon(Consumer<EmvCommonAttributes.Builder> emvCommon) Parameters to derive the confidentiality and integrity keys for a payment card using Emv common derivation method. This is a convenience method that creates an instance of theEmvCommonAttributes.Builderavoiding the need to create one manually viaEmvCommonAttributes.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toemvCommon(EmvCommonAttributes).- Parameters:
- emvCommon- a consumer that will call methods on- EmvCommonAttributes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
amexParameters to derive the confidentiality and integrity keys for a payment card using Amex derivation method. - Parameters:
- amex- Parameters to derive the confidentiality and integrity keys for a payment card using Amex derivation method.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
amexParameters to derive the confidentiality and integrity keys for a payment card using Amex derivation method. This is a convenience method that creates an instance of theAmexAttributes.Builderavoiding the need to create one manually viaAmexAttributes.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamex(AmexAttributes).- Parameters:
- amex- a consumer that will call methods on- AmexAttributes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
visaParameters to derive the confidentiality and integrity keys for a a payment card using Visa derivation method. - Parameters:
- visa- Parameters to derive the confidentiality and integrity keys for a a payment card using Visa derivation method.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
visaParameters to derive the confidentiality and integrity keys for a a payment card using Visa derivation method. This is a convenience method that creates an instance of theVisaAttributes.Builderavoiding the need to create one manually viaVisaAttributes.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovisa(VisaAttributes).- Parameters:
- visa- a consumer that will call methods on- VisaAttributes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
emv2000Parameters to derive the confidentiality and integrity keys for a payment card using Emv2000 derivation method. - Parameters:
- emv2000- Parameters to derive the confidentiality and integrity keys for a payment card using Emv2000 derivation method.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
emv2000Parameters to derive the confidentiality and integrity keys for a payment card using Emv2000 derivation method. This is a convenience method that creates an instance of theEmv2000Attributes.Builderavoiding the need to create one manually viaEmv2000Attributes.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toemv2000(Emv2000Attributes).- Parameters:
- emv2000- a consumer that will call methods on- Emv2000Attributes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
mastercardParameters to derive the confidentiality and integrity keys for a payment card using Mastercard derivation method. - Parameters:
- mastercard- Parameters to derive the confidentiality and integrity keys for a payment card using Mastercard derivation method.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
mastercarddefault DerivationMethodAttributes.Builder mastercard(Consumer<MasterCardAttributes.Builder> mastercard) Parameters to derive the confidentiality and integrity keys for a payment card using Mastercard derivation method. This is a convenience method that creates an instance of theMasterCardAttributes.Builderavoiding the need to create one manually viaMasterCardAttributes.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomastercard(MasterCardAttributes).- Parameters:
- mastercard- a consumer that will call methods on- MasterCardAttributes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-