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 java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
addField
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields.Builder addField(@NotNull @NotNull java.lang.String key, @NotNull @NotNull java.lang.String value)
-
build
@NotNull public @NotNull SettlementInstructionsPartsDef.SettlementTradeFields build()
-
toString
@NotNull public @NotNull java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
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 java.lang.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 java.lang.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
-
-