@Generated(value="software.amazon.awssdk:codegen") public final class PinGenerationAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PinGenerationAttributes.Builder,PinGenerationAttributes>
Parameters that are required for PIN data generation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PinGenerationAttributes.Builder |
static class |
PinGenerationAttributes.Type |
| Modifier and Type | Method and Description |
|---|---|
static PinGenerationAttributes.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static PinGenerationAttributes |
fromIbm3624NaturalPin(Consumer<Ibm3624NaturalPin.Builder> ibm3624NaturalPin)
Create an instance of this class with
ibm3624NaturalPin() initialized to the given value. |
static PinGenerationAttributes |
fromIbm3624NaturalPin(Ibm3624NaturalPin ibm3624NaturalPin)
Create an instance of this class with
ibm3624NaturalPin() initialized to the given value. |
static PinGenerationAttributes |
fromIbm3624PinFromOffset(Consumer<Ibm3624PinFromOffset.Builder> ibm3624PinFromOffset)
Create an instance of this class with
ibm3624PinFromOffset() initialized to the given value. |
static PinGenerationAttributes |
fromIbm3624PinFromOffset(Ibm3624PinFromOffset ibm3624PinFromOffset)
Create an instance of this class with
ibm3624PinFromOffset() initialized to the given value. |
static PinGenerationAttributes |
fromIbm3624PinOffset(Consumer<Ibm3624PinOffset.Builder> ibm3624PinOffset)
Create an instance of this class with
ibm3624PinOffset() initialized to the given value. |
static PinGenerationAttributes |
fromIbm3624PinOffset(Ibm3624PinOffset ibm3624PinOffset)
Create an instance of this class with
ibm3624PinOffset() initialized to the given value. |
static PinGenerationAttributes |
fromIbm3624RandomPin(Consumer<Ibm3624RandomPin.Builder> ibm3624RandomPin)
Create an instance of this class with
ibm3624RandomPin() initialized to the given value. |
static PinGenerationAttributes |
fromIbm3624RandomPin(Ibm3624RandomPin ibm3624RandomPin)
Create an instance of this class with
ibm3624RandomPin() initialized to the given value. |
static PinGenerationAttributes |
fromVisaPin(Consumer<VisaPin.Builder> visaPin)
Create an instance of this class with
visaPin() initialized to the given value. |
static PinGenerationAttributes |
fromVisaPin(VisaPin visaPin)
Create an instance of this class with
visaPin() initialized to the given value. |
static PinGenerationAttributes |
fromVisaPinVerificationValue(Consumer<VisaPinVerificationValue.Builder> visaPinVerificationValue)
Create an instance of this class with
visaPinVerificationValue() initialized to the given value. |
static PinGenerationAttributes |
fromVisaPinVerificationValue(VisaPinVerificationValue visaPinVerificationValue)
Create an instance of this class with
visaPinVerificationValue() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Ibm3624NaturalPin |
ibm3624NaturalPin()
Parameters that are required to generate or verify Ibm3624 natural PIN.
|
Ibm3624PinFromOffset |
ibm3624PinFromOffset()
Parameters that are required to generate or verify Ibm3624 PIN from offset PIN.
|
Ibm3624PinOffset |
ibm3624PinOffset()
Parameters that are required to generate or verify Ibm3624 PIN offset PIN.
|
Ibm3624RandomPin |
ibm3624RandomPin()
Parameters that are required to generate or verify Ibm3624 random PIN.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PinGenerationAttributes.Builder> |
serializableBuilderClass() |
PinGenerationAttributes.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
PinGenerationAttributes.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
VisaPin |
visaPin()
Parameters that are required to generate or verify Visa PIN.
|
VisaPinVerificationValue |
visaPinVerificationValue()
Parameters that are required to generate or verify Visa PIN Verification Value (PVV).
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Ibm3624NaturalPin ibm3624NaturalPin()
Parameters that are required to generate or verify Ibm3624 natural PIN.
public final Ibm3624PinFromOffset ibm3624PinFromOffset()
Parameters that are required to generate or verify Ibm3624 PIN from offset PIN.
public final Ibm3624PinOffset ibm3624PinOffset()
Parameters that are required to generate or verify Ibm3624 PIN offset PIN.
public final Ibm3624RandomPin ibm3624RandomPin()
Parameters that are required to generate or verify Ibm3624 random PIN.
public final VisaPin visaPin()
Parameters that are required to generate or verify Visa PIN.
public final VisaPinVerificationValue visaPinVerificationValue()
Parameters that are required to generate or verify Visa PIN Verification Value (PVV).
public PinGenerationAttributes.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PinGenerationAttributes.Builder,PinGenerationAttributes>public static PinGenerationAttributes.Builder builder()
public static Class<? extends PinGenerationAttributes.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static PinGenerationAttributes fromIbm3624NaturalPin(Ibm3624NaturalPin ibm3624NaturalPin)
ibm3624NaturalPin() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 natural PIN.
ibm3624NaturalPin - Parameters that are required to generate or verify Ibm3624 natural PIN.public static PinGenerationAttributes fromIbm3624NaturalPin(Consumer<Ibm3624NaturalPin.Builder> ibm3624NaturalPin)
ibm3624NaturalPin() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 natural PIN.
ibm3624NaturalPin - Parameters that are required to generate or verify Ibm3624 natural PIN.public static PinGenerationAttributes fromIbm3624PinFromOffset(Ibm3624PinFromOffset ibm3624PinFromOffset)
ibm3624PinFromOffset() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 PIN from offset PIN.
ibm3624PinFromOffset - Parameters that are required to generate or verify Ibm3624 PIN from offset PIN.public static PinGenerationAttributes fromIbm3624PinFromOffset(Consumer<Ibm3624PinFromOffset.Builder> ibm3624PinFromOffset)
ibm3624PinFromOffset() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 PIN from offset PIN.
ibm3624PinFromOffset - Parameters that are required to generate or verify Ibm3624 PIN from offset PIN.public static PinGenerationAttributes fromIbm3624PinOffset(Ibm3624PinOffset ibm3624PinOffset)
ibm3624PinOffset() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 PIN offset PIN.
ibm3624PinOffset - Parameters that are required to generate or verify Ibm3624 PIN offset PIN.public static PinGenerationAttributes fromIbm3624PinOffset(Consumer<Ibm3624PinOffset.Builder> ibm3624PinOffset)
ibm3624PinOffset() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 PIN offset PIN.
ibm3624PinOffset - Parameters that are required to generate or verify Ibm3624 PIN offset PIN.public static PinGenerationAttributes fromIbm3624RandomPin(Ibm3624RandomPin ibm3624RandomPin)
ibm3624RandomPin() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 random PIN.
ibm3624RandomPin - Parameters that are required to generate or verify Ibm3624 random PIN.public static PinGenerationAttributes fromIbm3624RandomPin(Consumer<Ibm3624RandomPin.Builder> ibm3624RandomPin)
ibm3624RandomPin() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 random PIN.
ibm3624RandomPin - Parameters that are required to generate or verify Ibm3624 random PIN.public static PinGenerationAttributes fromVisaPin(VisaPin visaPin)
visaPin() initialized to the given value.
Parameters that are required to generate or verify Visa PIN.
visaPin - Parameters that are required to generate or verify Visa PIN.public static PinGenerationAttributes fromVisaPin(Consumer<VisaPin.Builder> visaPin)
visaPin() initialized to the given value.
Parameters that are required to generate or verify Visa PIN.
visaPin - Parameters that are required to generate or verify Visa PIN.public static PinGenerationAttributes fromVisaPinVerificationValue(VisaPinVerificationValue visaPinVerificationValue)
visaPinVerificationValue() initialized to the given value.
Parameters that are required to generate or verify Visa PIN Verification Value (PVV).
visaPinVerificationValue - Parameters that are required to generate or verify Visa PIN Verification Value (PVV).public static PinGenerationAttributes fromVisaPinVerificationValue(Consumer<VisaPinVerificationValue.Builder> visaPinVerificationValue)
visaPinVerificationValue() initialized to the given value.
Parameters that are required to generate or verify Visa PIN Verification Value (PVV).
visaPinVerificationValue - Parameters that are required to generate or verify Visa PIN Verification Value (PVV).public PinGenerationAttributes.Type type()
PinGenerationAttributes.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be PinGenerationAttributes.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.