ApplicationReport.Builder

public abstract class ApplicationReport.Builder


Builder untuk ApplicationReport.

Ringkasan

Metode publik

abstract ApplicationReport
ApplicationReport.Builder

Menghapus applicationSourceMetadata.

ApplicationReport.Builder

Menghapus installerPackageNameMetadata.

ApplicationReport.Builder

Menghapus lastUpdateTimeMetadata.

ApplicationReport.Builder

Menghapus longVersionCodeMetadata.

ApplicationReport.Builder

Menghapus packageNameMetadata.

ApplicationReport.Builder

Menghapus signingKeyCertSha256FingerprintsMetadata.

ApplicationReport.Builder

Menghapus versionNameMetadata.

abstract ApplicationReport.Builder

Sumber paket.

ApplicationReport.Builder

Metadata tentang sumber aplikasi.

abstract ApplicationReport.Builder

Nama paket aplikasi yang menginstal aplikasi ini.

ApplicationReport.Builder

Metadata tentang nama paket penginstal.

abstract ApplicationReport.Builder

Waktu aplikasi terakhir diupdate di perangkat.

ApplicationReport.Builder

Metadata tentang waktu update terakhir.

abstract ApplicationReport.Builder

Berisi versionCode dan versionCodeMajor aplikasi yang digabungkan menjadi satu nilai panjang.

ApplicationReport.Builder

Metadata tentang kode versi panjang.

abstract ApplicationReport.Builder

Nama paket aplikasi.

ApplicationReport.Builder

Metadata tentang nama paket.

ApplicationReport.Builder

Hash SHA-256 dari setiap android.content.pm.Signature yang terkait dengan paket aplikasi.

ApplicationReport.Builder

Metadata tentang sidik jari sha256 sertifikat kunci penandatanganan.

abstract ApplicationReport.Builder

Versi aplikasi seperti yang ditampilkan kepada pengguna.

ApplicationReport.Builder

Metadata tentang nama versi.

Metode publik

build

public abstract ApplicationReport build()

clearApplicationSourceMetadata

public ApplicationReport.Builder clearApplicationSourceMetadata()

Menghapus applicationSourceMetadata.

clearInstallerPackageNameMetadata

public ApplicationReport.Builder clearInstallerPackageNameMetadata()

Menghapus installerPackageNameMetadata.

clearLastUpdateTimeMetadata

public ApplicationReport.Builder clearLastUpdateTimeMetadata()

Menghapus lastUpdateTimeMetadata.

clearLongVersionCodeMetadata

public ApplicationReport.Builder clearLongVersionCodeMetadata()

Menghapus longVersionCodeMetadata.

clearPackageNameMetadata

public ApplicationReport.Builder clearPackageNameMetadata()

Menghapus packageNameMetadata.

clearSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder clearSigningKeyCertSha256FingerprintsMetadata()

Menghapus signingKeyCertSha256FingerprintsMetadata.

clearVersionNameMetadata

public ApplicationReport.Builder clearVersionNameMetadata()

Menghapus versionNameMetadata.

setApplicationSource

public abstract ApplicationReport.Builder setApplicationSource(ApplicationReport.ApplicationSource value)

Sumber paket.

setApplicationSourceMetadata

public ApplicationReport.Builder setApplicationSourceMetadata(Metadata value)

Metadata tentang sumber aplikasi.

setInstallerPackageName

public abstract ApplicationReport.Builder setInstallerPackageName(String value)

Nama paket aplikasi yang menginstal aplikasi ini.

setInstallerPackageNameMetadata

public ApplicationReport.Builder setInstallerPackageNameMetadata(Metadata value)

Metadata tentang nama paket penginstal.

setLastUpdateTime

public abstract ApplicationReport.Builder setLastUpdateTime(Instant value)

Waktu aplikasi terakhir diupdate di perangkat.

setLastUpdateTimeMetadata

public ApplicationReport.Builder setLastUpdateTimeMetadata(Metadata value)

Metadata tentang waktu update terakhir.

setLongVersionCode

public abstract ApplicationReport.Builder setLongVersionCode(Long value)

Berisi versionCode dan versionCodeMajor aplikasi yang digabungkan menjadi satu nilai panjang. versionCodeMajor ditempatkan di 32 bit atas.

setLongVersionCodeMetadata

public ApplicationReport.Builder setLongVersionCodeMetadata(Metadata value)

Metadata tentang kode versi panjang.

setPackageName

public abstract ApplicationReport.Builder setPackageName(String value)

Nama paket aplikasi.

setPackageNameMetadata

public ApplicationReport.Builder setPackageNameMetadata(Metadata value)

Metadata tentang nama paket.

setSigningKeyCertSha256Fingerprints

public ApplicationReport.Builder setSigningKeyCertSha256Fingerprints(Iterable<String> value)

Hash SHA-256 dari setiap android.content.pm.Signature yang terkait dengan paket aplikasi. Setiap byte dari setiap nilai hash ditampilkan sebagai angka heksadesimal dua digit.

setSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder setSigningKeyCertSha256FingerprintsMetadata(Metadata value)

Metadata tentang sidik jari sha256 sertifikat kunci penandatanganan.

setVersionName

public abstract ApplicationReport.Builder setVersionName(String value)

Versi aplikasi seperti yang ditampilkan kepada pengguna.

setVersionNameMetadata

public ApplicationReport.Builder setVersionNameMetadata(Metadata value)

Metadata tentang nama versi.