ApplicationReport.Builder

public abstract class ApplicationReport.Builder


Compilador para ApplicationReport.

Resumen

Métodos públicos

abstract ApplicationReport
ApplicationReport.Builder

Borra applicationSourceMetadata.

ApplicationReport.Builder

Borra installerPackageNameMetadata.

ApplicationReport.Builder

Borra lastUpdateTimeMetadata.

ApplicationReport.Builder

Borra longVersionCodeMetadata.

ApplicationReport.Builder

Borra packageNameMetadata.

ApplicationReport.Builder

Borra signingKeyCertSha256FingerprintsMetadata.

ApplicationReport.Builder

Borra versionNameMetadata.

abstract ApplicationReport.Builder

Es la fuente del paquete.

ApplicationReport.Builder

Son los metadatos sobre la fuente de la aplicación.

abstract ApplicationReport.Builder

Es el nombre del paquete de la app que instaló esta app.

ApplicationReport.Builder

Son los metadatos sobre el nombre del paquete del instalador.

abstract ApplicationReport.Builder

Fecha y hora en la que se actualizó la app por última vez en el dispositivo.

ApplicationReport.Builder

Son los metadatos sobre la fecha y hora de la última actualización.

abstract ApplicationReport.Builder

Contiene los valores de versionCode y versionCodeMajor de la app combinados en un solo valor largo.

ApplicationReport.Builder

Son los metadatos sobre el código de versión largo.

abstract ApplicationReport.Builder

Nombre del paquete de la app.

ApplicationReport.Builder

Son los metadatos sobre el nombre del paquete.

ApplicationReport.Builder

Es el hash SHA-256 de cada android.content.pm.Signature asociado con el paquete de la app.

ApplicationReport.Builder

Son metadatos sobre las huellas digitales sha256 del certificado de la clave de firma.

abstract ApplicationReport.Builder

Es la versión de la app que se muestra al usuario.

ApplicationReport.Builder

Son los metadatos sobre el nombre de la versión.

Métodos públicos

build

public abstract ApplicationReport build()

clearApplicationSourceMetadata

public ApplicationReport.Builder clearApplicationSourceMetadata()

Borra applicationSourceMetadata.

clearInstallerPackageNameMetadata

public ApplicationReport.Builder clearInstallerPackageNameMetadata()

Borra installerPackageNameMetadata.

clearLastUpdateTimeMetadata

public ApplicationReport.Builder clearLastUpdateTimeMetadata()

Borra lastUpdateTimeMetadata.

clearLongVersionCodeMetadata

public ApplicationReport.Builder clearLongVersionCodeMetadata()

Borra longVersionCodeMetadata.

clearPackageNameMetadata

public ApplicationReport.Builder clearPackageNameMetadata()

Borra packageNameMetadata.

clearSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder clearSigningKeyCertSha256FingerprintsMetadata()

Borra signingKeyCertSha256FingerprintsMetadata.

clearVersionNameMetadata

public ApplicationReport.Builder clearVersionNameMetadata()

Borra versionNameMetadata.

setApplicationSource

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

Es la fuente del paquete.

setApplicationSourceMetadata

public ApplicationReport.Builder setApplicationSourceMetadata(Metadata value)

Son los metadatos sobre la fuente de la aplicación.

setInstallerPackageName

public abstract ApplicationReport.Builder setInstallerPackageName(String value)

Es el nombre del paquete de la app que instaló esta app.

setInstallerPackageNameMetadata

public ApplicationReport.Builder setInstallerPackageNameMetadata(Metadata value)

Son los metadatos sobre el nombre del paquete del instalador.

setLastUpdateTime

public abstract ApplicationReport.Builder setLastUpdateTime(Instant value)

Fecha y hora en la que se actualizó la app por última vez en el dispositivo.

setLastUpdateTimeMetadata

public ApplicationReport.Builder setLastUpdateTimeMetadata(Metadata value)

Son los metadatos sobre la fecha y hora de la última actualización.

setLongVersionCode

public abstract ApplicationReport.Builder setLongVersionCode(Long value)

Contiene los valores de versionCode y versionCodeMajor de la app combinados en un solo valor largo. El versionCodeMajor se coloca en los 32 bits superiores.

setLongVersionCodeMetadata

public ApplicationReport.Builder setLongVersionCodeMetadata(Metadata value)

Son los metadatos sobre el código de versión largo.

setPackageName

public abstract ApplicationReport.Builder setPackageName(String value)

Nombre del paquete de la app.

setPackageNameMetadata

public ApplicationReport.Builder setPackageNameMetadata(Metadata value)

Son los metadatos sobre el nombre del paquete.

setSigningKeyCertSha256Fingerprints

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

Es el hash SHA-256 de cada android.content.pm.Signature asociado con el paquete de la app. Cada byte de cada valor de hash se representa como un número hexadecimal de dos dígitos.

setSigningKeyCertSha256FingerprintsMetadata

public ApplicationReport.Builder setSigningKeyCertSha256FingerprintsMetadata(Metadata value)

Son metadatos sobre las huellas digitales sha256 del certificado de la clave de firma.

setVersionName

public abstract ApplicationReport.Builder setVersionName(String value)

Es la versión de la app que se muestra al usuario.

setVersionNameMetadata

public ApplicationReport.Builder setVersionNameMetadata(Metadata value)

Son los metadatos sobre el nombre de la versión.