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.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.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)
-
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)
-
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()
-
-