Class MicrosoftGraphPlannerTaskDetails

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphPlannerTaskDetails

public final class MicrosoftGraphPlannerTaskDetails extends MicrosoftGraphEntity
plannerTaskDetails.
  • Constructor Details

    • MicrosoftGraphPlannerTaskDetails

      public MicrosoftGraphPlannerTaskDetails()
      Creates an instance of MicrosoftGraphPlannerTaskDetails class.
  • Method Details

    • checklist

      public Map<String,Object> checklist()
      Get the checklist property: plannerChecklistItems.
      Returns:
      the checklist value.
    • withChecklist

      public MicrosoftGraphPlannerTaskDetails withChecklist(Map<String,Object> checklist)
      Set the checklist property: plannerChecklistItems.
      Parameters:
      checklist - the checklist value to set.
      Returns:
      the MicrosoftGraphPlannerTaskDetails object itself.
    • description

      public String description()
      Get the description property: Description of the task.
      Returns:
      the description value.
    • withDescription

      public MicrosoftGraphPlannerTaskDetails withDescription(String description)
      Set the description property: Description of the task.
      Parameters:
      description - the description value to set.
      Returns:
      the MicrosoftGraphPlannerTaskDetails object itself.
    • previewType

      public MicrosoftGraphPlannerPreviewType previewType()
      Get the previewType property: plannerPreviewType.
      Returns:
      the previewType value.
    • withPreviewType

      Set the previewType property: plannerPreviewType.
      Parameters:
      previewType - the previewType value to set.
      Returns:
      the MicrosoftGraphPlannerTaskDetails object itself.
    • references

      public Map<String,Object> references()
      Get the references property: plannerExternalReferences.
      Returns:
      the references value.
    • withReferences

      public MicrosoftGraphPlannerTaskDetails withReferences(Map<String,Object> references)
      Set the references property: plannerExternalReferences.
      Parameters:
      references - the references value to set.
      Returns:
      the MicrosoftGraphPlannerTaskDetails object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: plannerTaskDetails.
      Overrides:
      additionalProperties in class MicrosoftGraphEntity
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public MicrosoftGraphPlannerTaskDetails withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: plannerTaskDetails.
      Overrides:
      withAdditionalProperties in class MicrosoftGraphEntity
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the MicrosoftGraphPlannerTaskDetails object itself.
    • withId

      Set the id property: Read-only.
      Overrides:
      withId in class MicrosoftGraphEntity
      Parameters:
      id - the id value to set.
      Returns:
      the MicrosoftGraphEntity object itself.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class MicrosoftGraphEntity
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.