View Source GoogleApi.AndroidManagement.V1.Model.AppProcessInfo (google_api_android_management v0.48.2)

Information about a process. It contains process name, start time, app Uid, app Pid, seinfo tag, hash of the base APK.

Attributes

  • apkSha256Hash (type: String.t, default: nil) - SHA-256 hash of the base APK, in hexadecimal format.
  • packageNames (type: list(String.t), default: nil) - Package names of all packages that are associated with the particular user ID. In most cases, this will be a single package name, the package that has been assigned that user ID. If multiple application share a UID then all packages sharing UID will be included.
  • pid (type: integer(), default: nil) - Process ID.
  • processName (type: String.t, default: nil) - Process name.
  • seinfo (type: String.t, default: nil) - SELinux policy info.
  • startTime (type: DateTime.t, default: nil) - Process start time.
  • uid (type: integer(), default: nil) - UID of the package.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AndroidManagement.V1.Model.AppProcessInfo{
  apkSha256Hash: String.t() | nil,
  packageNames: [String.t()] | nil,
  pid: integer() | nil,
  processName: String.t() | nil,
  seinfo: String.t() | nil,
  startTime: DateTime.t() | nil,
  uid: integer() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.