Caplin FXIntegrationAPI Documentation - Version 8.9.0
Message Builder Example - InterventionTradeDetailsFields
package com.caplin.examples.fxapi.generated.motif.fx.tradedetails.TradeDetailsPartsDef;
import com.caplin.generated.motif.fx.tradedetails.TradeDetailsPartsDef;
public class InterventionTradeDetailsFieldsExample {
public static void main(String[] args) {
TradeDetailsPartsDef.InterventionTradeDetailsFields interventionTradeDetailsFields =
TradeDetailsPartsDef.InterventionTradeDetailsFields
.newBuilder()
.setCanQuoteForward("")
.setCanQuoteSpot("")
.setCanStreamForward(true)
.setCanStreamSpot("")
.setCompetition("")
.setDealable("")
.setEntityDescription("Customer 1")
.setIntervenerUsername("head_trader@novobank.co.za")
.setInterventionStatus("")
.setInterventionTradingType("")
.setPricingMode("AUTO")
.setPrimaryReason("This trade exceeds the GFA")
.setReasons(arg)
.setSource("WMR 8am London Time")
.setTradeRequestID("")
.setTradeStatus("AWAITING-PRICE")
.build();
}
}