See: Description
| Interface | Description | 
|---|---|
| GoogleAdsClientFactory | Defines how to construct a  GoogleAdsClient. | 
| GoogleAdsOptions | Options used to configure Google Ads API specific options. | 
| GoogleAdsV14.RateLimitPolicy | This interface can be used to implement custom client-side rate limiting policies. | 
| GoogleAdsV14.RateLimitPolicyFactory | Implement this interface to create a  GoogleAdsV14.RateLimitPolicy. | 
| Class | Description | 
|---|---|
| DefaultGoogleAdsClientFactory | The default way to construct a  GoogleAdsClient. | 
| GoogleAdsIO | GoogleAdsIOprovides an API for reading from the Google Ads API over different
 versions of the Google Ads client libraries. | 
| GoogleAdsOptions.GoogleAdsCredentialsFactory | Attempts to load the Google Ads credentials. | 
| GoogleAdsUserCredentialFactory | Constructs and returns  Credentialsto be used by Google Ads API calls. | 
| GoogleAdsV14 | GoogleAdsV14provides an API to read Google Ads API v14 reports. | 
| GoogleAdsV14.Read | A  PTransformthat reads the results of a Google Ads query asGoogleAdsRowobjects. | 
| GoogleAdsV14.ReadAll | A  PTransformthat reads the results of manySearchGoogleAdsStreamRequestobjects asGoogleAdsRowobjects. | 
| GoogleAdsV14.SimpleRateLimitPolicy | This rate limit policy wraps a  RateLimiterand can be used in low volume and
 development use cases as a client-side rate limiting policy. | 
GoogleAdsIO