Class Features


  • @Generated(value="org.openapitools.codegen.languages.SpringCodegen",
               date="2022-05-06T11:32:59.770935+01:00[Europe/London]")
    public class Features
    extends Object
    This class defines configuration for several features as well as global configurations for trading protocols, orders and historic search etc. This class should not be set to null but as a minimum just instantiated without any configurations set.
    • Constructor Detail

      • Features

        public Features()
    • Method Detail

      • getPostAllocation

        @NotNull
        @Valid
        public @NotNull @Valid PostAllocation getPostAllocation()
        Get postAllocation
        Returns:
        postAllocation
      • setPostAllocation

        public void setPostAllocation​(PostAllocation postAllocation)
      • getIntervention

        @NotNull
        @Valid
        public @NotNull @Valid Intervention getIntervention()
        Get intervention
        Returns:
        intervention
      • setIntervention

        public void setIntervention​(Intervention intervention)
      • getHistoricSearch

        @NotNull
        @Valid
        public @NotNull @Valid HistoricSearch getHistoricSearch()
        Get historicSearch
        Returns:
        historicSearch
      • setHistoricSearch

        public void setHistoricSearch​(HistoricSearch historicSearch)
      • getMoneyMarkets

        @NotNull
        @Valid
        public @NotNull @Valid MoneyMarkets getMoneyMarkets()
        Get moneyMarkets
        Returns:
        moneyMarkets
      • setMoneyMarkets

        public void setMoneyMarkets​(MoneyMarkets moneyMarkets)
      • getSettlementInstructions

        @NotNull
        @Valid
        public @NotNull @Valid SettlementInstructions getSettlementInstructions()
        Get settlementInstructions
        Returns:
        settlementInstructions
      • setSettlementInstructions

        public void setSettlementInstructions​(SettlementInstructions settlementInstructions)
      • getTradeActions

        @NotNull
        @Valid
        public @NotNull @Valid TradeActions getTradeActions()
        Get tradeActions
        Returns:
        tradeActions
      • setTradeActions

        public void setTradeActions​(TradeActions tradeActions)
      • getOrders

        @NotNull
        @Valid
        public @NotNull @Valid Orders getOrders()
        Get orders
        Returns:
        orders
      • setOrders

        public void setOrders​(Orders orders)
      • getEsp

        @NotNull
        @Valid
        public @NotNull @Valid ESP getEsp()
        Get esp
        Returns:
        esp
      • setEsp

        public void setEsp​(ESP esp)
      • getRfs

        @NotNull
        @Valid
        public @NotNull @Valid RFS getRfs()
        Get rfs
        Returns:
        rfs
      • setRfs

        public void setRfs​(RFS rfs)
      • getBlotters

        @NotNull
        @Valid
        public @NotNull @Valid Blotters getBlotters()
        Get blotters
        Returns:
        blotters
      • setBlotters

        public void setBlotters​(Blotters blotters)
      • getCoverTrade

        @NotNull
        @Valid
        public @NotNull @Valid CoverTrade getCoverTrade()
        Get coverTrade
        Returns:
        coverTrade
      • setCoverTrade

        public void setCoverTrade​(CoverTrade coverTrade)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object