@ThreadSafe public final class DefaultSystemUserAgent extends Object implements SystemUserAgent
| Modifier and Type | Method and Description |
|---|---|
List<String> |
additionalJvmLanguages() |
String |
envMetadata() |
static DefaultSystemUserAgent |
getOrCreate() |
String |
langMetadata() |
Optional<String> |
languageTagMetadata() |
String |
osMetadata() |
String |
sdkVersion() |
String |
userAgentString()
A generic user agent string to be used when communicating with backend services.
|
String |
vendorMetadata() |
String |
vmMetadata() |
public static DefaultSystemUserAgent getOrCreate()
getOrCreate in interface SystemUserAgentpublic String userAgentString()
userAgentString in interface SystemUserAgentpublic String sdkVersion()
sdkVersion in interface SystemUserAgentpublic String osMetadata()
osMetadata in interface SystemUserAgentpublic String langMetadata()
langMetadata in interface SystemUserAgentpublic String envMetadata()
envMetadata in interface SystemUserAgentpublic String vmMetadata()
vmMetadata in interface SystemUserAgentpublic String vendorMetadata()
vendorMetadata in interface SystemUserAgentpublic Optional<String> languageTagMetadata()
languageTagMetadata in interface SystemUserAgentpublic List<String> additionalJvmLanguages()
additionalJvmLanguages in interface SystemUserAgentCopyright © 2026. All rights reserved.