Class InternationalWireInfo
-
- All Implemented Interfaces:
public final class InternationalWireInfoInternational wire
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classInternationalWireInfo.BuilderA builder for InternationalWireInfo.
-
Method Summary
-
-
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
-
_type
final JsonValue _type()
Expected to always return the following:
JsonValue.from("international_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.
-
_swiftCode
final JsonField<String> _swiftCode()
Returns the raw JSON value of swiftCode.
Unlike swiftCode, 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 InternationalWireInfo.Builder toBuilder()
-
validate
final InternationalWireInfo validate()
-
builder
final static InternationalWireInfo.Builder builder()
Returns a mutable builder for constructing an instance of InternationalWireInfo.
The following fields are required:
.accountNumber() .address() .bankName() .beneficiaryName() .swiftCode()
-
-
-
-