-
Notifications
You must be signed in to change notification settings - Fork 69
Description
The unused resname class removal in #814 causes the removal of ~4 *Name.java classes from googleads API. It's likely doing its job, as I think the resource names in question are indeed not referenced anywhere in a method_signature or a resource_reference.
However, googleads has a generic query search method for fetching data, and some of the resource name classes in question are valid filter predicates in our search query language. Thus, generating the *Name.java classes for them is still a useful developer surface that can assist our users in constructing queries that filter on resource name values, even if they're not formally used elsewhere in the GAPIC surface.
Can we either revert this or at least supply a flag value we can set in our Bazel java targets to turn off this behavior?