Package com.microsoft.graph.models
Class ReadingAssignmentSubmission
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ReadingAssignmentSubmission
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ReadingAssignmentSubmission
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 ReadingAssignmentSubmissioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the accuracyScore property value.Gets the action property value.Gets the assignmentId property value.Gets the challengingWords property value.Gets the classId property value.The deserialization information for the current modelGets the insertions property value.Gets the mispronunciations property value.Gets the missedExclamationMarks property value.Gets the missedPeriods property value.Gets the missedQuestionMarks property value.Gets the missedShorts property value.Gets the monotoneScore property value.Gets the omissions property value.Gets the repetitions property value.Gets the selfCorrections property value.Gets the studentId property value.Gets the submissionDateTime property value.Gets the submissionId property value.Gets the unexpectedPauses property value.Gets the wordCount property value.Gets the wordsPerMinute property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAccuracyScore(Double value) Sets the accuracyScore property value.voidSets the action property value.voidsetAssignmentId(String value) Sets the assignmentId property value.voidsetChallengingWords(List<ChallengingWord> value) Sets the challengingWords property value.voidsetClassId(String value) Sets the classId property value.voidsetInsertions(Long value) Sets the insertions property value.voidsetMispronunciations(Long value) Sets the mispronunciations property value.voidsetMissedExclamationMarks(Long value) Sets the missedExclamationMarks property value.voidsetMissedPeriods(Long value) Sets the missedPeriods property value.voidsetMissedQuestionMarks(Long value) Sets the missedQuestionMarks property value.voidsetMissedShorts(Long value) Sets the missedShorts property value.voidsetMonotoneScore(Double value) Sets the monotoneScore property value.voidsetOmissions(Long value) Sets the omissions property value.voidsetRepetitions(Long value) Sets the repetitions property value.voidsetSelfCorrections(Long value) Sets the selfCorrections property value.voidsetStudentId(String value) Sets the studentId property value.voidSets the submissionDateTime property value.voidsetSubmissionId(String value) Sets the submissionId property value.voidsetUnexpectedPauses(Long value) Sets the unexpectedPauses property value.voidsetWordCount(Long value) Sets the wordCount 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
-
ReadingAssignmentSubmission
public ReadingAssignmentSubmission()Instantiates a newReadingAssignmentSubmissionand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ReadingAssignmentSubmission 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
ReadingAssignmentSubmission
-
getAccuracyScore
Gets the accuracyScore property value. Accuracy score of the reading progress.- Returns:
- a
Double
-
getAction
Gets the action property value. Indicates whether the submission is an attempt by the student or a miscue edit done by the educator. The possible values are Attempt and EditMiscue.- Returns:
- a
String
-
getAssignmentId
Gets the assignmentId property value. ID of the assignment with which this submission is associated.- Returns:
- a
String
-
getChallengingWords
Gets the challengingWords property value. List of words that the student found challenging during the reading session.- Returns:
- a
List<ChallengingWord>
-
getClassId
Gets the classId property value. ID of the class this reading progress is associated with.- Returns:
- a
String
-
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>>
-
getInsertions
Gets the insertions property value. Insertions of the reading progress.- Returns:
- a
Long
-
getMispronunciations
Gets the mispronunciations property value. Mispronunciations of the reading progress.- Returns:
- a
Long
-
getMissedExclamationMarks
Gets the missedExclamationMarks property value. Number of exclamation marks missed in the reading passage.- Returns:
- a
Long
-
getMissedPeriods
Gets the missedPeriods property value. Number of periods missed in the reading passage.- Returns:
- a
Long
-
getMissedQuestionMarks
Gets the missedQuestionMarks property value. Number of question marks missed in the reading passage.- Returns:
- a
Long
-
getMissedShorts
Gets the missedShorts property value. Number of short words missed during the reading session.- Returns:
- a
Long
-
getMonotoneScore
Gets the monotoneScore property value. Score that reflects the student's use of intonation and expression. Lower scores indicate more monotone reading.- Returns:
- a
Double
-
getOmissions
Gets the omissions property value. Omissions of the reading progress.- Returns:
- a
Long
-
getRepetitions
Gets the repetitions property value. Number of times the student repeated words or phrases during the reading session.- Returns:
- a
Long
-
getSelfCorrections
Gets the selfCorrections property value. Number of times the student self-corrected their reading errors.- Returns:
- a
Long
-
getStudentId
Gets the studentId property value. ID of the user this reading progress is associated with.- Returns:
- a
String
-
getSubmissionDateTime
Gets the submissionDateTime property value. Date and time of the submission this reading progress is associated with. 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
-
getSubmissionId
Gets the submissionId property value. ID of the submission this reading progress is associated with.- Returns:
- a
String
-
getUnexpectedPauses
Gets the unexpectedPauses property value. Number of unexpected pauses made during the reading session.- Returns:
- a
Long
-
getWordCount
Gets the wordCount property value. Words count of the reading progress.- Returns:
- a
Long
-
getWordsPerMinute
Gets the wordsPerMinute property value. Words per minute of the reading progress.- Returns:
- a
Double
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAccuracyScore
Sets the accuracyScore property value. Accuracy score of the reading progress.- Parameters:
value- Value to set for the accuracyScore property.
-
setAction
Sets the action property value. Indicates whether the submission is an attempt by the student or a miscue edit done by the educator. The possible values are Attempt and EditMiscue.- Parameters:
value- Value to set for the action property.
-
setAssignmentId
Sets the assignmentId property value. ID of the assignment with which this submission is associated.- Parameters:
value- Value to set for the assignmentId property.
-
setChallengingWords
Sets the challengingWords property value. List of words that the student found challenging during the reading session.- Parameters:
value- Value to set for the challengingWords property.
-
setClassId
Sets the classId property value. ID of the class this reading progress is associated with.- Parameters:
value- Value to set for the classId property.
-
setInsertions
Sets the insertions property value. Insertions of the reading progress.- Parameters:
value- Value to set for the insertions property.
-
setMispronunciations
Sets the mispronunciations property value. Mispronunciations of the reading progress.- Parameters:
value- Value to set for the mispronunciations property.
-
setMissedExclamationMarks
Sets the missedExclamationMarks property value. Number of exclamation marks missed in the reading passage.- Parameters:
value- Value to set for the missedExclamationMarks property.
-
setMissedPeriods
Sets the missedPeriods property value. Number of periods missed in the reading passage.- Parameters:
value- Value to set for the missedPeriods property.
-
setMissedQuestionMarks
Sets the missedQuestionMarks property value. Number of question marks missed in the reading passage.- Parameters:
value- Value to set for the missedQuestionMarks property.
-
setMissedShorts
Sets the missedShorts property value. Number of short words missed during the reading session.- Parameters:
value- Value to set for the missedShorts property.
-
setMonotoneScore
Sets the monotoneScore property value. Score that reflects the student's use of intonation and expression. Lower scores indicate more monotone reading.- Parameters:
value- Value to set for the monotoneScore property.
-
setOmissions
Sets the omissions property value. Omissions of the reading progress.- Parameters:
value- Value to set for the omissions property.
-
setRepetitions
Sets the repetitions property value. Number of times the student repeated words or phrases during the reading session.- Parameters:
value- Value to set for the repetitions property.
-
setSelfCorrections
Sets the selfCorrections property value. Number of times the student self-corrected their reading errors.- Parameters:
value- Value to set for the selfCorrections property.
-
setStudentId
Sets the studentId property value. ID of the user this reading progress is associated with.- Parameters:
value- Value to set for the studentId property.
-
setSubmissionDateTime
Sets the submissionDateTime property value. Date and time of the submission this reading progress is associated with. 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 submissionDateTime property.
-
setSubmissionId
Sets the submissionId property value. ID of the submission this reading progress is associated with.- Parameters:
value- Value to set for the submissionId property.
-
setUnexpectedPauses
Sets the unexpectedPauses property value. Number of unexpected pauses made during the reading session.- Parameters:
value- Value to set for the unexpectedPauses property.
-
setWordCount
Sets the wordCount property value. Words count of the reading progress.- Parameters:
value- Value to set for the wordCount property.
-
setWordsPerMinute
Sets the wordsPerMinute property value. Words per minute of the reading progress.- Parameters:
value- Value to set for the wordsPerMinute property.
-