Interface IEnvironmentReporter


  • public interface IEnvironmentReporter
    Reports information about the software/hardware environment that the SDK is executing within.
    • Method Detail

      • 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