@Generated(value="software.amazon.awssdk:codegen") public final class TranslationIsoFormats extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TranslationIsoFormats.Builder,TranslationIsoFormats>
Parameters that are required for translation between ISO9564 PIN block formats 0,1,3,4.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TranslationIsoFormats.Builder |
static class |
TranslationIsoFormats.Type |
| Modifier and Type | Method and Description |
|---|---|
static TranslationIsoFormats.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static TranslationIsoFormats |
fromIsoFormat0(Consumer<TranslationPinDataIsoFormat034.Builder> isoFormat0)
Create an instance of this class with
isoFormat0() initialized to the given value. |
static TranslationIsoFormats |
fromIsoFormat0(TranslationPinDataIsoFormat034 isoFormat0)
Create an instance of this class with
isoFormat0() initialized to the given value. |
static TranslationIsoFormats |
fromIsoFormat1(Consumer<TranslationPinDataIsoFormat1.Builder> isoFormat1)
Create an instance of this class with
isoFormat1() initialized to the given value. |
static TranslationIsoFormats |
fromIsoFormat1(TranslationPinDataIsoFormat1 isoFormat1)
Create an instance of this class with
isoFormat1() initialized to the given value. |
static TranslationIsoFormats |
fromIsoFormat3(Consumer<TranslationPinDataIsoFormat034.Builder> isoFormat3)
Create an instance of this class with
isoFormat3() initialized to the given value. |
static TranslationIsoFormats |
fromIsoFormat3(TranslationPinDataIsoFormat034 isoFormat3)
Create an instance of this class with
isoFormat3() initialized to the given value. |
static TranslationIsoFormats |
fromIsoFormat4(Consumer<TranslationPinDataIsoFormat034.Builder> isoFormat4)
Create an instance of this class with
isoFormat4() initialized to the given value. |
static TranslationIsoFormats |
fromIsoFormat4(TranslationPinDataIsoFormat034 isoFormat4)
Create an instance of this class with
isoFormat4() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
TranslationPinDataIsoFormat034 |
isoFormat0()
Parameters that are required for ISO9564 PIN format 0 tranlation.
|
TranslationPinDataIsoFormat1 |
isoFormat1()
Parameters that are required for ISO9564 PIN format 1 tranlation.
|
TranslationPinDataIsoFormat034 |
isoFormat3()
Parameters that are required for ISO9564 PIN format 3 tranlation.
|
TranslationPinDataIsoFormat034 |
isoFormat4()
Parameters that are required for ISO9564 PIN format 4 tranlation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TranslationIsoFormats.Builder> |
serializableBuilderClass() |
TranslationIsoFormats.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TranslationIsoFormats.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final TranslationPinDataIsoFormat034 isoFormat0()
Parameters that are required for ISO9564 PIN format 0 tranlation.
public final TranslationPinDataIsoFormat1 isoFormat1()
Parameters that are required for ISO9564 PIN format 1 tranlation.
public final TranslationPinDataIsoFormat034 isoFormat3()
Parameters that are required for ISO9564 PIN format 3 tranlation.
public final TranslationPinDataIsoFormat034 isoFormat4()
Parameters that are required for ISO9564 PIN format 4 tranlation.
public TranslationIsoFormats.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TranslationIsoFormats.Builder,TranslationIsoFormats>public static TranslationIsoFormats.Builder builder()
public static Class<? extends TranslationIsoFormats.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static TranslationIsoFormats fromIsoFormat0(TranslationPinDataIsoFormat034 isoFormat0)
isoFormat0() initialized to the given value.
Parameters that are required for ISO9564 PIN format 0 tranlation.
isoFormat0 - Parameters that are required for ISO9564 PIN format 0 tranlation.public static TranslationIsoFormats fromIsoFormat0(Consumer<TranslationPinDataIsoFormat034.Builder> isoFormat0)
isoFormat0() initialized to the given value.
Parameters that are required for ISO9564 PIN format 0 tranlation.
isoFormat0 - Parameters that are required for ISO9564 PIN format 0 tranlation.public static TranslationIsoFormats fromIsoFormat1(TranslationPinDataIsoFormat1 isoFormat1)
isoFormat1() initialized to the given value.
Parameters that are required for ISO9564 PIN format 1 tranlation.
isoFormat1 - Parameters that are required for ISO9564 PIN format 1 tranlation.public static TranslationIsoFormats fromIsoFormat1(Consumer<TranslationPinDataIsoFormat1.Builder> isoFormat1)
isoFormat1() initialized to the given value.
Parameters that are required for ISO9564 PIN format 1 tranlation.
isoFormat1 - Parameters that are required for ISO9564 PIN format 1 tranlation.public static TranslationIsoFormats fromIsoFormat3(TranslationPinDataIsoFormat034 isoFormat3)
isoFormat3() initialized to the given value.
Parameters that are required for ISO9564 PIN format 3 tranlation.
isoFormat3 - Parameters that are required for ISO9564 PIN format 3 tranlation.public static TranslationIsoFormats fromIsoFormat3(Consumer<TranslationPinDataIsoFormat034.Builder> isoFormat3)
isoFormat3() initialized to the given value.
Parameters that are required for ISO9564 PIN format 3 tranlation.
isoFormat3 - Parameters that are required for ISO9564 PIN format 3 tranlation.public static TranslationIsoFormats fromIsoFormat4(TranslationPinDataIsoFormat034 isoFormat4)
isoFormat4() initialized to the given value.
Parameters that are required for ISO9564 PIN format 4 tranlation.
isoFormat4 - Parameters that are required for ISO9564 PIN format 4 tranlation.public static TranslationIsoFormats fromIsoFormat4(Consumer<TranslationPinDataIsoFormat034.Builder> isoFormat4)
isoFormat4() initialized to the given value.
Parameters that are required for ISO9564 PIN format 4 tranlation.
isoFormat4 - Parameters that are required for ISO9564 PIN format 4 tranlation.public TranslationIsoFormats.Type type()
TranslationIsoFormats.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 TranslationIsoFormats.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.