java.lang.Object
com.caplin.motif.fx.config.definitions.client.FXEsp

@Generated(value="org.openapitools.codegen.languages.SpringCodegen", comments="Generator version: 7.4.0") public class FXEsp extends Object
Defines configuration for allowed actions on the ESP Trading protocol
  • Constructor Details

    • FXEsp

      public FXEsp()
  • Method Details

    • defaultDeliverableType

      public FXEsp defaultDeliverableType(DeliverableType defaultDeliverableType)
    • getDefaultDeliverableType

      public DeliverableType getDefaultDeliverableType()
      Get defaultDeliverableType
      Returns:
      defaultDeliverableType
    • setDefaultDeliverableType

      public void setDefaultDeliverableType(DeliverableType defaultDeliverableType)
    • twoWayEnabled

      public FXEsp twoWayEnabled(Boolean twoWayEnabled)
    • getTwoWayEnabled

      public Boolean getTwoWayEnabled()
      Can the user perform two way price requests
      Returns:
      twoWayEnabled
    • setTwoWayEnabled

      public void setTwoWayEnabled(Boolean twoWayEnabled)
    • submitActions

      public FXEsp submitActions(List<FXEsp.SubmitActionsEnum> submitActions)
    • addSubmitActionsItem

      public FXEsp addSubmitActionsItem(FXEsp.SubmitActionsEnum submitActionsItem)
    • getSubmitActions

      public List<FXEsp.SubmitActionsEnum> getSubmitActions()
      What should happen when the user clicks on an executable price
      Returns:
      submitActions
    • setSubmitActions

      public void setSubmitActions(List<FXEsp.SubmitActionsEnum> submitActions)
    • submitActionSwitchEnabled

      public FXEsp submitActionSwitchEnabled(Boolean submitActionSwitchEnabled)
    • getSubmitActionSwitchEnabled

      public Boolean getSubmitActionSwitchEnabled()
      Whether the user can see the toggle between the switch actions, even if they only have one option available to them.
      Returns:
      submitActionSwitchEnabled
    • setSubmitActionSwitchEnabled

      public void setSubmitActionSwitchEnabled(Boolean submitActionSwitchEnabled)
    • single

      public FXEsp single(FXEspSingle single)
    • getSingle

      public FXEspSingle getSingle()
      Get single
      Returns:
      single
    • setSingle

      public void setSingle(FXEspSingle single)
    • hideSettlementDates

      public FXEsp hideSettlementDates(Boolean hideSettlementDates)
    • getHideSettlementDates

      public Boolean getHideSettlementDates()
      Determines if settlement dates should be hidden on tiles
      Returns:
      hideSettlementDates
    • setHideSettlementDates

      public void setHideSettlementDates(Boolean hideSettlementDates)
    • tenorLadderEnabled

      public FXEsp tenorLadderEnabled(Boolean tenorLadderEnabled)
    • getTenorLadderEnabled

      public Boolean getTenorLadderEnabled()
      Is tenor ladder enabled in the FX tile.
      Returns:
      tenorLadderEnabled
    • setTenorLadderEnabled

      public void setTenorLadderEnabled(Boolean tenorLadderEnabled)
    • swapLadderEnabled

      public FXEsp swapLadderEnabled(Boolean swapLadderEnabled)
    • getSwapLadderEnabled

      public Boolean getSwapLadderEnabled()
      Is swap ladder enabled in the FX tile. This overrides any application configuration.
      Returns:
      swapLadderEnabled
    • setSwapLadderEnabled

      public void setSwapLadderEnabled(Boolean swapLadderEnabled)
    • volumeLadderEnabled

      public FXEsp volumeLadderEnabled(Boolean volumeLadderEnabled)
    • getVolumeLadderEnabled

      public Boolean getVolumeLadderEnabled()
      Is volume ladder enabled in the FX tile. This overrides any application configuration.
      Returns:
      volumeLadderEnabled
    • setVolumeLadderEnabled

      public void setVolumeLadderEnabled(Boolean volumeLadderEnabled)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object