Class WindowsUpdateActiveHoursInstall

  • All Implemented Interfaces:
    com.github.davidmoten.odata.client.ODataType

    public class WindowsUpdateActiveHoursInstall
    extends WindowsUpdateInstallScheduleType
    implements com.github.davidmoten.odata.client.ODataType
    • Field Detail

      • activeHoursEnd

        protected LocalTime activeHoursEnd
      • activeHoursStart

        protected LocalTime activeHoursStart
    • Constructor Detail

      • WindowsUpdateActiveHoursInstall

        protected WindowsUpdateActiveHoursInstall()
    • Method Detail

      • getActiveHoursEnd

        public Optional<LocalTime> getActiveHoursEnd()
        “Active Hours End”
        Returns:
        property activeHoursEnd
      • withActiveHoursEnd

        public WindowsUpdateActiveHoursInstall withActiveHoursEnd​(LocalTime activeHoursEnd)
        Returns an immutable copy of this with just the activeHoursEnd field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this. patch() is called (if available)on the returned object only the changed fields are submitted.

        “Active Hours End”

        Parameters:
        activeHoursEnd - new value of activeHoursEnd field (as defined in service metadata)
        Returns:
        immutable copy of this with just the activeHoursEnd field changed
      • getActiveHoursStart

        public Optional<LocalTime> getActiveHoursStart()
        “Active Hours Start”
        Returns:
        property activeHoursStart
      • withActiveHoursStart

        public WindowsUpdateActiveHoursInstall withActiveHoursStart​(LocalTime activeHoursStart)
        Returns an immutable copy of this with just the activeHoursStart field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this. patch() is called (if available)on the returned object only the changed fields are submitted.

        “Active Hours Start”

        Parameters:
        activeHoursStart - new value of activeHoursStart field (as defined in service metadata)
        Returns:
        immutable copy of this with just the activeHoursStart field changed
      • getUnmappedFields

        public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
        Specified by:
        getUnmappedFields in interface com.github.davidmoten.odata.client.ODataType
        Overrides:
        getUnmappedFields in class WindowsUpdateInstallScheduleType
      • postInject

        public void postInject​(boolean addKeysToContextPath)
        Specified by:
        postInject in interface com.github.davidmoten.odata.client.ODataType
        Overrides:
        postInject in class WindowsUpdateInstallScheduleType
      • builderWindowsUpdateActiveHoursInstall

        public static WindowsUpdateActiveHoursInstall.Builder builderWindowsUpdateActiveHoursInstall()
        Returns a builder which is used to create a new instance of this class (given that this class is immutable).
        Returns:
        a new Builder for this class