I am trying to use LaunchManager Api to Promote the launch, but I am unable to set LaunchPromotion Parameters.
Launch launch = res.adaptTo(Launch.class); // Launch Path
LaunchManager launchManager = res.adaptTo(LaunchManager.class); // LaunchManager object
if anyone has a sample code snippet, that would be helpful.
Thanks in advance.
Here's the sample implementation for promoting a launch programmatically, which you can refer to:
I believe you just have to create a new Java POJO class which will implement LaunchPromotionParameters interface. Implement the methods of the interface and pass the POJO object to the promoteLaunch method.