Package com.google.ads.googleads.codegen
package com.google.ads.googleads.codegen
-
ClassDescriptionGenerates code for and writes the AbstractGoogleAdsClient abstract class, which defines the methods that can be used to gain access to a GoogleAdsVersion for a given version.Generates code for and writes the GeneratedCatalog class, which provides methods to access a GoogleAdsVersion object for each available version of the library.Abstracts a code generator which produces a Java Poet
JavaFile.Generates code for and writes the GoogleAdsAllVersions interface, which provides methods for accessing the GoogleAdsVersion service for each available version of the API as well as a getLatestVersion method.Generates various classes which require knowing the available Google Ads API major versions.Provides access to utility methods used in code generation during annotation processing.Generates code for and writes the VersionCatalog class, which contains a method to retrieve a set of Version objects, one for each available version of the Google Ads library.