@Generated(value="software.amazon.awssdk:codegen") public final class PinVerificationAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PinVerificationAttributes.Builder,PinVerificationAttributes>
Parameters that are required for PIN data verification.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PinVerificationAttributes.Builder |
static class |
PinVerificationAttributes.Type |
| Modifier and Type | Method and Description |
|---|---|
static PinVerificationAttributes.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static PinVerificationAttributes |
fromIbm3624Pin(Consumer<Ibm3624PinVerification.Builder> ibm3624Pin)
Create an instance of this class with
ibm3624Pin() initialized to the given value. |
static PinVerificationAttributes |
fromIbm3624Pin(Ibm3624PinVerification ibm3624Pin)
Create an instance of this class with
ibm3624Pin() initialized to the given value. |
static PinVerificationAttributes |
fromVisaPin(Consumer<VisaPinVerification.Builder> visaPin)
Create an instance of this class with
visaPin() initialized to the given value. |
static PinVerificationAttributes |
fromVisaPin(VisaPinVerification visaPin)
Create an instance of this class with
visaPin() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Ibm3624PinVerification |
ibm3624Pin()
Parameters that are required to generate or verify Ibm3624 PIN.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PinVerificationAttributes.Builder> |
serializableBuilderClass() |
PinVerificationAttributes.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
PinVerificationAttributes.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
VisaPinVerification |
visaPin()
Parameters that are required to generate or verify Visa PIN.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Ibm3624PinVerification ibm3624Pin()
Parameters that are required to generate or verify Ibm3624 PIN.
public final VisaPinVerification visaPin()
Parameters that are required to generate or verify Visa PIN.
public PinVerificationAttributes.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PinVerificationAttributes.Builder,PinVerificationAttributes>public static PinVerificationAttributes.Builder builder()
public static Class<? extends PinVerificationAttributes.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static PinVerificationAttributes fromIbm3624Pin(Ibm3624PinVerification ibm3624Pin)
ibm3624Pin() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 PIN.
ibm3624Pin - Parameters that are required to generate or verify Ibm3624 PIN.public static PinVerificationAttributes fromIbm3624Pin(Consumer<Ibm3624PinVerification.Builder> ibm3624Pin)
ibm3624Pin() initialized to the given value.
Parameters that are required to generate or verify Ibm3624 PIN.
ibm3624Pin - Parameters that are required to generate or verify Ibm3624 PIN.public static PinVerificationAttributes fromVisaPin(VisaPinVerification 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 PinVerificationAttributes fromVisaPin(Consumer<VisaPinVerification.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 PinVerificationAttributes.Type type()
PinVerificationAttributes.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 PinVerificationAttributes.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.