Compartilhar via


MicrosoftGraphPlannerPlanDetails Class

public final class MicrosoftGraphPlannerPlanDetails
extends MicrosoftGraphEntity

plannerPlanDetails.

Constructor Summary

Constructor Description
MicrosoftGraphPlannerPlanDetails()

Creates an instance of MicrosoftGraphPlannerPlanDetails class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: plannerPlanDetails.

MicrosoftGraphPlannerCategoryDescriptions categoryDescriptions()

Get the categoryDescriptions property: plannerCategoryDescriptions.

static MicrosoftGraphPlannerPlanDetails fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphPlannerPlanDetails from the JsonReader.

Map<String,Object> sharedWith()

Get the sharedWith property: plannerUserIds.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

MicrosoftGraphPlannerPlanDetails withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: plannerPlanDetails.

MicrosoftGraphPlannerPlanDetails withCategoryDescriptions(MicrosoftGraphPlannerCategoryDescriptions categoryDescriptions)

Set the categoryDescriptions property: plannerCategoryDescriptions.

MicrosoftGraphPlannerPlanDetails withId(String id)

Set the id property: Read-only.

MicrosoftGraphPlannerPlanDetails withSharedWith(Map<String,Object> sharedWith)

Set the sharedWith property: plannerUserIds.

Methods inherited from MicrosoftGraphEntity

Methods inherited from java.lang.Object

Constructor Details

MicrosoftGraphPlannerPlanDetails

public MicrosoftGraphPlannerPlanDetails()

Creates an instance of MicrosoftGraphPlannerPlanDetails class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: plannerPlanDetails.

Overrides:

MicrosoftGraphPlannerPlanDetails.additionalProperties()

Returns:

the additionalProperties value.

categoryDescriptions

public MicrosoftGraphPlannerCategoryDescriptions categoryDescriptions()

Get the categoryDescriptions property: plannerCategoryDescriptions.

Returns:

the categoryDescriptions value.

fromJson

public static MicrosoftGraphPlannerPlanDetails fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphPlannerPlanDetails from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of MicrosoftGraphPlannerPlanDetails if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the MicrosoftGraphPlannerPlanDetails.

sharedWith

public Map sharedWith()

Get the sharedWith property: plannerUserIds.

Returns:

the sharedWith value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

MicrosoftGraphPlannerPlanDetails.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

MicrosoftGraphPlannerPlanDetails.validate()

withAdditionalProperties

public MicrosoftGraphPlannerPlanDetails withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: plannerPlanDetails.

Overrides:

MicrosoftGraphPlannerPlanDetails.withAdditionalProperties(Map<String,Object> additionalProperties)

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the MicrosoftGraphPlannerPlanDetails object itself.

withCategoryDescriptions

public MicrosoftGraphPlannerPlanDetails withCategoryDescriptions(MicrosoftGraphPlannerCategoryDescriptions categoryDescriptions)

Set the categoryDescriptions property: plannerCategoryDescriptions.

Parameters:

categoryDescriptions - the categoryDescriptions value to set.

Returns:

the MicrosoftGraphPlannerPlanDetails object itself.

withId

public MicrosoftGraphPlannerPlanDetails withId(String id)

Set the id property: Read-only.

Overrides:

MicrosoftGraphPlannerPlanDetails.withId(String id)

Parameters:

id

withSharedWith

public MicrosoftGraphPlannerPlanDetails withSharedWith(Map sharedWith)

Set the sharedWith property: plannerUserIds.

Parameters:

sharedWith - the sharedWith value to set.

Returns:

the MicrosoftGraphPlannerPlanDetails object itself.

Applies to