public static final class SettlementInstructionsPartsDef.SettlementFields.Builder extends Object
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields build()
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementId(@NotNull @NotNull String settlementId)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementCurrency(@NotNull @NotNull String settlementCurrency)
settlementCurrency
- e.g. GBP@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementAmount(@NotNull @NotNull BigDecimal settlementAmount)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementAmount(@NotNull @NotNull String settlementAmount)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementDirection(@NotNull @NotNull String settlementDirection)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setIsDefaultSettlementInstruction(boolean isDefaultSettlementInstruction)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setIsDefaultSettlementInstruction(@NotNull @NotNull String isDefaultSettlementInstruction)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementInstructionType(@NotNull @NotNull String settlementInstructionType)
settlementInstructionType
- e.g. EXISTING@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementDisplayName(@NotNull @NotNull String settlementDisplayName)
settlementDisplayName
- e.g. [CCY] Account 1@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementStatus(@NotNull @NotNull String settlementStatus)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setBankAccount(@NotNull @NotNull String bankAccount)
bankAccount
- e.g. 12345678@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setBankSwift(@NotNull @NotNull String bankSwift)
bankSwift
- e.g. CAP123@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setBankName(@NotNull @NotNull String bankName)
bankName
- e.g. Bank Of Caplin@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setBankAddress1(@NotNull @NotNull String bankAddress1)
bankAddress1
- e.g. 12 Capitol@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setBankAddress2(@NotNull @NotNull String bankAddress2)
bankAddress2
- e.g. The City@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setBankAddress3(@NotNull @NotNull String bankAddress3)
bankAddress3
- e.g. London@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setIndividualAccount(@NotNull @NotNull String individualAccount)
individualAccount
- e.g. 87654321@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setIndividualSwift(@NotNull @NotNull String individualSwift)
individualSwift
- e.g. SOLD987@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setIndividualName(@NotNull @NotNull String individualName)
individualName
- e.g. Susan Sellers@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setIndividualAddress1(@NotNull @NotNull String individualAddress1)
individualAddress1
- e.g. 98 Lane@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setIndividualAddress2(@NotNull @NotNull String individualAddress2)
individualAddress2
- e.g. Manchester@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setNettingStatus(@NotNull @NotNull String nettingStatus)
nettingStatus
- e.g. NETTED@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSplitComponentId(@NotNull @NotNull String splitComponentId)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementDetailsLine1(@NotNull @NotNull String settlementDetailsLine1)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementDetailsLine2(@NotNull @NotNull String settlementDetailsLine2)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementDetailsLine3(@NotNull @NotNull String settlementDetailsLine3)
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementFields.Builder setSettlementDetailsLine4(@NotNull @NotNull String settlementDetailsLine4)
Copyright © 2020 Caplin Systems.