Package com.microsoft.graph.models
Class Process
java.lang.Object
com.microsoft.graph.models.Process
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Process.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Account Name.The Command Line.The Created Date Time.The File Hash.The Integrity Level.The Is Elevated.The Name.the OData type of the object as returned by the serviceThe Parent Process Created Date Time.The Parent Process Id.The Parent Process Name.The Path.The Process Id. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
accountName
@SerializedName(value="accountName", alternate="AccountName") @Expose @Nullable public String accountNameThe 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 commandLineThe Command Line. The full process invocation commandline including all parameters. -
createdDateTime
@SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTimeThe 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
The File Hash. Complex type containing file hashes (cryptographic and location-sensitive). -
integrityLevel
@SerializedName(value="integrityLevel", alternate="IntegrityLevel") @Expose @Nullable public ProcessIntegrityLevel integrityLevelThe 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 isElevatedThe Is Elevated. True if the process is elevated. -
name
The Name. The name of the process' Image file. -
parentProcessCreatedDateTime
@SerializedName(value="parentProcessCreatedDateTime", alternate="ParentProcessCreatedDateTime") @Expose @Nullable public OffsetDateTime parentProcessCreatedDateTimeThe 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 parentProcessIdThe Parent Process Id. The Process ID (PID) of the parent process. -
parentProcessName
@SerializedName(value="parentProcessName", alternate="ParentProcessName") @Expose @Nullable public String parentProcessNameThe Parent Process Name. The name of the image file of the parent process. -
path
The Path. Full path, including filename. -
processId
@SerializedName(value="processId", alternate="ProcessId") @Expose @Nullable public Integer processIdThe 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:
additionalDataManagerin interfacecom.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:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-