Class IosUpdateConfiguration

All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class IosUpdateConfiguration extends DeviceConfiguration implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Ios Update Configuration.
  • Field Details

    • activeHoursEnd

      @SerializedName(value="activeHoursEnd", alternate="ActiveHoursEnd") @Expose @Nullable public com.microsoft.graph.core.TimeOfDay activeHoursEnd
      The Active Hours End. Active Hours End (active hours mean the time window when updates install should not happen)
    • activeHoursStart

      @SerializedName(value="activeHoursStart", alternate="ActiveHoursStart") @Expose @Nullable public com.microsoft.graph.core.TimeOfDay activeHoursStart
      The Active Hours Start. Active Hours Start (active hours mean the time window when updates install should not happen)
    • scheduledInstallDays

      @SerializedName(value="scheduledInstallDays", alternate="ScheduledInstallDays") @Expose @Nullable public List<DayOfWeek> scheduledInstallDays
      The Scheduled Install Days. Days in week for which active hours are configured. This collection can contain a maximum of 7 elements.
    • utcTimeOffsetInMinutes

      @SerializedName(value="utcTimeOffsetInMinutes", alternate="UtcTimeOffsetInMinutes") @Expose @Nullable public Integer utcTimeOffsetInMinutes
      The Utc Time Offset In Minutes. UTC Time Offset indicated in minutes
  • Constructor Details

    • IosUpdateConfiguration

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