Package com.microsoft.graph.models
Class EducationFeedbackResourceOutcome
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.EducationOutcome
com.microsoft.graph.models.EducationFeedbackResourceOutcome
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class EducationFeedbackResourceOutcome
extends EducationOutcome
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newEducationFeedbackResourceOutcomeand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the feedbackResource property value.The deserialization information for the current modelGets the resourceStatus property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the feedbackResource property value.voidSets the resourceStatus property value.Methods inherited from class com.microsoft.graph.models.EducationOutcome
getLastModifiedBy, getLastModifiedDateTime, setLastModifiedBy, setLastModifiedDateTimeMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
EducationFeedbackResourceOutcome
public EducationFeedbackResourceOutcome()Instantiates a newEducationFeedbackResourceOutcomeand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static EducationFeedbackResourceOutcome 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
EducationFeedbackResourceOutcome
-
getFeedbackResource
Gets the feedbackResource property value. The actual feedback resource.- Returns:
- a
EducationResource
-
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 classEducationOutcome- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getResourceStatus
Gets the resourceStatus property value. The status of the feedback resource. The possible values are: notPublished, pendingPublish, published, failedPublish, unknownFutureValue.- Returns:
- a
EducationFeedbackResourceOutcomeStatus
-
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 classEducationOutcome- Parameters:
writer- Serialization writer to use to serialize this model
-
setFeedbackResource
Sets the feedbackResource property value. The actual feedback resource.- Parameters:
value- Value to set for the feedbackResource property.
-
setResourceStatus
Sets the resourceStatus property value. The status of the feedback resource. The possible values are: notPublished, pendingPublish, published, failedPublish, unknownFutureValue.- Parameters:
value- Value to set for the resourceStatus property.
-