All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractGoogleAdsClientCodeGenerator Generates 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.GeneratedCatalogCodeGenerator Generates code for and writes the GeneratedCatalog class, which provides methods to access a GoogleAdsVersion object for each available version of the library.Generator Abstracts a code generator which produces a Java PoetJavaFile.GoogleAdsAllVersionsCodeGenerator 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.RunCodeGenerators Generates various classes which require knowing the available Google Ads API major versions.Utils Provides access to utility methods used in code generation during annotation processing.VersionFactoryCodeGenerator 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.