Class PlannerPlanDetails

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.PlannerPlanDetails
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class PlannerPlanDetails extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Planner Plan Details.
  • Field Details

    • categoryDescriptions

      @SerializedName(value="categoryDescriptions", alternate="CategoryDescriptions") @Expose @Nullable public PlannerCategoryDescriptions categoryDescriptions
      The Category Descriptions. An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan.
    • sharedWith

      @SerializedName(value="sharedWith", alternate="SharedWith") @Expose @Nullable public PlannerUserIds sharedWith
      The Shared With. Set of user IDs that this plan is shared with. If you are leveraging Microsoft 365 groups, use the Groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection, although it is not required for them to access the plan owned by the group.
  • Constructor Details

    • PlannerPlanDetails

      public PlannerPlanDetails()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to