Package org.apache.beam.sdk.io.googleads
Class GoogleAdsIO<GoogleAdsRowT,SearchGoogleAdsStreamRequestT>
java.lang.Object
org.apache.beam.sdk.io.googleads.GoogleAdsIO<GoogleAdsRowT,SearchGoogleAdsStreamRequestT>
- Direct Known Subclasses:
GoogleAdsV19
GoogleAdsIO
provides an API for reading from the Google Ads API over supported
versions of the Google Ads client libraries.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
This interface can be used to implement custom client-side rate limiting policies.static interface
Implement this interface to create aGoogleAdsIO.RateLimitPolicy
. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GoogleAdsV19
current()
abstract <T extends PTransform<PCollection<String>,
PCollection<GoogleAdsRowT>>>
Tread()
abstract <T extends PTransform<PCollection<SearchGoogleAdsStreamRequestT>,
PCollection<GoogleAdsRowT>>>
TreadAll()
-
Constructor Details
-
GoogleAdsIO
public GoogleAdsIO()
-
-
Method Details
-
read
-
readAll
public abstract <T extends PTransform<PCollection<SearchGoogleAdsStreamRequestT>,PCollection<GoogleAdsRowT>>> T readAll() -
current
-