ApplicationReport.Builder

public abstract class ApplicationReport.Builder


أداة إنشاء لـ ApplicationReport

ملخّص

الإجراءات العامة

abstract ApplicationReport
ApplicationReport.Builder

يمحو applicationSourceMetadata.

ApplicationReport.Builder

يمحو installerPackageNameMetadata.

ApplicationReport.Builder

يمحو هذا الحقل lastUpdateTimeMetadata.

ApplicationReport.Builder

يمحو longVersionCodeMetadata.

ApplicationReport.Builder

يمحو packageNameMetadata.

ApplicationReport.Builder

محو signingKeyCertSha256FingerprintsMetadata

ApplicationReport.Builder

يمحو versionNameMetadata.

abstract ApplicationReport.Builder

مصدر الحزمة

ApplicationReport.Builder

بيانات وصفية حول مصدر التطبيق

abstract ApplicationReport.Builder

اسم حزمة التطبيق الذي ثبّت هذا التطبيق

ApplicationReport.Builder

البيانات الوصفية المتعلقة باسم حزمة أداة التثبيت

abstract ApplicationReport.Builder

يشير هذا الحقل إلى وقت آخر تحديث للتطبيق على الجهاز.

ApplicationReport.Builder

بيانات وصفية حول وقت التعديل الأخير

abstract ApplicationReport.Builder

يحتوي على versionCode وversionCodeMajor مدمجَين معًا كقيمة طويلة واحدة.

ApplicationReport.Builder

بيانات وصفية حول رمز الإصدار الطويل

abstract ApplicationReport.Builder

اسم حزمة التطبيق

ApplicationReport.Builder

البيانات الوصفية المتعلقة باسم الحزمة

ApplicationReport.Builder

تجزئة SHA-256 لكل android.content.pm.Signature مرتبطة بحزمة التطبيق

ApplicationReport.Builder

بيانات وصفية حول الملفات المرجعية لشهادة SHA256 الخاصة بمفتاح التوقيع.

abstract ApplicationReport.Builder

إصدار التطبيق كما يظهر للمستخدم.

ApplicationReport.Builder

بيانات وصفية حول اسم الإصدار

الإجراءات العامة

إنشاء

public abstract ApplicationReport build()

clearApplicationSourceMetadata

public ApplicationReport.Builder clearApplicationSourceMetadata()

يمحو applicationSourceMetadata.

clearInstallerPackageNameMetadata

public ApplicationReport.Builder clearInstallerPackageNameMetadata()

يمحو installerPackageNameMetadata.

clearLastUpdateTimeMetadata

public ApplicationReport.Builder clearLastUpdateTimeMetadata()

يمحو هذا الحقل lastUpdateTimeMetadata.

clearLongVersionCodeMetadata

public ApplicationReport.Builder clearLongVersionCodeMetadata()

يمحو longVersionCodeMetadata.

clearPackageNameMetadata

public ApplicationReport.Builder clearPackageNameMetadata()

يمحو packageNameMetadata.

clearSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder clearSigningKeyCertSha256FingerprintsMetadata()

محو signingKeyCertSha256FingerprintsMetadata

clearVersionNameMetadata

public ApplicationReport.Builder clearVersionNameMetadata()

يمحو versionNameMetadata.

setApplicationSource

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

مصدر الحزمة

setApplicationSourceMetadata

public ApplicationReport.Builder setApplicationSourceMetadata(Metadata value)

بيانات وصفية حول مصدر التطبيق

setInstallerPackageName

public abstract ApplicationReport.Builder setInstallerPackageName(String value)

اسم حزمة التطبيق الذي ثبّت هذا التطبيق

setInstallerPackageNameMetadata

public ApplicationReport.Builder setInstallerPackageNameMetadata(Metadata value)

البيانات الوصفية المتعلقة باسم حزمة أداة التثبيت

setLastUpdateTime

public abstract ApplicationReport.Builder setLastUpdateTime(Instant value)

يشير هذا الحقل إلى وقت آخر تحديث للتطبيق على الجهاز.

setLastUpdateTimeMetadata

public ApplicationReport.Builder setLastUpdateTimeMetadata(Metadata value)

بيانات وصفية حول وقت التعديل الأخير

setLongVersionCode

public abstract ApplicationReport.Builder setLongVersionCode(Long value)

يحتوي على versionCode وversionCodeMajor مدمجَين معًا كقيمة طويلة واحدة. يتم وضع versionCodeMajor في أعلى 32 بت.

setLongVersionCodeMetadata

public ApplicationReport.Builder setLongVersionCodeMetadata(Metadata value)

بيانات وصفية حول رمز الإصدار الطويل

setPackageName

public abstract ApplicationReport.Builder setPackageName(String value)

اسم حزمة التطبيق

setPackageNameMetadata

public ApplicationReport.Builder setPackageNameMetadata(Metadata value)

البيانات الوصفية المتعلقة باسم الحزمة

setSigningKeyCertSha256Fingerprints

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

تجزئة SHA-256 لكل android.content.pm.Signature مرتبطة بحزمة التطبيق يتم تمثيل كل بايت من كل قيمة تجزئة كرقم سداسي عشري مكوّن من رقمين.

setSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder setSigningKeyCertSha256FingerprintsMetadata(Metadata value)

بيانات وصفية حول الملفات المرجعية لشهادة SHA256 الخاصة بمفتاح التوقيع.

setVersionName

public abstract ApplicationReport.Builder setVersionName(String value)

إصدار التطبيق كما يظهر للمستخدم.

setVersionNameMetadata

public ApplicationReport.Builder setVersionNameMetadata(Metadata value)

بيانات وصفية حول اسم الإصدار