Package com.microsoft.graph.models
Class RegistryKeyState
java.lang.Object
com.microsoft.graph.models.RegistryKeyState
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class RegistryKeyState
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Registry Key State.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Hive.The Key.the OData type of the object as returned by the serviceThe Old Key.The Old Value Data.The Old Value Name.The Operation.The Process Id.The Value Data.The Value Name.The Value Type. -
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 -
hive
The Hive. A Windows registry hive : HKEY_CURRENT_CONFIG HKEY_CURRENT_USER HKEY_LOCAL_MACHINE/SAM HKEY_LOCAL_MACHINE/Security HKEY_LOCAL_MACHINE/Software HKEY_LOCAL_MACHINE/System HKEY_USERS/.Default. Possible values are: unknown, currentConfig, currentUser, localMachineSam, localMachineSecurity, localMachineSoftware, localMachineSystem, usersDefault. -
key
The Key. Current (i.e. changed) registry key (excludes HIVE). -
oldKey
The Old Key. Previous (i.e. before changed) registry key (excludes HIVE). -
oldValueData
@SerializedName(value="oldValueData", alternate="OldValueData") @Expose @Nullable public String oldValueDataThe Old Value Data. Previous (i.e. before changed) registry key value data (contents). -
oldValueName
@SerializedName(value="oldValueName", alternate="OldValueName") @Expose @Nullable public String oldValueNameThe Old Value Name. Previous (i.e. before changed) registry key value name. -
operation
@SerializedName(value="operation", alternate="Operation") @Expose @Nullable public RegistryOperation operationThe Operation. Operation that changed the registry key name and/or value. Possible values are: unknown, create, modify, delete. -
processId
@SerializedName(value="processId", alternate="ProcessId") @Expose @Nullable public Integer processIdThe Process Id. Process ID (PID) of the process that modified the registry key (process details will appear in the alert 'processes' collection). -
valueData
The Value Data. Current (i.e. changed) registry key value data (contents). -
valueName
The Value Name. Current (i.e. changed) registry key value name -
valueType
@SerializedName(value="valueType", alternate="ValueType") @Expose @Nullable public RegistryValueType valueTypeThe Value Type. Registry key value type REG_BINARY REG_DWORD REG_DWORD_LITTLE_ENDIAN REG_DWORD_BIG_ENDIANREG_EXPAND_SZ REG_LINK REG_MULTI_SZ REG_NONE REG_QWORD REG_QWORD_LITTLE_ENDIAN REG_SZ Possible values are: unknown, binary, dword, dwordLittleEndian, dwordBigEndian, expandSz, link, multiSz, none, qword, qwordlittleEndian, sz.
-
-
Constructor Details
-
RegistryKeyState
public RegistryKeyState()
-
-
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
-