Caplin FXIntegrationAPI Documentation - Version 8.9.0
Message Builder Example - ExecutionNotification
package com.caplin.examples.fxapi.generated.motif.fx.notifications.NotificationsTypesDef;
import java.math.BigInteger;
import com.caplin.generated.motif.fx.notifications.NotificationsTypesDef;
public class ExecutionNotificationExample {
public static void main(String[] args) {
NotificationsTypesDef.ExecutionNotification executionNotification =
NotificationsTypesDef.ExecutionNotification
.newBuilder()
.setAllInRate(BigDecimal.valueOf(1.091790))
.setAllInRateDPS("5")
.setAmount("0")
.setBuySell("")
.setContraAmount("500")
.setCurrencyPair("")
.setDealtCurrency("GBP")
.setExecutionDateTime("20160322123621")
.setForwardPointsDecimalOffset("")
.setFwdPoints(BigDecimal.valueOf(0.001198))
.setOrderID("")
.setSpotRate(BigDecimal.valueOf(1.08341))
.setSpotRateDPS(5)
.setTenor("1M")
.setTradeID("00001561")
.build();
}
}