ApplicationReport.Builder

abstract class ApplicationReport.Builder


Trình tạo cho ApplicationReport.

Tóm tắt

Hàm công khai

abstract ApplicationReport!
ApplicationReport.Builder!

Xoá applicationSourceMetadata.

ApplicationReport.Builder!

Xoá installerPackageNameMetadata.

ApplicationReport.Builder!

Xoá lastUpdateTimeMetadata.

ApplicationReport.Builder!

Xoá longVersionCodeMetadata.

ApplicationReport.Builder!

Xoá packageNameMetadata.

ApplicationReport.Builder!

Xoá signingKeyCertSha256FingerprintsMetadata.

ApplicationReport.Builder!

Xoá versionNameMetadata.

abstract ApplicationReport.Builder!

Nguồn của gói.

ApplicationReport.Builder!

Siêu dữ liệu về nguồn ứng dụng.

abstract ApplicationReport.Builder!

Tên gói của ứng dụng đã cài đặt ứng dụng này.

ApplicationReport.Builder!

Siêu dữ liệu về tên gói trình cài đặt.

abstract ApplicationReport.Builder!

Thời gian ứng dụng được cập nhật gần đây nhất trên thiết bị.

ApplicationReport.Builder!

Siêu dữ liệu về thời gian cập nhật gần đây nhất.

abstract ApplicationReport.Builder!

Chứa versionCode và versionCodeMajor của ứng dụng được kết hợp với nhau thành một giá trị dài duy nhất.

ApplicationReport.Builder!

Siêu dữ liệu về mã phiên bản dài.

abstract ApplicationReport.Builder!

Tên gói của ứng dụng.

ApplicationReport.Builder!

Siêu dữ liệu về tên gói.

ApplicationReport.Builder!

Hàm băm SHA-256 của mỗi android.content.pm.Signature được liên kết với gói ứng dụng.

ApplicationReport.Builder!

Siêu dữ liệu về dấu vân tay sha256 của chứng chỉ khoá ký.

abstract ApplicationReport.Builder!

Phiên bản ứng dụng mà người dùng nhìn thấy.

ApplicationReport.Builder!

Siêu dữ liệu về tên phiên bản.

Hàm công khai

build

abstract fun build(): ApplicationReport!

clearApplicationSourceMetadata

fun clearApplicationSourceMetadata(): ApplicationReport.Builder!

Xoá applicationSourceMetadata.

clearInstallerPackageNameMetadata

fun clearInstallerPackageNameMetadata(): ApplicationReport.Builder!

Xoá installerPackageNameMetadata.

clearLastUpdateTimeMetadata

fun clearLastUpdateTimeMetadata(): ApplicationReport.Builder!

Xoá lastUpdateTimeMetadata.

clearLongVersionCodeMetadata

fun clearLongVersionCodeMetadata(): ApplicationReport.Builder!

Xoá longVersionCodeMetadata.

clearPackageNameMetadata

fun clearPackageNameMetadata(): ApplicationReport.Builder!

Xoá packageNameMetadata.

clearSigningKeyCertSha256FingerprintsMetadata

fun clearSigningKeyCertSha256FingerprintsMetadata(): ApplicationReport.Builder!

Xoá signingKeyCertSha256FingerprintsMetadata.

clearVersionNameMetadata

fun clearVersionNameMetadata(): ApplicationReport.Builder!

Xoá versionNameMetadata.

setApplicationSource

abstract fun setApplicationSource(value: ApplicationReport.ApplicationSource!): ApplicationReport.Builder!

Nguồn của gói.

setApplicationSourceMetadata

fun setApplicationSourceMetadata(value: Metadata!): ApplicationReport.Builder!

Siêu dữ liệu về nguồn ứng dụng.

setInstallerPackageName

abstract fun setInstallerPackageName(value: String!): ApplicationReport.Builder!

Tên gói của ứng dụng đã cài đặt ứng dụng này.

setInstallerPackageNameMetadata

fun setInstallerPackageNameMetadata(value: Metadata!): ApplicationReport.Builder!

Siêu dữ liệu về tên gói trình cài đặt.

setLastUpdateTime

abstract fun setLastUpdateTime(value: Instant!): ApplicationReport.Builder!

Thời gian ứng dụng được cập nhật gần đây nhất trên thiết bị.

setLastUpdateTimeMetadata

fun setLastUpdateTimeMetadata(value: Metadata!): ApplicationReport.Builder!

Siêu dữ liệu về thời gian cập nhật gần đây nhất.

setLongVersionCode

abstract fun setLongVersionCode(value: Long!): ApplicationReport.Builder!

Chứa versionCode và versionCodeMajor của ứng dụng được kết hợp với nhau thành một giá trị dài duy nhất. VersionCodeMajor được đặt ở 32 bit trên.

setLongVersionCodeMetadata

fun setLongVersionCodeMetadata(value: Metadata!): ApplicationReport.Builder!

Siêu dữ liệu về mã phiên bản dài.

setPackageName

abstract fun setPackageName(value: String!): ApplicationReport.Builder!

Tên gói của ứng dụng.

setPackageNameMetadata

fun setPackageNameMetadata(value: Metadata!): ApplicationReport.Builder!

Siêu dữ liệu về tên gói.

setSigningKeyCertSha256Fingerprints

fun setSigningKeyCertSha256Fingerprints(value: (Mutable)Iterable<String!>!): ApplicationReport.Builder!

Hàm băm SHA-256 của mỗi android.content.pm.Signature được liên kết với gói ứng dụng. Mỗi byte của mỗi giá trị băm được biểu thị dưới dạng một số thập lục phân gồm 2 chữ số.

setSigningKeyCertSha256FingerprintsMetadata

fun setSigningKeyCertSha256FingerprintsMetadata(value: Metadata!): ApplicationReport.Builder!

Siêu dữ liệu về dấu vân tay sha256 của chứng chỉ khoá ký.

setVersionName

abstract fun setVersionName(value: String!): ApplicationReport.Builder!

Phiên bản ứng dụng mà người dùng nhìn thấy.

setVersionNameMetadata

fun setVersionNameMetadata(value: Metadata!): ApplicationReport.Builder!

Siêu dữ liệu về tên phiên bản.