Package com.microsoft.graph.models
Class DaylightTimeZoneOffset
java.lang.Object
com.microsoft.graph.models.StandardTimeZoneOffset
com.microsoft.graph.models.DaylightTimeZoneOffset
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class DaylightTimeZoneOffset
extends StandardTimeZoneOffset
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.StandardTimeZoneOffset
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DaylightTimeZoneOffsetcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the daylightBias property value.The deserialization information for the current modelvoidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetDaylightBias(Integer value) Sets the daylightBias property value.Methods inherited from class com.microsoft.graph.models.StandardTimeZoneOffset
getAdditionalData, getBackingStore, getDayOccurrence, getDayOfWeek, getMonth, getOdataType, getTime, getYear, setAdditionalData, setBackingStore, setDayOccurrence, setDayOfWeek, setMonth, setOdataType, setTime, setYear
-
Constructor Details
-
DaylightTimeZoneOffset
public DaylightTimeZoneOffset()Instantiates a newDaylightTimeZoneOffsetand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static DaylightTimeZoneOffset createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
DaylightTimeZoneOffset
-
getDaylightBias
Gets the daylightBias property value. The time offset from Coordinated Universal Time (UTC) for daylight saving time. This value is in minutes.- Returns:
- a
Integer
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classStandardTimeZoneOffset- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classStandardTimeZoneOffset- Parameters:
writer- Serialization writer to use to serialize this model
-
setDaylightBias
Sets the daylightBias property value. The time offset from Coordinated Universal Time (UTC) for daylight saving time. This value is in minutes.- Parameters:
value- Value to set for the daylightBias property.
-