- generate() - Method in class com.google.ads.googleads.annotations.impl.generators.catalog.AbstractGoogleAdsClientCodeGenerator
-
Generates the code for the AbstractGoogleAdsClient class and writes the file.
- generate() - Method in class com.google.ads.googleads.annotations.impl.generators.catalog.GeneratedCatalogCodeGenerator
-
Generates the code for the GeneratedCatalog class and writes the file.
- generate() - Method in class com.google.ads.googleads.annotations.impl.generators.catalog.GoogleAdsAllVersionsCodeGenerator
-
Generates the code for the GoogleAdsAllVersions interface and writes the file.
- generate() - Method in class com.google.ads.googleads.annotations.impl.generators.catalog.VersionCatalogCodeGenerator
-
Generates the code for the VersionCatalog class and writes the file.
- generate() - Method in interface com.google.ads.googleads.annotations.impl.generators.Generator
-
- generate() - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
Generates a SearchResponseProxy for each version.
- generate(TypeSpec.Builder, int, ClassName, ClassName) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
Generates the class content (methods etc.) required for the proxy implementation.
- generate(TypeSpec.Builder, int, ClassName, ClassName) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractSearchResponseMessageProxyGenerator
-
- generate(TypeSpec.Builder, int, ClassName, ClassName) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.CreateCustomerClientRequestProxyGenerator
-
- generate(TypeSpec.Builder, int, ClassName, ClassName) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.CustomerUserAccessMessageProxyGenerator
-
- generate(TypeSpec.Builder, int, ClassName, ClassName) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.FeedMessageProxyGenerator
-
- GENERATED_PACKAGE_NAME - Static variable in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
- generatedAnnotation() - Static method in class com.google.ads.googleads.annotations.impl.generators.Utils
-
Creates the @Generated annotation
- GeneratedCatalogCodeGenerator - Class in com.google.ads.googleads.annotations.impl.generators.catalog
-
Generates code for and writes the GeneratedCatalog class, which provides methods to access a
GoogleAdsVersion object for each available version of the library.
- GeneratedCatalogCodeGenerator(Set<Integer>, int, String, Elements, Messager, Filer) - Constructor for class com.google.ads.googleads.annotations.impl.generators.catalog.GeneratedCatalogCodeGenerator
-
Creates and instance of the generator.
- generateStringSetter(TypeSpec.Builder, ClassName, String, String, String, int, int) - Static method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
Generates a setter for a string property.
- generateStringSetter(TypeSpec.Builder, ClassName, String, String, String, int, int, int) - Static method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
Generates a setter for a string property.
- Generator - Interface in com.google.ads.googleads.annotations.impl.generators
-
- getProxiedClassName(int) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
Gets the name of the class that this proxy is for.
- getProxiedClassName(int) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.CreateCustomerClientRequestProxyGenerator
-
- getProxiedClassName(int) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.CustomerUserAccessMessageProxyGenerator
-
- getProxiedClassName(int) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.FeedMessageProxyGenerator
-
- getProxiedClassName(int) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.SearchPagedResponseMessageProxyGenerator
-
- getProxiedClassName(int) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.SearchStreamResponseMessageProxyGenerator
-
- getProxyInterfaceParameterizedName(int, ClassName, ClassName, ClassName) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
Gets the type of interface to be implemented.
- getProxyInterfaceParameterizedName(int, ClassName, ClassName, ClassName) - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.CustomerUserAccessMessageProxyGenerator
-
- getProxyInterfaceRawName() - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
Gets the name of the super interface that the generated proxy should implement.
- getProxyInterfaceRawName() - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractSearchResponseMessageProxyGenerator
-
- getProxyInterfaceRawName() - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.CreateCustomerClientRequestProxyGenerator
-
- getProxyInterfaceRawName() - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.CustomerUserAccessMessageProxyGenerator
-
- getProxyInterfaceRawName() - Method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.FeedMessageProxyGenerator
-
- getResourcesPackage(int) - Static method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
Gets the package where the API resource classes are located.
- getServicesPackage(int) - Static method in class com.google.ads.googleads.annotations.impl.generators.messageproxy.AbstractMessageProxyGenerator
-
Gets the package where the API generated services classes are located.
- getSupportedAnnotationTypes() - Method in class com.google.ads.googleads.annotations.impl.GoogleAdsCatalogAnnotationProcessor
-
- getSupportedSourceVersion() - Method in class com.google.ads.googleads.annotations.impl.GoogleAdsCatalogAnnotationProcessor
-
- GoogleAdsAllVersionsCodeGenerator - Class in com.google.ads.googleads.annotations.impl.generators.catalog
-
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.
- GoogleAdsAllVersionsCodeGenerator(Set<Integer>, int, String, Messager, Filer) - Constructor for class com.google.ads.googleads.annotations.impl.generators.catalog.GoogleAdsAllVersionsCodeGenerator
-
Creates an instance of the generator.
- GoogleAdsCatalogAnnotationProcessor - Class in com.google.ads.googleads.annotations.impl
-
Processes annotations and dynamically generates several classes and interfaces required to define
the services available in each version of API.
- GoogleAdsCatalogAnnotationProcessor() - Constructor for class com.google.ads.googleads.annotations.impl.GoogleAdsCatalogAnnotationProcessor
-