Device.Builder

public abstract class Device.Builder


Device için geliştirilenler.

Özet

Herkese açık yöntemler

abstract Device
Device.Builder

applicationReportsMetadata'yı temizler.

Device.Builder

deviceSettings'i temizler.

Device.Builder

deviceSettingsMetadata'yı temizler.

Device.Builder

hardwareInfo'yu temizler.

Device.Builder

hardwareInfoMetadata'yı temizler.

Device.Builder

Clears managementAppPackageNameMetadata.

Device.Builder

managementModeMetadata'yı temizler.

Device.Builder

managementProviderInfo'yu temizler.

Device.Builder

Clears managementProviderInfoMetadata.

Device.Builder

networkInfo'yu temizler.

Device.Builder

networkInfoMetadata'yı temizler.

Device.Builder

ownershipMetadata'yı temizler.

Device.Builder

softwareInfo'yu temizler.

Device.Builder

softwareInfoMetadata'yı temizler.

Device.Builder

Clears workProfileStateMetadata.

Device.Builder

Cihazda yüklü uygulamalarla ilgili raporlar.

Device.Builder

Uygulama raporlarıyla ilgili meta veriler.

Device.Builder

Cihaz ayarları bilgileri

Device.Builder

Cihaz ayarlarıyla ilgili meta veriler.

Device.Builder

Cihaz donanımıyla ilgili ayrıntılı bilgiler.

Device.Builder

Donanım bilgileriyle ilgili meta veriler.

abstract Device.Builder

Cihazı yöneten uygulamanın paket adı.

Device.Builder

Yönetim uygulaması paket adıyla ilgili meta veriler.

abstract Device.Builder

Cihazdaki yönetim modunun türü.

Device.Builder

Yönetim moduyla ilgili meta veriler.

Device.Builder

AMAPI ile yönetilen bir cihazın yönetim sağlayıcısı hakkında bilgiler.

Device.Builder

Yönetim sağlayıcı bilgileriyle ilgili üst veriler.

Device.Builder

Cihaz ağ bilgileri.

Device.Builder

Ağ bilgileriyle ilgili meta veriler.

abstract Device.Builder

Yönetilen cihazın sahipliği.

Device.Builder

Sahiplikle ilgili meta veriler.

Device.Builder

Cihaz yazılımı hakkında ayrıntılı bilgiler.

Device.Builder

Yazılım bilgileriyle ilgili meta veriler.

abstract Device.Builder

Cihazda iş profili olup olmadığını gösteren durum.

Device.Builder

İş profili durumuyla ilgili meta veriler.

Herkese açık yöntemler

build

public abstract Device build()

clearApplicationReportsMetadata

public Device.Builder clearApplicationReportsMetadata()

applicationReportsMetadata'yı temizler.

clearDeviceSettings

public Device.Builder clearDeviceSettings()

deviceSettings'i temizler.

clearDeviceSettingsMetadata

public Device.Builder clearDeviceSettingsMetadata()

deviceSettingsMetadata'yı temizler.

clearHardwareInfo

public Device.Builder clearHardwareInfo()

hardwareInfo'yu temizler.

clearHardwareInfoMetadata

public Device.Builder clearHardwareInfoMetadata()

hardwareInfoMetadata'yı temizler.

clearManagementAppPackageNameMetadata

public Device.Builder clearManagementAppPackageNameMetadata()

Clears managementAppPackageNameMetadata.

clearManagementModeMetadata

public Device.Builder clearManagementModeMetadata()

managementModeMetadata'yı temizler.

clearManagementProviderInfo

public Device.Builder clearManagementProviderInfo()

managementProviderInfo'yu temizler.

clearManagementProviderInfoMetadata

public Device.Builder clearManagementProviderInfoMetadata()

Clears managementProviderInfoMetadata.

clearNetworkInfo

public Device.Builder clearNetworkInfo()

networkInfo'yu temizler.

clearNetworkInfoMetadata

public Device.Builder clearNetworkInfoMetadata()

networkInfoMetadata'yı temizler.

clearOwnershipMetadata

public Device.Builder clearOwnershipMetadata()

ownershipMetadata'yı temizler.

clearSoftwareInfo

public Device.Builder clearSoftwareInfo()

softwareInfo'yu temizler.

clearSoftwareInfoMetadata

public Device.Builder clearSoftwareInfoMetadata()

softwareInfoMetadata'yı temizler.

clearWorkProfileStateMetadata

