Class Win32LobAppFileSystemRule

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

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

    • check32BitOn64System

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

      @SerializedName(value="comparisonValue", alternate="ComparisonValue") @Expose @Nullable public String comparisonValue
      The Comparison Value. The file or folder comparison value.
    • fileOrFolderName

      @SerializedName(value="fileOrFolderName", alternate="FileOrFolderName") @Expose @Nullable public String fileOrFolderName
      The File Or Folder Name. The file or folder name to look up.
    • operationType

      @SerializedName(value="operationType", alternate="OperationType") @Expose @Nullable public Win32LobAppFileSystemOperationType operationType
      The Operation Type. The file system operation type. Possible values are: notConfigured, exists, modifiedDate, createdDate, version, sizeInMB.
    • operator

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

      @SerializedName(value="path", alternate="Path") @Expose @Nullable public String path
      The Path. The file or folder path to look up.
  • Constructor Details

    • Win32LobAppFileSystemRule

      public Win32LobAppFileSystemRule()
  • 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