Class RFS


  • @Generated(value="org.openapitools.codegen.languages.SpringCodegen",
               date="2022-02-25T16:44:49.932051Z[GMT]")
    public class RFS
    extends Object
    Defines the configuration for allowed actions on RFS Trading procotols.
    • Constructor Detail

      • RFS

        public RFS()
    • Method Detail

      • getTypes

        @Valid
        public @Valid List<RFSTradeTypes> getTypes()
        Returns a list of allowed Trade Types for the RFS Trading Protocol.
        Returns:
        types
      • defaultTradeType

        public RFS defaultTradeType​(RFSTradeTypes defaultTradeType)
      • getDefaultTradeType

        @Valid
        public @Valid RFSTradeTypes getDefaultTradeType()
        Get defaultTradeType
        Returns:
        defaultTradeType
      • setDefaultTradeType

        public void setDefaultTradeType​(RFSTradeTypes defaultTradeType)
      • twoWayEnabled

        public RFS twoWayEnabled​(Boolean twoWayEnabled)
      • getTwoWayEnabled

        public Boolean getTwoWayEnabled()
        Configuration only used by FX Professional to enabled or disable two-way pricing.
        Returns:
        twoWayEnabled
      • setTwoWayEnabled

        public void setTwoWayEnabled​(Boolean twoWayEnabled)
      • getBlockTrading

        @Valid
        public @Valid BlockTrading getBlockTrading()
        Get blockTrading
        Returns:
        blockTrading
      • setBlockTrading

        public void setBlockTrading​(BlockTrading blockTrading)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object