public abstract class GoogleAdsIO<GoogleAdsRowT,SearchGoogleAdsStreamRequestT>
extends java.lang.Object
GoogleAdsIO provides an API for reading from the Google Ads API over supported
 versions of the Google Ads client libraries.GoogleAdsV19| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
GoogleAdsIO.RateLimitPolicy<GoogleAdsErrorT>
This interface can be used to implement custom client-side rate limiting policies. 
 | 
static interface  | 
GoogleAdsIO.RateLimitPolicyFactory<GoogleAdsErrorT>
Implement this interface to create a  
GoogleAdsIO.RateLimitPolicy. | 
| Constructor and Description | 
|---|
GoogleAdsIO()  | 
| Modifier and Type | Method and Description | 
|---|---|
static GoogleAdsV19 | 
current()  | 
abstract <T extends PTransform<PCollection<java.lang.String>,PCollection<GoogleAdsRowT>>> | 
read()  | 
abstract <T extends PTransform<PCollection<SearchGoogleAdsStreamRequestT>,PCollection<GoogleAdsRowT>>> | 
readAll()  | 
public abstract <T extends PTransform<PCollection<java.lang.String>,PCollection<GoogleAdsRowT>>> T read()
public abstract <T extends PTransform<PCollection<SearchGoogleAdsStreamRequestT>,PCollection<GoogleAdsRowT>>> T readAll()
public static GoogleAdsV19 current()