Class MicrosoftCustomTrainingSetting

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

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

    • completionDateTime

      @SerializedName(value="completionDateTime", alternate="CompletionDateTime") @Expose @Nullable public OffsetDateTime completionDateTime
      The Completion Date Time. The completion date and time of 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.
    • trainingAssignmentMappings

      @SerializedName(value="trainingAssignmentMappings", alternate="TrainingAssignmentMappings") @Expose @Nullable public List<MicrosoftTrainingAssignmentMapping> trainingAssignmentMappings
      The Training Assignment Mappings. The mapping details of the associated training.
    • 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. Possible values are: week, fortnite, month, unknownFutureValue.
  • Constructor Details

    • MicrosoftCustomTrainingSetting

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