Class MicrosoftGraphPlannerTask
java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphPlannerTask
plannerTask.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MicrosoftGraphPlannerTask class. -
Method Summary
Modifier and TypeMethodDescriptionGet the activeChecklistItemCount property: Number of checklist items with value set to false, representing incomplete items.Get the additionalProperties property: plannerTask.Get the appliedCategories property: plannerAppliedCategories.Get the assignedToTaskBoardFormat property: plannerAssignedToTaskBoardTaskFormat.Get the assigneePriority property: Hint used to order items of this type in a list view.Get the assignments property: plannerAssignments.bucketId()Get the bucketId property: Bucket ID to which the task belongs.Get the bucketTaskBoardFormat property: plannerBucketTaskBoardTaskFormat.Get the checklistItemCount property: Number of checklist items that are present on the task.Get the completedBy property: identitySet.Get the completedDateTime property: Read-only.Get the conversationThreadId property: Thread ID of the conversation on the task.Get the createdBy property: identitySet.Get the createdDateTime property: Read-only.details()Get the details property: plannerTaskDetails.Get the dueDateTime property: Date and time at which the task is due.Get the hasDescription property: Read-only.Get the orderHint property: Hint used to order items of this type in a list view.Get the percentComplete property: Percentage of task completion.planId()Get the planId property: Plan ID to which the task belongs.Get the previewType property: plannerPreviewType.Get the progressTaskBoardFormat property: plannerProgressTaskBoardTaskFormat.Get the referenceCount property: Number of external references that exist on the task.Get the startDateTime property: Date and time at which the task starts.title()Get the title property: Title of the task.voidvalidate()Validates the instance.withActiveChecklistItemCount(Integer activeChecklistItemCount) Set the activeChecklistItemCount property: Number of checklist items with value set to false, representing incomplete items.withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: plannerTask.withAppliedCategories(Map<String, Object> appliedCategories) Set the appliedCategories property: plannerAppliedCategories.withAssignedToTaskBoardFormat(MicrosoftGraphPlannerAssignedToTaskBoardTaskFormat assignedToTaskBoardFormat) Set the assignedToTaskBoardFormat property: plannerAssignedToTaskBoardTaskFormat.withAssigneePriority(String assigneePriority) Set the assigneePriority property: Hint used to order items of this type in a list view.withAssignments(Map<String, Object> assignments) Set the assignments property: plannerAssignments.withBucketId(String bucketId) Set the bucketId property: Bucket ID to which the task belongs.withBucketTaskBoardFormat(MicrosoftGraphPlannerBucketTaskBoardTaskFormat bucketTaskBoardFormat) Set the bucketTaskBoardFormat property: plannerBucketTaskBoardTaskFormat.withChecklistItemCount(Integer checklistItemCount) Set the checklistItemCount property: Number of checklist items that are present on the task.withCompletedBy(MicrosoftGraphIdentitySet completedBy) Set the completedBy property: identitySet.withCompletedDateTime(OffsetDateTime completedDateTime) Set the completedDateTime property: Read-only.withConversationThreadId(String conversationThreadId) Set the conversationThreadId property: Thread ID of the conversation on the task.withCreatedBy(MicrosoftGraphIdentitySet createdBy) Set the createdBy property: identitySet.withCreatedDateTime(OffsetDateTime createdDateTime) Set the createdDateTime property: Read-only.Set the details property: plannerTaskDetails.withDueDateTime(OffsetDateTime dueDateTime) Set the dueDateTime property: Date and time at which the task is due.withHasDescription(Boolean hasDescription) Set the hasDescription property: Read-only.Set the id property: Read-only.withOrderHint(String orderHint) Set the orderHint property: Hint used to order items of this type in a list view.withPercentComplete(Integer percentComplete) Set the percentComplete property: Percentage of task completion.withPlanId(String planId) Set the planId property: Plan ID to which the task belongs.withPreviewType(MicrosoftGraphPlannerPreviewType previewType) Set the previewType property: plannerPreviewType.withProgressTaskBoardFormat(MicrosoftGraphPlannerProgressTaskBoardTaskFormat progressTaskBoardFormat) Set the progressTaskBoardFormat property: plannerProgressTaskBoardTaskFormat.withReferenceCount(Integer referenceCount) Set the referenceCount property: Number of external references that exist on the task.withStartDateTime(OffsetDateTime startDateTime) Set the startDateTime property: Date and time at which the task starts.Set the title property: Title of the task.Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
id
-
Constructor Details
-
MicrosoftGraphPlannerTask
public MicrosoftGraphPlannerTask()Creates an instance of MicrosoftGraphPlannerTask class.
-
-
Method Details
-
activeChecklistItemCount
Get the activeChecklistItemCount property: Number of checklist items with value set to false, representing incomplete items.- Returns:
- the activeChecklistItemCount value.
-
withActiveChecklistItemCount
Set the activeChecklistItemCount property: Number of checklist items with value set to false, representing incomplete items.- Parameters:
activeChecklistItemCount- the activeChecklistItemCount value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
appliedCategories
Get the appliedCategories property: plannerAppliedCategories.- Returns:
- the appliedCategories value.
-
withAppliedCategories
Set the appliedCategories property: plannerAppliedCategories.- Parameters:
appliedCategories- the appliedCategories value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
assigneePriority
Get the assigneePriority property: Hint used to order items of this type in a list view. The format is defined as outlined here.- Returns:
- the assigneePriority value.
-
withAssigneePriority
Set the assigneePriority property: Hint used to order items of this type in a list view. The format is defined as outlined here.- Parameters:
assigneePriority- the assigneePriority value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
assignments
Get the assignments property: plannerAssignments.- Returns:
- the assignments value.
-
withAssignments
Set the assignments property: plannerAssignments.- Parameters:
assignments- the assignments value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
bucketId
Get the bucketId property: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service.- Returns:
- the bucketId value.
-
withBucketId
Set the bucketId property: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It is 28 characters long and case-sensitive. Format validation is done on the service.- Parameters:
bucketId- the bucketId value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
checklistItemCount
Get the checklistItemCount property: Number of checklist items that are present on the task.- Returns:
- the checklistItemCount value.
-
withChecklistItemCount
Set the checklistItemCount property: Number of checklist items that are present on the task.- Parameters:
checklistItemCount- the checklistItemCount value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
completedBy
Get the completedBy property: identitySet.- Returns:
- the completedBy value.
-
withCompletedBy
Set the completedBy property: identitySet.- Parameters:
completedBy- the completedBy value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
completedDateTime
Get the completedDateTime property: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Returns:
- the completedDateTime value.
-
withCompletedDateTime
Set the completedDateTime property: Read-only. Date and time at which the 'percentComplete' of the task is set to '100'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Parameters:
completedDateTime- the completedDateTime value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
conversationThreadId
Get the conversationThreadId property: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group.- Returns:
- the conversationThreadId value.
-
withConversationThreadId
Set the conversationThreadId property: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group.- Parameters:
conversationThreadId- the conversationThreadId value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
createdBy
Get the createdBy property: identitySet.- Returns:
- the createdBy value.
-
withCreatedBy
Set the createdBy property: identitySet.- Parameters:
createdBy- the createdBy value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
createdDateTime
Get the createdDateTime property: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Returns:
- the createdDateTime value.
-
withCreatedDateTime
Set the createdDateTime property: Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Parameters:
createdDateTime- the createdDateTime value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
dueDateTime
Get the dueDateTime property: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Returns:
- the dueDateTime value.
-
withDueDateTime
Set the dueDateTime property: Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Parameters:
dueDateTime- the dueDateTime value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
hasDescription
Get the hasDescription property: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise.- Returns:
- the hasDescription value.
-
withHasDescription
Set the hasDescription property: Read-only. Value is true if the details object of the task has a non-empty description and false otherwise.- Parameters:
hasDescription- the hasDescription value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
orderHint
Get the orderHint property: Hint used to order items of this type in a list view. The format is defined as outlined here.- Returns:
- the orderHint value.
-
withOrderHint
Set the orderHint property: Hint used to order items of this type in a list view. The format is defined as outlined here.- Parameters:
orderHint- the orderHint value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
percentComplete
Get the percentComplete property: Percentage of task completion. When set to 100, the task is considered completed.- Returns:
- the percentComplete value.
-
withPercentComplete
Set the percentComplete property: Percentage of task completion. When set to 100, the task is considered completed.- Parameters:
percentComplete- the percentComplete value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
planId
Get the planId property: Plan ID to which the task belongs.- Returns:
- the planId value.
-
withPlanId
Set the planId property: Plan ID to which the task belongs.- Parameters:
planId- the planId value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
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 MicrosoftGraphPlannerTask object itself.
-
referenceCount
Get the referenceCount property: Number of external references that exist on the task.- Returns:
- the referenceCount value.
-
withReferenceCount
Set the referenceCount property: Number of external references that exist on the task.- Parameters:
referenceCount- the referenceCount value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
startDateTime
Get the startDateTime property: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Returns:
- the startDateTime value.
-
withStartDateTime
Set the startDateTime property: Date and time at which the task starts. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Parameters:
startDateTime- the startDateTime value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
title
Get the title property: Title of the task.- Returns:
- the title value.
-
withTitle
Set the title property: Title of the task.- Parameters:
title- the title value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
assignedToTaskBoardFormat
Get the assignedToTaskBoardFormat property: plannerAssignedToTaskBoardTaskFormat.- Returns:
- the assignedToTaskBoardFormat value.
-
withAssignedToTaskBoardFormat
public MicrosoftGraphPlannerTask withAssignedToTaskBoardFormat(MicrosoftGraphPlannerAssignedToTaskBoardTaskFormat assignedToTaskBoardFormat) Set the assignedToTaskBoardFormat property: plannerAssignedToTaskBoardTaskFormat.- Parameters:
assignedToTaskBoardFormat- the assignedToTaskBoardFormat value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
bucketTaskBoardFormat
Get the bucketTaskBoardFormat property: plannerBucketTaskBoardTaskFormat.- Returns:
- the bucketTaskBoardFormat value.
-
withBucketTaskBoardFormat
public MicrosoftGraphPlannerTask withBucketTaskBoardFormat(MicrosoftGraphPlannerBucketTaskBoardTaskFormat bucketTaskBoardFormat) Set the bucketTaskBoardFormat property: plannerBucketTaskBoardTaskFormat.- Parameters:
bucketTaskBoardFormat- the bucketTaskBoardFormat value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
details
Get the details property: plannerTaskDetails.- Returns:
- the details value.
-
withDetails
Set the details property: plannerTaskDetails.- Parameters:
details- the details value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
progressTaskBoardFormat
Get the progressTaskBoardFormat property: plannerProgressTaskBoardTaskFormat.- Returns:
- the progressTaskBoardFormat value.
-
withProgressTaskBoardFormat
public MicrosoftGraphPlannerTask withProgressTaskBoardFormat(MicrosoftGraphPlannerProgressTaskBoardTaskFormat progressTaskBoardFormat) Set the progressTaskBoardFormat property: plannerProgressTaskBoardTaskFormat.- Parameters:
progressTaskBoardFormat- the progressTaskBoardFormat value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
additionalProperties
Get the additionalProperties property: plannerTask.- Overrides:
additionalPropertiesin classMicrosoftGraphEntity- Returns:
- the additionalProperties value.
-
withAdditionalProperties
Set the additionalProperties property: plannerTask.- Overrides:
withAdditionalPropertiesin classMicrosoftGraphEntity- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphPlannerTask object itself.
-
withId
Set the id property: Read-only.- Overrides:
withIdin classMicrosoftGraphEntity- Parameters:
id- the id value to set.- Returns:
- the MicrosoftGraphEntity object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classMicrosoftGraphEntity- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-