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();
            
    }
}