Class SettlementInstructionsPartsDef.SettlementTradeFields.Builder
java.lang.Object
com.caplin.generated.motif.mm.settlementinstructions.SettlementInstructionsPartsDef.SettlementTradeFields.Builder
- Enclosing class:
- SettlementInstructionsPartsDef.SettlementTradeFields
public static final class SettlementInstructionsPartsDef.SettlementTradeFields.Builder
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setCanAffirm
(boolean canAffirm) setCanAffirm
(@NotNull String canAffirm) setIsReceiveInterestSplit
(boolean isReceiveInterestSplit) setIsReceiveInterestSplit
(@NotNull String isReceiveInterestSplit) setPay
(@NotNull SettlementInstructionsPartsDef.SettlementFields pay) setReceive
(@NotNull SettlementInstructionsPartsDef.SettlementFields receive) @NotNull String
toString()
-
Method Details
-
addField
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addField(@NotNull @NotNull String key, @NotNull @NotNull String value) -
build
-
toString
-
setCanAffirm
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanAffirm(boolean canAffirm) - Returns:
- Ability to Affirm the Trade Details are as agreed.
-
setCanAffirm
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setCanAffirm(@NotNull @NotNull String canAffirm) - Returns:
- Ability to Affirm the Trade Details are as agreed.
-
setIsReceiveInterestSplit
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsReceiveInterestSplit(boolean isReceiveInterestSplit) - Returns:
- Whether the receive Settlement Instruction has been split into separate Principal and Interest instructions.
-
setIsReceiveInterestSplit
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setIsReceiveInterestSplit(@NotNull @NotNull String isReceiveInterestSplit) - Returns:
- Whether the receive Settlement Instruction has been split into separate Principal and Interest instructions.
-
setPay
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setPay(@NotNull @NotNull SettlementInstructionsPartsDef.SettlementFields pay) - Returns:
- pay
-
setReceive
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder setReceive(@NotNull @NotNull SettlementInstructionsPartsDef.SettlementFields receive) - Returns:
- receive
-