Package com.google.ads.googleads.lib
Class GoogleAdsHeaderProvider
java.lang.Object
com.google.ads.googleads.lib.GoogleAdsHeaderProvider
- All Implemented Interfaces:
com.google.api.gax.rpc.HeaderProvider
public abstract class GoogleAdsHeaderProvider
extends Object
implements com.google.api.gax.rpc.HeaderProvider
A provider for setting the Google Ads API specific headers.
Credentials are not provided by this header set, rather these are handled by gRPC.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract StringReturns the configured developer token.abstract LongReturns the configured linked customer ID.abstract LongReturns the configured login customer ID.Returns a new builder forGoogleAdsHeaderProviderwith only default values set.
-
Constructor Details
-
GoogleAdsHeaderProvider
public GoogleAdsHeaderProvider()
-
-
Method Details
-
newBuilder
Returns a new builder forGoogleAdsHeaderProviderwith only default values set. -
getDeveloperToken
Returns the configured developer token. -
getLoginCustomerId
Returns the configured login customer ID. -
getLinkedCustomerId
Returns the configured linked customer ID. -
getHeaders
- Specified by:
getHeadersin interfacecom.google.api.gax.rpc.HeaderProvider
-