Caplin FXIntegrationAPI Documentation - Version 8.9.0

Message Builder Example - SalesUserDetails

package com.caplin.examples.fxapi.generated.motif.common.userdetails.UserDetailsTypesDef; 

import java.math.BigInteger;

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("")
					.setDisplayCostSpot("")
					.setDisplayCostSwap("")
					.setDisplayCostTimeOption("")
					.setDisplayMidRate("")
					.setHasOrderActivationStrategyEXPLICIT("")
					.setHasOrderActivationStrategyGFA("")
					.setHasOrderDeactivationStrategyEXPLICIT("")
					.setHasOrderDeactivationStrategyGTC("")
					.setOrderDeactivationStrategyEXPLICITMaxDateTime(Instant.now())
					.build())
				.build())
			.build();
            
    }
}