Show / Hide Table of Contents

Class ApplicationReport

Information reported about an installed app.

Inheritance
object
ApplicationReport
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AndroidManagement.v1.Data
Assembly: Google.Apis.AndroidManagement.v1.dll
Syntax
public class ApplicationReport : IDirectResponseSchema

Properties

ApplicationSource

The source of the package.

Declaration
[JsonProperty("applicationSource")]
public virtual string ApplicationSource { get; set; }
Property Value
Type Description
string

DisplayName

The display name of the app.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Events

The list of app events which have occurred in the last 30 hours.

Declaration
[JsonProperty("events")]
public virtual IList<ApplicationEvent> Events { get; set; }
Property Value
Type Description
IList<ApplicationEvent>

InstallerPackageName

The package name of the app that installed this app.

Declaration
[JsonProperty("installerPackageName")]
public virtual string InstallerPackageName { get; set; }
Property Value
Type Description
string

KeyedAppStates

List of keyed app states reported by the app.

Declaration
[JsonProperty("keyedAppStates")]
public virtual IList<KeyedAppState> KeyedAppStates { get; set; }
Property Value
Type Description
IList<KeyedAppState>

PackageName

Package name of the app.

Declaration
[JsonProperty("packageName")]
public virtual string PackageName { get; set; }
Property Value
Type Description
string

PackageSha256Hash

The SHA-256 hash of the app's APK file, which can be used to verify the app hasn't been modified. Each byte of the hash value is represented as a two-digit hexadecimal number.

Declaration
[JsonProperty("packageSha256Hash")]
public virtual string PackageSha256Hash { get; set; }
Property Value
Type Description
string

SigningKeyCertFingerprints

The SHA-1 hash of each android.content.pm.Signature (https://developer.android.com/reference/android/content/pm/Signature.html) associated with the app package. Each byte of each hash value is represented as a two-digit hexadecimal number.

Declaration
[JsonProperty("signingKeyCertFingerprints")]
public virtual IList<string> SigningKeyCertFingerprints { get; set; }
Property Value
Type Description
IList<string>

State

Application state.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
string

UserFacingType

Whether the app is user facing.

Declaration
[JsonProperty("userFacingType")]
public virtual string UserFacingType { get; set; }
Property Value
Type Description
string

VersionCode

The app version code, which can be used to determine whether one version is more recent than another.

Declaration
[JsonProperty("versionCode")]
public virtual int? VersionCode { get; set; }
Property Value
Type Description
int?

VersionName

The app version as displayed to the user.

Declaration
[JsonProperty("versionName")]
public virtual string VersionName { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX