Class DomesticWire
-
- All Implemented Interfaces:
public final class DomesticWireUS domestic wire
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classDomesticWire.BuilderA builder for DomesticWire.
-
Method Summary
Modifier and Type Method Description final StringaccountNumber()Bank account number final WireAddressaddress()final StringbankName()Name of the bank final StringbeneficiaryName()Name of the account holder, as registered with the bank final StringroutingNumber()ABA routing number final JsonValue_type()Expected to always return the following:
However, this method can be useful for debugging and logging (e.g.JsonValue.from("domestic_wire")final Optional<String>branchCode()Bank branch code (e.g. final Optional<String>intermediaryPartyName()Name of the intermediary bank final Optional<String>intermediaryPartySwiftCode()SWIFT/BIC code of the intermediary bank final Optional<String>originatorToBeneficiaryInstructionsLine1()Payment instructions line 1 final Optional<String>originatorToBeneficiaryInstructionsLine2()Payment instructions line 2 final Optional<String>originatorToBeneficiaryInstructionsLine3()Payment instructions line 3 final JsonField<String>_accountNumber()Returns the raw JSON value of accountNumber. final JsonField<WireAddress>_address()Returns the raw JSON value of address. final JsonField<String>_bankName()Returns the raw JSON value of bankName. final JsonField<String>_beneficiaryName()Returns the raw JSON value of beneficiaryName. final JsonField<String>_routingNumber()Returns the raw JSON value of routingNumber. final JsonField<String>_branchCode()Returns the raw JSON value of branchCode. final JsonField<String>_intermediaryPartyName()Returns the raw JSON value of intermediaryPartyName. final JsonField<String>_intermediaryPartySwiftCode()Returns the raw JSON value of intermediaryPartySwiftCode. final JsonField<String>_originatorToBeneficiaryInstructionsLine1()Returns the raw JSON value of originatorToBeneficiaryInstructionsLine1. final JsonField<String>_originatorToBeneficiaryInstructionsLine2()Returns the raw JSON value of originatorToBeneficiaryInstructionsLine2. final JsonField<String>_originatorToBeneficiaryInstructionsLine3()Returns the raw JSON value of originatorToBeneficiaryInstructionsLine3. final Map<String, JsonValue>_additionalProperties()final DomesticWire.BuildertoBuilder()final DomesticWirevalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static DomesticWire.Builderbuilder()Returns a mutable builder for constructing an instance of DomesticWire. -
-
Method Detail
-
accountNumber
final String accountNumber()
Bank account number
-
address
final WireAddress address()
-
beneficiaryName
final String beneficiaryName()
Name of the account holder, as registered with the bank
-
routingNumber
final String routingNumber()
ABA routing number
-
_type
final JsonValue _type()
Expected to always return the following:
JsonValue.from("domestic_wire")However, this method can be useful for debugging and logging (e.g. if the server responded with an unexpected value).
-
branchCode
final Optional<String> branchCode()
Bank branch code (e.g. sort code, IFSC, etc.)
-
intermediaryPartyName
final Optional<String> intermediaryPartyName()
Name of the intermediary bank
-
intermediaryPartySwiftCode
final Optional<String> intermediaryPartySwiftCode()
SWIFT/BIC code of the intermediary bank
-
originatorToBeneficiaryInstructionsLine1
final Optional<String> originatorToBeneficiaryInstructionsLine1()
Payment instructions line 1
-
originatorToBeneficiaryInstructionsLine2
final Optional<String> originatorToBeneficiaryInstructionsLine2()
Payment instructions line 2
-
originatorToBeneficiaryInstructionsLine3
final Optional<String> originatorToBeneficiaryInstructionsLine3()
Payment instructions line 3
-
_accountNumber
final JsonField<String> _accountNumber()
Returns the raw JSON value of accountNumber.
Unlike accountNumber, this method doesn't throw if the JSON field has an unexpected type.
-
_address
final JsonField<WireAddress> _address()
Returns the raw JSON value of address.
Unlike address, this method doesn't throw if the JSON field has an unexpected type.
-
_bankName
final JsonField<String> _bankName()
Returns the raw JSON value of bankName.
Unlike bankName, this method doesn't throw if the JSON field has an unexpected type.
-
_beneficiaryName
final JsonField<String> _beneficiaryName()
Returns the raw JSON value of beneficiaryName.
Unlike beneficiaryName, this method doesn't throw if the JSON field has an unexpected type.
-
_routingNumber
final JsonField<String> _routingNumber()
Returns the raw JSON value of routingNumber.
Unlike routingNumber, this method doesn't throw if the JSON field has an unexpected type.
-
_branchCode
final JsonField<String> _branchCode()
Returns the raw JSON value of branchCode.
Unlike branchCode, this method doesn't throw if the JSON field has an unexpected type.
-
_intermediaryPartyName
final JsonField<String> _intermediaryPartyName()
Returns the raw JSON value of intermediaryPartyName.
Unlike intermediaryPartyName, this method doesn't throw if the JSON field has an unexpected type.
-
_intermediaryPartySwiftCode
final JsonField<String> _intermediaryPartySwiftCode()
Returns the raw JSON value of intermediaryPartySwiftCode.
Unlike intermediaryPartySwiftCode, this method doesn't throw if the JSON field has an unexpected type.
-
_originatorToBeneficiaryInstructionsLine1
final JsonField<String> _originatorToBeneficiaryInstructionsLine1()
Returns the raw JSON value of originatorToBeneficiaryInstructionsLine1.
Unlike originatorToBeneficiaryInstructionsLine1, this method doesn't throw if the JSON field has an unexpected type.
-
_originatorToBeneficiaryInstructionsLine2
final JsonField<String> _originatorToBeneficiaryInstructionsLine2()
Returns the raw JSON value of originatorToBeneficiaryInstructionsLine2.
Unlike originatorToBeneficiaryInstructionsLine2, this method doesn't throw if the JSON field has an unexpected type.
-
_originatorToBeneficiaryInstructionsLine3
final JsonField<String> _originatorToBeneficiaryInstructionsLine3()
Returns the raw JSON value of originatorToBeneficiaryInstructionsLine3.
Unlike originatorToBeneficiaryInstructionsLine3, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final DomesticWire.Builder toBuilder()
-
validate
final DomesticWire validate()
-
builder
final static DomesticWire.Builder builder()
Returns a mutable builder for constructing an instance of DomesticWire.
The following fields are required:
.accountNumber() .address() .bankName() .beneficiaryName() .routingNumber()
-
-
-
-