Package com.microsoft.graph.models
Class ReadingCoachPassage
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ReadingCoachPassage
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ReadingCoachPassage
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ReadingCoachPassagecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelGets the isReadingCompleted property value.Gets the languageTag property value.Gets the practicedAtDateTime property value.Gets the practiceWords property value.Gets the storyType property value.Gets the studentId property value.Gets the timeSpentReadingInSeconds property value.Gets the wordsAccuracyPercentage property value.Gets the wordsPerMinute property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetIsReadingCompleted(Boolean value) Sets the isReadingCompleted property value.voidsetLanguageTag(String value) Sets the languageTag property value.voidSets the practicedAtDateTime property value.voidsetPracticeWords(List<String> value) Sets the practiceWords property value.voidSets the storyType property value.voidsetStudentId(String value) Sets the studentId property value.voidSets the timeSpentReadingInSeconds property value.voidsetWordsAccuracyPercentage(Double value) Sets the wordsAccuracyPercentage property value.voidsetWordsPerMinute(Double value) Sets the wordsPerMinute property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
ReadingCoachPassage
public ReadingCoachPassage()Instantiates a newReadingCoachPassageand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ReadingCoachPassage 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
ReadingCoachPassage
-
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 classEntity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getIsReadingCompleted
Gets the isReadingCompleted property value. Indicates if the reading passage was completed.- Returns:
- a
Boolean
-
getLanguageTag
Gets the languageTag property value. The language of the reading passage.- Returns:
- a
String
-
getPracticedAtDateTime
Gets the practicedAtDateTime property value. The date and time when the Reading Coach passage was practiced. 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.- Returns:
- a
OffsetDateTime
-
getPracticeWords
Gets the practiceWords property value. The list of challenging words for the student that they can practice further. -
getStoryType
Gets the storyType property value. The storyType property- Returns:
- a
ReadingCoachStoryType
-
getStudentId
Gets the studentId property value. ID of the student that practiced the reading passage.- Returns:
- a
String
-
getTimeSpentReadingInSeconds
Gets the timeSpentReadingInSeconds property value. The time the student spent reading in seconds.- Returns:
- a
Double
-
getWordsAccuracyPercentage
Gets the wordsAccuracyPercentage property value. The percentage of words that the student read correctly.- Returns:
- a
Double
-
getWordsPerMinute
Gets the wordsPerMinute property value. The rate the student read at in words per minute.- Returns:
- a
Double
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setIsReadingCompleted
Sets the isReadingCompleted property value. Indicates if the reading passage was completed.- Parameters:
value- Value to set for the isReadingCompleted property.
-
setLanguageTag
Sets the languageTag property value. The language of the reading passage.- Parameters:
value- Value to set for the languageTag property.
-
setPracticedAtDateTime
Sets the practicedAtDateTime property value. The date and time when the Reading Coach passage was practiced. 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.- Parameters:
value- Value to set for the practicedAtDateTime property.
-
setPracticeWords
Sets the practiceWords property value. The list of challenging words for the student that they can practice further.- Parameters:
value- Value to set for the practiceWords property.
-
setStoryType
Sets the storyType property value. The storyType property- Parameters:
value- Value to set for the storyType property.
-
setStudentId
Sets the studentId property value. ID of the student that practiced the reading passage.- Parameters:
value- Value to set for the studentId property.
-
setTimeSpentReadingInSeconds
Sets the timeSpentReadingInSeconds property value. The time the student spent reading in seconds.- Parameters:
value- Value to set for the timeSpentReadingInSeconds property.
-
setWordsAccuracyPercentage
Sets the wordsAccuracyPercentage property value. The percentage of words that the student read correctly.- Parameters:
value- Value to set for the wordsAccuracyPercentage property.
-
setWordsPerMinute
Sets the wordsPerMinute property value. The rate the student read at in words per minute.- Parameters:
value- Value to set for the wordsPerMinute property.
-