Package com.flagright.api.types
Class SwiftDetails.Builder
- java.lang.Object
-
- com.flagright.api.types.SwiftDetails.Builder
-
- Enclosing class:
- SwiftDetails
public static final class SwiftDetails.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SwiftDetails.BuilderaccountBalance(Amount accountBalance)SwiftDetails.BuilderaccountBalance(java.util.Optional<Amount> accountBalance)SwiftDetails.BuilderaccountNumber(java.lang.String accountNumber)SwiftDetails.BuilderaccountNumber(java.util.Optional<java.lang.String> accountNumber)SwiftDetails.BuilderaccountType(java.lang.String accountType)SwiftDetails.BuilderaccountType(java.util.Optional<java.lang.String> accountType)SwiftDetails.Builderaddress(Address address)SwiftDetails.Builderaddress(java.util.Optional<Address> address)SwiftDetails.BuilderbankAddress(Address bankAddress)SwiftDetails.BuilderbankAddress(java.util.Optional<Address> bankAddress)SwiftDetails.BuilderbankName(java.lang.String bankName)SwiftDetails.BuilderbankName(java.util.Optional<java.lang.String> bankName)SwiftDetailsbuild()SwiftDetails.BuilderemailId(java.lang.String emailId)SwiftDetails.BuilderemailId(java.util.Optional<java.lang.String> emailId)SwiftDetails.Builderfrom(SwiftDetails other)SwiftDetails.Buildername(java.lang.String name)SwiftDetails.Buildername(java.util.Optional<java.lang.String> name)SwiftDetails.BuilderroutingNumber(java.lang.String routingNumber)SwiftDetails.BuilderroutingNumber(java.util.Optional<java.lang.String> routingNumber)SwiftDetails.BuilderspecialInstructions(java.lang.String specialInstructions)SwiftDetails.BuilderspecialInstructions(java.util.Optional<java.lang.String> specialInstructions)SwiftDetails.BuilderswiftCode(java.lang.String swiftCode)SwiftDetails.BuilderswiftCode(java.util.Optional<java.lang.String> swiftCode)SwiftDetails.Buildertags(java.util.List<Tag> tags)SwiftDetails.Buildertags(java.util.Optional<java.util.List<Tag>> tags)
-
-
-
Method Detail
-
from
public SwiftDetails.Builder from(SwiftDetails other)
-
swiftCode
public SwiftDetails.Builder swiftCode(java.util.Optional<java.lang.String> swiftCode)
-
swiftCode
public SwiftDetails.Builder swiftCode(java.lang.String swiftCode)
-
accountNumber
public SwiftDetails.Builder accountNumber(java.util.Optional<java.lang.String> accountNumber)
-
accountNumber
public SwiftDetails.Builder accountNumber(java.lang.String accountNumber)
-
routingNumber
public SwiftDetails.Builder routingNumber(java.util.Optional<java.lang.String> routingNumber)
-
routingNumber
public SwiftDetails.Builder routingNumber(java.lang.String routingNumber)
-
accountBalance
public SwiftDetails.Builder accountBalance(java.util.Optional<Amount> accountBalance)
-
accountBalance
public SwiftDetails.Builder accountBalance(Amount accountBalance)
-
accountType
public SwiftDetails.Builder accountType(java.util.Optional<java.lang.String> accountType)
-
accountType
public SwiftDetails.Builder accountType(java.lang.String accountType)
-
bankName
public SwiftDetails.Builder bankName(java.util.Optional<java.lang.String> bankName)
-
bankName
public SwiftDetails.Builder bankName(java.lang.String bankName)
-
name
public SwiftDetails.Builder name(java.util.Optional<java.lang.String> name)
-
name
public SwiftDetails.Builder name(java.lang.String name)
-
bankAddress
public SwiftDetails.Builder bankAddress(java.util.Optional<Address> bankAddress)
-
bankAddress
public SwiftDetails.Builder bankAddress(Address bankAddress)
-
emailId
public SwiftDetails.Builder emailId(java.util.Optional<java.lang.String> emailId)
-
emailId
public SwiftDetails.Builder emailId(java.lang.String emailId)
-
specialInstructions
public SwiftDetails.Builder specialInstructions(java.util.Optional<java.lang.String> specialInstructions)
-
specialInstructions
public SwiftDetails.Builder specialInstructions(java.lang.String specialInstructions)
-
address
public SwiftDetails.Builder address(java.util.Optional<Address> address)
-
address
public SwiftDetails.Builder address(Address address)
-
tags
public SwiftDetails.Builder tags(java.util.Optional<java.util.List<Tag>> tags)
-
tags
public SwiftDetails.Builder tags(java.util.List<Tag> tags)
-
build
public SwiftDetails build()
-
-