Given the decision in #45390 and the added confusion cause by the predicate in OperationMethod
(see #46772) I think we should entirely drop support use using @Nullable
annotations to indicate optional endpoint parameters. Using @OptionalParameter
seems like it should be enough.