Class Process

java.lang.Object
com.microsoft.graph.models.Process
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class Process extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Process.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • accountName

      @SerializedName(value="accountName", alternate="AccountName") @Expose @Nullable public String accountName
      The Account Name. User account identifier (user account context the process ran under) for example, AccountName, SID, and so on.
    • commandLine

      @SerializedName(value="commandLine", alternate="CommandLine") @Expose @Nullable public String commandLine
      The Command Line. The full process invocation commandline including all parameters.
    • createdDateTime

      @SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTime
      The Created Date Time. Time at which the process was started. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
    • fileHash

      @SerializedName(value="fileHash", alternate="FileHash") @Expose @Nullable public FileHash fileHash
      The File Hash. Complex type containing file hashes (cryptographic and location-sensitive).
    • integrityLevel

      @SerializedName(value="integrityLevel", alternate="IntegrityLevel") @Expose @Nullable public ProcessIntegrityLevel integrityLevel
      The Integrity Level. The integrity level of the process. Possible values are: unknown, untrusted, low, medium, high, system.
    • isElevated

      @SerializedName(value="isElevated", alternate="IsElevated") @Expose @Nullable public Boolean isElevated
      The Is Elevated. True if the process is elevated.
    • name

      @SerializedName(value="name", alternate="Name") @Expose @Nullable public String name
      The Name. The name of the process' Image file.
    • parentProcessCreatedDateTime

      @SerializedName(value="parentProcessCreatedDateTime", alternate="ParentProcessCreatedDateTime") @Expose @Nullable public OffsetDateTime parentProcessCreatedDateTime
      The Parent Process Created Date Time. DateTime at which the parent process was started. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
    • parentProcessId

      @SerializedName(value="parentProcessId", alternate="ParentProcessId") @Expose @Nullable public Integer parentProcessId
      The Parent Process Id. The Process ID (PID) of the parent process.
    • parentProcessName

      @SerializedName(value="parentProcessName", alternate="ParentProcessName") @Expose @Nullable public String parentProcessName
      The Parent Process Name. The name of the image file of the parent process.
    • path

      @SerializedName(value="path", alternate="Path") @Expose @Nullable public String path
      The Path. Full path, including filename.
    • processId

      @SerializedName(value="processId", alternate="ProcessId") @Expose @Nullable public Integer processId
      The Process Id. The Process ID (PID) of the process.
  • Constructor Details

    • Process

      public Process()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to