ApplicationReport.Builder

public abstract class ApplicationReport.Builder


Muratore per ApplicationReport.

Riepilogo

Metodi pubblici

abstract ApplicationReport
ApplicationReport.Builder

Cancella applicationSourceMetadata.

ApplicationReport.Builder

Cancella installerPackageNameMetadata.

ApplicationReport.Builder

Cancella lastUpdateTimeMetadata.

ApplicationReport.Builder

Cancella longVersionCodeMetadata.

ApplicationReport.Builder

Cancella packageNameMetadata.

ApplicationReport.Builder

Cancella signingKeyCertSha256FingerprintsMetadata.

ApplicationReport.Builder

Cancella versionNameMetadata.

abstract ApplicationReport.Builder

L'origine del pacchetto.

ApplicationReport.Builder

Metadati sull'origine dell'applicazione.

abstract ApplicationReport.Builder

Il nome del pacchetto dell'app che ha installato questa app.

ApplicationReport.Builder

Metadati sul nome del pacchetto di installazione.

abstract ApplicationReport.Builder

L'ora dell'ultimo aggiornamento dell'app sul dispositivo.

ApplicationReport.Builder

Metadati relativi alla data/ora dell'ultimo aggiornamento.

abstract ApplicationReport.Builder

Contiene versionCode e versionCodeMajor dell'app combinati in un unico valore lungo.

ApplicationReport.Builder

Metadati sul codice versione lungo.

abstract ApplicationReport.Builder

Nome del pacchetto dell'app.

ApplicationReport.Builder

Metadati sul nome del pacchetto.

ApplicationReport.Builder

L'hash SHA-256 di ogni android.content.pm.Signature associata al pacchetto dell'app.

ApplicationReport.Builder

Metadati sulle impronte digitali SHA256 del certificato della chiave di firma.

abstract ApplicationReport.Builder

La versione dell'app visualizzata dall'utente.

ApplicationReport.Builder

Metadati sul nome della versione.

Metodi pubblici

build

public abstract ApplicationReport build()

clearApplicationSourceMetadata

public ApplicationReport.Builder clearApplicationSourceMetadata()

Cancella applicationSourceMetadata.

clearInstallerPackageNameMetadata

public ApplicationReport.Builder clearInstallerPackageNameMetadata()

Cancella installerPackageNameMetadata.

clearLastUpdateTimeMetadata

public ApplicationReport.Builder clearLastUpdateTimeMetadata()

Cancella lastUpdateTimeMetadata.

clearLongVersionCodeMetadata

public ApplicationReport.Builder clearLongVersionCodeMetadata()

Cancella longVersionCodeMetadata.

clearPackageNameMetadata

public ApplicationReport.Builder clearPackageNameMetadata()

Cancella packageNameMetadata.

clearSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder clearSigningKeyCertSha256FingerprintsMetadata()

Cancella signingKeyCertSha256FingerprintsMetadata.

clearVersionNameMetadata

public ApplicationReport.Builder clearVersionNameMetadata()

Cancella versionNameMetadata.

setApplicationSource

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

L'origine del pacchetto.

setApplicationSourceMetadata

public ApplicationReport.Builder setApplicationSourceMetadata(Metadata value)

Metadati sull'origine dell'applicazione.

setInstallerPackageName

public abstract ApplicationReport.Builder setInstallerPackageName(String value)

Il nome del pacchetto dell'app che ha installato questa app.

setInstallerPackageNameMetadata

public ApplicationReport.Builder setInstallerPackageNameMetadata(Metadata value)

Metadati sul nome del pacchetto di installazione.

setLastUpdateTime

public abstract ApplicationReport.Builder setLastUpdateTime(Instant value)

L'ora dell'ultimo aggiornamento dell'app sul dispositivo.

setLastUpdateTimeMetadata

public ApplicationReport.Builder setLastUpdateTimeMetadata(Metadata value)

Metadati relativi alla data/ora dell'ultimo aggiornamento.

setLongVersionCode

public abstract ApplicationReport.Builder setLongVersionCode(Long value)

Contiene versionCode e versionCodeMajor dell'app combinati in un unico valore lungo. versionCodeMajor viene inserito nei 32 bit superiori.

setLongVersionCodeMetadata

public ApplicationReport.Builder setLongVersionCodeMetadata(Metadata value)

Metadati sul codice versione lungo.

setPackageName

public abstract ApplicationReport.Builder setPackageName(String value)

Nome del pacchetto dell'app.

setPackageNameMetadata

public ApplicationReport.Builder setPackageNameMetadata(Metadata value)

Metadati sul nome del pacchetto.

setSigningKeyCertSha256Fingerprints

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

L'hash SHA-256 di ogni android.content.pm.Signature associata al pacchetto dell'app. Ogni byte di ogni valore hash è rappresentato come un numero esadecimale a due cifre.

setSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder setSigningKeyCertSha256FingerprintsMetadata(Metadata value)

Metadati sulle impronte digitali SHA256 del certificato della chiave di firma.

setVersionName

public abstract ApplicationReport.Builder setVersionName(String value)

La versione dell'app visualizzata dall'utente.

setVersionNameMetadata

public ApplicationReport.Builder setVersionNameMetadata(Metadata value)

Metadati sul nome della versione.