Caplin FXIntegrationAPI Documentation - Version 8.5.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(true)
			.setCompetition(true)
			.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();
            
    }
}