It is followed by a pipe operator and an expression to create the objective function.
Objective maxRevenue
key("total revenue")
| "Total revenue obtained by completed tasks by assigning a resource"
| maximize
| sum(over(r, t), revenue[t] * x[r, t]);
public static Direction maximize { get; }