Package com.microsoft.graph.models
Class EducationAssignmentSettings
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.EducationAssignmentSettings
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class EducationAssignmentSettings
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 EducationAssignmentSettingscreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the defaultGradingScheme property value.The deserialization information for the current modelGets the gradingCategories property value.Gets the gradingSchemes property value.Gets the submissionAnimationDisabled property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the defaultGradingScheme property value.voidSets the gradingCategories property value.voidSets the gradingSchemes property value.voidSets the submissionAnimationDisabled property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
EducationAssignmentSettings
public EducationAssignmentSettings()Instantiates a newEducationAssignmentSettingsand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static EducationAssignmentSettings 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
EducationAssignmentSettings
-
getDefaultGradingScheme
Gets the defaultGradingScheme property value. The default grading scheme for assignments created in this class.- Returns:
- a
EducationGradingScheme
-
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>>
-
getGradingCategories
Gets the gradingCategories property value. When set, enables users to weight assignments differently when computing a class average grade.- Returns:
- a
List<EducationGradingCategory>
-
getGradingSchemes
Gets the gradingSchemes property value. The grading schemes that can be attached to assignments created in this class.- Returns:
- a
List<EducationGradingScheme>
-
getSubmissionAnimationDisabled
Gets the submissionAnimationDisabled property value. Indicates whether to show the turn-in celebration animation. If true, indicates to skip the animation. The default value is false.- Returns:
- a
Boolean
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setDefaultGradingScheme
Sets the defaultGradingScheme property value. The default grading scheme for assignments created in this class.- Parameters:
value- Value to set for the defaultGradingScheme property.
-
setGradingCategories
Sets the gradingCategories property value. When set, enables users to weight assignments differently when computing a class average grade.- Parameters:
value- Value to set for the gradingCategories property.
-
setGradingSchemes
Sets the gradingSchemes property value. The grading schemes that can be attached to assignments created in this class.- Parameters:
value- Value to set for the gradingSchemes property.
-
setSubmissionAnimationDisabled
Sets the submissionAnimationDisabled property value. Indicates whether to show the turn-in celebration animation. If true, indicates to skip the animation. The default value is false.- Parameters:
value- Value to set for the submissionAnimationDisabled property.
-