public SolutionConfig withOptimizationObjective(OptimizationObjective optimizationObjective) {
        setOptimizationObjective(optimizationObjective);
        return this;
    }
<p>
Describes the additional objective for the solution, such as maximizing streaming minutes or increasing revenue.
For more information see <a
href="https://docs.aws.amazon.com/personalize/latest/dg/optimizing-solution-for-objective.html">Optimizing a
solution</a>.
</p>

@param optimizationObjective
       Describes the additional objective for the solution, such as maximizing streaming minutes or increasing
       revenue. For more information see <a
       href="https://docs.aws.amazon.com/personalize/latest/dg/optimizing-solution-for-objective.html">Optimizing
       a solution</a>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-personalize/src/main/java/com/amazonaws/services/personalize/model/SolutionConfig.java