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 แต่ละรายการที่เชื่อมโยงกับแพ็กเกจแอป แต่ละไบต์ของค่าแฮชแต่ละค่าจะแสดงเป็นตัวเลขฐาน 16 2 หลัก

setSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder setSigningKeyCertSha256FingerprintsMetadata(Metadata value)

ข้อมูลเมตาเกี่ยวกับลายนิ้วมือ SHA256 ของใบรับรองคีย์การลงนาม

setVersionName

public abstract ApplicationReport.Builder setVersionName(String value)

เวอร์ชันแอปที่แสดงต่อผู้ใช้

setVersionNameMetadata

public ApplicationReport.Builder setVersionNameMetadata(Metadata value)

ข้อมูลเมตาเกี่ยวกับชื่อเวอร์ชัน