Interface SettlementLegServerFieldSet


public interface SettlementLegServerFieldSet
  • Method Details

    • addField

      void addField(String fieldName, Object value)
      Adds a field to this event
      Parameters:
      fieldName - The name of the field to add.
      value - The value of the field to add. If the value is a BigDecimal then it will be converted to a String using BigDecimal.toPlainString()
    • setPaySettlementId

      default void setPaySettlementId(Object value)
      The Id corresponding to the payee's settlement details.
      Parameters:
      value - The value to be set passed by i18n
    • setPaySettlementRemarks

      default void setPaySettlementRemarks(Object value)
      The remarks corresponding to the payee's settlement details.
      Parameters:
      value - The value to be set passed by i18n
    • setPaySettlementInstructionType

      default void setPaySettlementInstructionType(Object value)
      The type of settlement instruction on the pay side.
      Parameters:
      value - The value to be set passed by i18n
    • setReceiveSettlementId

      default void setReceiveSettlementId(Object value)
      The Id corresponding to the recipient's settlement details.
      Parameters:
      value - The value to be set passed by i18n
    • setReceiveSettlementRemarks

      default void setReceiveSettlementRemarks(Object value)
      The remarks corresponding to the recipient's settlement details.
      Parameters:
      value - The value to be set passed by i18n
    • setReceiveSettlementInstructionType

      default void setReceiveSettlementInstructionType(Object value)
      The type of settlement instruction on the receive side.
      Parameters:
      value - The value to be set passed by i18n
    • setReceiveSettlementType

      default void setReceiveSettlementType(Object value)
      The type of settlement attached to a trade. Supported types are [PRINCIPAL, INTEREST].
      Parameters:
      value - The value to be set passed by i18n