Caplin FXIntegrationAPI Documentation - Version 6.2.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(true)
.setCanQuoteSpot("")
.setCanStreamForward(true)
.setCanStreamSpot("")
.setCompetition("")
.setDealable("")
.setEntityDescription("Customer 1")
.setIntervenerUsername("head_trader@novobank.co.za")
.setInterventionStatus("")
.setPricingMode("AUTO")
.setPrimaryReason("This trade exceeds the GFA")
.setReasons("")
.setSource("WMR 8am London Time")
.setTradeRequestID("")
.setTradeStatus("AWAITING-PRICE")
.build();
}
}