Package com.flagright.api.types
Class AchDetails.Builder
- java.lang.Object
-
- com.flagright.api.types.AchDetails.Builder
-
- Enclosing class:
- AchDetails
public static final class AchDetails.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AchDetails.BuilderaccountBalance(Amount accountBalance)AchDetails.BuilderaccountBalance(java.util.Optional<Amount> accountBalance)AchDetails.BuilderaccountNumber(java.lang.String accountNumber)AchDetails.BuilderaccountNumber(java.util.Optional<java.lang.String> accountNumber)AchDetails.Builderaddress(Address address)AchDetails.Builderaddress(java.util.Optional<Address> address)AchDetails.BuilderbankAddress(Address bankAddress)AchDetails.BuilderbankAddress(java.util.Optional<Address> bankAddress)AchDetails.BuilderbankName(java.lang.String bankName)AchDetails.BuilderbankName(java.util.Optional<java.lang.String> bankName)AchDetails.BuilderbeneficiaryName(java.lang.String beneficiaryName)AchDetails.BuilderbeneficiaryName(java.util.Optional<java.lang.String> beneficiaryName)AchDetailsbuild()AchDetails.BuildercounterpartyType(CounterpartyType counterpartyType)AchDetails.BuildercounterpartyType(java.util.Optional<CounterpartyType> counterpartyType)AchDetails.BuildercountryOfNationality(CountryCode countryOfNationality)AchDetails.BuildercountryOfNationality(java.util.Optional<CountryCode> countryOfNationality)AchDetails.BuildercountryOfResidence(CountryCode countryOfResidence)AchDetails.BuildercountryOfResidence(java.util.Optional<CountryCode> countryOfResidence)AchDetails.BuilderemailId(java.lang.String emailId)AchDetails.BuilderemailId(java.util.Optional<java.lang.String> emailId)AchDetails.Builderfrom(AchDetails other)AchDetails.Buildername(java.lang.String name)AchDetails.Buildername(java.util.Optional<java.lang.String> name)AchDetails.BuilderroutingNumber(java.lang.String routingNumber)AchDetails.BuilderroutingNumber(java.util.Optional<java.lang.String> routingNumber)AchDetails.Buildertags(java.util.List<Tag> tags)AchDetails.Buildertags(java.util.Optional<java.util.List<Tag>> tags)
-
-
-
Method Detail
-
from
public AchDetails.Builder from(AchDetails other)
-
counterpartyType
public AchDetails.Builder counterpartyType(java.util.Optional<CounterpartyType> counterpartyType)
-
counterpartyType
public AchDetails.Builder counterpartyType(CounterpartyType counterpartyType)
-
routingNumber
public AchDetails.Builder routingNumber(java.util.Optional<java.lang.String> routingNumber)
-
routingNumber
public AchDetails.Builder routingNumber(java.lang.String routingNumber)
-
accountNumber
public AchDetails.Builder accountNumber(java.util.Optional<java.lang.String> accountNumber)
-
accountNumber
public AchDetails.Builder accountNumber(java.lang.String accountNumber)
-
accountBalance
public AchDetails.Builder accountBalance(java.util.Optional<Amount> accountBalance)
-
accountBalance
public AchDetails.Builder accountBalance(Amount accountBalance)
-
bankName
public AchDetails.Builder bankName(java.util.Optional<java.lang.String> bankName)
-
bankName
public AchDetails.Builder bankName(java.lang.String bankName)
-
name
public AchDetails.Builder name(java.util.Optional<java.lang.String> name)
-
name
public AchDetails.Builder name(java.lang.String name)
-
bankAddress
public AchDetails.Builder bankAddress(java.util.Optional<Address> bankAddress)
-
bankAddress
public AchDetails.Builder bankAddress(Address bankAddress)
-
address
public AchDetails.Builder address(java.util.Optional<Address> address)
-
address
public AchDetails.Builder address(Address address)
-
countryOfNationality
public AchDetails.Builder countryOfNationality(java.util.Optional<CountryCode> countryOfNationality)
-
countryOfNationality
public AchDetails.Builder countryOfNationality(CountryCode countryOfNationality)
-
countryOfResidence
public AchDetails.Builder countryOfResidence(java.util.Optional<CountryCode> countryOfResidence)
-
countryOfResidence
public AchDetails.Builder countryOfResidence(CountryCode countryOfResidence)
-
beneficiaryName
public AchDetails.Builder beneficiaryName(java.util.Optional<java.lang.String> beneficiaryName)
-
beneficiaryName
public AchDetails.Builder beneficiaryName(java.lang.String beneficiaryName)
-
emailId
public AchDetails.Builder emailId(java.util.Optional<java.lang.String> emailId)
-
emailId
public AchDetails.Builder emailId(java.lang.String emailId)
-
tags
public AchDetails.Builder tags(java.util.Optional<java.util.List<Tag>> tags)
-
tags
public AchDetails.Builder tags(java.util.List<Tag> tags)
-
build
public AchDetails build()
-
-