Package io.anyline2
Class AppEnvironment
-
- All Implemented Interfaces:
public final class AppEnvironment
-
-
Field Summary
Fields Modifier and Type Field Description private final String
osVersion
private final String
deviceType
private final String
uuid
private final String
anylineBuildNumber
private final String
anylineVersionNumber
private final String
appBuildNumber
private final String
appVersionNumber
private final String
appBundleId
private final String
platform
private final String
envPath
private final CacheConfig
cacheConfig
-
Constructor Summary
Constructors Constructor Description AppEnvironment(CacheConfig cacheConfig)
-
Method Summary
Modifier and Type Method Description final String
getOsVersion()
final String
getDeviceType()
final String
getUuid()
final String
getAnylineBuildNumber()
final String
getAnylineVersionNumber()
final String
getAppBuildNumber()
final String
getAppVersionNumber()
final String
getAppBundleId()
final String
getPlatform()
final String
getEnvPath()
final CacheConfig
getCacheConfig()
final String
toJsonString()
final static AppEnvironment
getInstance(CacheConfig cacheConfig)
final static AppEnvironment
getInstance()
-
-
Constructor Detail
-
AppEnvironment
AppEnvironment(CacheConfig cacheConfig)
-
-
Method Detail
-
getOsVersion
final String getOsVersion()
-
getDeviceType
final String getDeviceType()
-
getAnylineBuildNumber
final String getAnylineBuildNumber()
-
getAnylineVersionNumber
final String getAnylineVersionNumber()
-
getAppBuildNumber
final String getAppBuildNumber()
-
getAppVersionNumber
final String getAppVersionNumber()
-
getAppBundleId
final String getAppBundleId()
-
getPlatform
final String getPlatform()
-
getEnvPath
final String getEnvPath()
-
getCacheConfig
final CacheConfig getCacheConfig()
-
toJsonString
final String toJsonString()
-
getInstance
@JvmOverloads() final static AppEnvironment getInstance(CacheConfig cacheConfig)
-
getInstance
@JvmOverloads() final static AppEnvironment getInstance()
-
-
-
-