public Device.Builder clearWorkProfileStateMetadata()

Clears workProfileStateMetadata.

setApplicationReports

public Device.Builder setApplicationReports(Iterable<ApplicationReport> value)

Cihazda yüklü uygulamalarla ilgili raporlar.

Not: Bu işlem, yönetilen cihazlardaki tüm uygulamaları genişletilebilirlik uygulamalarına döndürür. Aksi takdirde yalnızca kritik uygulamalar döndürülür.

setApplicationReportsMetadata

public Device.Builder setApplicationReportsMetadata(Metadata value)

Uygulama raporlarıyla ilgili meta veriler.

setDeviceSettings

public Device.Builder setDeviceSettings(DeviceSettings value)

Cihaz ayarları bilgileri

setDeviceSettingsMetadata

public Device.Builder setDeviceSettingsMetadata(Metadata value)

Cihaz ayarlarıyla ilgili meta veriler.

setHardwareInfo

public Device.Builder setHardwareInfo(HardwareInfo value)

Cihaz donanımıyla ilgili ayrıntılı bilgiler.

setHardwareInfoMetadata

public Device.Builder setHardwareInfoMetadata(Metadata value)

Donanım bilgileriyle ilgili meta veriler.

setManagementAppPackageName

public abstract Device.Builder setManagementAppPackageName(String value)

Cihazı yöneten uygulamanın paket adı.

setManagementAppPackageNameMetadata

public Device.Builder setManagementAppPackageNameMetadata(Metadata value)

Yönetim uygulaması paket adıyla ilgili meta veriler.

setManagementMode

public abstract Device.Builder setManagementMode(Device.ManagementMode value)

Cihazdaki yönetim modunun türü.

setManagementModeMetadata

public Device.Builder setManagementModeMetadata(Metadata value)

Yönetim moduyla ilgili meta veriler.

setManagementProviderInfo

public Device.Builder setManagementProviderInfo(ManagementProviderInfo value)

AMAPI ile yönetilen bir cihazın yönetim sağlayıcısı hakkında bilgiler. Bu, özel DPC tarafından yönetilen cihazlar için ayarlanmaz.

setManagementProviderInfoMetadata

public Device.Builder setManagementProviderInfoMetadata(Metadata value)

Yönetim sağlayıcı bilgileriyle ilgili üst veriler.

setNetworkInfo

public Device.Builder setNetworkInfo(NetworkInfo value)

Cihaz ağ bilgileri. Bunun için arayan kullanıcının ACCESS_NETWORK_STATE iznine sahip olması gerekir.

setNetworkInfoMetadata

public Device.Builder setNetworkInfoMetadata(Metadata value)

Ağ bilgileriyle ilgili meta veriler.

setOwnership

public abstract Device.Builder setOwnership(Device.Ownership value)

Yönetilen cihazın sahipliği.

setOwnershipMetadata

public Device.Builder setOwnershipMetadata(Metadata value)

Sahiplikle ilgili meta veriler.

setSoftwareInfo

public Device.Builder setSoftwareInfo(SoftwareInfo value)

Cihaz yazılımı hakkında ayrıntılı bilgiler.

setSoftwareInfoMetadata

public Device.Builder setSoftwareInfoMetadata(Metadata value)

Yazılım bilgileriyle ilgili meta veriler.

setWorkProfileState

public abstract Device.Builder setWorkProfileState(Device.WorkProfileState value)

Cihazda iş profili olup olmadığını gösteren durum. Buna karşılık, "Ownership" (Sahiplik) ve "ManagementMode" (YönetimModu), arayan uygulamanın çalıştığı kullanıcının yönetim durumunu gösterir.

* Android 13 ve sonraki sürümlerde bu sinyal, iş profilinin varlığını güvenilir bir şekilde algılar. * Android 12 ve önceki sürümlerde, iş profili Android Device Policy uygulaması tarafından yönetiliyorsa veya arayan uygulama iş profilinin içindeyse iş profilinin varlığı güvenilir bir şekilde tespit edilebilir. İş profilinin varlığı güvenilir bir şekilde belirlenemiyorsa "WORK_PROFILE_STATE_UNSPECIFIED" değerini bildirir. Bu gibi durumlarda, ilgili meta verilerde `Metadata.IssueType.SIGNAL_UNDETERMINED` yer alır.

setWorkProfileStateMetadata

public Device.Builder setWorkProfileStateMetadata(Metadata value)

İş profili durumuyla ilgili meta veriler.