-
- All Implemented Interfaces:
-
ai.cheq.sst.android.core.models.DeviceModel.Settings
public final class DeviceModel.Config implements DeviceModel.Settings
Configuration class for customizing the device model. All properties are enabled by default.
-
-
Constructor Summary
Constructors Constructor Description DeviceModel.Config()
-
Method Summary
Modifier and Type Method Description BooleangetScreenEnabled()UnitsetScreenEnabled(Boolean screenEnabled)BooleangetOsEnabled()UnitsetOsEnabled(Boolean osEnabled)BooleangetIdEnabled()UnitsetIdEnabled(Boolean idEnabled)final DeviceModel.ConfigdisableScreen()Disables screen data collection. final DeviceModel.ConfigdisableOs()Disables OS data collection. final DeviceModel.ConfigdisableId()Disables ID data collection. final DeviceModelcreate()Creates a new instance of the device model with the custom configuration. -
-
Method Detail
-
getScreenEnabled
Boolean getScreenEnabled()
-
setScreenEnabled
Unit setScreenEnabled(Boolean screenEnabled)
-
getOsEnabled
Boolean getOsEnabled()
-
setOsEnabled
Unit setOsEnabled(Boolean osEnabled)
-
getIdEnabled
Boolean getIdEnabled()
-
setIdEnabled
Unit setIdEnabled(Boolean idEnabled)
-
disableScreen
final DeviceModel.Config disableScreen()
Disables screen data collection.
-
disableOs
final DeviceModel.Config disableOs()
Disables OS data collection.
-
disableId
final DeviceModel.Config disableId()
Disables ID data collection.
-
create
final DeviceModel create()
Creates a new instance of the device model with the custom configuration.
-
-
-
-