Class DataPolicyOperation

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

public class DataPolicyOperation extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Data Policy Operation.
  • Field Details

    • completedDateTime

      @SerializedName(value="completedDateTime", alternate="CompletedDateTime") @Expose @Nullable public OffsetDateTime completedDateTime
      The Completed Date Time. Represents when the request for this data policy operation was completed, in UTC time, using the ISO 8601 format. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Null until the operation completes.
    • progress

      @SerializedName(value="progress", alternate="Progress") @Expose @Nullable public Double progress
      The Progress. Specifies the progress of an operation.
    • status

      @SerializedName(value="status", alternate="Status") @Expose @Nullable public DataPolicyOperationStatus status
      The Status. Possible values are: notStarted, running, complete, failed, unknownFutureValue.
    • storageLocation

      @SerializedName(value="storageLocation", alternate="StorageLocation") @Expose @Nullable public String storageLocation
      The Storage Location. The URL location to where data is being exported for export requests.
    • submittedDateTime

      @SerializedName(value="submittedDateTime", alternate="SubmittedDateTime") @Expose @Nullable public OffsetDateTime submittedDateTime
      The Submitted Date Time. Represents when the request for this data operation was submitted, in UTC time, using the ISO 8601 format. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
    • userId

      @SerializedName(value="userId", alternate="UserId") @Expose @Nullable public String userId
      The User Id. The id for the user on whom the operation is performed.
  • Constructor Details

    • DataPolicyOperation

      public DataPolicyOperation()
  • 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 Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to