Class: Google::Ads::GoogleAds::Interceptors::MetadataInterceptor
- Inherits:
-
GRPC::ClientInterceptor
- Object
- GRPC::ClientInterceptor
- Google::Ads::GoogleAds::Interceptors::MetadataInterceptor
- Defined in:
- lib/google/ads/google_ads/interceptors/metadata_interceptor.rb
Instance Method Summary collapse
-
#initialize(developer_token, login_customer_id, linked_customer_id, use_cloud_org_for_api_access, gaada) ⇒ MetadataInterceptor
constructor
A new instance of MetadataInterceptor.
- #request_response(request:, call:, method:, metadata: {}) ⇒ Object
- #server_streamer(request:, call:, method:, metadata: {}) ⇒ Object
Constructor Details
#initialize(developer_token, login_customer_id, linked_customer_id, use_cloud_org_for_api_access, gaada) ⇒ MetadataInterceptor
Returns a new instance of MetadataInterceptor.
27 28 29 30 31 32 33 34 |
# File 'lib/google/ads/google_ads/interceptors/metadata_interceptor.rb', line 27 def initialize(developer_token, login_customer_id, linked_customer_id, use_cloud_org_for_api_access, gaada) super() @developer_token = developer_token @login_customer_id = login_customer_id @linked_customer_id = linked_customer_id @use_cloud_org_for_api_access = use_cloud_org_for_api_access @gaada = gaada end |
Instance Method Details
#request_response(request:, call:, method:, metadata: {}) ⇒ Object
36 37 38 39 |
# File 'lib/google/ads/google_ads/interceptors/metadata_interceptor.rb', line 36 def request_response(request:, call:, method:, metadata: {}) () yield end |
#server_streamer(request:, call:, method:, metadata: {}) ⇒ Object
41 42 43 44 |
# File 'lib/google/ads/google_ads/interceptors/metadata_interceptor.rb', line 41 def server_streamer(request:, call:, method:, metadata: {}) () yield end |