public static interface GoogleAdsV14.RateLimitPolicy
| Modifier and Type | Method and Description |
|---|---|
void |
onBeforeRequest(java.lang.String developerToken,
java.lang.String customerId,
com.google.protobuf.Message request)
Called before a request is sent.
|
void |
onError(java.lang.String developerToken,
java.lang.String customerId,
com.google.protobuf.Message request,
com.google.ads.googleads.v14.errors.GoogleAdsError error)
Called after a request fails with a retryable error.
|
void |
onSuccess(java.lang.String developerToken,
java.lang.String customerId,
com.google.protobuf.Message request)
Called after a request succeeds.
|
void onBeforeRequest(java.lang.String developerToken,
java.lang.String customerId,
com.google.protobuf.Message request)
throws java.lang.InterruptedException
developerToken - The developer token used for the request.customerId - The customer ID specified on the request.request - Any Google Ads API request.java.lang.InterruptedExceptionvoid onSuccess(java.lang.String developerToken,
java.lang.String customerId,
com.google.protobuf.Message request)
developerToken - The developer token used for the request.customerId - The customer ID specified on the request.request - Any Google Ads API request.void onError(java.lang.String developerToken,
java.lang.String customerId,
com.google.protobuf.Message request,
com.google.ads.googleads.v14.errors.GoogleAdsError error)
developerToken - The developer token used for the request.customerId - The customer ID specified on the request.request - Any Google Ads API request.error - A retryable error.