Package com.launchdarkly.sdk.android.env
Interface IEnvironmentReporter
-
public interface IEnvironmentReporterReports information about the software/hardware environment that the SDK is executing within.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplicationInfogetApplicationInfo()java.lang.StringgetLocale()java.lang.StringgetManufacturer()java.lang.StringgetModel()java.lang.StringgetOSFamily()java.lang.StringgetOSName()java.lang.StringgetOSVersion()
-
-
-
Method Detail
-
getApplicationInfo
@NonNull ApplicationInfo getApplicationInfo()
- Returns:
- the
ApplicationInfofor the application environment.
-
getManufacturer
@NonNull java.lang.String getManufacturer()
- Returns:
- the manufacturer of the device the application is running in
-
getModel
@NonNull java.lang.String getModel()
- Returns:
- the model of the device the application is running in
-
getLocale
@NonNull java.lang.String getLocale()
- Returns:
- a BCP47 language tag representing the locale
-
getOSFamily
@NonNull java.lang.String getOSFamily()
- Returns:
- the OS Family that this application is running in
-
getOSName
@NonNull java.lang.String getOSName()
- Returns:
- the name of the OS that this application is running in
-
getOSVersion
@NonNull java.lang.String getOSVersion()
- Returns:
- the version of the OS that this application is running in
-
-