-
public final class DatadogContextContains system information, as well as user-specific and feature specific context info.
-
-
Field Summary
Fields Modifier and Type Field Description private final DatadogSitesiteprivate final StringclientTokenprivate final Stringserviceprivate final Stringenvprivate final Stringversionprivate final Stringvariantprivate final Stringsourceprivate final StringsdkVersionprivate final TimeInfotimeprivate final ProcessInfoprocessInfoprivate final NetworkInfonetworkInfoprivate final DeviceInfodeviceInfoprivate final UserInfouserInfoprivate final TrackingConsenttrackingConsentprivate final StringappBuildIdprivate final Map<String, Map<String, Object>>featuresContext
-
Constructor Summary
Constructors Constructor Description DatadogContext(DatadogSite site, String clientToken, String service, String env, String version, String variant, String source, String sdkVersion, TimeInfo time, ProcessInfo processInfo, NetworkInfo networkInfo, DeviceInfo deviceInfo, UserInfo userInfo, TrackingConsent trackingConsent, String appBuildId, Map<String, Map<String, Object>> featuresContext)
-
Method Summary
Modifier and Type Method Description final DatadogSitegetSite()final StringgetClientToken()final StringgetService()final StringgetEnv()final StringgetVersion()final StringgetVariant()final StringgetSource()final StringgetSdkVersion()final TimeInfogetTime()final ProcessInfogetProcessInfo()final NetworkInfogetNetworkInfo()final DeviceInfogetDeviceInfo()final UserInfogetUserInfo()final TrackingConsentgetTrackingConsent()final StringgetAppBuildId()final Map<String, Map<String, Object>>getFeaturesContext()-
-
Constructor Detail
-
DatadogContext
DatadogContext(DatadogSite site, String clientToken, String service, String env, String version, String variant, String source, String sdkVersion, TimeInfo time, ProcessInfo processInfo, NetworkInfo networkInfo, DeviceInfo deviceInfo, UserInfo userInfo, TrackingConsent trackingConsent, String appBuildId, Map<String, Map<String, Object>> featuresContext)
-
-
Method Detail
-
getSite
final DatadogSite getSite()
-
getClientToken
final String getClientToken()
-
getService
final String getService()
-
getVersion
final String getVersion()
-
getVariant
final String getVariant()
-
getSdkVersion
final String getSdkVersion()
-
getProcessInfo
final ProcessInfo getProcessInfo()
-
getNetworkInfo
final NetworkInfo getNetworkInfo()
-
getDeviceInfo
final DeviceInfo getDeviceInfo()
-
getUserInfo
final UserInfo getUserInfo()
-
getTrackingConsent
final TrackingConsent getTrackingConsent()
-
getAppBuildId
final String getAppBuildId()
-
-
-
-