Package io.moov.sdk.models.components
Class WebhookDataBankAccountUpdated
- java.lang.Object
-
- io.moov.sdk.models.components.WebhookDataBankAccountUpdated
-
public class WebhookDataBankAccountUpdated extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWebhookDataBankAccountUpdated.Builder
-
Constructor Summary
Constructors Constructor Description WebhookDataBankAccountUpdated(java.lang.String bankAccountID, java.lang.String accountID, BankAccountStatus status, BankAccountStatusReason statusReason)WebhookDataBankAccountUpdated(java.lang.String bankAccountID, java.lang.String accountID, BankAccountStatus status, BankAccountStatusReason statusReason, java.util.Optional<? extends BankAccountException> exceptionDetails)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringaccountID()java.lang.StringbankAccountID()static WebhookDataBankAccountUpdated.Builderbuilder()booleanequals(java.lang.Object o)java.util.Optional<BankAccountException>exceptionDetails()Reason for, and details related to, an `errored` or `verificationFailed` bank account status.inthashCode()BankAccountStatusstatus()BankAccountStatusReasonstatusReason()The reason the bank account status changed to the current value.java.lang.StringtoString()WebhookDataBankAccountUpdatedwithAccountID(java.lang.String accountID)WebhookDataBankAccountUpdatedwithBankAccountID(java.lang.String bankAccountID)WebhookDataBankAccountUpdatedwithExceptionDetails(BankAccountException exceptionDetails)Reason for, and details related to, an `errored` or `verificationFailed` bank account status.WebhookDataBankAccountUpdatedwithExceptionDetails(java.util.Optional<? extends BankAccountException> exceptionDetails)Reason for, and details related to, an `errored` or `verificationFailed` bank account status.WebhookDataBankAccountUpdatedwithStatus(BankAccountStatus status)WebhookDataBankAccountUpdatedwithStatusReason(BankAccountStatusReason statusReason)The reason the bank account status changed to the current value.
-
-
-
Constructor Detail
-
WebhookDataBankAccountUpdated
public WebhookDataBankAccountUpdated(java.lang.String bankAccountID, java.lang.String accountID, BankAccountStatus status, BankAccountStatusReason statusReason, java.util.Optional<? extends BankAccountException> exceptionDetails)
-
WebhookDataBankAccountUpdated
public WebhookDataBankAccountUpdated(java.lang.String bankAccountID, java.lang.String accountID, BankAccountStatus status, BankAccountStatusReason statusReason)
-
-
Method Detail
-
bankAccountID
public java.lang.String bankAccountID()
-
accountID
public java.lang.String accountID()
-
status
public BankAccountStatus status()
-
statusReason
public BankAccountStatusReason statusReason()
The reason the bank account status changed to the current value.
-
exceptionDetails
public java.util.Optional<BankAccountException> exceptionDetails()
Reason for, and details related to, an `errored` or `verificationFailed` bank account status.
-
builder
public static WebhookDataBankAccountUpdated.Builder builder()
-
withBankAccountID
public WebhookDataBankAccountUpdated withBankAccountID(java.lang.String bankAccountID)
-
withAccountID
public WebhookDataBankAccountUpdated withAccountID(java.lang.String accountID)
-
withStatus
public WebhookDataBankAccountUpdated withStatus(BankAccountStatus status)
-
withStatusReason
public WebhookDataBankAccountUpdated withStatusReason(BankAccountStatusReason statusReason)
The reason the bank account status changed to the current value.
-
withExceptionDetails
public WebhookDataBankAccountUpdated withExceptionDetails(BankAccountException exceptionDetails)
Reason for, and details related to, an `errored` or `verificationFailed` bank account status.
-
withExceptionDetails
public WebhookDataBankAccountUpdated withExceptionDetails(java.util.Optional<? extends BankAccountException> exceptionDetails)
Reason for, and details related to, an `errored` or `verificationFailed` bank account status.
-
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.Object
-
-