Caplin FXIntegrationAPI Documentation - Version 8.4.0
Message Builder Example - SalesUserDetails
package com.caplin.examples.fxapi.generated.motif.common.userdetails.UserDetailsTypesDef;
import com.caplin.generated.motif.common.userdetails.UserDetailsPartsDef;
import com.caplin.generated.motif.common.userdetails.UserDetailsTypesDef;
public class SalesUserDetailsExample {
public static void main(String[] args) {
UserDetailsTypesDef.SalesUserDetails salesUserDetails =
UserDetailsTypesDef.SalesUserDetails
.newBuilder()
.setCommonFields(
UserDetailsPartsDef.SalesCommonUserDetailsFields
.newBuilder()
.setFXSalesInterventionAccess("")
.setSalesUserGroup("")
.build())
.setUserDetails(
UserDetailsTypesDef.UserDetails
.newBuilder()
.setCommonFields(
UserDetailsPartsDef.CommonUserDetailsFields
.newBuilder()
.setDisplayCostForward("")
.setDisplayCostNDF(true)
.setDisplayCostSpot("")
.setDisplayCostSwap("")
.setDisplayCostTimeOption("")
.setDisplayMidRate("")
.setHasOrderActivationStrategyEXPLICIT("")
.setHasOrderActivationStrategyGFA(true)
.setHasOrderDeactivationStrategyEXPLICIT(true)
.setHasOrderDeactivationStrategyGTC(true)
.setOrderDeactivationStrategyEXPLICITMaxDateTime("")
.build())
.build())
.build();
}
}