Class MicrosoftManagedTrainingSetting

java.lang.Object
com.microsoft.graph.models.TrainingSetting
com.microsoft.graph.models.MicrosoftManagedTrainingSetting
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class MicrosoftManagedTrainingSetting extends TrainingSetting implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Microsoft Managed Training Setting.
  • Field Details

    • completionDateTime

      @SerializedName(value="completionDateTime", alternate="CompletionDateTime") @Expose @Nullable public OffsetDateTime completionDateTime
      The Completion Date Time. The completion date for the training. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
    • trainingCompletionDuration

      @SerializedName(value="trainingCompletionDuration", alternate="TrainingCompletionDuration") @Expose @Nullable public TrainingCompletionDuration trainingCompletionDuration
      The Training Completion Duration. The training completion duration that needs to be provided before scheduling the training. The possible values are: week, fortnite, month, unknownFutureValue.
  • Constructor Details

    • MicrosoftManagedTrainingSetting

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