com.google.api.ads.common.lib.useragent
Class UserAgentCombiner
java.lang.Object
com.google.api.ads.common.lib.useragent.UserAgentCombiner
public class UserAgentCombiner
- extends Object
Combines all user agents along with a user supplied string.
- Author:
- Adam Rogal
|
Method Summary |
String |
getUserAgent(String nonLibraryUserAgent)
Gets the full user agent in the form of
"(UserAgent1,UserAgent2,UserAgent3,...)" |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserAgentCombiner
@Inject
public UserAgentCombiner(ProductUserAgentProvider productUserAgentProvider,
com.google.api.ads.common.lib.useragent.UserAgentCombiner.ProductFrameworkProviderHolder productFrameworkProviderHolder,
AdsLibraryUserAgentProvider adsLibraryUserAgentProvider,
com.google.api.ads.common.lib.useragent.UserAgentCombiner.FrameworkProviderHolder frameworkProviderHolder,
RuntimeUserAgentProvider runtimeUserAgentProvider,
BuildTypeUserAgentProvider buildTypeUserAgentProvider)
- Constructor.
- Parameters:
productUserAgentProvider - the product user agent library user agent providerproductFrameworkProviderHolder - holder for the product/framework user agent
provideradsLibraryUserAgentProvider - the ads library user agent providerframeworkProviderHolder - holder for the framework user agent providerruntimeUserAgentProvider - the runtime user agent providerbuildTypeUserAgentProvider - the build type user agent provider
getUserAgent
public String getUserAgent(String nonLibraryUserAgent)
- Gets the full user agent in the form of
"(UserAgent1,UserAgent2,UserAgent3,...)"
Copyright © 2012. All Rights Reserved.