Class Win32LobAppRegistryRule

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

public class Win32LobAppRegistryRule extends Win32LobAppRule implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Win32Lob App Registry Rule.
  • Field Details

    • check32BitOn64System

      @SerializedName(value="check32BitOn64System", alternate="Check32BitOn64System") @Expose @Nullable public Boolean check32BitOn64System
      The Check32Bit On64System. A value indicating whether to search the 32-bit registry on 64-bit systems.
    • comparisonValue

      @SerializedName(value="comparisonValue", alternate="ComparisonValue") @Expose @Nullable public String comparisonValue
      The Comparison Value. The registry comparison value.
    • keyPath

      @SerializedName(value="keyPath", alternate="KeyPath") @Expose @Nullable public String keyPath
      The Key Path. The full path of the registry entry containing the value to detect.
    • operationType

      @SerializedName(value="operationType", alternate="OperationType") @Expose @Nullable public Win32LobAppRegistryRuleOperationType operationType
      The Operation Type. The registry operation type. Possible values are: notConfigured, exists, doesNotExist, string, integer, version.
    • operator

      @SerializedName(value="operator", alternate="Operator") @Expose @Nullable public Win32LobAppRuleOperator operator
      The Operator. The operator for registry detection. Possible values are: notConfigured, equal, notEqual, greaterThan, greaterThanOrEqual, lessThan, lessThanOrEqual.
    • valueName

      @SerializedName(value="valueName", alternate="ValueName") @Expose @Nullable public String valueName
      The Value Name. The name of the registry value to detect.
  • Constructor Details

    • Win32LobAppRegistryRule

      public Win32LobAppRegistryRule()
  • Method Details

    • 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
      Overrides:
      setRawObject in class Win32LobAppRule
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to