Package com.microsoft.graph.models
Class PlannerTaskDetails
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.PlannerTaskDetails
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class PlannerTaskDetails
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 PlannerTaskDetailscreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the checklist property value.Gets the description property value.The deserialization information for the current modelGets the previewType property value.Gets the references property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the checklist property value.voidsetDescription(String value) Sets the description property value.voidsetPreviewType(PlannerPreviewType value) Sets the previewType property value.voidSets the references property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
PlannerTaskDetails
public PlannerTaskDetails()Instantiates a newPlannerTaskDetailsand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static PlannerTaskDetails 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
PlannerTaskDetails
-
getChecklist
Gets the checklist property value. The collection of checklist items on the task.- Returns:
- a
PlannerChecklistItems
-
getDescription
Gets the description property value. Description of the task.- 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>>
-
getPreviewType
Gets the previewType property value. This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task.- Returns:
- a
PlannerPreviewType
-
getReferences
Gets the references property value. The collection of references on the task.- Returns:
- a
PlannerExternalReferences
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setChecklist
Sets the checklist property value. The collection of checklist items on the task.- Parameters:
value- Value to set for the checklist property.
-
setDescription
Sets the description property value. Description of the task.- Parameters:
value- Value to set for the description property.
-
setPreviewType
Sets the previewType property value. This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task.- Parameters:
value- Value to set for the previewType property.
-
setReferences
Sets the references property value. The collection of references on the task.- Parameters:
value- Value to set for the references property.
-