Package io.moov.sdk.models.errors
Class LinkApplePayError
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- io.moov.sdk.models.errors.LinkApplePayError
-
- All Implemented Interfaces:
java.io.Serializable
public class LinkApplePayError extends java.lang.RuntimeException- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLinkApplePayError.Builder
-
Constructor Summary
Constructors Constructor Description LinkApplePayError()LinkApplePayError(java.util.Optional<java.lang.String> error, java.util.Optional<java.lang.String> paymentData, java.util.Optional<java.lang.String> paymentMethod, java.util.Optional<java.lang.String> transactionIdentifier)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LinkApplePayError.Builderbuilder()booleanequals(java.lang.Object o)java.util.Optional<java.lang.String>error()Describes an error that wasn't attributable to a single request field.inthashCode()java.util.Optional<java.lang.String>paymentData()Describes an error within the `token.paymentData` request field.java.util.Optional<java.lang.String>paymentMethod()Describes an error within the `token.paymentMethod` request field.java.lang.StringtoString()java.util.Optional<java.lang.String>transactionIdentifier()Describes an error within the `token.transactionIdentifier` request field.LinkApplePayErrorwithError(java.lang.String error)Describes an error that wasn't attributable to a single request field.LinkApplePayErrorwithError(java.util.Optional<java.lang.String> error)Describes an error that wasn't attributable to a single request field.LinkApplePayErrorwithPaymentData(java.lang.String paymentData)Describes an error within the `token.paymentData` request field.LinkApplePayErrorwithPaymentData(java.util.Optional<java.lang.String> paymentData)Describes an error within the `token.paymentData` request field.LinkApplePayErrorwithPaymentMethod(java.lang.String paymentMethod)Describes an error within the `token.paymentMethod` request field.LinkApplePayErrorwithPaymentMethod(java.util.Optional<java.lang.String> paymentMethod)Describes an error within the `token.paymentMethod` request field.LinkApplePayErrorwithTransactionIdentifier(java.lang.String transactionIdentifier)Describes an error within the `token.transactionIdentifier` request field.LinkApplePayErrorwithTransactionIdentifier(java.util.Optional<java.lang.String> transactionIdentifier)Describes an error within the `token.transactionIdentifier` request field.
-
-
-
Constructor Detail
-
LinkApplePayError
public LinkApplePayError(java.util.Optional<java.lang.String> error, java.util.Optional<java.lang.String> paymentData, java.util.Optional<java.lang.String> paymentMethod, java.util.Optional<java.lang.String> transactionIdentifier)
-
LinkApplePayError
public LinkApplePayError()
-
-
Method Detail
-
error
public java.util.Optional<java.lang.String> error()
Describes an error that wasn't attributable to a single request field.
-
paymentData
public java.util.Optional<java.lang.String> paymentData()
Describes an error within the `token.paymentData` request field.
-
paymentMethod
public java.util.Optional<java.lang.String> paymentMethod()
Describes an error within the `token.paymentMethod` request field.
-
transactionIdentifier
public java.util.Optional<java.lang.String> transactionIdentifier()
Describes an error within the `token.transactionIdentifier` request field.
-
builder
public static final LinkApplePayError.Builder builder()
-
withError
public LinkApplePayError withError(java.lang.String error)
Describes an error that wasn't attributable to a single request field.
-
withError
public LinkApplePayError withError(java.util.Optional<java.lang.String> error)
Describes an error that wasn't attributable to a single request field.
-
withPaymentData
public LinkApplePayError withPaymentData(java.lang.String paymentData)
Describes an error within the `token.paymentData` request field.
-
withPaymentData
public LinkApplePayError withPaymentData(java.util.Optional<java.lang.String> paymentData)
Describes an error within the `token.paymentData` request field.
-
withPaymentMethod
public LinkApplePayError withPaymentMethod(java.lang.String paymentMethod)
Describes an error within the `token.paymentMethod` request field.
-
withPaymentMethod
public LinkApplePayError withPaymentMethod(java.util.Optional<java.lang.String> paymentMethod)
Describes an error within the `token.paymentMethod` request field.
-
withTransactionIdentifier
public LinkApplePayError withTransactionIdentifier(java.lang.String transactionIdentifier)
Describes an error within the `token.transactionIdentifier` request field.
-
withTransactionIdentifier
public LinkApplePayError withTransactionIdentifier(java.util.Optional<java.lang.String> transactionIdentifier)
Describes an error within the `token.transactionIdentifier` request field.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Throwable
-
-