Class TradingProtocol
- java.lang.Object
-
- com.caplin.motif.fx.config.definitions.TradingProtocol
-
@Generated(value="org.openapitools.codegen.languages.SpringCodegen", date="2021-06-25T08:45:33.907938Z[GMT]") public class TradingProtocol extends Object
Defines the configuration for allowed actions on ESP or RFS Trading procotols.
-
-
Constructor Summary
Constructors Constructor Description TradingProtocol()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TradingProtocol
addTypesItem(TradeTypes typesItem)
boolean
equals(Object o)
Boolean
getTwoWayEnabled()
Configuration only used by FX Professional to enabled or disable two-way pricing.@Valid List<TradeTypes>
getTypes()
Returns a list of allowed Trade Types for the Trading Protocol.int
hashCode()
void
setTwoWayEnabled(Boolean twoWayEnabled)
void
setTypes(List<TradeTypes> types)
String
toString()
TradingProtocol
twoWayEnabled(Boolean twoWayEnabled)
TradingProtocol
types(List<TradeTypes> types)
-
-
-
Method Detail
-
types
public TradingProtocol types(List<TradeTypes> types)
-
addTypesItem
public TradingProtocol addTypesItem(TradeTypes typesItem)
-
getTypes
@Valid public @Valid List<TradeTypes> getTypes()
Returns a list of allowed Trade Types for the Trading Protocol.- Returns:
- types
-
setTypes
public void setTypes(List<TradeTypes> types)
-
twoWayEnabled
public TradingProtocol 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)
-
-