ApplicationReport.Builder

public abstract class ApplicationReport.Builder


Builder dla ApplicationReport.

Podsumowanie

Metody publiczne

abstract ApplicationReport
ApplicationReport.Builder

Czyści pole applicationSourceMetadata.

ApplicationReport.Builder

Usuwa pole installerPackageNameMetadata.

ApplicationReport.Builder

Usuwa lastUpdateTimeMetadata.

ApplicationReport.Builder

Czyści longVersionCodeMetadata.

ApplicationReport.Builder

Czyści packageNameMetadata.

ApplicationReport.Builder

Usuwa signingKeyCertSha256FingerprintsMetadata.

ApplicationReport.Builder

Usuwa versionNameMetadata.

abstract ApplicationReport.Builder

Źródło pakietu.

ApplicationReport.Builder

Metadane dotyczące źródła aplikacji.

abstract ApplicationReport.Builder

Nazwa pakietu aplikacji, która zainstalowała tę aplikację.

ApplicationReport.Builder

Metadane dotyczące nazwy pakietu instalatora.

abstract ApplicationReport.Builder

Czas ostatniej aktualizacji aplikacji na urządzeniu.

ApplicationReport.Builder

Metadane dotyczące czasu ostatniej aktualizacji.

abstract ApplicationReport.Builder

Zawiera połączone wartości versionCode i versionCodeMajor aplikacji w postaci pojedynczej długiej wartości.

ApplicationReport.Builder

Metadane dotyczące długiego kodu wersji.

abstract ApplicationReport.Builder

Nazwa pakietu aplikacji.

ApplicationReport.Builder

Metadane dotyczące nazwy pakietu.

ApplicationReport.Builder

Identyfikator SHA-256 każdego elementu android.content.pm.Signature powiązanego z pakietem aplikacji.

ApplicationReport.Builder

Metadane dotyczące odcisków cyfrowych SHA-256 certyfikatu klucza podpisywania.

abstract ApplicationReport.Builder

Wersja aplikacji wyświetlana użytkownikowi.

ApplicationReport.Builder

Metadane dotyczące nazwy wersji.

Metody publiczne

kompilacja

public abstract ApplicationReport build()

clearApplicationSourceMetadata

public ApplicationReport.Builder clearApplicationSourceMetadata()

Czyści pole applicationSourceMetadata.

clearInstallerPackageNameMetadata

public ApplicationReport.Builder clearInstallerPackageNameMetadata()

Usuwa pole installerPackageNameMetadata.

clearLastUpdateTimeMetadata

public ApplicationReport.Builder clearLastUpdateTimeMetadata()

Usuwa lastUpdateTimeMetadata.

clearLongVersionCodeMetadata

public ApplicationReport.Builder clearLongVersionCodeMetadata()

Czyści longVersionCodeMetadata.

clearPackageNameMetadata

public ApplicationReport.Builder clearPackageNameMetadata()

Czyści packageNameMetadata.

clearSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder clearSigningKeyCertSha256FingerprintsMetadata()

Usuwa signingKeyCertSha256FingerprintsMetadata.

clearVersionNameMetadata

public ApplicationReport.Builder clearVersionNameMetadata()

Usuwa versionNameMetadata.

setApplicationSource

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

Źródło pakietu.

setApplicationSourceMetadata

public ApplicationReport.Builder setApplicationSourceMetadata(Metadata value)

Metadane dotyczące źródła aplikacji.

setInstallerPackageName

public abstract ApplicationReport.Builder setInstallerPackageName(String value)

Nazwa pakietu aplikacji, która zainstalowała tę aplikację.

setInstallerPackageNameMetadata

public ApplicationReport.Builder setInstallerPackageNameMetadata(Metadata value)

Metadane dotyczące nazwy pakietu instalatora.

setLastUpdateTime

public abstract ApplicationReport.Builder setLastUpdateTime(Instant value)

Czas ostatniej aktualizacji aplikacji na urządzeniu.

setLastUpdateTimeMetadata

public ApplicationReport.Builder setLastUpdateTimeMetadata(Metadata value)

Metadane dotyczące czasu ostatniej aktualizacji.

setLongVersionCode

public abstract ApplicationReport.Builder setLongVersionCode(Long value)

Zawiera połączone wartości versionCode i versionCodeMajor aplikacji w postaci pojedynczej długiej wartości. Wartość versionCodeMajor jest umieszczana w górnych 32 bitach.

setLongVersionCodeMetadata

public ApplicationReport.Builder setLongVersionCodeMetadata(Metadata value)

Metadane dotyczące długiego kodu wersji.

setPackageName

public abstract ApplicationReport.Builder setPackageName(String value)

Nazwa pakietu aplikacji.

setPackageNameMetadata

public ApplicationReport.Builder setPackageNameMetadata(Metadata value)

Metadane dotyczące nazwy pakietu.

setSigningKeyCertSha256Fingerprints

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

Identyfikator SHA-256 każdego elementu android.content.pm.Signature powiązanego z pakietem aplikacji. Każdy bajt każdej wartości skrótu jest reprezentowany jako dwucyfrowa liczba szesnastkowa.

setSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder setSigningKeyCertSha256FingerprintsMetadata(Metadata value)

Metadane dotyczące odcisków cyfrowych SHA-256 certyfikatu klucza podpisywania.

setVersionName

public abstract ApplicationReport.Builder setVersionName(String value)

Wersja aplikacji wyświetlana użytkownikowi.

setVersionNameMetadata

public ApplicationReport.Builder setVersionNameMetadata(Metadata value)

Metadane dotyczące nazwy wersji.