From e7376a49400fe9cbdc0418995d6453b6444ce18a Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 29 Jun 2021 10:07:31 +0000 Subject: [PATCH 1/3] Update generated files with build 52073 --- README.md | 5 +- gradle.properties | 3 +- .../graph/callrecords/models/CallRecord.java | 4 +- .../graph/callrecords/models/Session.java | 2 +- .../com/microsoft/graph/info/Constants.java | 3 +- .../models/AadUserConversationMember.java | 2 +- .../graph/models/AccessReviewInstance.java | 10 +- .../AccessReviewInstanceDecisionItem.java | 26 ++-- ...essReviewInstanceDecisionItemResource.java | 2 +- .../AccessReviewScheduleDefinition.java | 18 +-- .../models/AccessReviewScheduleSettings.java | 4 +- .../models/AdminConsentRequestPolicy.java | 2 +- .../com/microsoft/graph/models/Agreement.java | 4 +- .../graph/models/AgreementAcceptance.java | 16 +- .../microsoft/graph/models/AlertTrigger.java | 2 +- .../models/AndroidManagedAppProtection.java | 4 +- .../graph/models/AppConsentRequest.java | 2 +- .../microsoft/graph/models/Application.java | 12 +- .../AppliedConditionalAccessPolicy.java | 4 +- .../com/microsoft/graph/models/Approval.java | 2 +- .../microsoft/graph/models/AssignedPlan.java | 4 +- .../graph/models/AssignmentOrder.java | 2 +- .../microsoft/graph/models/Attachment.java | 2 +- .../graph/models/AttendeeAvailability.java | 2 +- .../microsoft/graph/models/AttendeeBase.java | 2 +- .../models/AuthenticationFlowsPolicy.java | 6 +- .../graph/models/AuthorizationPolicy.java | 2 +- .../graph/models/AutomaticRepliesSetting.java | 4 +- .../graph/models/B2xIdentityUserFlow.java | 4 +- .../com/microsoft/graph/models/Calendar.java | 10 +- .../java/com/microsoft/graph/models/Call.java | 6 +- .../graph/models/ChangeNotification.java | 4 +- .../com/microsoft/graph/models/Channel.java | 2 +- .../ChannelGetAllMessagesParameterSet.java | 69 +++++++++ .../com/microsoft/graph/models/ChatInfo.java | 2 +- .../microsoft/graph/models/ChatMessage.java | 6 +- .../models/ChatMessageFromIdentitySet.java | 39 +++++ .../graph/models/ChatMessageMention.java | 4 +- .../ChatMessageMentionedIdentitySet.java | 48 ++++++ .../graph/models/ChatMessageReaction.java | 4 +- .../ChatMessageReactionIdentitySet.java | 39 +++++ .../CloudAppSecuritySessionControl.java | 2 +- .../ConditionalAccessGrantControls.java | 2 +- .../com/microsoft/graph/models/Contact.java | 2 +- .../graph/models/DateTimeTimeZone.java | 4 +- .../DelegatedPermissionClassification.java | 4 +- .../com/microsoft/graph/models/Device.java | 10 +- .../models/DeviceComplianceActionItem.java | 2 +- ...ceCompliancePolicySettingStateSummary.java | 2 +- .../microsoft/graph/models/DeviceDetail.java | 14 +- .../graph/models/DeviceManagement.java | 2 +- .../graph/models/DirectoryAudit.java | 2 +- .../com/microsoft/graph/models/Domain.java | 2 +- .../com/microsoft/graph/models/DriveItem.java | 2 +- .../models/EditionUpgradeConfiguration.java | 4 +- .../graph/models/EducationAssignment.java | 8 +- ...ducationAssignmentIndividualRecipient.java | 2 +- .../graph/models/EducationClass.java | 4 +- .../graph/models/EducationOrganization.java | 2 +- .../graph/models/EducationResource.java | 8 +- .../graph/models/EducationStudent.java | 2 +- .../graph/models/EducationTeacher.java | 2 +- .../microsoft/graph/models/EducationUser.java | 34 ++-- .../microsoft/graph/models/EmailAddress.java | 4 +- .../com/microsoft/graph/models/Event.java | 6 +- .../graph/models/ExtensionSchemaProperty.java | 2 +- .../models/Fido2AuthenticationMethod.java | 2 +- .../graph/models/GeoCoordinates.java | 4 +- .../com/microsoft/graph/models/Group.java | 39 +++-- .../com/microsoft/graph/models/Hashes.java | 2 +- .../graph/models/IdentityProvider.java | 6 +- .../graph/models/IncomingContext.java | 4 +- .../InferenceClassificationOverride.java | 2 +- .../microsoft/graph/models/Invitation.java | 8 +- .../models/InvitationParticipantInfo.java | 2 +- .../graph/models/IosManagedAppProtection.java | 2 +- .../graph/models/IosUpdateDeviceStatus.java | 2 +- .../graph/models/ItemAttachment.java | 2 +- .../microsoft/graph/models/KeyCredential.java | 2 +- .../com/microsoft/graph/models/KeyValue.java | 4 +- .../microsoft/graph/models/KeyValuePair.java | 4 +- .../graph/models/LicenseUnitsDetail.java | 6 +- .../com/microsoft/graph/models/Location.java | 2 +- .../graph/models/MailboxSettings.java | 4 +- .../microsoft/graph/models/ManagedDevice.java | 4 +- .../com/microsoft/graph/models/MediaInfo.java | 4 +- .../microsoft/graph/models/MediaPrompt.java | 2 +- .../microsoft/graph/models/MediaStream.java | 2 +- .../graph/models/MeetingParticipantInfo.java | 2 +- .../graph/models/MeetingTimeSuggestion.java | 2 +- .../models/MeetingTimeSuggestionsResult.java | 2 +- .../com/microsoft/graph/models/Message.java | 2 +- .../graph/models/MessageRuleActions.java | 2 +- .../graph/models/ModifiedProperty.java | 6 +- .../graph/models/NetworkConnection.java | 2 +- .../models/NotificationMessageTemplate.java | 2 +- .../graph/models/OAuth2PermissionGrant.java | 2 +- .../graph/models/OfferShiftRequest.java | 4 +- .../graph/models/OfficeGraphInsights.java | 6 +- .../models/OnenotePatchContentCommand.java | 6 +- .../microsoft/graph/models/OnlineMeeting.java | 10 +- .../graph/models/OpenTypeExtension.java | 2 +- .../com/microsoft/graph/models/Operation.java | 2 +- .../microsoft/graph/models/Organization.java | 10 +- .../microsoft/graph/models/Participant.java | 2 +- .../graph/models/ParticipantInfo.java | 2 +- .../graph/models/PasswordProfile.java | 2 +- .../microsoft/graph/models/Permission.java | 2 +- .../models/PermissionGrantConditionSet.java | 2 +- .../com/microsoft/graph/models/Person.java | 2 +- .../com/microsoft/graph/models/Phone.java | 2 +- .../com/microsoft/graph/models/Photo.java | 2 +- .../graph/models/Pkcs12Certificate.java | 4 +- .../microsoft/graph/models/PlannerPlan.java | 6 +- .../graph/models/PlannerPlanDetails.java | 4 +- .../microsoft/graph/models/PlannerTask.java | 2 +- .../graph/models/PlannerTaskDetails.java | 2 +- .../microsoft/graph/models/PlannerUser.java | 2 +- .../java/com/microsoft/graph/models/Post.java | 4 +- .../com/microsoft/graph/models/Presence.java | 2 +- .../PrincipalResourceMembershipsScope.java | 4 +- .../graph/models/PrintJobConfiguration.java | 2 +- .../com/microsoft/graph/models/PrintTask.java | 2 +- .../graph/models/RecentNotebookLinks.java | 2 +- .../microsoft/graph/models/RecordingInfo.java | 2 +- .../graph/models/RecurrencePattern.java | 6 +- .../graph/models/RecurrenceRange.java | 2 +- .../ResourceSpecificPermissionGrant.java | 2 +- .../graph/models/ResponseStatus.java | 2 +- .../graph/models/SchemaExtension.java | 2 +- .../models/SecureScoreControlProfile.java | 6 +- .../graph/models/ServicePlanInfo.java | 2 +- .../graph/models/ServicePrincipal.java | 2 +- .../graph/models/SettingTemplateValue.java | 8 +- .../microsoft/graph/models/SettingValue.java | 2 +- .../graph/models/SharedPCConfiguration.java | 2 +- .../com/microsoft/graph/models/SignIn.java | 42 ++--- .../graph/models/StoragePlanInformation.java | 2 +- .../microsoft/graph/models/SubscribedSku.java | 2 +- .../microsoft/graph/models/Subscription.java | 14 +- .../graph/models/SwapShiftsChangeRequest.java | 2 +- .../graph/models/TargetResource.java | 2 +- .../graph/models/TeamMemberSettings.java | 2 +- .../com/microsoft/graph/models/TeamsTab.java | 2 +- .../models/TeamworkApplicationIdentity.java | 48 ++++++ .../TeamworkApplicationIdentityType.java | 42 +++++ .../models/TeamworkConversationIdentity.java | 48 ++++++ .../TeamworkConversationIdentityType.java | 34 ++++ .../graph/models/TeamworkHostedContent.java | 2 +- .../graph/models/TeamworkTagIdentity.java | 39 +++++ .../graph/models/TeamworkUserIdentity.java | 48 ++++++ .../models/TeamworkUserIdentityType.java | 50 ++++++ .../graph/models/TermsExpiration.java | 2 +- .../graph/models/ThreatAssessmentResult.java | 2 +- .../graph/models/TimeConstraint.java | 2 +- .../microsoft/graph/models/UploadSession.java | 2 +- .../java/com/microsoft/graph/models/User.java | 126 +++++++-------- .../graph/models/UserAttributeValuesItem.java | 4 +- .../microsoft/graph/models/UserSettings.java | 4 +- .../com/microsoft/graph/models/VppToken.java | 2 +- .../com/microsoft/graph/models/Website.java | 2 +- .../microsoft/graph/models/Win32LobApp.java | 2 +- .../models/Win32LobAppFileSystemRule.java | 2 +- .../models/Windows10GeneralConfiguration.java | 2 +- .../WindowsAutopilotDeviceIdentity.java | 2 +- .../graph/models/WindowsUniversalAppX.java | 2 +- ...WindowsUpdateForBusinessConfiguration.java | 2 +- .../models/WindowsUpdateScheduledInstall.java | 2 +- .../com/microsoft/graph/models/Workbook.java | 2 +- .../graph/models/WorkbookComment.java | 2 +- .../graph/models/WorkbookCommentReply.java | 4 +- .../microsoft/graph/models/WorkbookIcon.java | 2 +- .../graph/models/WorkbookNamedItem.java | 2 +- .../graph/models/WorkbookOperation.java | 2 +- .../microsoft/graph/models/WorkbookRange.java | 2 +- .../graph/models/WorkbookRangeBorder.java | 6 +- .../graph/models/WorkbookRangeFont.java | 2 +- .../graph/models/WorkbookRangeFormat.java | 4 +- .../graph/models/WorkbookRangeView.java | 2 +- .../graph/models/WorkbookSortField.java | 4 +- .../microsoft/graph/models/WorkbookTable.java | 2 +- .../graph/models/WorkbookTableSort.java | 2 +- .../graph/models/WorkforceIntegration.java | 2 +- .../requests/ChannelCollectionRequest.java | 1 + .../ChannelCollectionRequestBuilder.java | 11 ++ .../ChannelGetAllMessagesCollectionPage.java | 47 ++++++ ...hannelGetAllMessagesCollectionRequest.java | 145 ++++++++++++++++++ ...etAllMessagesCollectionRequestBuilder.java | 52 +++++++ ...annelGetAllMessagesCollectionResponse.java | 20 +++ .../graph/requests/ChannelRequest.java | 1 + .../graph/requests/ChannelRequestBuilder.java | 1 + 191 files changed, 1214 insertions(+), 420 deletions(-) create mode 100644 src/main/java/com/microsoft/graph/models/ChannelGetAllMessagesParameterSet.java create mode 100644 src/main/java/com/microsoft/graph/models/ChatMessageFromIdentitySet.java create mode 100644 src/main/java/com/microsoft/graph/models/ChatMessageMentionedIdentitySet.java create mode 100644 src/main/java/com/microsoft/graph/models/ChatMessageReactionIdentitySet.java create mode 100644 src/main/java/com/microsoft/graph/models/TeamworkApplicationIdentity.java create mode 100644 src/main/java/com/microsoft/graph/models/TeamworkApplicationIdentityType.java create mode 100644 src/main/java/com/microsoft/graph/models/TeamworkConversationIdentity.java create mode 100644 src/main/java/com/microsoft/graph/models/TeamworkConversationIdentityType.java create mode 100644 src/main/java/com/microsoft/graph/models/TeamworkTagIdentity.java create mode 100644 src/main/java/com/microsoft/graph/models/TeamworkUserIdentity.java create mode 100644 src/main/java/com/microsoft/graph/models/TeamworkUserIdentityType.java create mode 100644 src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionPage.java create mode 100644 src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionRequest.java create mode 100644 src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionResponse.java diff --git a/README.md b/README.md index c26279a886f..d0e09a1b8e6 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ repositories { dependencies { // Include the sdk as a dependency - implementation 'com.microsoft.graph:microsoft-graph:3.9.0' + implementation 'com.microsoft.graph:microsoft-graph:3.10.0' // Uncomment the line below if you are building an android application //implementation 'com.google.guava:guava:30.1.1-android' // This dependency is only needed if you are using the TokenCrendentialAuthProvider @@ -36,7 +36,7 @@ Add the dependency in `dependencies` in pom.xml com.microsoft.graph microsoft-graph - 3.9.0 + 3.10.0 @@ -144,3 +144,4 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the [MI + diff --git a/gradle.properties b/gradle.properties index d80d16a7643..d1cfc06d89e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -26,7 +26,7 @@ org.gradle.caching=true mavenGroupId = com.microsoft.graph mavenArtifactId = microsoft-graph mavenMajorVersion = 3 -mavenMinorVersion = 9 +mavenMinorVersion = 10 mavenPatchVersion = 0 mavenArtifactSuffix = @@ -53,3 +53,4 @@ mavenCentralPublishingEnabled=false + diff --git a/src/main/java/com/microsoft/graph/callrecords/models/CallRecord.java b/src/main/java/com/microsoft/graph/callrecords/models/CallRecord.java index 1ca566fa36e..d74e2b7c63d 100644 --- a/src/main/java/com/microsoft/graph/callrecords/models/CallRecord.java +++ b/src/main/java/com/microsoft/graph/callrecords/models/CallRecord.java @@ -87,7 +87,7 @@ public class CallRecord extends Entity implements IJsonBackedObject { /** * The Start Date Time. - * UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ @SerializedName(value = "startDateTime", alternate = {"StartDateTime"}) @Expose @@ -105,7 +105,7 @@ public class CallRecord extends Entity implements IJsonBackedObject { /** * The Version. - * Monotonically increasing version of the call record. Higher version call records with the same ID includes additional data compared to the lower version. + * Monotonically increasing version of the call record. Higher version call records with the same id includes additional data compared to the lower version. */ @SerializedName(value = "version", alternate = {"Version"}) @Expose diff --git a/src/main/java/com/microsoft/graph/callrecords/models/Session.java b/src/main/java/com/microsoft/graph/callrecords/models/Session.java index 284884969f8..6747c53eddf 100644 --- a/src/main/java/com/microsoft/graph/callrecords/models/Session.java +++ b/src/main/java/com/microsoft/graph/callrecords/models/Session.java @@ -78,7 +78,7 @@ public class Session extends Entity implements IJsonBackedObject { /** * The Start Date Time. - * UTC fime when the first user joined the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * UTC time when the first user joined the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z */ @SerializedName(value = "startDateTime", alternate = {"StartDateTime"}) @Expose diff --git a/src/main/java/com/microsoft/graph/info/Constants.java b/src/main/java/com/microsoft/graph/info/Constants.java index 47ae12f13d8..bf40084ad84 100644 --- a/src/main/java/com/microsoft/graph/info/Constants.java +++ b/src/main/java/com/microsoft/graph/info/Constants.java @@ -18,7 +18,7 @@ private Constants() { /** The client secret to use for unit testing */ public static final String CLIENTSECRET = "clientsecret"; /** The SDK version */ - public static final String VERSION_NAME = "3.9.0"; + public static final String VERSION_NAME = "3.10.0"; } @@ -30,3 +30,4 @@ private Constants() { + diff --git a/src/main/java/com/microsoft/graph/models/AadUserConversationMember.java b/src/main/java/com/microsoft/graph/models/AadUserConversationMember.java index 4933473acbe..0d6317d73cc 100644 --- a/src/main/java/com/microsoft/graph/models/AadUserConversationMember.java +++ b/src/main/java/com/microsoft/graph/models/AadUserConversationMember.java @@ -46,7 +46,7 @@ public class AadUserConversationMember extends ConversationMember implements IJs /** * The User Id. - * The GUID of the user. + * The guid of the user. */ @SerializedName(value = "userId", alternate = {"UserId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AccessReviewInstance.java b/src/main/java/com/microsoft/graph/models/AccessReviewInstance.java index c4562451b40..70ecd8c2c44 100644 --- a/src/main/java/com/microsoft/graph/models/AccessReviewInstance.java +++ b/src/main/java/com/microsoft/graph/models/AccessReviewInstance.java @@ -31,7 +31,7 @@ public class AccessReviewInstance extends Entity implements IJsonBackedObject { /** * The End Date Time. - * DateTime when review instance is scheduled to end.The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * DateTime when review instance is scheduled to end.The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $select. Read-only. */ @SerializedName(value = "endDateTime", alternate = {"EndDateTime"}) @Expose @@ -40,7 +40,7 @@ public class AccessReviewInstance extends Entity implements IJsonBackedObject { /** * The Scope. - * Created based on scope and instanceEnumerationScope at the accessReviewScheduleDefinition level. Defines the scope of users reviewed in a group. In the case of a single-group review, the scope defined at the accessReviewScheduleDefinition level applies to all instances. In the case of all groups review, scope may be different for each group. Read-only. + * Created based on scope and instanceEnumerationScope at the accessReviewScheduleDefinition level. Defines the scope of users reviewed in a group. Supports $select and $filter (contains only). Read-only. */ @SerializedName(value = "scope", alternate = {"Scope"}) @Expose @@ -49,7 +49,7 @@ public class AccessReviewInstance extends Entity implements IJsonBackedObject { /** * The Start Date Time. - * DateTime when review instance is scheduled to start. May be in the future. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * DateTime when review instance is scheduled to start. May be in the future. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $select. Read-only. */ @SerializedName(value = "startDateTime", alternate = {"StartDateTime"}) @Expose @@ -58,7 +58,7 @@ public class AccessReviewInstance extends Entity implements IJsonBackedObject { /** * The Status. - * Specifies the status of an accessReview. The typical states include Initializing, NotStarted, Starting, InProgress, Completing, Completed, AutoReviewing, and AutoReviewed. Read-only. + * Specifies the status of an accessReview. Possible values: Initializing, NotStarted, Starting, InProgress, Completing, Completed, AutoReviewing, and AutoReviewed. Supports $select, $orderby, and $filter (eq only). Read-only. */ @SerializedName(value = "status", alternate = {"Status"}) @Expose @@ -67,7 +67,7 @@ public class AccessReviewInstance extends Entity implements IJsonBackedObject { /** * The Decisions. - * Each user reviewed in an accessReviewInstance has a decision item representing if their access was approved, denied, or not yet reviewed. + * Each principal reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. */ @SerializedName(value = "decisions", alternate = {"Decisions"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AccessReviewInstanceDecisionItem.java b/src/main/java/com/microsoft/graph/models/AccessReviewInstanceDecisionItem.java index f08f69f8095..d4354451bfb 100644 --- a/src/main/java/com/microsoft/graph/models/AccessReviewInstanceDecisionItem.java +++ b/src/main/java/com/microsoft/graph/models/AccessReviewInstanceDecisionItem.java @@ -30,7 +30,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Access Review Id. - * The identifier of the accessReviewInstance parent. + * The identifier of the accessReviewInstance parent. Supports $select. Read-only. */ @SerializedName(value = "accessReviewId", alternate = {"AccessReviewId"}) @Expose @@ -39,7 +39,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Applied By. - * The identifier of the user who applied the decision. + * The identifier of the user who applied the decision. Read-only. */ @SerializedName(value = "appliedBy", alternate = {"AppliedBy"}) @Expose @@ -48,7 +48,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Applied Date Time. - * The timestamp when the approval decision was applied. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * The timestamp when the approval decision was applied. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $select. Read-only. */ @SerializedName(value = "appliedDateTime", alternate = {"AppliedDateTime"}) @Expose @@ -57,7 +57,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Apply Result. - * The result of applying the decision. Possible values: NotApplied, Success, Failed, NotFound, or NotSupported. + * The result of applying the decision. Possible values: New, AppliedSuccessfully, AppliedWithUnknownFailure, AppliedSuccessfullyButObjectNotFound and ApplyNotSupported. Supports $select, $orderby, and $filter (eq only). Read-only. */ @SerializedName(value = "applyResult", alternate = {"ApplyResult"}) @Expose @@ -66,7 +66,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Decision. - * Result of the review. Possible values: Approve, Deny, NotReviewed, or DontKnow. + * Result of the review. Possible values: Approve, Deny, NotReviewed, or DontKnow. Supports $select, $orderby, and $filter (eq only). */ @SerializedName(value = "decision", alternate = {"Decision"}) @Expose @@ -75,7 +75,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Justification. - * The review decision justification. + * Justification left by the reviewer when they made the decision. */ @SerializedName(value = "justification", alternate = {"Justification"}) @Expose @@ -84,7 +84,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Principal. - * Every decision item in an access review represents a principal's access to a resource. This property represents details of the principal. For example, if a decision item represents access of User 'Bob' to Group 'Sales' - The principal is 'Bob' and the resource is 'Sales'. Principals can be of two types - userIdentity and servicePrincipalIdentity. + * Every decision item in an access review represents a principal's access to a resource. This property represents details of the principal. For example, if a decision item represents access of User 'Bob' to Group 'Sales' - The principal is 'Bob' and the resource is 'Sales'. Principals can be of two types - userIdentity and servicePrincipalIdentity. Supports $select. Read-only. */ @SerializedName(value = "principal", alternate = {"Principal"}) @Expose @@ -93,7 +93,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Principal Link. - * + * A link to the principal object. For example, https://graph.microsoft.com/v1.0/users/a6c7aecb-cbfd-4763-87ef-e91b4bd509d9. Read-only. */ @SerializedName(value = "principalLink", alternate = {"PrincipalLink"}) @Expose @@ -102,7 +102,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Recommendation. - * A system-generated recommendation for the approval decision. Possible values: Approve, Deny, or NotAvailable. + * A system-generated recommendation for the approval decision based off last interactive sign-in to tenant. Recommend approve if sign-in is within thirty days of start of review. Recommend deny if sign-in is greater than thirty days of start of review. Recommendation not available otherwise. Possible values: Approve, Deny, or NoInfoAvailable. Supports $select, $orderby, and $filter (eq only). Read-only. */ @SerializedName(value = "recommendation", alternate = {"Recommendation"}) @Expose @@ -111,7 +111,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Resource. - * Every decision item in an access review represents a principal's access to a resource. This property represents details of the resource. For example, if a decision item represents access of User 'Bob' to Group 'Sales' - The principal is Bob and the resource is 'Sales'. Resources can be of multiple types. See accessReviewInstanceDecisionItemResource + * Every decision item in an access review represents a principal's access to a resource. This property represents details of the resource. For example, if a decision item represents access of User 'Bob' to Group 'Sales' - The principal is Bob and the resource is 'Sales'. Resources can be of multiple types. See accessReviewInstanceDecisionItemResource. Read-only. */ @SerializedName(value = "resource", alternate = {"Resource"}) @Expose @@ -120,7 +120,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Resource Link. - * + * A link to the resource. For example, 'https://graph.microsoft.com/v1.0/servicePrincipals/c86300f3-8695-4320-9f6e-32a2555f5ff8'. Supports $select. Read-only. */ @SerializedName(value = "resourceLink", alternate = {"ResourceLink"}) @Expose @@ -129,7 +129,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Reviewed By. - * The identifier of the reviewer. + * The identifier of the reviewer. Supports $select. Read-only. */ @SerializedName(value = "reviewedBy", alternate = {"ReviewedBy"}) @Expose @@ -138,7 +138,7 @@ public class AccessReviewInstanceDecisionItem extends Entity implements IJsonBac /** * The Reviewed Date Time. - * The timestamp when the review occurred. + * The timestamp when the review decision occurred. Supports $select. Read-only. */ @SerializedName(value = "reviewedDateTime", alternate = {"ReviewedDateTime"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AccessReviewInstanceDecisionItemResource.java b/src/main/java/com/microsoft/graph/models/AccessReviewInstanceDecisionItemResource.java index b0c58e62272..65ef1ccd1a3 100644 --- a/src/main/java/com/microsoft/graph/models/AccessReviewInstanceDecisionItemResource.java +++ b/src/main/java/com/microsoft/graph/models/AccessReviewInstanceDecisionItemResource.java @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Id. - * Resource ID + * Identifier of the resource */ @SerializedName(value = "id", alternate = {"Id"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AccessReviewScheduleDefinition.java b/src/main/java/com/microsoft/graph/models/AccessReviewScheduleDefinition.java index 646945bad5c..8da5e1d8743 100644 --- a/src/main/java/com/microsoft/graph/models/AccessReviewScheduleDefinition.java +++ b/src/main/java/com/microsoft/graph/models/AccessReviewScheduleDefinition.java @@ -34,7 +34,7 @@ public class AccessReviewScheduleDefinition extends Entity implements IJsonBacke /** * The Created By. - * User who created this review. + * User who created this review. Read-only. */ @SerializedName(value = "createdBy", alternate = {"CreatedBy"}) @Expose @@ -43,7 +43,7 @@ public class AccessReviewScheduleDefinition extends Entity implements IJsonBacke /** * The Created Date Time. - * Timestamp when the access review series was created. Supports $select. + * Timestamp when the access review series was created. Supports $select and $orderBy. Read-only. */ @SerializedName(value = "createdDateTime", alternate = {"CreatedDateTime"}) @Expose @@ -70,7 +70,7 @@ public class AccessReviewScheduleDefinition extends Entity implements IJsonBacke /** * The Display Name. - * Name of the access review series. Required on create. Supports $select. + * Name of the access review series. Supports $select and $orderBy. Required on create. */ @SerializedName(value = "displayName", alternate = {"DisplayName"}) @Expose @@ -79,7 +79,7 @@ public class AccessReviewScheduleDefinition extends Entity implements IJsonBacke /** * The Fallback Reviewers. - * This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. Supports $select. + * This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. See accessReviewReviewerScope. Replaces backupReviewers. Supports $select. */ @SerializedName(value = "fallbackReviewers", alternate = {"FallbackReviewers"}) @Expose @@ -97,7 +97,7 @@ public class AccessReviewScheduleDefinition extends Entity implements IJsonBacke /** * The Last Modified Date Time. - * Timestamp when the access review series was last modified. Supports $select. + * Timestamp when the access review series was last modified. Supports $select. Read-only. */ @SerializedName(value = "lastModifiedDateTime", alternate = {"LastModifiedDateTime"}) @Expose @@ -106,7 +106,7 @@ public class AccessReviewScheduleDefinition extends Entity implements IJsonBacke /** * The Reviewers. - * This collection of access review scopes is used to define who are the reviewers. Required on create. Supports $select. For examples of options for assigning reviewers, see Assign reviewers to your access review definition using the Microsoft Graph API. + * This collection of access review scopes is used to define who are the reviewers. The reviewers property is only updatable if individual users are assigned as reviewers. Required on create. Supports $select. For examples of options for assigning reviewers, see Assign reviewers to your access review definition using the Microsoft Graph API. */ @SerializedName(value = "reviewers", alternate = {"Reviewers"}) @Expose @@ -124,7 +124,7 @@ public class AccessReviewScheduleDefinition extends Entity implements IJsonBacke /** * The Settings. - * The settings for an access review series, see type definition below. Supports $select. + * The settings for an access review series, see type definition below. Supports $select. Required on create. */ @SerializedName(value = "settings", alternate = {"Settings"}) @Expose @@ -133,7 +133,7 @@ public class AccessReviewScheduleDefinition extends Entity implements IJsonBacke /** * The Status. - * This read-only field specifies the status of an access review. The typical states include Initializing, NotStarted, Starting, InProgress, Completing, Completed, AutoReviewing, and AutoReviewed. Supports $select, $orderby, and $filter (eq only). + * This read-only field specifies the status of an access review. The typical states include Initializing, NotStarted, Starting, InProgress, Completing, Completed, AutoReviewing, and AutoReviewed. Supports $select, $orderby, and $filter (eq only). Read-only. */ @SerializedName(value = "status", alternate = {"Status"}) @Expose @@ -142,7 +142,7 @@ public class AccessReviewScheduleDefinition extends Entity implements IJsonBacke /** * The Instances. - * Set of access reviews instances for this access review series. Access reviews that do not recur will only have one instance; otherwise, there is an instance for each recurrence. + * If the accessReviewScheduleDefinition is a recurring access review, instances represent each recurrence. A review that does not recur will have exactly one instance. Instances also represent each unique resource under review in the accessReviewScheduleDefinition. If a review has multiple resources and multiple instances, each resource will have a unique instance for each recurrence. */ @SerializedName(value = "instances", alternate = {"Instances"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AccessReviewScheduleSettings.java b/src/main/java/com/microsoft/graph/models/AccessReviewScheduleSettings.java index 6121b2ef457..a878c3339c0 100644 --- a/src/main/java/com/microsoft/graph/models/AccessReviewScheduleSettings.java +++ b/src/main/java/com/microsoft/graph/models/AccessReviewScheduleSettings.java @@ -60,7 +60,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Default Decision. - * Decision chosen if defaultDecisionEnabled is enabled. Can be one of Approve, Deny, or Recommendation. + * Decision chosen if defaultDecisionEnabled is true. Can be one of Approve, Deny, or Recommendation. */ @SerializedName(value = "defaultDecision", alternate = {"DefaultDecision"}) @Expose @@ -105,7 +105,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Recommendations Enabled. - * Indicates whether decision recommendations are enabled/disabled. + * Indicates whether decision recommendations are enabled or disabled. */ @SerializedName(value = "recommendationsEnabled", alternate = {"RecommendationsEnabled"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AdminConsentRequestPolicy.java b/src/main/java/com/microsoft/graph/models/AdminConsentRequestPolicy.java index f6d991474f0..514c4c3bf42 100644 --- a/src/main/java/com/microsoft/graph/models/AdminConsentRequestPolicy.java +++ b/src/main/java/com/microsoft/graph/models/AdminConsentRequestPolicy.java @@ -65,7 +65,7 @@ public class AdminConsentRequestPolicy extends Entity implements IJsonBackedObje /** * The Reviewers. - * Required. + * The list of reviewers for the admin consent. Required. */ @SerializedName(value = "reviewers", alternate = {"Reviewers"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Agreement.java b/src/main/java/com/microsoft/graph/models/Agreement.java index df174d3f76d..c9b66529944 100644 --- a/src/main/java/com/microsoft/graph/models/Agreement.java +++ b/src/main/java/com/microsoft/graph/models/Agreement.java @@ -43,7 +43,7 @@ public class Agreement extends Entity implements IJsonBackedObject { /** * The Is Per Device Acceptance Required. - * This setting enables you to require end users to accept this agreement on every device that they are accessing it from. The end user will be required to register their device in Azure AD, if they haven't already done so. + * Indicates whether end users are required to accept this agreement on every device that they access it from. The end user is required to register their device in Azure AD, if they haven't already done so. */ @SerializedName(value = "isPerDeviceAcceptanceRequired", alternate = {"IsPerDeviceAcceptanceRequired"}) @Expose @@ -97,7 +97,7 @@ public class Agreement extends Entity implements IJsonBackedObject { /** * The Files. - * PDFs linked to this agreement. Note: This property is in the process of being deprecated. Use the file property instead. + * PDFs linked to this agreement. This property is in the process of being deprecated. Use the file property instead. */ @SerializedName(value = "files", alternate = {"Files"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AgreementAcceptance.java b/src/main/java/com/microsoft/graph/models/AgreementAcceptance.java index 1882438670c..46007cf0c1c 100644 --- a/src/main/java/com/microsoft/graph/models/AgreementAcceptance.java +++ b/src/main/java/com/microsoft/graph/models/AgreementAcceptance.java @@ -28,7 +28,7 @@ public class AgreementAcceptance extends Entity implements IJsonBackedObject { /** * The Agreement File Id. - * ID of the agreement file accepted by the user. + * The identifier of the agreement file accepted by the user. */ @SerializedName(value = "agreementFileId", alternate = {"AgreementFileId"}) @Expose @@ -37,7 +37,7 @@ public class AgreementAcceptance extends Entity implements IJsonBackedObject { /** * The Agreement Id. - * ID of the agreement. + * The identifier of the agreement. */ @SerializedName(value = "agreementId", alternate = {"AgreementId"}) @Expose @@ -64,7 +64,7 @@ public class AgreementAcceptance extends Entity implements IJsonBackedObject { /** * The Device OSType. - * The operating system used for accepting the agreement. + * The operating system used to accept the agreement. */ @SerializedName(value = "deviceOSType", alternate = {"DeviceOSType"}) @Expose @@ -73,7 +73,7 @@ public class AgreementAcceptance extends Entity implements IJsonBackedObject { /** * The Device OSVersion. - * The operating system version of the device used for accepting the agreement. + * The operating system version of the device used to accept the agreement. */ @SerializedName(value = "deviceOSVersion", alternate = {"DeviceOSVersion"}) @Expose @@ -82,7 +82,7 @@ public class AgreementAcceptance extends Entity implements IJsonBackedObject { /** * The Expiration Date Time. - * The expiration date time of the acceptance. 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 is 2014-01-01T00:00:00Z + * The expiration date time of the acceptance. 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' */ @SerializedName(value = "expirationDateTime", alternate = {"ExpirationDateTime"}) @Expose @@ -91,7 +91,7 @@ public class AgreementAcceptance extends Entity implements IJsonBackedObject { /** * The Recorded Date Time. - * 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 is 2014-01-01T00:00:00Z + * 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' */ @SerializedName(value = "recordedDateTime", alternate = {"RecordedDateTime"}) @Expose @@ -100,7 +100,7 @@ public class AgreementAcceptance extends Entity implements IJsonBackedObject { /** * The State. - * Possible values are: accepted, declined. + * The state of the agreement acceptance. Possible values are: accepted, declined. */ @SerializedName(value = "state", alternate = {"State"}) @Expose @@ -127,7 +127,7 @@ public class AgreementAcceptance extends Entity implements IJsonBackedObject { /** * The User Id. - * ID of the user who accepted the agreement. + * The identifier of the user who accepted the agreement. */ @SerializedName(value = "userId", alternate = {"UserId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AlertTrigger.java b/src/main/java/com/microsoft/graph/models/AlertTrigger.java index b9916498378..b6b9f0994e1 100644 --- a/src/main/java/com/microsoft/graph/models/AlertTrigger.java +++ b/src/main/java/com/microsoft/graph/models/AlertTrigger.java @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Type. - * Type of the property in the key:value pair for interpretation. For example, String, Boolean, etc. + * Type of the property in the key:value pair for interpretation. For example, String, Boolean etc. */ @SerializedName(value = "type", alternate = {"Type"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AndroidManagedAppProtection.java b/src/main/java/com/microsoft/graph/models/AndroidManagedAppProtection.java index 5f883f416ab..3267b5772c6 100644 --- a/src/main/java/com/microsoft/graph/models/AndroidManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/models/AndroidManagedAppProtection.java @@ -31,7 +31,7 @@ public class AndroidManagedAppProtection extends TargetedManagedAppProtection im /** * The Custom Browser Display Name. - * Friendly name of the preferred custom browser to open weblink on Android. + * Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. */ @SerializedName(value = "customBrowserDisplayName", alternate = {"CustomBrowserDisplayName"}) @Expose @@ -40,7 +40,7 @@ public class AndroidManagedAppProtection extends TargetedManagedAppProtection im /** * The Custom Browser Package Id. - * Unique identifier of a custom browser to open weblink on Android. + * Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. */ @SerializedName(value = "customBrowserPackageId", alternate = {"CustomBrowserPackageId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AppConsentRequest.java b/src/main/java/com/microsoft/graph/models/AppConsentRequest.java index cdd0aa78312..ecbdb68a978 100644 --- a/src/main/java/com/microsoft/graph/models/AppConsentRequest.java +++ b/src/main/java/com/microsoft/graph/models/AppConsentRequest.java @@ -49,7 +49,7 @@ public class AppConsentRequest extends Entity implements IJsonBackedObject { /** * The Pending Scopes. - * A list of pending scopes waiting for approval. This is empty if the consentType is Static. Required. + * A list of pending scopes waiting for approval. Required. */ @SerializedName(value = "pendingScopes", alternate = {"PendingScopes"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Application.java b/src/main/java/com/microsoft/graph/models/Application.java index 66e23ba40ab..bcc42857e33 100644 --- a/src/main/java/com/microsoft/graph/models/Application.java +++ b/src/main/java/com/microsoft/graph/models/Application.java @@ -67,7 +67,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject { /** * The App Id. - * The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only. + * The unique identifier for the application that is assigned to an application by Azure AD. Not nullable. Read-only. */ @SerializedName(value = "appId", alternate = {"AppId"}) @Expose @@ -130,7 +130,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject { /** * The Group Membership Claims. - * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following string values: None, SecurityGroup (for security groups and Azure AD roles), All (this gets all security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of). + * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following valid string values: None, SecurityGroup (for security groups and Azure AD roles), All (this gets all of the security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of). */ @SerializedName(value = "groupMembershipClaims", alternate = {"GroupMembershipClaims"}) @Expose @@ -139,7 +139,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject { /** * The Identifier Uris. - * The URIs that identify the application within its Azure AD tenant, or within a verified custom domain if the application is multi-tenant. For more information, see Application Objects and Service Principal Objects. The any operator is required for filter expressions on multi-valued properties. Not nullable. + * The URIs that identify the application within its Azure AD tenant, or within a verified custom domain if the application is multi-tenant. For more information see Application Objects and Service Principal Objects. The any operator is required for filter expressions on multi-valued properties. Not nullable. */ @SerializedName(value = "identifierUris", alternate = {"IdentifierUris"}) @Expose @@ -148,7 +148,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject { /** * The Info. - * Basic profile information of the application, such as it's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see How to: Add Terms of service and privacy statement for registered Azure AD apps. + * Basic profile information of the application such as app's marketing, support, terms of service and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more info, see How to: Add Terms of service and privacy statement for registered Azure AD apps. */ @SerializedName(value = "info", alternate = {"Info"}) @Expose @@ -166,7 +166,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject { /** * The Is Fallback Public Client. - * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where the application is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property. + * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where it is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property. */ @SerializedName(value = "isFallbackPublicClient", alternate = {"IsFallbackPublicClient"}) @Expose @@ -238,7 +238,7 @@ public class Application extends DirectoryObject implements IJsonBackedObject { /** * The Publisher Domain. - * The verified publisher domain for the application. Read-only. + * The verified publisher domain for the application. Read-only. For more information, see How to: Configure an application's publisher domain. */ @SerializedName(value = "publisherDomain", alternate = {"PublisherDomain"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AppliedConditionalAccessPolicy.java b/src/main/java/com/microsoft/graph/models/AppliedConditionalAccessPolicy.java index c0e759b874d..1df6ae3cc11 100644 --- a/src/main/java/com/microsoft/graph/models/AppliedConditionalAccessPolicy.java +++ b/src/main/java/com/microsoft/graph/models/AppliedConditionalAccessPolicy.java @@ -68,7 +68,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Id. - * Identifier of the conditional access policy. + * An identifier of the conditional access policy. */ @SerializedName(value = "id", alternate = {"Id"}) @Expose @@ -77,7 +77,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Result. - * Indicates the result of the CA policy that was triggered. Possible values are: success, failure, notApplied (Policy isn't applied because policy conditions were not met),notEnabled (This is due to the policy in disabled state), unknown, unknownFutureValue, reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted + * Indicates the result of the CA policy that was triggered. Possible values are: success, failure, notApplied (Policy isn't applied because policy conditions were not met),notEnabled (This is due to the policy in disabled state), unknown, unknownFutureValue. */ @SerializedName(value = "result", alternate = {"Result"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Approval.java b/src/main/java/com/microsoft/graph/models/Approval.java index 89a5a5218c4..ebb88a1cade 100644 --- a/src/main/java/com/microsoft/graph/models/Approval.java +++ b/src/main/java/com/microsoft/graph/models/Approval.java @@ -30,7 +30,7 @@ public class Approval extends Entity implements IJsonBackedObject { /** * The Stages. - * Used for the approvalStages property of approval settings in the requestApprovalSettings property of an access package assignment policy. Specifies the primary, fallback, and escalation approvers of each stage. + * A collection of stages in the approval decision. */ @SerializedName(value = "stages", alternate = {"Stages"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AssignedPlan.java b/src/main/java/com/microsoft/graph/models/AssignedPlan.java index 1fb3c417f69..2ff9d99e44c 100644 --- a/src/main/java/com/microsoft/graph/models/AssignedPlan.java +++ b/src/main/java/com/microsoft/graph/models/AssignedPlan.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Assigned Date Time. - * The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. 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 is 2014-01-01T00:00:00Z + * The date and time at which the plan was assigned. 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 is 2014-01-01T00:00:00Z. */ @SerializedName(value = "assignedDateTime", alternate = {"AssignedDateTime"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Capability Status. - * Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. + * Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. */ @SerializedName(value = "capabilityStatus", alternate = {"CapabilityStatus"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AssignmentOrder.java b/src/main/java/com/microsoft/graph/models/AssignmentOrder.java index 29fefaceb89..fc481d7181b 100644 --- a/src/main/java/com/microsoft/graph/models/AssignmentOrder.java +++ b/src/main/java/com/microsoft/graph/models/AssignmentOrder.java @@ -40,7 +40,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Order. - * A list of identityUserFlowAttribute IDs provided to determine the order in which attributes should be collected within a user flow. + * A list of identityUserFlowAttribute object identifiers that determine the order in which attributes should be collected within a user flow. */ @SerializedName(value = "order", alternate = {"Order"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Attachment.java b/src/main/java/com/microsoft/graph/models/Attachment.java index ae6b305263b..4ad68667195 100644 --- a/src/main/java/com/microsoft/graph/models/Attachment.java +++ b/src/main/java/com/microsoft/graph/models/Attachment.java @@ -54,7 +54,7 @@ public class Attachment extends Entity implements IJsonBackedObject { /** * The Name. - * The display name of the attachment. This does not need to be the actual file name. + * The attachment's file name. */ @SerializedName(value = "name", alternate = {"Name"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AttendeeAvailability.java b/src/main/java/com/microsoft/graph/models/AttendeeAvailability.java index c307678add4..aff45478651 100644 --- a/src/main/java/com/microsoft/graph/models/AttendeeAvailability.java +++ b/src/main/java/com/microsoft/graph/models/AttendeeAvailability.java @@ -50,7 +50,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Availability. - * The availability status of the attendee. Possible values are: free, tentative, busy, oof, workingElsewhere, unknown. + * The availability status of the attendee. The possible values are: free, tentative, busy, oof, workingElsewhere, unknown. */ @SerializedName(value = "availability", alternate = {"Availability"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AttendeeBase.java b/src/main/java/com/microsoft/graph/models/AttendeeBase.java index 79475061bf4..f2319e9d421 100644 --- a/src/main/java/com/microsoft/graph/models/AttendeeBase.java +++ b/src/main/java/com/microsoft/graph/models/AttendeeBase.java @@ -28,7 +28,7 @@ public class AttendeeBase extends Recipient implements IJsonBackedObject { /** * The Type. - * The type of attendee. Possible values are: required, optional, resource. Currently if the attendee is a person, findMeetingTimes always considers the person is of the Required type. + * The type of attendee. The possible values are: required, optional, resource. Currently if the attendee is a person, findMeetingTimes always considers the person is of the Required type. */ @SerializedName(value = "type", alternate = {"Type"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AuthenticationFlowsPolicy.java b/src/main/java/com/microsoft/graph/models/AuthenticationFlowsPolicy.java index b7e50b7fd6a..35385aea8ba 100644 --- a/src/main/java/com/microsoft/graph/models/AuthenticationFlowsPolicy.java +++ b/src/main/java/com/microsoft/graph/models/AuthenticationFlowsPolicy.java @@ -28,7 +28,7 @@ public class AuthenticationFlowsPolicy extends Entity implements IJsonBackedObje /** * The Description. - * Inherited property. A description of the policy. This property is not a key. Optional. Read-only. + * Inherited property. A description of the policy. Optional. Read-only. */ @SerializedName(value = "description", alternate = {"Description"}) @Expose @@ -37,7 +37,7 @@ public class AuthenticationFlowsPolicy extends Entity implements IJsonBackedObje /** * The Display Name. - * Inherited property. The human-readable name of the policy. This property is not a key. Optional. Read-only. + * Inherited property. The human-readable name of the policy. Optional. Read-only. */ @SerializedName(value = "displayName", alternate = {"DisplayName"}) @Expose @@ -46,7 +46,7 @@ public class AuthenticationFlowsPolicy extends Entity implements IJsonBackedObje /** * The Self Service Sign Up. - * Contains selfServiceSignUpAuthenticationFlowConfiguration settings that convey whether self-service sign-up is enabled or disabled. This property is not a key. Optional. Read-only. + * Contains selfServiceSignUpAuthenticationFlowConfiguration settings that convey whether self-service sign-up is enabled or disabled. Optional. Read-only. */ @SerializedName(value = "selfServiceSignUp", alternate = {"SelfServiceSignUp"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AuthorizationPolicy.java b/src/main/java/com/microsoft/graph/models/AuthorizationPolicy.java index 319eb37cc3e..4176ad90d69 100644 --- a/src/main/java/com/microsoft/graph/models/AuthorizationPolicy.java +++ b/src/main/java/com/microsoft/graph/models/AuthorizationPolicy.java @@ -83,7 +83,7 @@ public class AuthorizationPolicy extends PolicyBase implements IJsonBackedObject /** * The Guest User Role Id. - * Represents role templateId for the role that should be granted to guest user. Refer to List unifiedRoleDefinitions to find the list of available role templates. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). + * Represents role templateId for the role that should be granted to guest user. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). */ @SerializedName(value = "guestUserRoleId", alternate = {"GuestUserRoleId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/AutomaticRepliesSetting.java b/src/main/java/com/microsoft/graph/models/AutomaticRepliesSetting.java index 20a769d43d5..b99a10376f5 100644 --- a/src/main/java/com/microsoft/graph/models/AutomaticRepliesSetting.java +++ b/src/main/java/com/microsoft/graph/models/AutomaticRepliesSetting.java @@ -42,7 +42,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The External Audience. - * The set of audience external to the signed-in user's organization who will receive the ExternalReplyMessage, if Status is AlwaysEnabled or Scheduled. Possible values are: none, contactsOnly, all. + * The set of audience external to the signed-in user's organization who will receive the ExternalReplyMessage, if Status is AlwaysEnabled or Scheduled. The possible values are: none, contactsOnly, all. */ @SerializedName(value = "externalAudience", alternate = {"ExternalAudience"}) @Expose @@ -87,7 +87,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Status. - * Configurations status for automatic replies. Possible values are: disabled, alwaysEnabled, scheduled. + * Configurations status for automatic replies. The possible values are: disabled, alwaysEnabled, scheduled. */ @SerializedName(value = "status", alternate = {"Status"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/B2xIdentityUserFlow.java b/src/main/java/com/microsoft/graph/models/B2xIdentityUserFlow.java index 2898450450c..67a5940f47e 100644 --- a/src/main/java/com/microsoft/graph/models/B2xIdentityUserFlow.java +++ b/src/main/java/com/microsoft/graph/models/B2xIdentityUserFlow.java @@ -37,7 +37,7 @@ public class B2xIdentityUserFlow extends IdentityUserFlow implements IJsonBacked /** * The Api Connector Configuration. - * Configuration for enabling an API connector for use as part of the self-service sign up user flow. You can only obtain the value of this object using Get userFlowApiConnectorConfiguration. + * Configuration for enabling an API connector for use as part of the self-service sign-up user flow. You can only obtain the value of this object using Get userFlowApiConnectorConfiguration. */ @SerializedName(value = "apiConnectorConfiguration", alternate = {"ApiConnectorConfiguration"}) @Expose @@ -53,7 +53,7 @@ public class B2xIdentityUserFlow extends IdentityUserFlow implements IJsonBacked /** * The Languages. - * The languages supported for customization within the user flow. Language customization is enabled by default in self-service sign up user flow. You cannot create custom languages in self-service sign up user flows. + * The languages supported for customization within the user flow. Language customization is enabled by default in self-service sign-up user flow. You cannot create custom languages in self-service sign-up user flows. */ @SerializedName(value = "languages", alternate = {"Languages"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Calendar.java b/src/main/java/com/microsoft/graph/models/Calendar.java index d3f0402d9f4..e5b6a1c39f4 100644 --- a/src/main/java/com/microsoft/graph/models/Calendar.java +++ b/src/main/java/com/microsoft/graph/models/Calendar.java @@ -48,7 +48,7 @@ public class Calendar extends Entity implements IJsonBackedObject { /** * The Can Edit. - * true if the user can write to the calendar, false otherwise. This property is true for the user who created the calendar. This property is also true for a user who has been shared a calendar and granted write access, through an Outlook client or the corresponding calendarPermission resource. Read-only. + * true if the user can write to the calendar, false otherwise. This property is true for the user who created the calendar. This property is also true for a user who has been shared a calendar and granted write access. */ @SerializedName(value = "canEdit", alternate = {"CanEdit"}) @Expose @@ -57,7 +57,7 @@ public class Calendar extends Entity implements IJsonBackedObject { /** * The Can Share. - * true if the user has the permission to share the calendar, false otherwise. Only the user who created the calendar can share it. Read-only. + * true if the user has the permission to share the calendar, false otherwise. Only the user who created the calendar can share it. */ @SerializedName(value = "canShare", alternate = {"CanShare"}) @Expose @@ -66,7 +66,7 @@ public class Calendar extends Entity implements IJsonBackedObject { /** * The Can View Private Items. - * true if the user can read calendar items that have been marked private, false otherwise. This property is set through an Outlook client or the corresponding calendarPermission resource. Read-only. + * true if the user can read calendar items that have been marked private, false otherwise. */ @SerializedName(value = "canViewPrivateItems", alternate = {"CanViewPrivateItems"}) @Expose @@ -102,7 +102,7 @@ public class Calendar extends Entity implements IJsonBackedObject { /** * The Hex Color. - * The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space. If the user has never explicitly set a color for the calendar, this property is empty. + * The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space. If the user has never explicitly set a color for the calendar, this property is empty. Read-only. */ @SerializedName(value = "hexColor", alternate = {"HexColor"}) @Expose @@ -147,7 +147,7 @@ public class Calendar extends Entity implements IJsonBackedObject { /** * The Owner. - * If set, this represents the user who created or added the calendar. For a calendar that the user created or added, the owner property is set to the user. For a calendar shared with the user, the owner property is set to the person who shared that calendar with the user. Read-only. + * If set, this represents the user who created or added the calendar. For a calendar that the user created or added, the owner property is set to the user. For a calendar shared with the user, the owner property is set to the person who shared that calendar with the user. */ @SerializedName(value = "owner", alternate = {"Owner"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Call.java b/src/main/java/com/microsoft/graph/models/Call.java index b396e278109..b6f2120329c 100644 --- a/src/main/java/com/microsoft/graph/models/Call.java +++ b/src/main/java/com/microsoft/graph/models/Call.java @@ -83,7 +83,7 @@ public class Call extends Entity implements IJsonBackedObject { /** * The Chat Info. - * The chat information. Required information for meeting scenarios. + * The chat information. Required information for joining a meeting. */ @SerializedName(value = "chatInfo", alternate = {"ChatInfo"}) @Expose @@ -110,7 +110,7 @@ public class Call extends Entity implements IJsonBackedObject { /** * The Media Config. - * The media configuration. Required information for creating peer to peer calls or joining meetings. + * The media configuration. Required. */ @SerializedName(value = "mediaConfig", alternate = {"MediaConfig"}) @Expose @@ -128,7 +128,7 @@ public class Call extends Entity implements IJsonBackedObject { /** * The Meeting Info. - * The meeting information. Required information for meeting scenarios. + * The meeting information that's required for joining a meeting. */ @SerializedName(value = "meetingInfo", alternate = {"MeetingInfo"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ChangeNotification.java b/src/main/java/com/microsoft/graph/models/ChangeNotification.java index a3918593529..0db7149cb71 100644 --- a/src/main/java/com/microsoft/graph/models/ChangeNotification.java +++ b/src/main/java/com/microsoft/graph/models/ChangeNotification.java @@ -52,7 +52,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Client State. - * Value of the clientState property sent specified in the subscription request (if any). The maximum length is 255 characters. The client can check whether the change notification came from the service by comparing the values of the clientState property. The value of the clientState property sent with the subscription is compared with the value of the clientState property received with each change notification. Optional. + * Value of the clientState property sent in the subscription request (if any). The maximum length is 255 characters. The client can check whether the change notification came from the service by comparing the values of the clientState property. The value of the clientState property sent with the subscription is compared with the value of the clientState property received with each change notification. Optional. */ @SerializedName(value = "clientState", alternate = {"ClientState"}) @Expose @@ -79,7 +79,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Lifecycle Event. - * The type of lifecycle notification if the current notification is a lifecycle notification. Optional. Supported values are missed, removed, reauthorizationRequired. + * The type of lifecycle notification if the current notification is a lifecycle notification. Optional. Supported values are missed, subscriptionRemoved, reauthorizationRequired. */ @SerializedName(value = "lifecycleEvent", alternate = {"LifecycleEvent"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Channel.java b/src/main/java/com/microsoft/graph/models/Channel.java index 9ae3e8e74b0..61679758151 100644 --- a/src/main/java/com/microsoft/graph/models/Channel.java +++ b/src/main/java/com/microsoft/graph/models/Channel.java @@ -81,7 +81,7 @@ public class Channel extends Entity implements IJsonBackedObject { /** * The Membership Type. - * The type of the channel. Can be set during creation and cannot be changed. Default: standard. + * The type of the channel. Can be set during creation and cannot be changed. Possible values are: standard - Channel inherits the list of members of the parent team; private - Channel can have members that are a subset of all the members on the parent team. */ @SerializedName(value = "membershipType", alternate = {"MembershipType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ChannelGetAllMessagesParameterSet.java b/src/main/java/com/microsoft/graph/models/ChannelGetAllMessagesParameterSet.java new file mode 100644 index 00000000000..24f5a6d22e5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/ChannelGetAllMessagesParameterSet.java @@ -0,0 +1,69 @@ +// Template Source: BaseMethodParameterSet.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; + +import com.microsoft.graph.models.ChatMessage; +import com.google.gson.annotations.Expose; +import com.google.gson.annotations.SerializedName; +import javax.annotation.Nonnull; +import javax.annotation.Nullable; +import com.google.gson.JsonObject; +import java.util.EnumSet; +import java.util.ArrayList; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Channel Get All Messages Parameter Set. + */ +public class ChannelGetAllMessagesParameterSet { + + /** + * Instiaciates a new ChannelGetAllMessagesParameterSet + */ + public ChannelGetAllMessagesParameterSet() {} + /** + * Instiaciates a new ChannelGetAllMessagesParameterSet + * @param builder builder bearing the parameters to initialize from + */ + protected ChannelGetAllMessagesParameterSet(@Nonnull final ChannelGetAllMessagesParameterSetBuilder builder) { + } + /** + * Gets a new builder for the body + * @return a new builder + */ + @Nonnull + public static ChannelGetAllMessagesParameterSetBuilder newBuilder() { + return new ChannelGetAllMessagesParameterSetBuilder(); + } + /** + * Fluent builder for the ChannelGetAllMessagesParameterSet + */ + public static final class ChannelGetAllMessagesParameterSetBuilder { + /** + * Instanciates a new ChannelGetAllMessagesParameterSetBuilder + */ + @Nullable + protected ChannelGetAllMessagesParameterSetBuilder(){} + /** + * Buils the resulting body object to be passed to the request + * @return the body object to pass to the request + */ + @Nonnull + public ChannelGetAllMessagesParameterSet build() { + return new ChannelGetAllMessagesParameterSet(this); + } + } + /** + * Gets the functions options from the properties that have been set + * @return a list of function options for the request + */ + @Nonnull + public java.util.List getFunctionOptions() { + final ArrayList result = new ArrayList<>(); + return result; + } +} diff --git a/src/main/java/com/microsoft/graph/models/ChatInfo.java b/src/main/java/com/microsoft/graph/models/ChatInfo.java index e4d72cebf0e..f383cbf7e23 100644 --- a/src/main/java/com/microsoft/graph/models/ChatInfo.java +++ b/src/main/java/com/microsoft/graph/models/ChatInfo.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Message Id. - * The unique identifier for a message in a Microsoft Teams channel. + * The unique identifier of a message in a Microsoft Teams channel. */ @SerializedName(value = "messageId", alternate = {"MessageId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ChatMessage.java b/src/main/java/com/microsoft/graph/models/ChatMessage.java index f18b60c2ba3..bfe5db0c050 100644 --- a/src/main/java/com/microsoft/graph/models/ChatMessage.java +++ b/src/main/java/com/microsoft/graph/models/ChatMessage.java @@ -12,7 +12,7 @@ import com.microsoft.graph.models.ChatMessageAttachment; import com.microsoft.graph.models.ItemBody; import com.microsoft.graph.models.ChannelIdentity; -import com.microsoft.graph.models.IdentitySet; +import com.microsoft.graph.models.ChatMessageFromIdentitySet; import com.microsoft.graph.models.ChatMessageImportance; import com.microsoft.graph.models.ChatMessageMention; import com.microsoft.graph.models.ChatMessageType; @@ -109,7 +109,7 @@ public class ChatMessage extends Entity implements IJsonBackedObject { @SerializedName(value = "from", alternate = {"From"}) @Expose @Nullable - public IdentitySet from; + public ChatMessageFromIdentitySet from; /** * The Importance. @@ -185,7 +185,7 @@ public class ChatMessage extends Entity implements IJsonBackedObject { /** * The Reply To Id. - * Read-only. ID of the parent chat message or root chat message of the thread. (Only applies to chat messages in channels, not chats.) + * Read-only. Id of the parent chat message or root chat message of the thread. (Only applies to chat messages in channels, not chats.) */ @SerializedName(value = "replyToId", alternate = {"ReplyToId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ChatMessageFromIdentitySet.java b/src/main/java/com/microsoft/graph/models/ChatMessageFromIdentitySet.java new file mode 100644 index 00000000000..3b717fe4f23 --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/ChatMessageFromIdentitySet.java @@ -0,0 +1,39 @@ +// Template Source: BaseEntity.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; +import com.microsoft.graph.serializer.ISerializer; +import com.microsoft.graph.serializer.IJsonBackedObject; +import com.microsoft.graph.serializer.AdditionalDataManager; +import java.util.EnumSet; +import com.microsoft.graph.models.IdentitySet; + + +import com.google.gson.JsonObject; +import com.google.gson.annotations.SerializedName; +import com.google.gson.annotations.Expose; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; +import java.util.HashMap; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Chat Message From Identity Set. + */ +public class ChatMessageFromIdentitySet extends IdentitySet implements IJsonBackedObject { + + + + /** + * Sets the raw JSON object + * + * @param serializer the serializer + * @param json the JSON object to set this object to + */ + public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) { + + } +} diff --git a/src/main/java/com/microsoft/graph/models/ChatMessageMention.java b/src/main/java/com/microsoft/graph/models/ChatMessageMention.java index 4f4146da0e5..53b637aa7fa 100644 --- a/src/main/java/com/microsoft/graph/models/ChatMessageMention.java +++ b/src/main/java/com/microsoft/graph/models/ChatMessageMention.java @@ -8,7 +8,7 @@ import com.microsoft.graph.serializer.IJsonBackedObject; import com.microsoft.graph.serializer.AdditionalDataManager; import java.util.EnumSet; -import com.microsoft.graph.models.IdentitySet; +import com.microsoft.graph.models.ChatMessageMentionedIdentitySet; import com.google.gson.JsonObject; @@ -54,7 +54,7 @@ public final AdditionalDataManager additionalDataManager() { @SerializedName(value = "mentioned", alternate = {"Mentioned"}) @Expose @Nullable - public IdentitySet mentioned; + public ChatMessageMentionedIdentitySet mentioned; /** * The Mention Text. diff --git a/src/main/java/com/microsoft/graph/models/ChatMessageMentionedIdentitySet.java b/src/main/java/com/microsoft/graph/models/ChatMessageMentionedIdentitySet.java new file mode 100644 index 00000000000..058d36abcfa --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/ChatMessageMentionedIdentitySet.java @@ -0,0 +1,48 @@ +// Template Source: BaseEntity.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; +import com.microsoft.graph.serializer.ISerializer; +import com.microsoft.graph.serializer.IJsonBackedObject; +import com.microsoft.graph.serializer.AdditionalDataManager; +import java.util.EnumSet; +import com.microsoft.graph.models.TeamworkConversationIdentity; +import com.microsoft.graph.models.IdentitySet; + + +import com.google.gson.JsonObject; +import com.google.gson.annotations.SerializedName; +import com.google.gson.annotations.Expose; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Chat Message Mentioned Identity Set. + */ +public class ChatMessageMentionedIdentitySet extends IdentitySet implements IJsonBackedObject { + + + /** + * The Conversation. + * + */ + @SerializedName(value = "conversation", alternate = {"Conversation"}) + @Expose + @Nullable + public TeamworkConversationIdentity conversation; + + + /** + * Sets the raw JSON object + * + * @param serializer the serializer + * @param json the JSON object to set this object to + */ + public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) { + + } +} diff --git a/src/main/java/com/microsoft/graph/models/ChatMessageReaction.java b/src/main/java/com/microsoft/graph/models/ChatMessageReaction.java index 4100cd3f6a9..58e5d406ba9 100644 --- a/src/main/java/com/microsoft/graph/models/ChatMessageReaction.java +++ b/src/main/java/com/microsoft/graph/models/ChatMessageReaction.java @@ -8,7 +8,7 @@ import com.microsoft.graph.serializer.IJsonBackedObject; import com.microsoft.graph.serializer.AdditionalDataManager; import java.util.EnumSet; -import com.microsoft.graph.models.IdentitySet; +import com.microsoft.graph.models.ChatMessageReactionIdentitySet; import com.google.gson.JsonObject; @@ -63,7 +63,7 @@ public final AdditionalDataManager additionalDataManager() { @SerializedName(value = "user", alternate = {"User"}) @Expose @Nullable - public IdentitySet user; + public ChatMessageReactionIdentitySet user; /** diff --git a/src/main/java/com/microsoft/graph/models/ChatMessageReactionIdentitySet.java b/src/main/java/com/microsoft/graph/models/ChatMessageReactionIdentitySet.java new file mode 100644 index 00000000000..26272a59a6c --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/ChatMessageReactionIdentitySet.java @@ -0,0 +1,39 @@ +// Template Source: BaseEntity.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; +import com.microsoft.graph.serializer.ISerializer; +import com.microsoft.graph.serializer.IJsonBackedObject; +import com.microsoft.graph.serializer.AdditionalDataManager; +import java.util.EnumSet; +import com.microsoft.graph.models.IdentitySet; + + +import com.google.gson.JsonObject; +import com.google.gson.annotations.SerializedName; +import com.google.gson.annotations.Expose; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; +import java.util.HashMap; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Chat Message Reaction Identity Set. + */ +public class ChatMessageReactionIdentitySet extends IdentitySet implements IJsonBackedObject { + + + + /** + * Sets the raw JSON object + * + * @param serializer the serializer + * @param json the JSON object to set this object to + */ + public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) { + + } +} diff --git a/src/main/java/com/microsoft/graph/models/CloudAppSecuritySessionControl.java b/src/main/java/com/microsoft/graph/models/CloudAppSecuritySessionControl.java index 5d1c1bfe1be..2a14d2c97f5 100644 --- a/src/main/java/com/microsoft/graph/models/CloudAppSecuritySessionControl.java +++ b/src/main/java/com/microsoft/graph/models/CloudAppSecuritySessionControl.java @@ -28,7 +28,7 @@ public class CloudAppSecuritySessionControl extends ConditionalAccessSessionCont /** * The Cloud App Security Type. - * Possible values are: mcasConfigured, monitorOnly, blockDownloads. Learn more about these values here: https://docs.microsoft.com/cloud-app-security/proxy-deployment-aad#step-1-create-an-azure-ad-conditional-access-test-policy- + * Possible values are: mcasConfigured, monitorOnly, blockDownloads, unknownFutureValue. For more information, see Deploy Conditional Access App Control for featured apps. */ @SerializedName(value = "cloudAppSecurityType", alternate = {"CloudAppSecurityType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ConditionalAccessGrantControls.java b/src/main/java/com/microsoft/graph/models/ConditionalAccessGrantControls.java index 562b637848c..0e8a119b0e6 100644 --- a/src/main/java/com/microsoft/graph/models/ConditionalAccessGrantControls.java +++ b/src/main/java/com/microsoft/graph/models/ConditionalAccessGrantControls.java @@ -50,7 +50,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Custom Authentication Factors. - * List of custom controls IDs required by the policy. Learn more about custom controls here: https://docs.microsoft.com/azure/active-directory/conditional-access/controls#custom-controls-preview + * List of custom controls IDs required by the policy. For more information, see Custom controls. */ @SerializedName(value = "customAuthenticationFactors", alternate = {"CustomAuthenticationFactors"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Contact.java b/src/main/java/com/microsoft/graph/models/Contact.java index c5d2f5241db..f4f459bee23 100644 --- a/src/main/java/com/microsoft/graph/models/Contact.java +++ b/src/main/java/com/microsoft/graph/models/Contact.java @@ -334,7 +334,7 @@ public class Contact extends OutlookItem implements IJsonBackedObject { /** * The Extensions. - * The collection of open extensions defined for the contact. Nullable. + * The collection of open extensions defined for the contact. Read-only. Nullable. */ @SerializedName(value = "extensions", alternate = {"Extensions"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/DateTimeTimeZone.java b/src/main/java/com/microsoft/graph/models/DateTimeTimeZone.java index 56200e887bd..fb0e0680cdd 100644 --- a/src/main/java/com/microsoft/graph/models/DateTimeTimeZone.java +++ b/src/main/java/com/microsoft/graph/models/DateTimeTimeZone.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Date Time. - * A single point of time in a combined date and time representation ({date}T{time}). For example, '2019-04-16T09:00:00'. + * A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000). */ @SerializedName(value = "dateTime", alternate = {"DateTime"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Time Zone. - * Represents a time zone, for example, 'Pacific Standard Time'. See below for possible values. + * Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values. */ @SerializedName(value = "timeZone", alternate = {"TimeZone"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/DelegatedPermissionClassification.java b/src/main/java/com/microsoft/graph/models/DelegatedPermissionClassification.java index 31894d4a342..b94333f34a9 100644 --- a/src/main/java/com/microsoft/graph/models/DelegatedPermissionClassification.java +++ b/src/main/java/com/microsoft/graph/models/DelegatedPermissionClassification.java @@ -37,7 +37,7 @@ public class DelegatedPermissionClassification extends Entity implements IJsonBa /** * The Permission Id. - * The unique identifier (id) for the delegated permission listed in the publishedPermissionScopes collection of the servicePrincipal. Required on create. Does not support $filter. + * The unique identifier (id) for the delegated permission listed in the oauth2PermissionScopes collection of the servicePrincipal. Required on create. Does not support $filter. */ @SerializedName(value = "permissionId", alternate = {"PermissionId"}) @Expose @@ -46,7 +46,7 @@ public class DelegatedPermissionClassification extends Entity implements IJsonBa /** * The Permission Name. - * The claim value (value) for the delegated permission listed in the publishedPermissionScopes collection of the servicePrincipal. Does not support $filter. + * The claim value (value) for the delegated permission listed in the oauth2PermissionScopes collection of the servicePrincipal. Does not support $filter. */ @SerializedName(value = "permissionName", alternate = {"PermissionName"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Device.java b/src/main/java/com/microsoft/graph/models/Device.java index bb3d97636ab..0899f76a1ef 100644 --- a/src/main/java/com/microsoft/graph/models/Device.java +++ b/src/main/java/com/microsoft/graph/models/Device.java @@ -32,7 +32,7 @@ public class Device extends DirectoryObject implements IJsonBackedObject { /** * The Account Enabled. - * true if the account is enabled; otherwise, false. default is true. + * true if the account is enabled; otherwise, false. Required. */ @SerializedName(value = "accountEnabled", alternate = {"AccountEnabled"}) @Expose @@ -68,7 +68,7 @@ public class Device extends DirectoryObject implements IJsonBackedObject { /** * The Device Id. - * Identifier set by Azure Device Registration Service at the time of registration. + * Unique identifier set by Azure Device Registration Service at the time of registration. */ @SerializedName(value = "deviceId", alternate = {"DeviceId"}) @Expose @@ -158,7 +158,7 @@ public class Device extends DirectoryObject implements IJsonBackedObject { /** * The Operating System Version. - * Operating system version of the device. Required. + * The version of the operating system on the device. Required. */ @SerializedName(value = "operatingSystemVersion", alternate = {"OperatingSystemVersion"}) @Expose @@ -194,7 +194,7 @@ public class Device extends DirectoryObject implements IJsonBackedObject { /** * The Trust Type. - * Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory + * Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory */ @SerializedName(value = "trustType", alternate = {"TrustType"}) @Expose @@ -224,7 +224,7 @@ public class Device extends DirectoryObject implements IJsonBackedObject { /** * The Transitive Member Of. - * Groups that this device is a member of. This operation is transitive. + * Groups that the device is a member of. This operation is transitive. */ @Nullable public DirectoryObjectCollectionPage transitiveMemberOf; diff --git a/src/main/java/com/microsoft/graph/models/DeviceComplianceActionItem.java b/src/main/java/com/microsoft/graph/models/DeviceComplianceActionItem.java index 8b0d8ec5f1f..0cfac818945 100644 --- a/src/main/java/com/microsoft/graph/models/DeviceComplianceActionItem.java +++ b/src/main/java/com/microsoft/graph/models/DeviceComplianceActionItem.java @@ -29,7 +29,7 @@ public class DeviceComplianceActionItem extends Entity implements IJsonBackedObj /** * The Action Type. - * What action to take. Possible values are: noAction, notification, block, retire, wipe, removeResourceAccessProfiles, pushNotification, remoteLock. + * What action to take. Possible values are: noAction, notification, block, retire, wipe, removeResourceAccessProfiles, pushNotification. */ @SerializedName(value = "actionType", alternate = {"ActionType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/DeviceCompliancePolicySettingStateSummary.java b/src/main/java/com/microsoft/graph/models/DeviceCompliancePolicySettingStateSummary.java index ee020139f28..bff5fcdfbde 100644 --- a/src/main/java/com/microsoft/graph/models/DeviceCompliancePolicySettingStateSummary.java +++ b/src/main/java/com/microsoft/graph/models/DeviceCompliancePolicySettingStateSummary.java @@ -76,7 +76,7 @@ public class DeviceCompliancePolicySettingStateSummary extends Entity implements /** * The Platform Type. - * Setting platform. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, windows10XProfile, androidAOSP, all. + * Setting platform. Possible values are: android, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, all. */ @SerializedName(value = "platformType", alternate = {"PlatformType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/DeviceDetail.java b/src/main/java/com/microsoft/graph/models/DeviceDetail.java index bcbed2e887a..87c097d4765 100644 --- a/src/main/java/com/microsoft/graph/models/DeviceDetail.java +++ b/src/main/java/com/microsoft/graph/models/DeviceDetail.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Browser. - * Indicates the browser information of the used for signing-in. + * Indicates the browser information of the used for signing in. */ @SerializedName(value = "browser", alternate = {"Browser"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Device Id. - * Refers to the UniqueID of the device used for signing-in. + * Refers to the UniqueID of the device used for signing in. */ @SerializedName(value = "deviceId", alternate = {"DeviceId"}) @Expose @@ -57,7 +57,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Display Name. - * Refers to the name of the device used for signing-in. + * Refers to the name of the device used for signing in. */ @SerializedName(value = "displayName", alternate = {"DisplayName"}) @Expose @@ -66,7 +66,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Is Compliant. - * Indicates whether the device is compliant or not. + * Indicates whether the device is compliant. */ @SerializedName(value = "isCompliant", alternate = {"IsCompliant"}) @Expose @@ -75,7 +75,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Is Managed. - * Indicates if the device is managed or not. + * Indicates whether the device is managed. */ @SerializedName(value = "isManaged", alternate = {"IsManaged"}) @Expose @@ -84,7 +84,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Operating System. - * Indicates the OS name and version used for signing-in. + * Indicates the operating system name and version used for signing in. */ @SerializedName(value = "operatingSystem", alternate = {"OperatingSystem"}) @Expose @@ -93,7 +93,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Trust Type. - * Indicates information on whether the signed-in device is Workplace Joined, AzureAD Joined, Domain Joined. + * Provides information about whether the signed-in device is Workplace Joined, AzureAD Joined, Domain Joined. */ @SerializedName(value = "trustType", alternate = {"TrustType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/DeviceManagement.java b/src/main/java/com/microsoft/graph/models/DeviceManagement.java index 71d68a7b86f..9f7aa42c011 100644 --- a/src/main/java/com/microsoft/graph/models/DeviceManagement.java +++ b/src/main/java/com/microsoft/graph/models/DeviceManagement.java @@ -85,7 +85,7 @@ public class DeviceManagement extends Entity implements IJsonBackedObject { /** * The Intune Account Id. - * Intune Account ID for given tenant + * Intune Account Id for given tenant */ @SerializedName(value = "intuneAccountId", alternate = {"IntuneAccountId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/DirectoryAudit.java b/src/main/java/com/microsoft/graph/models/DirectoryAudit.java index 030c14c8534..869c188a967 100644 --- a/src/main/java/com/microsoft/graph/models/DirectoryAudit.java +++ b/src/main/java/com/microsoft/graph/models/DirectoryAudit.java @@ -41,7 +41,7 @@ public class DirectoryAudit extends Entity implements IJsonBackedObject { /** * The Activity Display Name. - * Indicates the activity name or the operation name (E.g. 'Create User', 'Add member to group'). For a list of activities logged, refer to Azure Ad activity list. + * Indicates the activity name or the operation name (examples: 'Create User' and 'Add member to group'). For full list, see Azure AD activity list. */ @SerializedName(value = "activityDisplayName", alternate = {"ActivityDisplayName"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Domain.java b/src/main/java/com/microsoft/graph/models/Domain.java index 77cf5c879c5..4875a35dd6f 100644 --- a/src/main/java/com/microsoft/graph/models/Domain.java +++ b/src/main/java/com/microsoft/graph/models/Domain.java @@ -141,7 +141,7 @@ public class Domain extends Entity implements IJsonBackedObject { /** * The Supported Services. - * The capabilities assigned to the domain. Can include 0, 1 or more of following values: Email, Sharepoint, EmailInternalRelayOnly, OfficeCommunicationsOnline,SharePointDefaultDomain, FullRedelegation, SharePointPublic, OrgIdAuthentication, Yammer, Intune. The values which you can add/remove using Graph API include: Email, OfficeCommunicationsOnline, Yammer. Not nullable + * The capabilities assigned to the domain. Can include 0, 1 or more of following values: Email, Sharepoint, EmailInternalRelayOnly, OfficeCommunicationsOnline, SharePointDefaultDomain, FullRedelegation, SharePointPublic, OrgIdAuthentication, Yammer, Intune. The values which you can add/remove using Graph API include: Email, OfficeCommunicationsOnline, Yammer. Not nullable */ @SerializedName(value = "supportedServices", alternate = {"SupportedServices"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/DriveItem.java b/src/main/java/com/microsoft/graph/models/DriveItem.java index 9e84f6fa9ed..1ebda9f52d2 100644 --- a/src/main/java/com/microsoft/graph/models/DriveItem.java +++ b/src/main/java/com/microsoft/graph/models/DriveItem.java @@ -139,7 +139,7 @@ public class DriveItem extends BaseItem implements IJsonBackedObject { /** * The Pending Operations. - * If present, indicates that indicates that one or more operations that may affect the state of the driveItem are pending completion. Read-only. + * If present, indicates that one or more operations that might affect the state of the driveItem are pending completion. Read-only. */ @SerializedName(value = "pendingOperations", alternate = {"PendingOperations"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EditionUpgradeConfiguration.java b/src/main/java/com/microsoft/graph/models/EditionUpgradeConfiguration.java index 373c656d421..accfde9ca19 100644 --- a/src/main/java/com/microsoft/graph/models/EditionUpgradeConfiguration.java +++ b/src/main/java/com/microsoft/graph/models/EditionUpgradeConfiguration.java @@ -38,7 +38,7 @@ public class EditionUpgradeConfiguration extends DeviceConfiguration implements /** * The License Type. - * Edition Upgrade License Type. Possible values are: productKey, licenseFile, notConfigured. + * Edition Upgrade License Type. Possible values are: productKey, licenseFile. */ @SerializedName(value = "licenseType", alternate = {"LicenseType"}) @Expose @@ -56,7 +56,7 @@ public class EditionUpgradeConfiguration extends DeviceConfiguration implements /** * The Target Edition. - * Edition Upgrade Target Edition. Possible values are: windows10Enterprise, windows10EnterpriseN, windows10Education, windows10EducationN, windows10MobileEnterprise, windows10HolographicEnterprise, windows10Professional, windows10ProfessionalN, windows10ProfessionalEducation, windows10ProfessionalEducationN, windows10ProfessionalWorkstation, windows10ProfessionalWorkstationN, notConfigured, windows10Home, windows10HomeChina, windows10HomeN, windows10HomeSingleLanguage, windows10Mobile, windows10IoTCore, windows10IoTCoreCommercial. + * Edition Upgrade Target Edition. Possible values are: windows10Enterprise, windows10EnterpriseN, windows10Education, windows10EducationN, windows10MobileEnterprise, windows10HolographicEnterprise, windows10Professional, windows10ProfessionalN, windows10ProfessionalEducation, windows10ProfessionalEducationN, windows10ProfessionalWorkstation, windows10ProfessionalWorkstationN. */ @SerializedName(value = "targetEdition", alternate = {"TargetEdition"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EducationAssignment.java b/src/main/java/com/microsoft/graph/models/EducationAssignment.java index 387368a59ab..b1be8c28a3c 100644 --- a/src/main/java/com/microsoft/graph/models/EducationAssignment.java +++ b/src/main/java/com/microsoft/graph/models/EducationAssignment.java @@ -50,7 +50,7 @@ public class EducationAssignment extends Entity implements IJsonBackedObject { /** * The Allow Late Submissions. - * Identifies whether students can submit after the due date. If this property is not specified during create, it defaults to true. + * Identifies whether students can submit after the due date. If this property isn't specified during create, it defaults to true. */ @SerializedName(value = "allowLateSubmissions", alternate = {"AllowLateSubmissions"}) @Expose @@ -68,7 +68,7 @@ public class EducationAssignment extends Entity implements IJsonBackedObject { /** * The Assign Date Time. - * The date when the assignment should become active. If in the future, the assignment is not shown to the student until this date. 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 is 2014-01-01T00:00:00Z + * The date when the assignment should become active. If in the future, the assignment isn't shown to the student until this date. 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 is 2014-01-01T00:00:00Z */ @SerializedName(value = "assignDateTime", alternate = {"AssignDateTime"}) @Expose @@ -185,7 +185,7 @@ public class EducationAssignment extends Entity implements IJsonBackedObject { /** * The Notification Channel Url. - * Optional field to specify the URL of the channel to post the assignment publish notification. If not specified or null, defaults to the General channel. This field only applies to assignments where the assignTo value is educationAssignmentClassRecipient. Updating the notificationChannelUrl is not allowed after the assignment has been published. + * Optional field to specify the URL of the channel to post the assignment publish notification. If not specified or null, defaults to the General channel. This field only applies to assignments where the assignTo value is educationAssignmentClassRecipient. Updating the notificationChannelUrl isn't allowed after the assignment has been published. */ @SerializedName(value = "notificationChannelUrl", alternate = {"NotificationChannelUrl"}) @Expose @@ -203,7 +203,7 @@ public class EducationAssignment extends Entity implements IJsonBackedObject { /** * The Status. - * Status of the Assignment. You can not PATCH this value. Possible values are: draft, scheduled, published, assigned. + * Status of the Assignment. You can't PATCH this value. Possible values are: draft, scheduled, published, assigned. */ @SerializedName(value = "status", alternate = {"Status"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EducationAssignmentIndividualRecipient.java b/src/main/java/com/microsoft/graph/models/EducationAssignmentIndividualRecipient.java index 0d7be1ff9f8..1648baacb0c 100644 --- a/src/main/java/com/microsoft/graph/models/EducationAssignmentIndividualRecipient.java +++ b/src/main/java/com/microsoft/graph/models/EducationAssignmentIndividualRecipient.java @@ -28,7 +28,7 @@ public class EducationAssignmentIndividualRecipient extends EducationAssignmentR /** * The Recipients. - * A collection of ids of the recipients. + * A collection of IDs of the recipients. */ @SerializedName(value = "recipients", alternate = {"Recipients"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EducationClass.java b/src/main/java/com/microsoft/graph/models/EducationClass.java index f246ab253a1..72f082a1204 100644 --- a/src/main/java/com/microsoft/graph/models/EducationClass.java +++ b/src/main/java/com/microsoft/graph/models/EducationClass.java @@ -106,7 +106,7 @@ public class EducationClass extends Entity implements IJsonBackedObject { /** * The External Source. - * The type of external source this resource was generated from (automatically determined from externalSourceDetail). Possible values are: sis, lms, or manual. + * How this class was created. Possible values are: sis, manual. */ @SerializedName(value = "externalSource", alternate = {"ExternalSource"}) @Expose @@ -142,7 +142,7 @@ public class EducationClass extends Entity implements IJsonBackedObject { /** * The Term. - * Term for the class. + * Term for this class. */ @SerializedName(value = "term", alternate = {"Term"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EducationOrganization.java b/src/main/java/com/microsoft/graph/models/EducationOrganization.java index 412c0978152..06686aa79db 100644 --- a/src/main/java/com/microsoft/graph/models/EducationOrganization.java +++ b/src/main/java/com/microsoft/graph/models/EducationOrganization.java @@ -46,7 +46,7 @@ public class EducationOrganization extends Entity implements IJsonBackedObject { /** * The External Source. - * Where this user was created from. Possible values are: sis, lms, or manual. + * Source where this organization was created from. Possible values are: sis, manual. */ @SerializedName(value = "externalSource", alternate = {"ExternalSource"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EducationResource.java b/src/main/java/com/microsoft/graph/models/EducationResource.java index 8c578564507..5d8056d0c27 100644 --- a/src/main/java/com/microsoft/graph/models/EducationResource.java +++ b/src/main/java/com/microsoft/graph/models/EducationResource.java @@ -40,7 +40,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Created By. - * Who created the resource. + * The individual who created the resource. */ @SerializedName(value = "createdBy", alternate = {"CreatedBy"}) @Expose @@ -49,7 +49,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Created Date Time. - * 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 is 2014-01-01T00:00:00Z + * Moment in time when the resource was 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 is 2014-01-01T00:00:00Z */ @SerializedName(value = "createdDateTime", alternate = {"CreatedDateTime"}) @Expose @@ -67,7 +67,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Last Modified By. - * Who was the last user to modify the resource. + * The last user to modify the resource. */ @SerializedName(value = "lastModifiedBy", alternate = {"LastModifiedBy"}) @Expose @@ -76,7 +76,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Last Modified Date Time. - * Moment in time when the resource was last modified. 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 is 2014-01-01T00:00:00Z + * Moment in time when the resource was last modified. 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 is 2014-01-01T00:00:00Z. */ @SerializedName(value = "lastModifiedDateTime", alternate = {"LastModifiedDateTime"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EducationStudent.java b/src/main/java/com/microsoft/graph/models/EducationStudent.java index 9bda7253250..8cce9155a59 100644 --- a/src/main/java/com/microsoft/graph/models/EducationStudent.java +++ b/src/main/java/com/microsoft/graph/models/EducationStudent.java @@ -58,7 +58,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Gender. - * Possible values are: female, male, other. + * The possible values are: female, male, other, unknownFutureValue. */ @SerializedName(value = "gender", alternate = {"Gender"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EducationTeacher.java b/src/main/java/com/microsoft/graph/models/EducationTeacher.java index a1b5a7b2f64..7c8c38c783a 100644 --- a/src/main/java/com/microsoft/graph/models/EducationTeacher.java +++ b/src/main/java/com/microsoft/graph/models/EducationTeacher.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The External Id. - * Id of the Teacher in external source system. + * ID of the teacher in the source system. */ @SerializedName(value = "externalId", alternate = {"ExternalId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EducationUser.java b/src/main/java/com/microsoft/graph/models/EducationUser.java index ab02484d013..3c8679573bc 100644 --- a/src/main/java/com/microsoft/graph/models/EducationUser.java +++ b/src/main/java/com/microsoft/graph/models/EducationUser.java @@ -46,7 +46,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Account Enabled. - * True if the account is enabled; otherwise, false. This property is required when a user is created. Supports /$filter. + * True if the account is enabled; otherwise, false. This property is required when a user is created. Supports $filter. */ @SerializedName(value = "accountEnabled", alternate = {"AccountEnabled"}) @Expose @@ -91,7 +91,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Department. - * The name for the department in which the user works. Supports /$filter. + * The name for the department in which the user works. Supports $filter. */ @SerializedName(value = "department", alternate = {"Department"}) @Expose @@ -100,7 +100,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Display Name. - * The name displayed in the address book for the user. Supports $filter and $orderby. + * The name displayed in the address book for the user. This is usually the combination of the user's first name, middle initial, and last name. This property is required when a user is created and it cannot be cleared during updates. Supports $filter and $orderby. */ @SerializedName(value = "displayName", alternate = {"DisplayName"}) @Expose @@ -109,7 +109,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The External Source. - * The type of external source this resource was generated from (automatically determined from externalSourceDetail). Possible values are: sis, lms, or manual. + * Where this user was created from. Possible values are: sis, manual. */ @SerializedName(value = "externalSource", alternate = {"ExternalSource"}) @Expose @@ -127,7 +127,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Given Name. - * The given name (first name) of the user. Supports /$filter. + * The given name (first name) of the user. Supports $filter. */ @SerializedName(value = "givenName", alternate = {"GivenName"}) @Expose @@ -136,7 +136,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Mail. - * The SMTP address for the user; for example, 'jeff@contoso.onmicrosoft.com'. Read-Only. Supports /$filter. + * The SMTP address for the user; for example, jeff@contoso.onmicrosoft.com. Read-Only. Supports $filter. */ @SerializedName(value = "mail", alternate = {"Mail"}) @Expose @@ -145,7 +145,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Mailing Address. - * Mail address of user. Note: type and postOfficeBox are not supported for educationUser resources. + * Mail address of user. */ @SerializedName(value = "mailingAddress", alternate = {"MailingAddress"}) @Expose @@ -154,7 +154,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Mail Nickname. - * The mail alias for the user. This property must be specified when a user is created. Supports /$filter. + * The mail alias for the user. This property must be specified when a user is created. Supports $filter. */ @SerializedName(value = "mailNickname", alternate = {"MailNickname"}) @Expose @@ -190,7 +190,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The On Premises Info. - * Additional information used to associate the AAD user with it's Active Directory counterpart. + * Additional information used to associate the Azure AD user with its Active Directory counterpart. */ @SerializedName(value = "onPremisesInfo", alternate = {"OnPremisesInfo"}) @Expose @@ -199,7 +199,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Password Policies. - * Specifies password policies for the user. See standard [user] resource for additional details. + * Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two can be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. */ @SerializedName(value = "passwordPolicies", alternate = {"PasswordPolicies"}) @Expose @@ -208,7 +208,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Password Profile. - * Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. See standard [user] resource for additional details. + * Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. */ @SerializedName(value = "passwordProfile", alternate = {"PasswordProfile"}) @Expose @@ -226,7 +226,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Primary Role. - * Default role for a user. The user's role might be different in an individual class. Possible values are: student, teacher, faculty. Supports /$filter. + * Default role for a user. The user's role might be different in an individual class. Possible values are: student, teacher, none, unknownFutureValue. */ @SerializedName(value = "primaryRole", alternate = {"PrimaryRole"}) @Expose @@ -253,7 +253,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Residence Address. - * Address where user lives. Note: type and postOfficeBox are not supported for educationUser resources. + * Address where user lives. */ @SerializedName(value = "residenceAddress", alternate = {"ResidenceAddress"}) @Expose @@ -280,7 +280,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Surname. - * The user's surname (family name or last name). Supports /$filter. + * The user's surname (family name or last name). Supports $filter. */ @SerializedName(value = "surname", alternate = {"Surname"}) @Expose @@ -298,7 +298,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The Usage Location. - * A two-letter country code ([ISO 3166 Alpha-2]). Required for users who will be assigned licenses. Not nullable. Supports /$filter. + * A two-letter country code (ISO standard 3166). Required for users who will be assigned licenses due to a legal requirement to check for availability of services in countries or regions. Examples include: 'US', 'JP', and 'GB'. Not nullable. Supports $filter. */ @SerializedName(value = "usageLocation", alternate = {"UsageLocation"}) @Expose @@ -307,7 +307,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The User Principal Name. - * The user principal name (UPN) for the user. Supports $filter and $orderby. See standard [user] resource for additional details. + * The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization. Supports $filter and $orderby. */ @SerializedName(value = "userPrincipalName", alternate = {"UserPrincipalName"}) @Expose @@ -316,7 +316,7 @@ public class EducationUser extends Entity implements IJsonBackedObject { /** * The User Type. - * A string value that can be used to classify user types in your directory, such as 'Member' and 'Guest'. Supports /$filter. + * A string value that can be used to classify user types in your directory, such as 'Member' and 'Guest'. Supports $filter. */ @SerializedName(value = "userType", alternate = {"UserType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/EmailAddress.java b/src/main/java/com/microsoft/graph/models/EmailAddress.java index a6ca339a247..427e4c39e6c 100644 --- a/src/main/java/com/microsoft/graph/models/EmailAddress.java +++ b/src/main/java/com/microsoft/graph/models/EmailAddress.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Address. - * The email address of an entity instance. + * The email address of the person or entity. */ @SerializedName(value = "address", alternate = {"Address"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Name. - * The display name of an entity instance. + * The display name of the person or entity. */ @SerializedName(value = "name", alternate = {"Name"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Event.java b/src/main/java/com/microsoft/graph/models/Event.java index 7ddb0b6bfc7..e02bcc01fc5 100644 --- a/src/main/java/com/microsoft/graph/models/Event.java +++ b/src/main/java/com/microsoft/graph/models/Event.java @@ -376,7 +376,7 @@ public class Event extends OutlookItem implements IJsonBackedObject { /** * The Attachments. - * The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable. + * The collection of fileAttachment and itemAttachment attachments for the event. Navigation property. Read-only. Nullable. */ @SerializedName(value = "attachments", alternate = {"Attachments"}) @Expose @@ -394,7 +394,7 @@ public class Event extends OutlookItem implements IJsonBackedObject { /** * The Extensions. - * The collection of open extensions defined for the event. Nullable. + * The collection of open extensions defined for the event. Read-only. Nullable. */ @SerializedName(value = "extensions", alternate = {"Extensions"}) @Expose @@ -403,7 +403,7 @@ public class Event extends OutlookItem implements IJsonBackedObject { /** * The Instances. - * The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions that have been modified, but does not include occurrences that have been cancelled from the series. Navigation property. Read-only. Nullable. + * The instances of the event. Navigation property. Read-only. Nullable. */ @SerializedName(value = "instances", alternate = {"Instances"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ExtensionSchemaProperty.java b/src/main/java/com/microsoft/graph/models/ExtensionSchemaProperty.java index 05823f51f2d..e40ef31fac6 100644 --- a/src/main/java/com/microsoft/graph/models/ExtensionSchemaProperty.java +++ b/src/main/java/com/microsoft/graph/models/ExtensionSchemaProperty.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Name. - * The name of the strongly typed property defined as part of a schema extension. + * The name of the strongly-typed property defined as part of a schema extension. */ @SerializedName(value = "name", alternate = {"Name"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Fido2AuthenticationMethod.java b/src/main/java/com/microsoft/graph/models/Fido2AuthenticationMethod.java index c24a0a8ea19..46d4b49256c 100644 --- a/src/main/java/com/microsoft/graph/models/Fido2AuthenticationMethod.java +++ b/src/main/java/com/microsoft/graph/models/Fido2AuthenticationMethod.java @@ -47,7 +47,7 @@ public class Fido2AuthenticationMethod extends AuthenticationMethod implements I /** * The Attestation Level. - * The attestation level of this FIDO2 security key. Possible values are: attested, notAttested, unknownFutureValue. + * The attestation level of this FIDO2 security key. Possible values are: attested, or notAttested. */ @SerializedName(value = "attestationLevel", alternate = {"AttestationLevel"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/GeoCoordinates.java b/src/main/java/com/microsoft/graph/models/GeoCoordinates.java index b85b08735cb..7acedd9061b 100644 --- a/src/main/java/com/microsoft/graph/models/GeoCoordinates.java +++ b/src/main/java/com/microsoft/graph/models/GeoCoordinates.java @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Latitude. - * Optional. The latitude, in decimal, for the item. Writable on OneDrive Personal. + * Optional. The latitude, in decimal, for the item. Read-only. */ @SerializedName(value = "latitude", alternate = {"Latitude"}) @Expose @@ -57,7 +57,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Longitude. - * Optional. The longitude, in decimal, for the item. Writable on OneDrive Personal. + * Optional. The longitude, in decimal, for the item. Read-only. */ @SerializedName(value = "longitude", alternate = {"Longitude"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Group.java b/src/main/java/com/microsoft/graph/models/Group.java index 2339b176562..dbc197d0dac 100644 --- a/src/main/java/com/microsoft/graph/models/Group.java +++ b/src/main/java/com/microsoft/graph/models/Group.java @@ -59,7 +59,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Assigned Labels. - * The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Returned only on $select. + * The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Returned only on $select. Read-only. */ @SerializedName(value = "assignedLabels", alternate = {"AssignedLabels"}) @Expose @@ -131,16 +131,25 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Has Members With License Errors. - * Indicates whether there are members in this group that have license errors from its group-based license assignment. This property is never returned on a GET operation. You can use it as a $filter argument to get groups that have members with license errors (that is, filter for this property being true). + * Indicates whether there are members in this group that have license errors from its group-based license assignment. This property is never returned on a GET operation. You can use it as a $filter argument to get groups that have members with license errors (that is, filter for this property being true). See an example. */ @SerializedName(value = "hasMembersWithLicenseErrors", alternate = {"HasMembersWithLicenseErrors"}) @Expose @Nullable public Boolean hasMembersWithLicenseErrors; + /** + * The Is Assignable To Role. + * Indicates whether this group can be assigned to an Azure Active Directory role or not.This property can only be set while creating the group and is immutable. Only Global Administrator and Privileged Role Administrator roles can set this property. For more information, see Using a group to manage Azure AD role assignmentsReturned by default. + */ + @SerializedName(value = "isAssignableToRole", alternate = {"IsAssignableToRole"}) + @Expose + @Nullable + public Boolean isAssignableToRole; + /** * The License Processing State. - * Indicates status of the group license assignment to all members of the group. Possible values: QueuedForProcessing, ProcessingInProgress, and ProcessingComplete. Returned only on $select. Read-only. + * Indicates status of the group license assignment to all members of the group. Default value is false. Read-only. Possible values: QueuedForProcessing, ProcessingInProgress, and ProcessingComplete.Returned only on $select. Read-only. */ @SerializedName(value = "licenseProcessingState", alternate = {"LicenseProcessingState"}) @Expose @@ -275,7 +284,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Proxy Addresses. - * Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter. + * Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter. */ @SerializedName(value = "proxyAddresses", alternate = {"ProxyAddresses"}) @Expose @@ -347,7 +356,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Hide From Address Lists. - * true if the group is not displayed in certain parts of the Outlook user interface: in the Address Book, in address lists for selecting message recipients, and in the Browse Groups dialog for searching groups; false otherwise. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). + * True if the group is not displayed in certain parts of the Outlook UI: the Address Book, address lists for selecting message recipients, and the Browse Groups dialog for searching groups; otherwise, false. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). */ @SerializedName(value = "hideFromAddressLists", alternate = {"HideFromAddressLists"}) @Expose @@ -356,7 +365,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Hide From Outlook Clients. - * true if the group is not displayed in Outlook clients, such as Outlook for Windows and Outlook on the web, false otherwise. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). + * True if the group is not displayed in Outlook clients, such as Outlook for Windows and Outlook on the web; otherwise, false. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). */ @SerializedName(value = "hideFromOutlookClients", alternate = {"HideFromOutlookClients"}) @Expose @@ -374,7 +383,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Unseen Count. - * Count of conversations that have received new posts since the signed-in user last visited the group. This property is the same as unseenConversationsCount.Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). + * Count of conversations that have received new posts since the signed-in user last visited the group. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). */ @SerializedName(value = "unseenCount", alternate = {"UnseenCount"}) @Expose @@ -401,7 +410,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Created On Behalf Of. - * The user (or application) that created the group. Note: This is not set if the user is an administrator. Read-only. + * The user (or application) that created the group. NOTE: This is not set if the user is an administrator. Read-only. */ @SerializedName(value = "createdOnBehalfOf", alternate = {"CreatedOnBehalfOf"}) @Expose @@ -410,14 +419,14 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Member Of. - * Groups and administrative units that this group is a member of. HTTP Methods: GET (supported for all groups). Read-only. Nullable. + * Groups that this group is a member of. HTTP Methods: GET (supported for all groups). Read-only. Nullable. */ @Nullable public DirectoryObjectCollectionPage memberOf; /** * The Members. - * Users, contacts, and groups that are members of this group. HTTP Methods: GET (supported for all groups), POST (supported for security groups and mail-enabled security groups), DELETE (supported only for security groups) Read-only. Nullable. + * Users and groups that are members of this group. HTTP Methods: GET (supported for all groups), POST (supported for Microsoft 365 groups, security groups and mail-enabled security groups), DELETE (supported for Microsoft 365 groups and security groups). Nullable. */ @Nullable public DirectoryObjectCollectionPage members; @@ -431,7 +440,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Owners. - * The owners of the group. The owners are a set of non-admin users who are allowed to modify this object. HTTP Methods: GET (supported for all groups), POST (supported for security groups and mail-enabled security groups), DELETE (supported only for security groups) Read-only. Nullable. + * The owners of the group. The owners are a set of non-admin users who are allowed to modify this object. Limited to 100 owners. HTTP Methods: GET (supported for all groups), POST (supported for Microsoft 365 groups, security groups and mail-enabled security groups), DELETE (supported for Microsoft 365 groups and security groups). Nullable. */ @Nullable public DirectoryObjectCollectionPage owners; @@ -447,7 +456,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Settings. - * Settings that can govern this group's behavior, like whether members can invite guest users to the group. Nullable. + * Read-only. Nullable. */ @SerializedName(value = "settings", alternate = {"Settings"}) @Expose @@ -504,7 +513,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Events. - * The group's events. + * The group's calendar events. */ @SerializedName(value = "events", alternate = {"Events"}) @Expose @@ -513,7 +522,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Photo. - * The group's profile photo. + * The group's profile photo */ @SerializedName(value = "photo", alternate = {"Photo"}) @Expose @@ -592,7 +601,7 @@ public class Group extends DirectoryObject implements IJsonBackedObject { /** * The Planner. - * Selective Planner services available to the group. Read-only. Nullable. + * Entry-point to Planner resource that might exist for a Unified Group. */ @SerializedName(value = "planner", alternate = {"Planner"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Hashes.java b/src/main/java/com/microsoft/graph/models/Hashes.java index 9ed992ba267..fd42c304dde 100644 --- a/src/main/java/com/microsoft/graph/models/Hashes.java +++ b/src/main/java/com/microsoft/graph/models/Hashes.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Crc32Hash. - * The CRC32 value of the file (if available). Read-only. + * The CRC32 value of the file in little endian (if available). Read-only. */ @SerializedName(value = "crc32Hash", alternate = {"Crc32Hash"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/IdentityProvider.java b/src/main/java/com/microsoft/graph/models/IdentityProvider.java index ee52d891bf7..2574d8fb59c 100644 --- a/src/main/java/com/microsoft/graph/models/IdentityProvider.java +++ b/src/main/java/com/microsoft/graph/models/IdentityProvider.java @@ -27,7 +27,7 @@ public class IdentityProvider extends Entity implements IJsonBackedObject { /** * The Client Id. - * The client ID for the application obtained when registering the application with the identity provider. This is a required field. Required. Not nullable. + * The client ID for the application. This is the client ID obtained when registering the application with the identity provider. Required. Not nullable. */ @SerializedName(value = "clientId", alternate = {"ClientId"}) @Expose @@ -36,7 +36,7 @@ public class IdentityProvider extends Entity implements IJsonBackedObject { /** * The Client Secret. - * The client secret for the application obtained when registering the application with the identity provider. This is write-only. A read operation will return ****. This is a required field. Required. Not nullable. + * The client secret for the application. This is the client secret obtained when registering the application with the identity provider. This is write-only. A read operation will return ****. Required. Not nullable. */ @SerializedName(value = "clientSecret", alternate = {"ClientSecret"}) @Expose @@ -54,7 +54,7 @@ public class IdentityProvider extends Entity implements IJsonBackedObject { /** * The Type. - * The identity provider type is a required field. For B2B scenario: Google, Facebook. For B2C scenario: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo,QQ, WeChat, OpenIDConnect. Not nullable. + * The identity provider type is a required field. For B2B scenario: Google, Facebook. For B2C scenario: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat, OpenIDConnect. Not nullable. */ @SerializedName(value = "type", alternate = {"Type"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/IncomingContext.java b/src/main/java/com/microsoft/graph/models/IncomingContext.java index 3b7495b7b60..45b86ee1e77 100644 --- a/src/main/java/com/microsoft/graph/models/IncomingContext.java +++ b/src/main/java/com/microsoft/graph/models/IncomingContext.java @@ -40,7 +40,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Observed Participant Id. - * The id of the participant that is under observation. Read-only. + * The ID of the participant that is under observation. Read-only. */ @SerializedName(value = "observedParticipantId", alternate = {"ObservedParticipantId"}) @Expose @@ -58,7 +58,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Source Participant Id. - * The id of the participant that triggered the incoming call. Read-only. + * The ID of the participant that triggered the incoming call. Read-only. */ @SerializedName(value = "sourceParticipantId", alternate = {"SourceParticipantId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/InferenceClassificationOverride.java b/src/main/java/com/microsoft/graph/models/InferenceClassificationOverride.java index 9ff41dfb194..d0b93e94514 100644 --- a/src/main/java/com/microsoft/graph/models/InferenceClassificationOverride.java +++ b/src/main/java/com/microsoft/graph/models/InferenceClassificationOverride.java @@ -29,7 +29,7 @@ public class InferenceClassificationOverride extends Entity implements IJsonBack /** * The Classify As. - * Specifies how incoming messages from a specific sender should always be classified as. Possible values are: focused, other. + * Specifies how incoming messages from a specific sender should always be classified as. The possible values are: focused, other. */ @SerializedName(value = "classifyAs", alternate = {"ClassifyAs"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Invitation.java b/src/main/java/com/microsoft/graph/models/Invitation.java index e07ac3ba1aa..4e804d0a6ae 100644 --- a/src/main/java/com/microsoft/graph/models/Invitation.java +++ b/src/main/java/com/microsoft/graph/models/Invitation.java @@ -38,7 +38,7 @@ public class Invitation extends Entity implements IJsonBackedObject { /** * The Invited User Email Address. - * The email address of the user being invited. Required. The following special characters are not permitted in the email address:Tilde (~)Exclamation point (!)At sign (@)Number sign (#)Dollar sign ($)Percent (%)Circumflex (^)Ampersand (&)Asterisk (*)Parentheses (( ))Hyphen (-)Plus sign (+)Equal sign (=)Brackets ([ ])Braces ({ })Backslash (/)Slash mark (/)Pipe (` + * The email address of the user being invited. Required. The following special characters are not permitted in the email address:Tilde (~)Exclamation point (!)Number sign (#)Dollar sign ($)Percent (%)Circumflex (^)Ampersand (&)Asterisk (*)Parentheses (( ))Plus sign (+)Equal sign (=)Brackets ([ ])Braces ({ })Backslash (/)Slash mark (/)Pipe (/|)Semicolon (;)Colon (:)Quotation marks (')Angle brackets (&lt; &gt;)Question mark (?)Comma (,)However, the following exceptions apply:A period (.) or a hyphen (-) is permitted anywhere in the user name, except at the beginning or end of the name.An underscore (_) is permitted anywhere in the user name. This includes at the beginning or end of the name. */ @SerializedName(value = "invitedUserEmailAddress", alternate = {"InvitedUserEmailAddress"}) @Expose @@ -56,7 +56,7 @@ public class Invitation extends Entity implements IJsonBackedObject { /** * The Invited User Type. - * The userType of the user being invited. By default, this is Guest. You can invite as Member if you're are company administrator. + * The userType of the user being invited. By default, this is Guest. You can invite as Member if you are a company administrator. */ @SerializedName(value = "invitedUserType", alternate = {"InvitedUserType"}) @Expose @@ -74,7 +74,7 @@ public class Invitation extends Entity implements IJsonBackedObject { /** * The Invite Redirect Url. - * The URL user should be redirected to once the invitation is redeemed. Required. + * The URL the user should be redirected to once the invitation is redeemed. Required. */ @SerializedName(value = "inviteRedirectUrl", alternate = {"InviteRedirectUrl"}) @Expose @@ -92,7 +92,7 @@ public class Invitation extends Entity implements IJsonBackedObject { /** * The Status. - * The status of the invitation. Possible values: PendingAcceptance, Completed, InProgress, and Error + * The status of the invitation. Possible values are: PendingAcceptance, Completed, InProgress, and Error. */ @SerializedName(value = "status", alternate = {"Status"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/InvitationParticipantInfo.java b/src/main/java/com/microsoft/graph/models/InvitationParticipantInfo.java index 078d039175f..f7a909a1e6a 100644 --- a/src/main/java/com/microsoft/graph/models/InvitationParticipantInfo.java +++ b/src/main/java/com/microsoft/graph/models/InvitationParticipantInfo.java @@ -49,7 +49,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Replaces Call Id. - * Optional. The call which the target idenity is currently a part of. This call will be dropped once the participant is added. + * Optional. The call which the target identity is currently a part of. This call will be dropped once the participant is added. */ @SerializedName(value = "replacesCallId", alternate = {"ReplacesCallId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/IosManagedAppProtection.java b/src/main/java/com/microsoft/graph/models/IosManagedAppProtection.java index 0ca82198e87..82eb7c4bab5 100644 --- a/src/main/java/com/microsoft/graph/models/IosManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/models/IosManagedAppProtection.java @@ -41,7 +41,7 @@ public class IosManagedAppProtection extends TargetedManagedAppProtection implem /** * The Custom Browser Protocol. - * A custom browser protocol to open weblink on iOS. + * A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. */ @SerializedName(value = "customBrowserProtocol", alternate = {"CustomBrowserProtocol"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/IosUpdateDeviceStatus.java b/src/main/java/com/microsoft/graph/models/IosUpdateDeviceStatus.java index 7c2b6f468a4..10a48c5faab 100644 --- a/src/main/java/com/microsoft/graph/models/IosUpdateDeviceStatus.java +++ b/src/main/java/com/microsoft/graph/models/IosUpdateDeviceStatus.java @@ -65,7 +65,7 @@ public class IosUpdateDeviceStatus extends Entity implements IJsonBackedObject { /** * The Install Status. - * The installation status of the policy report. Possible values are: success, available, idle, unknown, mdmClientCrashed, timeout, downloading, downloadFailed, downloadRequiresComputer, downloadInsufficientSpace, downloadInsufficientPower, downloadInsufficientNetwork, installing, installInsufficientSpace, installInsufficientPower, installPhoneCallInProgress, installFailed, notSupportedOperation, sharedDeviceUserLoggedInError, updateError, deviceOsHigherThanDesiredOsVersion, updateScanFailed. + * The installation status of the policy report. Possible values are: success, available, idle, unknown, downloading, downloadFailed, downloadRequiresComputer, downloadInsufficientSpace, downloadInsufficientPower, downloadInsufficientNetwork, installing, installInsufficientSpace, installInsufficientPower, installPhoneCallInProgress, installFailed, notSupportedOperation, sharedDeviceUserLoggedInError, deviceOsHigherThanDesiredOsVersion. */ @SerializedName(value = "installStatus", alternate = {"InstallStatus"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ItemAttachment.java b/src/main/java/com/microsoft/graph/models/ItemAttachment.java index 4e10c4b8653..cae52a40f8a 100644 --- a/src/main/java/com/microsoft/graph/models/ItemAttachment.java +++ b/src/main/java/com/microsoft/graph/models/ItemAttachment.java @@ -28,7 +28,7 @@ public class ItemAttachment extends Attachment implements IJsonBackedObject { /** * The Item. - * The attached contact, message or event. Navigation property. + * The attached message or event. Navigation property. */ @SerializedName(value = "item", alternate = {"Item"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/KeyCredential.java b/src/main/java/com/microsoft/graph/models/KeyCredential.java index 748428b3bcd..632ba8fb8c0 100644 --- a/src/main/java/com/microsoft/graph/models/KeyCredential.java +++ b/src/main/java/com/microsoft/graph/models/KeyCredential.java @@ -66,7 +66,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Key. - * Value for the key credential. Should be a base 64 encoded value. + * The certificate's raw data in byte array converted to Base64 string; for example, [System.Convert]::ToBase64String($Cert.GetRawCertData()). */ @SerializedName(value = "key", alternate = {"Key"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/KeyValue.java b/src/main/java/com/microsoft/graph/models/KeyValue.java index db2e719e7f3..42ab0aadfaa 100644 --- a/src/main/java/com/microsoft/graph/models/KeyValue.java +++ b/src/main/java/com/microsoft/graph/models/KeyValue.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Key. - * Key. + * Key for the key-value pair. */ @SerializedName(value = "key", alternate = {"Key"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Value. - * Value. + * Value for the key-value pair. */ @SerializedName(value = "value", alternate = {"Value"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/KeyValuePair.java b/src/main/java/com/microsoft/graph/models/KeyValuePair.java index 32bf70cf5c9..738f9442a0c 100644 --- a/src/main/java/com/microsoft/graph/models/KeyValuePair.java +++ b/src/main/java/com/microsoft/graph/models/KeyValuePair.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Name. - * Name for this key-value pair. Possible names are: AdditionalWSFedEndpointCheckResult, AllowedAuthenticationClassReferencesCheckResult, AlwaysRequireAuthenticationCheckResult, AutoUpdateEnabledCheckResult, ClaimsProviderNameCheckResult, EncryptClaimsCheckResult, EncryptedNameIdRequiredCheckResult, MonitoringEnabledCheckResult,NotBeforeSkewCheckResult, RequestMFAFromClaimsProvidersCheckResult, SignedSamlRequestsRequiredCheckResult, AdditionalAuthenticationRulesCheckResult, TokenLifetimeCheckResult, DelegationAuthorizationRulesCheckResult, IssuanceAuthorizationRulesCheckResult, IssuanceTransformRulesCheckResult. + * Name for this key-value pair */ @SerializedName(value = "name", alternate = {"Name"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Value. - * Value for this key-value pair. Possible result values are 0 (when the validation check passed), 1 (when the validation check failed), or 2 (when the validation check is a warning). + * Value for this key-value pair */ @SerializedName(value = "value", alternate = {"Value"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/LicenseUnitsDetail.java b/src/main/java/com/microsoft/graph/models/LicenseUnitsDetail.java index b3ab3b6749f..9c538c34814 100644 --- a/src/main/java/com/microsoft/graph/models/LicenseUnitsDetail.java +++ b/src/main/java/com/microsoft/graph/models/LicenseUnitsDetail.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Enabled. - * The number of units that are enabled. + * The number of units that are enabled for the active subscription of the service SKU. */ @SerializedName(value = "enabled", alternate = {"Enabled"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Suspended. - * The number of units that are suspended. + * The number of units that are suspended because the subscription of the service SKU has been cancelled. The units cannot be assigned but can still be reactivated before they are deleted. */ @SerializedName(value = "suspended", alternate = {"Suspended"}) @Expose @@ -57,7 +57,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Warning. - * The number of units that are in warning status. + * The number of units that are in warning status. When the subscription of the service SKU has expired, the customer has a grace period to renew their subscription before it is cancelled (moved to a suspended state). */ @SerializedName(value = "warning", alternate = {"Warning"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Location.java b/src/main/java/com/microsoft/graph/models/Location.java index 6fa683798d2..f79b64de5f0 100644 --- a/src/main/java/com/microsoft/graph/models/Location.java +++ b/src/main/java/com/microsoft/graph/models/Location.java @@ -79,7 +79,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Location Type. - * The type of location. Possible values are: default, conferenceRoom, homeAddress, businessAddress,geoCoordinates, streetAddress, hotel, restaurant, localBusiness, postalAddress. Read-only. + * The type of location. The possible values are: default, conferenceRoom, homeAddress, businessAddress,geoCoordinates, streetAddress, hotel, restaurant, localBusiness, postalAddress. Read-only. */ @SerializedName(value = "locationType", alternate = {"LocationType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/MailboxSettings.java b/src/main/java/com/microsoft/graph/models/MailboxSettings.java index 6356e79478d..462c7275c27 100644 --- a/src/main/java/com/microsoft/graph/models/MailboxSettings.java +++ b/src/main/java/com/microsoft/graph/models/MailboxSettings.java @@ -43,7 +43,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Archive Folder. - * Folder ID of an archive folder for the user. Read only. + * Folder ID of an archive folder for the user. */ @SerializedName(value = "archiveFolder", alternate = {"ArchiveFolder"}) @Expose @@ -70,7 +70,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Delegate Meeting Message Delivery Options. - * If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. Possible values are: sendToDelegateAndInformationToPrincipal, sendToDelegateAndPrincipal, sendToDelegateOnly. The default is sendToDelegateOnly. + * If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. Possible values are: sendToDelegateAndInformationToPrincipal, sendToDelegateAndPrincipal, sendToDelegateOnly. */ @SerializedName(value = "delegateMeetingMessageDeliveryOptions", alternate = {"DelegateMeetingMessageDeliveryOptions"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ManagedDevice.java b/src/main/java/com/microsoft/graph/models/ManagedDevice.java index cae6ed2e133..9575b786cc0 100644 --- a/src/main/java/com/microsoft/graph/models/ManagedDevice.java +++ b/src/main/java/com/microsoft/graph/models/ManagedDevice.java @@ -125,7 +125,7 @@ public class ManagedDevice extends Entity implements IJsonBackedObject { /** * The Device Enrollment Type. - * Enrollment type of the device. This property is read-only. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount, azureAdJoinUsingAzureVmExtension, androidEnterpriseDedicatedDevice, androidEnterpriseFullyManaged, androidEnterpriseCorporateWorkProfile. + * Enrollment type of the device. This property is read-only. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount. */ @SerializedName(value = "deviceEnrollmentType", alternate = {"DeviceEnrollmentType"}) @Expose @@ -323,7 +323,7 @@ public class ManagedDevice extends Entity implements IJsonBackedObject { /** * The Management Agent. - * Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp. + * Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController. */ @SerializedName(value = "managementAgent", alternate = {"ManagementAgent"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/MediaInfo.java b/src/main/java/com/microsoft/graph/models/MediaInfo.java index d8c5882ce88..b1636336b09 100644 --- a/src/main/java/com/microsoft/graph/models/MediaInfo.java +++ b/src/main/java/com/microsoft/graph/models/MediaInfo.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Resource Id. - * Optional, used to uniquely identity the resource. If passed the prompt uri will be cached against this resourceId as key. + * Optional. Used to uniquely identity the resource. If passed in, the prompt uri will be cached against this resourceId as a key. */ @SerializedName(value = "resourceId", alternate = {"ResourceId"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Uri. - * Path to the prompt to be played. Currently only Wave file (.wav) format, single-channel, 16-bit samples with a 16,000 (16KHz) sampling rate is only supported. + * Path to the prompt that will be played. Currently supports only Wave file (.wav) format, single-channel, 16-bit samples with a 16,000 (16KHz) sampling rate. */ @SerializedName(value = "uri", alternate = {"Uri"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/MediaPrompt.java b/src/main/java/com/microsoft/graph/models/MediaPrompt.java index dedcea9b2c8..e5c5da50a3a 100644 --- a/src/main/java/com/microsoft/graph/models/MediaPrompt.java +++ b/src/main/java/com/microsoft/graph/models/MediaPrompt.java @@ -28,7 +28,7 @@ public class MediaPrompt extends Prompt implements IJsonBackedObject { /** * The Media Info. - * The media information. + * The media information */ @SerializedName(value = "mediaInfo", alternate = {"MediaInfo"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/MediaStream.java b/src/main/java/com/microsoft/graph/models/MediaStream.java index 778237d6072..d5dcfaa4e14 100644 --- a/src/main/java/com/microsoft/graph/models/MediaStream.java +++ b/src/main/java/com/microsoft/graph/models/MediaStream.java @@ -68,7 +68,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Server Muted. - * Indicates whether the media is muted by the server. + * If the media is muted by the server. */ @SerializedName(value = "serverMuted", alternate = {"ServerMuted"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/MeetingParticipantInfo.java b/src/main/java/com/microsoft/graph/models/MeetingParticipantInfo.java index 09e1277ae87..71640526a77 100644 --- a/src/main/java/com/microsoft/graph/models/MeetingParticipantInfo.java +++ b/src/main/java/com/microsoft/graph/models/MeetingParticipantInfo.java @@ -50,7 +50,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Role. - * Specifies the participant's role in the meeting. Possible values are attendee, presenter, producer, and unknownFutureValue. + * Specifies the participant's role in the meeting. Possible values are attendee, presenter, and unknownFutureValue. */ @SerializedName(value = "role", alternate = {"Role"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/MeetingTimeSuggestion.java b/src/main/java/com/microsoft/graph/models/MeetingTimeSuggestion.java index 5f52588800f..da41078eea1 100644 --- a/src/main/java/com/microsoft/graph/models/MeetingTimeSuggestion.java +++ b/src/main/java/com/microsoft/graph/models/MeetingTimeSuggestion.java @@ -89,7 +89,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Organizer Availability. - * Availability of the meeting organizer for this meeting suggestion. Possible values are: free, tentative, busy, oof, workingElsewhere, unknown. + * Availability of the meeting organizer for this meeting suggestion. The possible values are: free, tentative, busy, oof, workingElsewhere, unknown. */ @SerializedName(value = "organizerAvailability", alternate = {"OrganizerAvailability"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/MeetingTimeSuggestionsResult.java b/src/main/java/com/microsoft/graph/models/MeetingTimeSuggestionsResult.java index ec1f20a44a4..efe9beffbe6 100644 --- a/src/main/java/com/microsoft/graph/models/MeetingTimeSuggestionsResult.java +++ b/src/main/java/com/microsoft/graph/models/MeetingTimeSuggestionsResult.java @@ -41,7 +41,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Empty Suggestions Reason. - * A reason for not returning any meeting suggestions. Possible values are: attendeesUnavailable, attendeesUnavailableOrUnknown, locationsUnavailable, organizerUnavailable, or unknown. This property is an empty string if the meetingTimeSuggestions property does include any meeting suggestions. + * A reason for not returning any meeting suggestions. The possible values are: attendeesUnavailable, attendeesUnavailableOrUnknown, locationsUnavailable, organizerUnavailable, or unknown. This property is an empty string if the meetingTimeSuggestions property does include any meeting suggestions. */ @SerializedName(value = "emptySuggestionsReason", alternate = {"EmptySuggestionsReason"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Message.java b/src/main/java/com/microsoft/graph/models/Message.java index 88b6163ba3f..fbd6bd76a16 100644 --- a/src/main/java/com/microsoft/graph/models/Message.java +++ b/src/main/java/com/microsoft/graph/models/Message.java @@ -60,7 +60,7 @@ public class Message extends OutlookItem implements IJsonBackedObject { /** * The Body Preview. - * The first 255 characters of the message body. It is in text format. If the message contains instances of mention, this property would contain a concatenation of these mentions as well. + * The first 255 characters of the message body. It is in text format. */ @SerializedName(value = "bodyPreview", alternate = {"BodyPreview"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/MessageRuleActions.java b/src/main/java/com/microsoft/graph/models/MessageRuleActions.java index 55ef250c1d2..7f85398a278 100644 --- a/src/main/java/com/microsoft/graph/models/MessageRuleActions.java +++ b/src/main/java/com/microsoft/graph/models/MessageRuleActions.java @@ -123,7 +123,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Redirect To. - * The email address to which a message should be redirected. + * The email addresses to which a message should be redirected. */ @SerializedName(value = "redirectTo", alternate = {"RedirectTo"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ModifiedProperty.java b/src/main/java/com/microsoft/graph/models/ModifiedProperty.java index 4df22f2a0dd..fb3837395af 100644 --- a/src/main/java/com/microsoft/graph/models/ModifiedProperty.java +++ b/src/main/java/com/microsoft/graph/models/ModifiedProperty.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Display Name. - * Name of property that was modified. + * Indicates the property name of the target attribute that was changed. */ @SerializedName(value = "displayName", alternate = {"DisplayName"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The New Value. - * New property value. + * Indicates the updated value for the propery. */ @SerializedName(value = "newValue", alternate = {"NewValue"}) @Expose @@ -57,7 +57,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Old Value. - * Old property value. + * Indicates the previous value (before the update) for the property. */ @SerializedName(value = "oldValue", alternate = {"OldValue"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/NetworkConnection.java b/src/main/java/com/microsoft/graph/models/NetworkConnection.java index 30644d411e9..2e75094cde9 100644 --- a/src/main/java/com/microsoft/graph/models/NetworkConnection.java +++ b/src/main/java/com/microsoft/graph/models/NetworkConnection.java @@ -42,7 +42,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Application Name. - * Name of the application managing the network connection (for example, Facebook, SMTP, etc.). + * Name of the application managing the network connection (for example, Facebook or SMTP). */ @SerializedName(value = "applicationName", alternate = {"ApplicationName"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/NotificationMessageTemplate.java b/src/main/java/com/microsoft/graph/models/NotificationMessageTemplate.java index 0595ba75667..f4a15ec0ad7 100644 --- a/src/main/java/com/microsoft/graph/models/NotificationMessageTemplate.java +++ b/src/main/java/com/microsoft/graph/models/NotificationMessageTemplate.java @@ -31,7 +31,7 @@ public class NotificationMessageTemplate extends Entity implements IJsonBackedOb /** * The Branding Options. - * The Message Template Branding Options. Branding is defined in the Intune Admin Console. Possible values are: none, includeCompanyLogo, includeCompanyName, includeContactInformation, includeCompanyPortalLink. + * The Message Template Branding Options. Branding is defined in the Intune Admin Console. Possible values are: none, includeCompanyLogo, includeCompanyName, includeContactInformation. */ @SerializedName(value = "brandingOptions", alternate = {"BrandingOptions"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/OAuth2PermissionGrant.java b/src/main/java/com/microsoft/graph/models/OAuth2PermissionGrant.java index c677f5699f9..04c0417d910 100644 --- a/src/main/java/com/microsoft/graph/models/OAuth2PermissionGrant.java +++ b/src/main/java/com/microsoft/graph/models/OAuth2PermissionGrant.java @@ -36,7 +36,7 @@ public class OAuth2PermissionGrant extends Entity implements IJsonBackedObject { /** * The Consent Type. - * Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). + * Indicates if authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). */ @SerializedName(value = "consentType", alternate = {"ConsentType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/OfferShiftRequest.java b/src/main/java/com/microsoft/graph/models/OfferShiftRequest.java index fdbb34fc535..4149578c440 100644 --- a/src/main/java/com/microsoft/graph/models/OfferShiftRequest.java +++ b/src/main/java/com/microsoft/graph/models/OfferShiftRequest.java @@ -45,7 +45,7 @@ public class OfferShiftRequest extends ScheduleChangeRequest implements IJsonBac /** * The Recipient User Id. - * User id of the recipient of the offer shift request. + * User ID of the recipient of the offer shift request. */ @SerializedName(value = "recipientUserId", alternate = {"RecipientUserId"}) @Expose @@ -54,7 +54,7 @@ public class OfferShiftRequest extends ScheduleChangeRequest implements IJsonBac /** * The Sender Shift Id. - * User id of the sender of the offer shift request. + * User ID of the sender of the offer shift request. */ @SerializedName(value = "senderShiftId", alternate = {"SenderShiftId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/OfficeGraphInsights.java b/src/main/java/com/microsoft/graph/models/OfficeGraphInsights.java index c6a94cf3dd6..e35f36ec4ae 100644 --- a/src/main/java/com/microsoft/graph/models/OfficeGraphInsights.java +++ b/src/main/java/com/microsoft/graph/models/OfficeGraphInsights.java @@ -34,7 +34,7 @@ public class OfficeGraphInsights extends Entity implements IJsonBackedObject { /** * The Shared. - * Access this property from the derived type itemInsights. + * Calculated relationship identifying documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for Business and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share. */ @SerializedName(value = "shared", alternate = {"Shared"}) @Expose @@ -43,7 +43,7 @@ public class OfficeGraphInsights extends Entity implements IJsonBackedObject { /** * The Trending. - * Access this property from the derived type itemInsights. + * Calculated relationship identifying documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for Business and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before. */ @SerializedName(value = "trending", alternate = {"Trending"}) @Expose @@ -52,7 +52,7 @@ public class OfficeGraphInsights extends Entity implements IJsonBackedObject { /** * The Used. - * Access this property from the derived type itemInsights. + * Calculated relationship identifying the latest documents viewed or modified by a user, including OneDrive for Business and SharePoint documents, ranked by recency of use. */ @SerializedName(value = "used", alternate = {"Used"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/OnenotePatchContentCommand.java b/src/main/java/com/microsoft/graph/models/OnenotePatchContentCommand.java index e3cea2bd261..575de097925 100644 --- a/src/main/java/com/microsoft/graph/models/OnenotePatchContentCommand.java +++ b/src/main/java/com/microsoft/graph/models/OnenotePatchContentCommand.java @@ -41,7 +41,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Action. - * The action to perform on the target element. Possible values are: replace, append, delete, insert, or prepend. + * The action to perform on the target element. The possible values are: replace, append, delete, insert, or prepend. */ @SerializedName(value = "action", alternate = {"Action"}) @Expose @@ -59,7 +59,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Position. - * The location to add the supplied content, relative to the target element. Possible values are: after (default) or before. + * The location to add the supplied content, relative to the target element. The possible values are: after (default) or before. */ @SerializedName(value = "position", alternate = {"Position"}) @Expose @@ -68,7 +68,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Target. - * The element to update. Must be the #&lt;data-id&gt; or the generated {id} of the element, or the body or title keyword. + * The element to update. Must be the #&lt;data-id&gt; or the generated &lt;id&gt; of the element, or the body or title keyword. */ @SerializedName(value = "target", alternate = {"Target"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/OnlineMeeting.java b/src/main/java/com/microsoft/graph/models/OnlineMeeting.java index 770eb8d7bd0..131f399e97a 100644 --- a/src/main/java/com/microsoft/graph/models/OnlineMeeting.java +++ b/src/main/java/com/microsoft/graph/models/OnlineMeeting.java @@ -33,7 +33,7 @@ public class OnlineMeeting extends Entity implements IJsonBackedObject { /** * The Allowed Presenters. - * Specifies who can be a presenter in a meeting. Possible values are everyone, organization, roleIsPresenter, organizer, and unknownFutureValue. + * Specifies who can be a presenter in a meeting. Possible values are listed in the following table. */ @SerializedName(value = "allowedPresenters", alternate = {"AllowedPresenters"}) @Expose @@ -87,7 +87,7 @@ public class OnlineMeeting extends Entity implements IJsonBackedObject { /** * The Is Entry Exit Announced. - * Indicates whether to announce when callers join or leave. + * Whether or not to announce when callers join or leave. */ @SerializedName(value = "isEntryExitAnnounced", alternate = {"IsEntryExitAnnounced"}) @Expose @@ -96,7 +96,7 @@ public class OnlineMeeting extends Entity implements IJsonBackedObject { /** * The Join Information. - * The join information in the language and locale variant specified in 'Accept-Language' request HTTP header. Read-only + * The join information in the language and locale variant specified in the Accept-Language request HTTP header. Read-only. */ @SerializedName(value = "joinInformation", alternate = {"JoinInformation"}) @Expose @@ -114,7 +114,7 @@ public class OnlineMeeting extends Entity implements IJsonBackedObject { /** * The Lobby Bypass Settings. - * Specifies which participants can bypass the meeting lobby. + * Specifies which participants can bypass the meeting lobby. */ @SerializedName(value = "lobbyBypassSettings", alternate = {"LobbyBypassSettings"}) @Expose @@ -123,7 +123,7 @@ public class OnlineMeeting extends Entity implements IJsonBackedObject { /** * The Participants. - * The participants associated with the online meeting. This includes the organizer and the attendees. + * The participants associated with the online meeting. This includes the organizer and the attendees. */ @SerializedName(value = "participants", alternate = {"Participants"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/OpenTypeExtension.java b/src/main/java/com/microsoft/graph/models/OpenTypeExtension.java index a7d86652733..76c73a53980 100644 --- a/src/main/java/com/microsoft/graph/models/OpenTypeExtension.java +++ b/src/main/java/com/microsoft/graph/models/OpenTypeExtension.java @@ -27,7 +27,7 @@ public class OpenTypeExtension extends Extension implements IJsonBackedObject { /** * The Extension Name. - * A unique text identifier for an open type data extension. Required. + * A unique text identifier for an open type open extension. Required. */ @SerializedName(value = "extensionName", alternate = {"ExtensionName"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Operation.java b/src/main/java/com/microsoft/graph/models/Operation.java index 14afe8dc052..b4d52d8409f 100644 --- a/src/main/java/com/microsoft/graph/models/Operation.java +++ b/src/main/java/com/microsoft/graph/models/Operation.java @@ -46,7 +46,7 @@ public class Operation extends Entity implements IJsonBackedObject { /** * The Status. - * Possible values are: notStarted, running, completed, failed. Read-only. + * The current status of the operation: notStarted, running, completed, failed */ @SerializedName(value = "status", alternate = {"Status"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Organization.java b/src/main/java/com/microsoft/graph/models/Organization.java index 6ae0de3fb24..b44b1591300 100644 --- a/src/main/java/com/microsoft/graph/models/Organization.java +++ b/src/main/java/com/microsoft/graph/models/Organization.java @@ -110,7 +110,7 @@ public class Organization extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Last Sync Date Time. - * The time and date at which the tenant was last synced with the on-premises directory. 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 is 2014-01-01T00:00:00Z. + * The time and date at which the tenant was last synced with the on-premises directory. 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 is 2014-01-01T00:00:00Z. Read-only. */ @SerializedName(value = "onPremisesLastSyncDateTime", alternate = {"OnPremisesLastSyncDateTime"}) @Expose @@ -119,7 +119,7 @@ public class Organization extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Sync Enabled. - * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; Nullable. null if this object has never been synced from an on-premises directory (default). + * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced. Nullable. null if this object has never been synced from an on-premises directory (default). */ @SerializedName(value = "onPremisesSyncEnabled", alternate = {"OnPremisesSyncEnabled"}) @Expose @@ -137,7 +137,7 @@ public class Organization extends DirectoryObject implements IJsonBackedObject { /** * The Preferred Language. - * The preferred language for the organization. Should follow ISO 639-1 Code; for example en. + * The preferred language for the organization. Should follow ISO 639-1 Code; for example, en. */ @SerializedName(value = "preferredLanguage", alternate = {"PreferredLanguage"}) @Expose @@ -245,14 +245,14 @@ public class Organization extends DirectoryObject implements IJsonBackedObject { /** * The Certificate Based Auth Configuration. - * Navigation property to manage certificate-based authentication configuration. Only a single instance of certificateBasedAuthConfiguration can be created in the collection. + * Navigation property to manage certificate-based authentication configuration. Only a single instance of certificateBasedAuthConfiguration can be created in the collection. */ @Nullable public CertificateBasedAuthConfigurationCollectionPage certificateBasedAuthConfiguration; /** * The Extensions. - * The collection of open extensions defined for the organization resource. Nullable. + * The collection of open extensions defined for the organization. Read-only. Nullable. */ @SerializedName(value = "extensions", alternate = {"Extensions"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Participant.java b/src/main/java/com/microsoft/graph/models/Participant.java index 6aa53398775..b22498bd253 100644 --- a/src/main/java/com/microsoft/graph/models/Participant.java +++ b/src/main/java/com/microsoft/graph/models/Participant.java @@ -67,7 +67,7 @@ public class Participant extends Entity implements IJsonBackedObject { /** * The Recording Info. - * Information on whether the participant has recording capability. + * Information about whether the participant has recording capability. */ @SerializedName(value = "recordingInfo", alternate = {"RecordingInfo"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ParticipantInfo.java b/src/main/java/com/microsoft/graph/models/ParticipantInfo.java index 293f34756f4..2d529d65889 100644 --- a/src/main/java/com/microsoft/graph/models/ParticipantInfo.java +++ b/src/main/java/com/microsoft/graph/models/ParticipantInfo.java @@ -77,7 +77,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Region. - * The home region of the participant. This can be a country, a continent, or a larger geographic region. This does not change based on the participant's current physical location, unlike countryCode. Read-only. + * The home region of the participant. This can be a country, a continent, or a larger geographic region. This does not change based on the participant's current physical location. Read-only. */ @SerializedName(value = "region", alternate = {"Region"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PasswordProfile.java b/src/main/java/com/microsoft/graph/models/PasswordProfile.java index cf0dc74e00d..8797ac4652a 100644 --- a/src/main/java/com/microsoft/graph/models/PasswordProfile.java +++ b/src/main/java/com/microsoft/graph/models/PasswordProfile.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Force Change Password Next Sign In. - * If true, at next sign-in, the user must change their password. After a password change, this property will be automatically reset to false. If not set, default is false. + * true if the user must change her password on the next login; otherwise false. If not set, default is false. NOTE: For Azure B2C tenants, set to false and instead use custom policies and user flows to force password reset at first sign in. See Force password reset at first logon. */ @SerializedName(value = "forceChangePasswordNextSignIn", alternate = {"ForceChangePasswordNextSignIn"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Permission.java b/src/main/java/com/microsoft/graph/models/Permission.java index e1e4e45f15c..6e69f5d4fb7 100644 --- a/src/main/java/com/microsoft/graph/models/Permission.java +++ b/src/main/java/com/microsoft/graph/models/Permission.java @@ -104,7 +104,7 @@ public class Permission extends Entity implements IJsonBackedObject { /** * The Share Id. - * A unique token that can be used to access this shared item via the [shares API][]. Read-only. + * A unique token that can be used to access this shared item via the **shares** API. Read-only. */ @SerializedName(value = "shareId", alternate = {"ShareId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PermissionGrantConditionSet.java b/src/main/java/com/microsoft/graph/models/PermissionGrantConditionSet.java index b8b617da0ad..f0b2d70f923 100644 --- a/src/main/java/com/microsoft/graph/models/PermissionGrantConditionSet.java +++ b/src/main/java/com/microsoft/graph/models/PermissionGrantConditionSet.java @@ -74,7 +74,7 @@ public class PermissionGrantConditionSet extends Entity implements IJsonBackedOb /** * The Permissions. - * The list of id values for the specific permissions to match with, or a list with the single value all to match with any permission. The id of delegated permissions can be found in the publishedPermissionScopes property of the API's **servicePrincipal** object. The id of application permissions can be found in the appRoles property of the API's **servicePrincipal** object. The id of resource-specific application permissions can be found in the resourceSpecificApplicationPermissions property of the API's **servicePrincipal** object. Default is the single value all. + * The list of id values for the specific permissions to match with, or a list with the single value all to match with any permission. The id of delegated permissions can be found in the oauth2PermissionScopes property of the API's **servicePrincipal** object. The id of application permissions can be found in the appRoles property of the API's **servicePrincipal** object. The id of resource-specific application permissions can be found in the resourceSpecificApplicationPermissions property of the API's **servicePrincipal** object. Default is the single value all. */ @SerializedName(value = "permissions", alternate = {"Permissions"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Person.java b/src/main/java/com/microsoft/graph/models/Person.java index c843414d824..8f2211e45b5 100644 --- a/src/main/java/com/microsoft/graph/models/Person.java +++ b/src/main/java/com/microsoft/graph/models/Person.java @@ -123,7 +123,7 @@ public class Person extends Entity implements IJsonBackedObject { /** * The Person Type. - * The type of person, for example distribution list. + * The type of person. */ @SerializedName(value = "personType", alternate = {"PersonType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Phone.java b/src/main/java/com/microsoft/graph/models/Phone.java index 52c4e34dda9..627b0c84d03 100644 --- a/src/main/java/com/microsoft/graph/models/Phone.java +++ b/src/main/java/com/microsoft/graph/models/Phone.java @@ -67,7 +67,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Type. - * The type of phone number. Possible values are: home, business, mobile, other, assistant, homeFax, businessFax, otherFax, pager, radio. + * The type of phone number. The possible values are: home, business, mobile, other, assistant, homeFax, businessFax, otherFax, pager, radio. */ @SerializedName(value = "type", alternate = {"Type"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Photo.java b/src/main/java/com/microsoft/graph/models/Photo.java index 15ee89b19d3..ee9c1b87c6b 100644 --- a/src/main/java/com/microsoft/graph/models/Photo.java +++ b/src/main/java/com/microsoft/graph/models/Photo.java @@ -111,7 +111,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Taken Date Time. - * The date and time the photo was taken in UTC time. Read-only. + * Represents the date and time the photo was taken. Read-only. */ @SerializedName(value = "takenDateTime", alternate = {"TakenDateTime"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Pkcs12Certificate.java b/src/main/java/com/microsoft/graph/models/Pkcs12Certificate.java index 4e1bb0c4f41..aa1097f3403 100644 --- a/src/main/java/com/microsoft/graph/models/Pkcs12Certificate.java +++ b/src/main/java/com/microsoft/graph/models/Pkcs12Certificate.java @@ -27,7 +27,7 @@ public class Pkcs12Certificate extends ApiAuthenticationConfigurationBase implem /** * The Password. - * This is the password for the pfx file. Required. If no password is used, must still provide a value of ''. + * The password for the pfx file. Required. If no password is used, you must still provide a value of ''. */ @SerializedName(value = "password", alternate = {"Password"}) @Expose @@ -36,7 +36,7 @@ public class Pkcs12Certificate extends ApiAuthenticationConfigurationBase implem /** * The Pkcs12Value. - * This is the field for sending pfx content. The value should be a base-64 encoded version of the actual certificate content. Required. + * Represents the pfx content that is sent. The value should be a base-64 encoded version of the actual certificate content. Required. */ @SerializedName(value = "pkcs12Value", alternate = {"Pkcs12Value"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PlannerPlan.java b/src/main/java/com/microsoft/graph/models/PlannerPlan.java index 2003097b750..b07a59ef8bb 100644 --- a/src/main/java/com/microsoft/graph/models/PlannerPlan.java +++ b/src/main/java/com/microsoft/graph/models/PlannerPlan.java @@ -70,7 +70,7 @@ public class PlannerPlan extends Entity implements IJsonBackedObject { /** * The Buckets. - * Collection of buckets in the plan. Read-only. Nullable. + * Read-only. Nullable. Collection of buckets in the plan. */ @SerializedName(value = "buckets", alternate = {"Buckets"}) @Expose @@ -79,7 +79,7 @@ public class PlannerPlan extends Entity implements IJsonBackedObject { /** * The Details. - * Additional details about the plan. Read-only. Nullable. + * Read-only. Nullable. Additional details about the plan. */ @SerializedName(value = "details", alternate = {"Details"}) @Expose @@ -88,7 +88,7 @@ public class PlannerPlan extends Entity implements IJsonBackedObject { /** * The Tasks. - * Collection of tasks in the plan. Read-only. Nullable. + * Read-only. Nullable. Collection of tasks in the plan. */ @SerializedName(value = "tasks", alternate = {"Tasks"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PlannerPlanDetails.java b/src/main/java/com/microsoft/graph/models/PlannerPlanDetails.java index 30a86ee4ab4..ca90f315826 100644 --- a/src/main/java/com/microsoft/graph/models/PlannerPlanDetails.java +++ b/src/main/java/com/microsoft/graph/models/PlannerPlanDetails.java @@ -29,7 +29,7 @@ public class PlannerPlanDetails extends Entity implements IJsonBackedObject { /** * The Category Descriptions. - * An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan + * An object that specifies the descriptions of the six categories that can be associated with tasks in the plan */ @SerializedName(value = "categoryDescriptions", alternate = {"CategoryDescriptions"}) @Expose @@ -38,7 +38,7 @@ public class PlannerPlanDetails extends Entity implements IJsonBackedObject { /** * The Shared With. - * The set of user IDs that this plan is shared with. If you are using 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 in order for them to access the plan owned by the group. + * 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 though it is not required for them to access the plan owned by the group. */ @SerializedName(value = "sharedWith", alternate = {"SharedWith"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PlannerTask.java b/src/main/java/com/microsoft/graph/models/PlannerTask.java index e64eef4589c..bfdf3c9622d 100644 --- a/src/main/java/com/microsoft/graph/models/PlannerTask.java +++ b/src/main/java/com/microsoft/graph/models/PlannerTask.java @@ -179,7 +179,7 @@ public class PlannerTask extends Entity implements IJsonBackedObject { /** * The Preview Type. - * This sets the type of preview that shows up on the task. Possible values are: automatic, noPreview, checklist, description, reference. + * This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. */ @SerializedName(value = "previewType", alternate = {"PreviewType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PlannerTaskDetails.java b/src/main/java/com/microsoft/graph/models/PlannerTaskDetails.java index 9b2004450dc..d6ef07e9c1f 100644 --- a/src/main/java/com/microsoft/graph/models/PlannerTaskDetails.java +++ b/src/main/java/com/microsoft/graph/models/PlannerTaskDetails.java @@ -48,7 +48,7 @@ public class PlannerTaskDetails extends Entity implements IJsonBackedObject { /** * The Preview Type. - * This sets the type of preview that shows up on the task. Possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. + * 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. */ @SerializedName(value = "previewType", alternate = {"PreviewType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PlannerUser.java b/src/main/java/com/microsoft/graph/models/PlannerUser.java index 3e9fed1a737..8de794d91fa 100644 --- a/src/main/java/com/microsoft/graph/models/PlannerUser.java +++ b/src/main/java/com/microsoft/graph/models/PlannerUser.java @@ -41,7 +41,7 @@ public class PlannerUser extends Entity implements IJsonBackedObject { /** * The Tasks. - * Read-only. Nullable. Returns the plannerTasks assigned to the user. + * Read-only. Nullable. Returns the plannerPlans shared with the user. */ @SerializedName(value = "tasks", alternate = {"Tasks"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Post.java b/src/main/java/com/microsoft/graph/models/Post.java index bb76cec858b..2f1c28e303a 100644 --- a/src/main/java/com/microsoft/graph/models/Post.java +++ b/src/main/java/com/microsoft/graph/models/Post.java @@ -111,7 +111,7 @@ public class Post extends OutlookItem implements IJsonBackedObject { /** * The Attachments. - * The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the post. Read-only. Nullable. + * Read-only. Nullable. */ @SerializedName(value = "attachments", alternate = {"Attachments"}) @Expose @@ -129,7 +129,7 @@ public class Post extends OutlookItem implements IJsonBackedObject { /** * The In Reply To. - * The earlier post that this post is replying to in the conversationThread. Read-only. + * Read-only. */ @SerializedName(value = "inReplyTo", alternate = {"InReplyTo"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Presence.java b/src/main/java/com/microsoft/graph/models/Presence.java index 1421e9542a8..476d11c47e2 100644 --- a/src/main/java/com/microsoft/graph/models/Presence.java +++ b/src/main/java/com/microsoft/graph/models/Presence.java @@ -27,7 +27,7 @@ public class Presence extends Entity implements IJsonBackedObject { /** * The Activity. - * The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive,InAMeeting, Offline, OffWork,OutOfOffice, PresenceUnknown,Presenting, UrgentInterruptionsOnly. + * The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive, InAMeeting, Offline, OffWork, OutOfOffice, PresenceUnknown, Presenting, UrgentInterruptionsOnly. */ @SerializedName(value = "activity", alternate = {"Activity"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PrincipalResourceMembershipsScope.java b/src/main/java/com/microsoft/graph/models/PrincipalResourceMembershipsScope.java index 0305e8a2074..df105e464c8 100644 --- a/src/main/java/com/microsoft/graph/models/PrincipalResourceMembershipsScope.java +++ b/src/main/java/com/microsoft/graph/models/PrincipalResourceMembershipsScope.java @@ -28,7 +28,7 @@ public class PrincipalResourceMembershipsScope extends AccessReviewScope impleme /** * The Principal Scopes. - * Defines the scopes of the principals to be included in an access review. + * Defines the scopes of the principals whose access to resources are reviewed in the access review. */ @SerializedName(value = "principalScopes", alternate = {"PrincipalScopes"}) @Expose @@ -37,7 +37,7 @@ public class PrincipalResourceMembershipsScope extends AccessReviewScope impleme /** * The Resource Scopes. - * Defines the scopes of the resources for which access will be reviewed. + * Defines the scopes of the resources for which access is reviewed. */ @SerializedName(value = "resourceScopes", alternate = {"ResourceScopes"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PrintJobConfiguration.java b/src/main/java/com/microsoft/graph/models/PrintJobConfiguration.java index 3400bcfcfb2..f395354f470 100644 --- a/src/main/java/com/microsoft/graph/models/PrintJobConfiguration.java +++ b/src/main/java/com/microsoft/graph/models/PrintJobConfiguration.java @@ -140,7 +140,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Media Size. - * The media sizeto use when printing. Supports standard size names for ISO and ANSI media sizes. Valid values are listed in the printerCapabilities topic. + * The media size to use when printing. Supports standard size names for ISO and ANSI media sizes. Valid values listed in the printerCapabilities topic. */ @SerializedName(value = "mediaSize", alternate = {"MediaSize"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/PrintTask.java b/src/main/java/com/microsoft/graph/models/PrintTask.java index b11470c7005..5bf7ad013f0 100644 --- a/src/main/java/com/microsoft/graph/models/PrintTask.java +++ b/src/main/java/com/microsoft/graph/models/PrintTask.java @@ -30,7 +30,7 @@ public class PrintTask extends Entity implements IJsonBackedObject { /** * The Parent Url. - * The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. + * The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. */ @SerializedName(value = "parentUrl", alternate = {"ParentUrl"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/RecentNotebookLinks.java b/src/main/java/com/microsoft/graph/models/RecentNotebookLinks.java index 2315359d709..4fc2071374f 100644 --- a/src/main/java/com/microsoft/graph/models/RecentNotebookLinks.java +++ b/src/main/java/com/microsoft/graph/models/RecentNotebookLinks.java @@ -40,7 +40,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The One Note Client Url. - * Opens the notebook in the OneNote client, if it's installed. + * Opens the notebook in the OneNote native client if it's installed. */ @SerializedName(value = "oneNoteClientUrl", alternate = {"OneNoteClientUrl"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/RecordingInfo.java b/src/main/java/com/microsoft/graph/models/RecordingInfo.java index 2bdd3388722..17f37b31605 100644 --- a/src/main/java/com/microsoft/graph/models/RecordingInfo.java +++ b/src/main/java/com/microsoft/graph/models/RecordingInfo.java @@ -41,7 +41,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Initiator. - * The identities of recording initiator. + * The identities of the recording initiator. */ @SerializedName(value = "initiator", alternate = {"Initiator"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/RecurrencePattern.java b/src/main/java/com/microsoft/graph/models/RecurrencePattern.java index 48c392c85db..38383047073 100644 --- a/src/main/java/com/microsoft/graph/models/RecurrencePattern.java +++ b/src/main/java/com/microsoft/graph/models/RecurrencePattern.java @@ -52,7 +52,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Days Of Week. - * A collection of the days of the week on which the event occurs. Possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern. Required if type is weekly, relativeMonthly, or relativeYearly. + * A collection of the days of the week on which the event occurs. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern. Required if type is weekly, relativeMonthly, or relativeYearly. */ @SerializedName(value = "daysOfWeek", alternate = {"DaysOfWeek"}) @Expose @@ -61,7 +61,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The First Day Of Week. - * The first day of the week. Possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. Default is sunday. Required if type is weekly. + * The first day of the week. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. Default is sunday. Required if type is weekly. */ @SerializedName(value = "firstDayOfWeek", alternate = {"FirstDayOfWeek"}) @Expose @@ -70,7 +70,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Index. - * Specifies on which instance of the allowed days specified in daysOfsWeek the event occurs, counted from the first instance in the month. Possible values are: first, second, third, fourth, last. Default is first. Optional and used if type is relativeMonthly or relativeYearly. + * Specifies on which instance of the allowed days specified in daysOfWeek the event occurs, counted from the first instance in the month. The possible values are: first, second, third, fourth, last. Default is first. Optional and used if type is relativeMonthly or relativeYearly. */ @SerializedName(value = "index", alternate = {"Index"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/RecurrenceRange.java b/src/main/java/com/microsoft/graph/models/RecurrenceRange.java index 9a8f90a5aae..101d19eced6 100644 --- a/src/main/java/com/microsoft/graph/models/RecurrenceRange.java +++ b/src/main/java/com/microsoft/graph/models/RecurrenceRange.java @@ -76,7 +76,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Type. - * The recurrence range. Possible values are: endDate, noEnd, numbered. Required. + * The recurrence range. The possible values are: endDate, noEnd, numbered. Required. */ @SerializedName(value = "type", alternate = {"Type"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ResourceSpecificPermissionGrant.java b/src/main/java/com/microsoft/graph/models/ResourceSpecificPermissionGrant.java index 64048b8077a..176c3daea3c 100644 --- a/src/main/java/com/microsoft/graph/models/ResourceSpecificPermissionGrant.java +++ b/src/main/java/com/microsoft/graph/models/ResourceSpecificPermissionGrant.java @@ -45,7 +45,7 @@ public class ResourceSpecificPermissionGrant extends DirectoryObject implements /** * The Permission. - * The name of the permission. Read-only. + * The name of the resource-specific permission. Read-only. */ @SerializedName(value = "permission", alternate = {"Permission"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ResponseStatus.java b/src/main/java/com/microsoft/graph/models/ResponseStatus.java index f450d5cf6fe..d572ecdc166 100644 --- a/src/main/java/com/microsoft/graph/models/ResponseStatus.java +++ b/src/main/java/com/microsoft/graph/models/ResponseStatus.java @@ -40,7 +40,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Response. - * The response type. Possible values are: None, Organizer, TentativelyAccepted, Accepted, Declined, NotResponded. + * The response type. The possible values are: None, Organizer, TentativelyAccepted, Accepted, Declined, NotResponded. */ @SerializedName(value = "response", alternate = {"Response"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/SchemaExtension.java b/src/main/java/com/microsoft/graph/models/SchemaExtension.java index 00a3ebb1b08..b4e18651e8b 100644 --- a/src/main/java/com/microsoft/graph/models/SchemaExtension.java +++ b/src/main/java/com/microsoft/graph/models/SchemaExtension.java @@ -65,7 +65,7 @@ public class SchemaExtension extends Entity implements IJsonBackedObject { /** * The Target Types. - * Set of Microsoft Graph types (that can support extensions) that the schema extension can be applied to. Select from administrativeUnit, contact, device, event, group, message, organization, post, or user. + * Set of Microsoft Graph types (that can support extensions) that the schema extension can be applied to. Select from contact, device, event, group, message, organization, post, or user. */ @SerializedName(value = "targetTypes", alternate = {"TargetTypes"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/SecureScoreControlProfile.java b/src/main/java/com/microsoft/graph/models/SecureScoreControlProfile.java index 0f97666f9e8..2e7f4ded875 100644 --- a/src/main/java/com/microsoft/graph/models/SecureScoreControlProfile.java +++ b/src/main/java/com/microsoft/graph/models/SecureScoreControlProfile.java @@ -67,7 +67,7 @@ public class SecureScoreControlProfile extends Entity implements IJsonBackedObje /** * The Control Category. - * Control action category (Account, Data, Device, Apps, Infrastructure). + * Control action category (Identity, Data, Device, Apps, Infrastructure). */ @SerializedName(value = "controlCategory", alternate = {"ControlCategory"}) @Expose @@ -112,7 +112,7 @@ public class SecureScoreControlProfile extends Entity implements IJsonBackedObje /** * The Max Score. - * Current obtained max score on specified date. + * max attainable score for the control. */ @SerializedName(value = "maxScore", alternate = {"MaxScore"}) @Expose @@ -157,7 +157,7 @@ public class SecureScoreControlProfile extends Entity implements IJsonBackedObje /** * The Threats. - * List of threats the control mitigates (accountBreach,dataDeletion,dataExfiltration,dataSpillage,elevationOfPrivilege,maliciousInsider,passwordCracking,phishingOrWhaling,spoofing). + * List of threats the control mitigates (accountBreach,dataDeletion,dataExfiltration,dataSpillage, */ @SerializedName(value = "threats", alternate = {"Threats"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ServicePlanInfo.java b/src/main/java/com/microsoft/graph/models/ServicePlanInfo.java index 12477be14c9..e7605008944 100644 --- a/src/main/java/com/microsoft/graph/models/ServicePlanInfo.java +++ b/src/main/java/com/microsoft/graph/models/ServicePlanInfo.java @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Provisioning Status. - * The provisioning status of the service plan. Possible values:'Success' - Service is fully provisioned.'Disabled' - Service has been disabled.'PendingInput' - Service is not yet provisioned; awaiting service confirmation.'PendingActivation' - Service is provisioned but requires explicit activation by administrator (for example, Intune_O365 service plan).'PendingProvisioning' - Microsoft has added a new service to the product SKU and it has not been activated in the tenant, yet. + * The provisioning status of the service plan. Possible values:'Success' - Service is fully provisioned.'Disabled' - Service has been disabled.'PendingInput' - Service is not yet provisioned; awaiting service confirmation.'PendingActivation' - Service is provisioned but requires explicit activation by administrator (for example, Intune_O365 service plan)'PendingProvisioning' - Microsoft has added a new service to the product SKU and it has not been activated in the tenant, yet. */ @SerializedName(value = "provisioningStatus", alternate = {"ProvisioningStatus"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ServicePrincipal.java b/src/main/java/com/microsoft/graph/models/ServicePrincipal.java index f844650b791..8376aae053b 100644 --- a/src/main/java/com/microsoft/graph/models/ServicePrincipal.java +++ b/src/main/java/com/microsoft/graph/models/ServicePrincipal.java @@ -295,7 +295,7 @@ public class ServicePrincipal extends DirectoryObject implements IJsonBackedObje /** * The Service Principal Type. - * Identifies if the service principal represents an application or a managed identity. This is set by Azure AD internally. For a service principal that represents an application this is set as Application. For a service principal that represent a managed identity this is set as ManagedIdentity. + * Identifies whether the service principal represents an application, a managed identity, or a legacy application. This is set by Azure AD internally. The servicePrincipalType property can be set to three different values: __Application - A service principal that represents an application or service. The appId property identifies the associated app registration, and matches the appId of an application, possibly from a different tenant. If the associated app registration is missing, tokens are not issued for the service principal.__ManagedIdentity - A service principal that represents a managed identity. Service principals representing managed identities can be granted access and permissions, but cannot be updated or modified directly.__Legacy - A service principal that represents an app created before app registrations, or through legacy experiences. Legacy service principal can have credentials, service principal names, reply URLs, and other properties which are editable by an authorized user, but does not have an associated app registration. The appId value does not associate the service principal with an app registration. The service principal can only be used in the tenant where it was created. */ @SerializedName(value = "servicePrincipalType", alternate = {"ServicePrincipalType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/SettingTemplateValue.java b/src/main/java/com/microsoft/graph/models/SettingTemplateValue.java index f92e65996c3..41ebd613291 100644 --- a/src/main/java/com/microsoft/graph/models/SettingTemplateValue.java +++ b/src/main/java/com/microsoft/graph/models/SettingTemplateValue.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Default Value. - * Default value for the setting. Read-only. + * Default value for the setting. */ @SerializedName(value = "defaultValue", alternate = {"DefaultValue"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Description. - * Description of the setting. Read-only. + * Description of the setting. */ @SerializedName(value = "description", alternate = {"Description"}) @Expose @@ -57,7 +57,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Name. - * Name of the setting. Read-only. + * Name of the setting. */ @SerializedName(value = "name", alternate = {"Name"}) @Expose @@ -66,7 +66,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Type. - * Type of the setting. Read-only. + * Type of the setting. */ @SerializedName(value = "type", alternate = {"Type"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/SettingValue.java b/src/main/java/com/microsoft/graph/models/SettingValue.java index 5cbbac19b90..c4710535c64 100644 --- a/src/main/java/com/microsoft/graph/models/SettingValue.java +++ b/src/main/java/com/microsoft/graph/models/SettingValue.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Name. - * Name of the setting (as defined by the directorySettingTemplate). + * Name of the setting (as defined by the groupSettingTemplate). */ @SerializedName(value = "name", alternate = {"Name"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/SharedPCConfiguration.java b/src/main/java/com/microsoft/graph/models/SharedPCConfiguration.java index c21abe2fb05..d2661584953 100644 --- a/src/main/java/com/microsoft/graph/models/SharedPCConfiguration.java +++ b/src/main/java/com/microsoft/graph/models/SharedPCConfiguration.java @@ -38,7 +38,7 @@ public class SharedPCConfiguration extends DeviceConfiguration implements IJsonB /** * The Allowed Accounts. - * Indicates which type of accounts are allowed to use on a shared PC. Possible values are: notConfigured, guest, domain. + * Indicates which type of accounts are allowed to use on a shared PC. Possible values are: guest, domain. */ @SerializedName(value = "allowedAccounts", alternate = {"AllowedAccounts"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/SignIn.java b/src/main/java/com/microsoft/graph/models/SignIn.java index 4cabdbfd46f..82a2344d93f 100644 --- a/src/main/java/com/microsoft/graph/models/SignIn.java +++ b/src/main/java/com/microsoft/graph/models/SignIn.java @@ -37,7 +37,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The App Display Name. - * The application name displayed in the Azure Portal. Supports $filter (eq and startsWith operators only). + * App name displayed in the Azure Portal. Supports $filter (eq and startsWith operators only). */ @SerializedName(value = "appDisplayName", alternate = {"AppDisplayName"}) @Expose @@ -46,7 +46,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The App Id. - * The application identifier in Azure Active Directory. Supports $filter (eq operator only). + * Unique GUID representing the app ID in the Azure Active Directory. Supports $filter (eq operator only). */ @SerializedName(value = "appId", alternate = {"AppId"}) @Expose @@ -64,7 +64,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Client App Used. - * The legacy client used for sign-in activity. For example: Browser, Exchange Active Sync, Modern clients, IMAP, MAPI, SMTP, or POP. Supports $filter (eq operator only). + * Identifies the legacy client used for sign-in activity. Includes Browser, Exchange Active Sync, modern clients, IMAP, MAPI, SMTP, and POP. Supports $filter (eq operator only). */ @SerializedName(value = "clientAppUsed", alternate = {"ClientAppUsed"}) @Expose @@ -73,7 +73,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Conditional Access Status. - * The status of the conditional access policy triggered. Possible values: success, failure, notApplied, or unknownFutureValue. Supports $filter (eq operator only). + * Reports status of an activated conditional access policy. Possible values are: success, failure, notApplied, and unknownFutureValue. Supports $filter (eq operator only). */ @SerializedName(value = "conditionalAccessStatus", alternate = {"ConditionalAccessStatus"}) @Expose @@ -82,7 +82,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Correlation Id. - * The identifier that's sent from the client when sign-in is initiated. This is used for troubleshooting the corresponding sign-in activity when calling for support. Supports $filter (eq operator only). + * The request ID sent from the client when the sign-in is initiated; used to troubleshoot sign-in activity. Supports $filter (eq operator only). */ @SerializedName(value = "correlationId", alternate = {"CorrelationId"}) @Expose @@ -91,7 +91,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Created Date Time. - * The date and time the sign-in was initiated. The Timestamp type is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $orderby and $filter (eq, le, and ge operators only). + * Date and time (UTC) the sign-in was initiated. Example: midnight on Jan 1, 2014 is reported as 2014-01-01T00:00:00Z. Supports $orderby and $filter (eq, le, and ge operators only). */ @SerializedName(value = "createdDateTime", alternate = {"CreatedDateTime"}) @Expose @@ -100,7 +100,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Device Detail. - * The device information from where the sign-in occurred. Includes information such as deviceId, OS, and browser. Supports $filter (eq and startsWith operators only) on browser and operatingSytem properties. + * Device information from where the sign-in occurred; includes device ID, operating system, and browser. Supports $filter (eq and startsWith operators only) on browser and operatingSytem properties. */ @SerializedName(value = "deviceDetail", alternate = {"DeviceDetail"}) @Expose @@ -109,7 +109,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Ip Address. - * The IP address of the client from where the sign-in occurred. Supports $filter (eq and startsWith operators only). + * IP address of the client used to sign in. Supports $filter (eq and startsWith operators only). */ @SerializedName(value = "ipAddress", alternate = {"IpAddress"}) @Expose @@ -118,7 +118,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Is Interactive. - * Indicates whether a sign-in is interactive or not. + * Indicates if a sign-in is interactive or not. */ @SerializedName(value = "isInteractive", alternate = {"IsInteractive"}) @Expose @@ -127,7 +127,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Location. - * The city, state, and 2 letter country code from where the sign-in occurred. Supports $filter (eq and startsWith operators only) on city, state, and countryOrRegion properties. + * Provides the city, state, and country code where the sign-in originated. Supports $filter (eq and startsWith operators only) on city, state, and countryOrRegion properties. */ @SerializedName(value = "location", alternate = {"Location"}) @Expose @@ -136,7 +136,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Resource Display Name. - * The name of the resource that the user signed in to. Supports $filter (eq operator only). + * Name of the resource the user signed into. Supports $filter (eq operator only). */ @SerializedName(value = "resourceDisplayName", alternate = {"ResourceDisplayName"}) @Expose @@ -145,7 +145,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Resource Id. - * The identifier of the resource that the user signed in to. Supports $filter (eq operator only). + * ID of the resource that the user signed into. Supports $filter (eq operator only). */ @SerializedName(value = "resourceId", alternate = {"ResourceId"}) @Expose @@ -154,7 +154,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Risk Detail. - * The reason behind a specific state of a risky user, sign-in, or a risk event. Possible values: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, or unknownFutureValue. The value none means that no action has been performed on the user or sign-in so far. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers are returned hidden. + * Provides the 'reason' behind a specific state of a risky user, sign-in or a risk event. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, unknownFutureValue. The value none means that no action has been performed on the user or sign-in so far. Supports $filter (eq operator only).Note: Details for this property require an Azure AD Premium P2 license. Other licenses return the value hidden. */ @SerializedName(value = "riskDetail", alternate = {"RiskDetail"}) @Expose @@ -163,7 +163,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Risk Event Types. - * The list of risk event types associated with the sign-in. Possible values: unlikelyTravel, anonymizedIPAddress, maliciousIPAddress, unfamiliarFeatures, malwareInfectedIPAddress, suspiciousIPAddress, leakedCredentials, investigationsThreatIntelligence, generic, or unknownFutureValue. Supports $filter (eq operator only). + * Risk event types associated with the sign-in. The possible values are: unlikelyTravel, anonymizedIPAddress, maliciousIPAddress, unfamiliarFeatures, malwareInfectedIPAddress, suspiciousIPAddress, leakedCredentials, investigationsThreatIntelligence, generic, and unknownFutureValue. Supports $filter (eq operator only). */ @SerializedName(value = "riskEventTypes", alternate = {"RiskEventTypes"}) @Expose @@ -181,7 +181,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Risk Level Aggregated. - * The aggregated risk level. Possible values: none, low, medium, high, hidden, or unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers are returned hidden. + * Aggregated risk level. The possible values are: none, low, medium, high, hidden, and unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers will be returned hidden. */ @SerializedName(value = "riskLevelAggregated", alternate = {"RiskLevelAggregated"}) @Expose @@ -190,7 +190,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Risk Level During Sign In. - * The risk level during sign-in. Possible values: none, low, medium, high, hidden, or unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers are returned hidden. + * Risk level during sign-in. The possible values are: none, low, medium, high, hidden, and unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers will be returned hidden. */ @SerializedName(value = "riskLevelDuringSignIn", alternate = {"RiskLevelDuringSignIn"}) @Expose @@ -199,7 +199,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Risk State. - * The risk state of a risky user, sign-in, or a risk event. Possible values: none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, or unknownFutureValue. Supports $filter (eq operator only). + * Reports status of the risky user, sign-in, or a risk event. The possible values are: none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, unknownFutureValue. Supports $filter (eq operator only). */ @SerializedName(value = "riskState", alternate = {"RiskState"}) @Expose @@ -208,7 +208,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The Status. - * The sign-in status. Includes the error code and description of the error (in case of a sign-in failure). Supports $filter (eq operator only) on errorCode property. + * Sign-in status. Includes the error code and description of the error (in case of a sign-in failure). Supports $filter (eq operator only) on errorCode property. */ @SerializedName(value = "status", alternate = {"Status"}) @Expose @@ -217,7 +217,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The User Display Name. - * The display name of the user. Supports $filter (eq and startsWith operators only). + * Display name of the user that initiated the sign-in. Supports $filter (eq and startsWith operators only). */ @SerializedName(value = "userDisplayName", alternate = {"UserDisplayName"}) @Expose @@ -226,7 +226,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The User Id. - * The identifier of the user. Supports $filter (eq operator only). + * ID of the user that initiated the sign-in. Supports $filter (eq operator only). */ @SerializedName(value = "userId", alternate = {"UserId"}) @Expose @@ -235,7 +235,7 @@ public class SignIn extends Entity implements IJsonBackedObject { /** * The User Principal Name. - * The UPN of the user. Supports $filter (eq and startsWith operators only). + * User principal name of the user that initiated the sign-in. Supports $filter (eq and startsWith operators only). */ @SerializedName(value = "userPrincipalName", alternate = {"UserPrincipalName"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/StoragePlanInformation.java b/src/main/java/com/microsoft/graph/models/StoragePlanInformation.java index 88793686f43..fd8474bc886 100644 --- a/src/main/java/com/microsoft/graph/models/StoragePlanInformation.java +++ b/src/main/java/com/microsoft/graph/models/StoragePlanInformation.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Upgrade Available. - * Indicates if there are higher storage quota plans available. Read-only. + * Indicates whether there are higher storage quota plans available. Read-only. */ @SerializedName(value = "upgradeAvailable", alternate = {"UpgradeAvailable"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/SubscribedSku.java b/src/main/java/com/microsoft/graph/models/SubscribedSku.java index b35ed65441e..c84860c0679 100644 --- a/src/main/java/com/microsoft/graph/models/SubscribedSku.java +++ b/src/main/java/com/microsoft/graph/models/SubscribedSku.java @@ -39,7 +39,7 @@ public class SubscribedSku extends Entity implements IJsonBackedObject { /** * The Capability Status. - * Possible values are: Enabled, Warning, Suspended, Deleted, LockedOut. + * Possible values are: Enabled, Warning, Suspended, Deleted, LockedOut. The capabilityStatus is Enabled if the prepaidUnits property has at least 1 unit that is enabled, and LockedOut if the customer cancelled their subscription. */ @SerializedName(value = "capabilityStatus", alternate = {"CapabilityStatus"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Subscription.java b/src/main/java/com/microsoft/graph/models/Subscription.java index b0af77a8a5d..ea3d269774d 100644 --- a/src/main/java/com/microsoft/graph/models/Subscription.java +++ b/src/main/java/com/microsoft/graph/models/Subscription.java @@ -36,7 +36,7 @@ public class Subscription extends Entity implements IJsonBackedObject { /** * The Change Type. - * Indicates the type of change in the subscribed resource that will raise a change notification. The supported values are: created, updated, deleted. Multiple values can be combined using a comma-separated list. Required. Note: Drive root item and list change notifications support only the updated changeType. User and group change notifications support updated and deleted changeType. + * Required. Indicates the type of change in the subscribed resource that will raise a change notification. The supported values are: created, updated, deleted. Multiple values can be combined using a comma-separated list.Note: Drive root item and list change notifications support only the updated changeType. User and group change notifications support updated and deleted changeType. */ @SerializedName(value = "changeType", alternate = {"ChangeType"}) @Expose @@ -45,7 +45,7 @@ public class Subscription extends Entity implements IJsonBackedObject { /** * The Client State. - * Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 255 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification. Optional. + * Optional. Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 128 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification. */ @SerializedName(value = "clientState", alternate = {"ClientState"}) @Expose @@ -54,7 +54,7 @@ public class Subscription extends Entity implements IJsonBackedObject { /** * The Creator Id. - * Identifier of the user or service principal that created the subscription. If the app used delegated permissions to create the subscription, this field contains the ID of the signed-in user the app called on behalf of. If the app used application permissions, this field contains the ID of the service principal corresponding to the app. Read-only. + * Identifier of the user or service principal that created the subscription. If the app used delegated permissions to create the subscription, this field contains the id of the signed-in user the app called on behalf of. If the app used application permissions, this field contains the id of the service principal corresponding to the app. Read-only. */ @SerializedName(value = "creatorId", alternate = {"CreatorId"}) @Expose @@ -72,7 +72,7 @@ public class Subscription extends Entity implements IJsonBackedObject { /** * The Encryption Certificate Id. - * A custom app-provided identifier to help identify the certificate needed to decrypt resource data. Optional. Required when includeResourceData is true. + * A custom app-provided identifier to help identify the certificate needed to decrypt resource data. Optional. */ @SerializedName(value = "encryptionCertificateId", alternate = {"EncryptionCertificateId"}) @Expose @@ -81,7 +81,7 @@ public class Subscription extends Entity implements IJsonBackedObject { /** * The Expiration Date Time. - * Specifies the date and time when the webhook subscription expires. The time is in UTC, and can be an amount of time from subscription creation that varies for the resource subscribed to. See the table below for maximum supported subscription length of time. Required. + * Required. Specifies the date and time when the webhook subscription expires. The time is in UTC, and can be an amount of time from subscription creation that varies for the resource subscribed to. See the table below for maximum supported subscription length of time. */ @SerializedName(value = "expirationDateTime", alternate = {"ExpirationDateTime"}) @Expose @@ -126,7 +126,7 @@ public class Subscription extends Entity implements IJsonBackedObject { /** * The Notification Url. - * The URL of the endpoint that receives the change notifications. This URL must make use of the HTTPS protocol. Required. + * Required. The URL of the endpoint that will receive the change notifications. This URL must make use of the HTTPS protocol. */ @SerializedName(value = "notificationUrl", alternate = {"NotificationUrl"}) @Expose @@ -135,7 +135,7 @@ public class Subscription extends Entity implements IJsonBackedObject { /** * The Resource. - * Specifies the resource that will be monitored for changes. Do not include the base URL (https://graph.microsoft.com/beta/). See the possible resource path values for each supported resource. Required. + * Required. Specifies the resource that will be monitored for changes. Do not include the base URL (https://graph.microsoft.com/v1.0/). See the possible resource path values for each supported resource. */ @SerializedName(value = "resource", alternate = {"Resource"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/SwapShiftsChangeRequest.java b/src/main/java/com/microsoft/graph/models/SwapShiftsChangeRequest.java index bf583ca00ad..6847ae61fe2 100644 --- a/src/main/java/com/microsoft/graph/models/SwapShiftsChangeRequest.java +++ b/src/main/java/com/microsoft/graph/models/SwapShiftsChangeRequest.java @@ -27,7 +27,7 @@ public class SwapShiftsChangeRequest extends OfferShiftRequest implements IJsonB /** * The Recipient Shift Id. - * Shift ID for the recipient user with whom the request is to swap. + * ShiftId for the recipient user with whom the request is to swap. */ @SerializedName(value = "recipientShiftId", alternate = {"RecipientShiftId"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/TargetResource.java b/src/main/java/com/microsoft/graph/models/TargetResource.java index 61719f37ad8..7ab5268094a 100644 --- a/src/main/java/com/microsoft/graph/models/TargetResource.java +++ b/src/main/java/com/microsoft/graph/models/TargetResource.java @@ -51,7 +51,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Group Type. - * When type is set to Group, this indicates the group type. Possible values are: unifiedGroups, azureAD, and unknownFutureValue + * When type is set to Group, this indicates the group type. Possible values are: unifiedGroups, azureAD, and unknownFutureValue */ @SerializedName(value = "groupType", alternate = {"GroupType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/TeamMemberSettings.java b/src/main/java/com/microsoft/graph/models/TeamMemberSettings.java index 2266b8a9d8a..768a55aad16 100644 --- a/src/main/java/com/microsoft/graph/models/TeamMemberSettings.java +++ b/src/main/java/com/microsoft/graph/models/TeamMemberSettings.java @@ -57,7 +57,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Allow Create Update Channels. - * If set to true, members can add and update any channels. + * If set to true, members can add and update channels. */ @SerializedName(value = "allowCreateUpdateChannels", alternate = {"AllowCreateUpdateChannels"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/TeamsTab.java b/src/main/java/com/microsoft/graph/models/TeamsTab.java index f0964bdd7d4..50d43f71f59 100644 --- a/src/main/java/com/microsoft/graph/models/TeamsTab.java +++ b/src/main/java/com/microsoft/graph/models/TeamsTab.java @@ -56,7 +56,7 @@ public class TeamsTab extends Entity implements IJsonBackedObject { /** * The Teams App. - * The application that is linked to the tab. + * The application that is linked to the tab. This cannot be changed after tab creation. */ @SerializedName(value = "teamsApp", alternate = {"TeamsApp"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/TeamworkApplicationIdentity.java b/src/main/java/com/microsoft/graph/models/TeamworkApplicationIdentity.java new file mode 100644 index 00000000000..70372abeb3b --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/TeamworkApplicationIdentity.java @@ -0,0 +1,48 @@ +// Template Source: BaseEntity.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; +import com.microsoft.graph.serializer.ISerializer; +import com.microsoft.graph.serializer.IJsonBackedObject; +import com.microsoft.graph.serializer.AdditionalDataManager; +import java.util.EnumSet; +import com.microsoft.graph.models.TeamworkApplicationIdentityType; +import com.microsoft.graph.models.Identity; + + +import com.google.gson.JsonObject; +import com.google.gson.annotations.SerializedName; +import com.google.gson.annotations.Expose; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Teamwork Application Identity. + */ +public class TeamworkApplicationIdentity extends Identity implements IJsonBackedObject { + + + /** + * The Application Identity Type. + * + */ + @SerializedName(value = "applicationIdentityType", alternate = {"ApplicationIdentityType"}) + @Expose + @Nullable + public TeamworkApplicationIdentityType applicationIdentityType; + + + /** + * Sets the raw JSON object + * + * @param serializer the serializer + * @param json the JSON object to set this object to + */ + public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) { + + } +} diff --git a/src/main/java/com/microsoft/graph/models/TeamworkApplicationIdentityType.java b/src/main/java/com/microsoft/graph/models/TeamworkApplicationIdentityType.java new file mode 100644 index 00000000000..34f8c365d95 --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/TeamworkApplicationIdentityType.java @@ -0,0 +1,42 @@ +// Template Source: Enum.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; + + +/** + * The Enum Teamwork Application Identity Type. +*/ +public enum TeamworkApplicationIdentityType +{ + /** + * aad Application + */ + AAD_APPLICATION, + /** + * bot + */ + BOT, + /** + * tenant Bot + */ + TENANT_BOT, + /** + * office365Connector + */ + OFFICE365_CONNECTOR, + /** + * outgoing Webhook + */ + OUTGOING_WEBHOOK, + /** + * unknown Future Value + */ + UNKNOWN_FUTURE_VALUE, + /** + * For TeamworkApplicationIdentityType values that were not expected from the service + */ + UNEXPECTED_VALUE +} diff --git a/src/main/java/com/microsoft/graph/models/TeamworkConversationIdentity.java b/src/main/java/com/microsoft/graph/models/TeamworkConversationIdentity.java new file mode 100644 index 00000000000..70fedeb439d --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/TeamworkConversationIdentity.java @@ -0,0 +1,48 @@ +// Template Source: BaseEntity.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; +import com.microsoft.graph.serializer.ISerializer; +import com.microsoft.graph.serializer.IJsonBackedObject; +import com.microsoft.graph.serializer.AdditionalDataManager; +import java.util.EnumSet; +import com.microsoft.graph.models.TeamworkConversationIdentityType; +import com.microsoft.graph.models.Identity; + + +import com.google.gson.JsonObject; +import com.google.gson.annotations.SerializedName; +import com.google.gson.annotations.Expose; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Teamwork Conversation Identity. + */ +public class TeamworkConversationIdentity extends Identity implements IJsonBackedObject { + + + /** + * The Conversation Identity Type. + * + */ + @SerializedName(value = "conversationIdentityType", alternate = {"ConversationIdentityType"}) + @Expose + @Nullable + public TeamworkConversationIdentityType conversationIdentityType; + + + /** + * Sets the raw JSON object + * + * @param serializer the serializer + * @param json the JSON object to set this object to + */ + public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) { + + } +} diff --git a/src/main/java/com/microsoft/graph/models/TeamworkConversationIdentityType.java b/src/main/java/com/microsoft/graph/models/TeamworkConversationIdentityType.java new file mode 100644 index 00000000000..99c3d96da6e --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/TeamworkConversationIdentityType.java @@ -0,0 +1,34 @@ +// Template Source: Enum.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; + + +/** + * The Enum Teamwork Conversation Identity Type. +*/ +public enum TeamworkConversationIdentityType +{ + /** + * team + */ + TEAM, + /** + * channel + */ + CHANNEL, + /** + * chat + */ + CHAT, + /** + * unknown Future Value + */ + UNKNOWN_FUTURE_VALUE, + /** + * For TeamworkConversationIdentityType values that were not expected from the service + */ + UNEXPECTED_VALUE +} diff --git a/src/main/java/com/microsoft/graph/models/TeamworkHostedContent.java b/src/main/java/com/microsoft/graph/models/TeamworkHostedContent.java index 173b7bf2daf..6a26d30468f 100644 --- a/src/main/java/com/microsoft/graph/models/TeamworkHostedContent.java +++ b/src/main/java/com/microsoft/graph/models/TeamworkHostedContent.java @@ -36,7 +36,7 @@ public class TeamworkHostedContent extends Entity implements IJsonBackedObject { /** * The Content Type. - * Write only. Content type, such as image/png, image/jpg. + * Write only. Content type. sicj as image/png, image/jpg. */ @SerializedName(value = "contentType", alternate = {"ContentType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/TeamworkTagIdentity.java b/src/main/java/com/microsoft/graph/models/TeamworkTagIdentity.java new file mode 100644 index 00000000000..662f4dae261 --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/TeamworkTagIdentity.java @@ -0,0 +1,39 @@ +// Template Source: BaseEntity.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; +import com.microsoft.graph.serializer.ISerializer; +import com.microsoft.graph.serializer.IJsonBackedObject; +import com.microsoft.graph.serializer.AdditionalDataManager; +import java.util.EnumSet; +import com.microsoft.graph.models.Identity; + + +import com.google.gson.JsonObject; +import com.google.gson.annotations.SerializedName; +import com.google.gson.annotations.Expose; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; +import java.util.HashMap; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Teamwork Tag Identity. + */ +public class TeamworkTagIdentity extends Identity implements IJsonBackedObject { + + + + /** + * Sets the raw JSON object + * + * @param serializer the serializer + * @param json the JSON object to set this object to + */ + public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) { + + } +} diff --git a/src/main/java/com/microsoft/graph/models/TeamworkUserIdentity.java b/src/main/java/com/microsoft/graph/models/TeamworkUserIdentity.java new file mode 100644 index 00000000000..3003284abd1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/TeamworkUserIdentity.java @@ -0,0 +1,48 @@ +// Template Source: BaseEntity.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; +import com.microsoft.graph.serializer.ISerializer; +import com.microsoft.graph.serializer.IJsonBackedObject; +import com.microsoft.graph.serializer.AdditionalDataManager; +import java.util.EnumSet; +import com.microsoft.graph.models.TeamworkUserIdentityType; +import com.microsoft.graph.models.Identity; + + +import com.google.gson.JsonObject; +import com.google.gson.annotations.SerializedName; +import com.google.gson.annotations.Expose; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Teamwork User Identity. + */ +public class TeamworkUserIdentity extends Identity implements IJsonBackedObject { + + + /** + * The User Identity Type. + * + */ + @SerializedName(value = "userIdentityType", alternate = {"UserIdentityType"}) + @Expose + @Nullable + public TeamworkUserIdentityType userIdentityType; + + + /** + * Sets the raw JSON object + * + * @param serializer the serializer + * @param json the JSON object to set this object to + */ + public void setRawObject(@Nonnull final ISerializer serializer, @Nonnull final JsonObject json) { + + } +} diff --git a/src/main/java/com/microsoft/graph/models/TeamworkUserIdentityType.java b/src/main/java/com/microsoft/graph/models/TeamworkUserIdentityType.java new file mode 100644 index 00000000000..ae2beee48b8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/models/TeamworkUserIdentityType.java @@ -0,0 +1,50 @@ +// Template Source: Enum.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.models; + + +/** + * The Enum Teamwork User Identity Type. +*/ +public enum TeamworkUserIdentityType +{ + /** + * aad User + */ + AAD_USER, + /** + * on Premise Aad User + */ + ON_PREMISE_AAD_USER, + /** + * anonymous Guest + */ + ANONYMOUS_GUEST, + /** + * federated User + */ + FEDERATED_USER, + /** + * personal Microsoft Account User + */ + PERSONAL_MICROSOFT_ACCOUNT_USER, + /** + * skype User + */ + SKYPE_USER, + /** + * phone User + */ + PHONE_USER, + /** + * unknown Future Value + */ + UNKNOWN_FUTURE_VALUE, + /** + * For TeamworkUserIdentityType values that were not expected from the service + */ + UNEXPECTED_VALUE +} diff --git a/src/main/java/com/microsoft/graph/models/TermsExpiration.java b/src/main/java/com/microsoft/graph/models/TermsExpiration.java index 9876109d967..b3a0e208623 100644 --- a/src/main/java/com/microsoft/graph/models/TermsExpiration.java +++ b/src/main/java/com/microsoft/graph/models/TermsExpiration.java @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Start Date Time. - * The DateTime when the agreement is set to expire for all users. 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 is 2014-01-01T00:00:00Z. + * The DateTime when the agreement is set to expire for all users. 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'. */ @SerializedName(value = "startDateTime", alternate = {"StartDateTime"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/ThreatAssessmentResult.java b/src/main/java/com/microsoft/graph/models/ThreatAssessmentResult.java index c0c41088b26..850f1cddcd4 100644 --- a/src/main/java/com/microsoft/graph/models/ThreatAssessmentResult.java +++ b/src/main/java/com/microsoft/graph/models/ThreatAssessmentResult.java @@ -46,7 +46,7 @@ public class ThreatAssessmentResult extends Entity implements IJsonBackedObject /** * The Result Type. - * The threat assessment result type. Possible values are: checkPolicy (only for mail assessment), rescan. + * The threat assessment result type. Possible values are: checkPolicy, rescan. */ @SerializedName(value = "resultType", alternate = {"ResultType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/TimeConstraint.java b/src/main/java/com/microsoft/graph/models/TimeConstraint.java index c5db9b9e1ed..0a765a617ab 100644 --- a/src/main/java/com/microsoft/graph/models/TimeConstraint.java +++ b/src/main/java/com/microsoft/graph/models/TimeConstraint.java @@ -42,7 +42,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Activity Domain. - * The nature of the activity, optional. Possible values are: work, personal, unrestricted, or unknown. + * The nature of the activity, optional. The possible values are: work, personal, unrestricted, or unknown. */ @SerializedName(value = "activityDomain", alternate = {"ActivityDomain"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/UploadSession.java b/src/main/java/com/microsoft/graph/models/UploadSession.java index 5f278739a74..f4cab72f184 100644 --- a/src/main/java/com/microsoft/graph/models/UploadSession.java +++ b/src/main/java/com/microsoft/graph/models/UploadSession.java @@ -49,7 +49,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Next Expected Ranges. - * When uploading files to document libraries, this is a collection of byte ranges that the server is missing for the file. These ranges are zero-indexed and of the format, '{start}-{end}' (e.g. '0-26' to indicate the first 27 bytes of the file). When uploading files as Outlook attachments, instead of a collection of ranges, this property always indicates a single value '{start}', the location in the file where the next upload should begin. + * A collection of byte ranges that the server is missing for the file. These ranges are zero indexed and of the format 'start-end' (e.g. '0-26' to indicate the first 27 bytes of the file). When uploading files as Outlook attachments, instead of a collection of ranges, this property always indicates a single value '{start}', the location in the file where the next upload should begin. */ @SerializedName(value = "nextExpectedRanges", alternate = {"NextExpectedRanges"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/User.java b/src/main/java/com/microsoft/graph/models/User.java index bd0ebba4c1c..a674872cefb 100644 --- a/src/main/java/com/microsoft/graph/models/User.java +++ b/src/main/java/com/microsoft/graph/models/User.java @@ -97,7 +97,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Account Enabled. - * true if the account is enabled; otherwise, false. This property is required when a user is created. Supports $filter (eq, ne, NOT, and in). + * true if the account is enabled; otherwise, false. This property is required when a user is created. Returned only on $select. Supports $filter (eq, ne, NOT, and in). */ @SerializedName(value = "accountEnabled", alternate = {"AccountEnabled"}) @Expose @@ -106,7 +106,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Age Group. - * Sets the age group of the user. Allowed values: null, minor, notAdult and adult. Refer to the legal age group property definitions for further information. Supports $filter (eq, ne, NOT, and in). + * Sets the age group of the user. Allowed values: null, minor, notAdult and adult. Refer to the legal age group property definitions for further information. Returned only on $select. Supports $filter (eq, ne, NOT, and in). */ @SerializedName(value = "ageGroup", alternate = {"AgeGroup"}) @Expose @@ -115,7 +115,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Assigned Licenses. - * The licenses that are assigned to the user, including inherited (group-based) licenses. Not nullable. Supports $filter (eq and NOT). + * The licenses that are assigned to the user, including inherited (group-based) licenses. Not nullable. Returned only on $select. Supports $filter (eq and NOT). */ @SerializedName(value = "assignedLicenses", alternate = {"AssignedLicenses"}) @Expose @@ -124,7 +124,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Assigned Plans. - * The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and NOT). + * The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and NOT). */ @SerializedName(value = "assignedPlans", alternate = {"AssignedPlans"}) @Expose @@ -133,7 +133,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Business Phones. - * The telephone numbers for the user. Only one number can be set for this property. Read-only for users synced from on-premises directory. Supports $filter (eq and NOT). + * The telephone numbers for the user. NOTE: Although this is a string collection, only one number can be set for this property. Read-only for users synced from on-premises directory. Returned by default. Supports $filter (eq and NOT). */ @SerializedName(value = "businessPhones", alternate = {"BusinessPhones"}) @Expose @@ -142,7 +142,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The City. - * The city in which the user is located. Maximum length is 128 characters. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The city in which the user is located. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "city", alternate = {"City"}) @Expose @@ -151,7 +151,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Company Name. - * The company name which the user is associated. This property can be useful for describing the company that an external user comes from. The maximum length of the company name is 64 characters.Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The company name which the user is associated. This property can be useful for describing the company that an external user comes from. The maximum length of the company name is 64 characters.Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "companyName", alternate = {"CompanyName"}) @Expose @@ -160,7 +160,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Consent Provided For Minor. - * Sets whether consent has been obtained for minors. Allowed values: null, granted, denied and notRequired. Refer to the legal age group property definitions for further information. Supports $filter (eq, ne, NOT, and in). + * Sets whether consent has been obtained for minors. Allowed values: null, granted, denied and notRequired. Refer to the legal age group property definitions for further information. Returned only on $select. Supports $filter (eq, ne, NOT, and in). */ @SerializedName(value = "consentProvidedForMinor", alternate = {"ConsentProvidedForMinor"}) @Expose @@ -169,7 +169,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Country. - * The country/region in which the user is located; for example, US or UK. Maximum length is 128 characters. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The country/region in which the user is located; for example, US or UK. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "country", alternate = {"Country"}) @Expose @@ -178,7 +178,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Created Date Time. - * The date and time the user was created. The value cannot be modified and is automatically populated when the entity is created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. Property is nullable. A null value indicates that an accurate creation time couldn't be determined for the user. Read-only. Supports $filter (eq, ne, NOT , ge, le, and in operators) and $orderBy. + * The created date of the user object. Read-only. Returned only on $select. Supports $filter (eq, ne, NOT , ge, le, and in operators). */ @SerializedName(value = "createdDateTime", alternate = {"CreatedDateTime"}) @Expose @@ -187,7 +187,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Creation Type. - * Indicates whether the user account was created as a regular school or work account (null), an external account (Invitation), a local account for an Azure Active Directory B2C tenant (LocalAccount) or self-service sign-up using email verification (EmailVerified). Read-only. Supports $filter (eq, ne, NOT, and in). + * Indicates whether the user account was created as a regular school or work account (null), an external account (Invitation), a local account for an Azure Active Directory B2C tenant (LocalAccount) or self-service sign-up using email verification (EmailVerified). Read-only. Returned only on $select. Supports $filter (eq, ne, NOT, and in). */ @SerializedName(value = "creationType", alternate = {"CreationType"}) @Expose @@ -196,7 +196,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Department. - * The name for the department in which the user works. Maximum length is 64 characters.Supports $filter (eq, ne, NOT , ge, le, and in operators). + * The name for the department in which the user works. Maximum length is 64 characters. Returned only on $select. Supports $filter (eq, ne, NOT , ge, le, and in operators). */ @SerializedName(value = "department", alternate = {"Department"}) @Expose @@ -205,7 +205,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Display Name. - * The name displayed in the address book for the user. This value is usually the combination of the user's first name, middle initial, and last name. This property is required when a user is created and it cannot be cleared during updates. Maximum length is 256 characters. Supports $filter (eq, ne, NOT , ge, le, in, startsWith), $orderBy, and $search. + * The name displayed in the address book for the user. This is usually the combination of the user's first name, middle initial and last name. This property is required when a user is created and it cannot be cleared during updates. Maximum length is 256 characters. Returned by default. Supports $filter (eq, ne, NOT , ge, le, in, startsWith), $orderBy, and $search. */ @SerializedName(value = "displayName", alternate = {"DisplayName"}) @Expose @@ -214,7 +214,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Employee Hire Date. - * The date and time when the user was hired or will start work in case of a future hire. Supports $filter (eq, ne, NOT , ge, le, in). + * The date and time when the user was hired or will start work in case of a future hire. Returned only on $select. Supports $filter (eq, ne, NOT , ge, le, in). */ @SerializedName(value = "employeeHireDate", alternate = {"EmployeeHireDate"}) @Expose @@ -223,7 +223,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Employee Id. - * The employee identifier assigned to the user by the organization. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). + * The employee identifier assigned to the user by the organization. Returned only on $select. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). */ @SerializedName(value = "employeeId", alternate = {"EmployeeId"}) @Expose @@ -232,7 +232,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Employee Org Data. - * Represents organization data (e.g. division and costCenter) associated with a user. Supports $filter (eq, ne, NOT , ge, le, in). + * Represents organization data (e.g. division and costCenter) associated with a user. Returned only on $select. Supports $filter (eq, ne, NOT , ge, le, in). */ @SerializedName(value = "employeeOrgData", alternate = {"EmployeeOrgData"}) @Expose @@ -241,7 +241,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Employee Type. - * Captures enterprise worker type. For example, Employee, Contractor, Consultant, or Vendor. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). + * Captures enterprise worker type. For example, Employee, Contractor, Consultant, or Vendor. Returned only on $select. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). */ @SerializedName(value = "employeeType", alternate = {"EmployeeType"}) @Expose @@ -250,7 +250,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The External User State. - * For an external user invited to the tenant using the invitation API, this property represents the invited user's invitation status. For invited users, the state can be PendingAcceptance or Accepted, or null for all other users. Supports $filter (eq, ne, NOT , in). + * For an external user invited to the tenant using the invitation API, this property represents the invited user's invitation status. For invited users, the state can be PendingAcceptance or Accepted, or null for all other users. Returned only on $select. Supports $filter (eq, ne, NOT , in). */ @SerializedName(value = "externalUserState", alternate = {"ExternalUserState"}) @Expose @@ -259,7 +259,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The External User State Change Date Time. - * Shows the timestamp for the latest change to the externalUserState property. Supports $filter (eq, ne, NOT , in). + * Shows the timestamp for the latest change to the externalUserState property. Returned only on $select. Supports $filter (eq, ne, NOT , in). */ @SerializedName(value = "externalUserStateChangeDateTime", alternate = {"ExternalUserStateChangeDateTime"}) @Expose @@ -268,7 +268,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Fax Number. - * The fax number of the user. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). + * The fax number of the user. Returned only on $select. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). */ @SerializedName(value = "faxNumber", alternate = {"FaxNumber"}) @Expose @@ -277,7 +277,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Given Name. - * The given name (first name) of the user. Maximum length is 64 characters. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). + * The given name (first name) of the user. Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). */ @SerializedName(value = "givenName", alternate = {"GivenName"}) @Expose @@ -286,7 +286,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Identities. - * Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and tied to a user account. May contain multiple items with the same signInType value. Supports $filter (eq) only where the signInType is not userPrincipalName. + * Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and tied to a user account. May contain multiple items with the same signInType value. Returned only on $select. Supports $filter (eq) only where the signInType is not userPrincipalName. */ @SerializedName(value = "identities", alternate = {"Identities"}) @Expose @@ -295,7 +295,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Im Addresses. - * The instant message voice over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only. Supports $filter (eq, NOT, ge, le, startsWith). + * The instant message voice over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only. Returned only on $select. Supports $filter (eq, NOT, ge, le, startsWith). */ @SerializedName(value = "imAddresses", alternate = {"ImAddresses"}) @Expose @@ -313,7 +313,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Job Title. - * The user's job title. Maximum length is 128 characters. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). + * The user's job title. Maximum length is 128 characters. Returned by default. Supports $filter (eq, ne, NOT , ge, le, in, startsWith). */ @SerializedName(value = "jobTitle", alternate = {"JobTitle"}) @Expose @@ -322,7 +322,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Last Password Change Date Time. - * The time when this Azure AD user last changed their password. 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 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select. + * The time when this Azure AD user last changed their password. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. */ @SerializedName(value = "lastPasswordChangeDateTime", alternate = {"LastPasswordChangeDateTime"}) @Expose @@ -349,7 +349,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Mail. - * The SMTP address for the user, for example, admin@contoso.com. Changes to this property will also update the user's proxyAddresses collection to include the value as an SMTP address. While this property can contain accent characters, using them can cause access issues with other Microsoft applications for the user. Supports $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith). + * The SMTP address for the user, for example, jeff@contoso.onmicrosoft.com.NOTE: While this property can contain accent characters, using them can cause access issues with other Microsoft applications for the user. Changes to this property will also update the user's proxyAddresses collection to include the value as an SMTP address. While this property can contain accent characters, using them can cause access issues with other Microsoft applications for the user.Returned by default. Supports $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith). */ @SerializedName(value = "mail", alternate = {"Mail"}) @Expose @@ -358,7 +358,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Mail Nickname. - * The mail alias for the user. This property must be specified when a user is created. Maximum length is 64 characters. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The mail alias for the user. This property must be specified when a user is created. Maximum length is 64 characters. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "mailNickname", alternate = {"MailNickname"}) @Expose @@ -367,7 +367,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Mobile Phone. - * The primary cellular telephone number for the user. Read-only for users synced from on-premises directory. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The primary cellular telephone number for the user. Read-only for users synced from on-premises directory. Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "mobilePhone", alternate = {"MobilePhone"}) @Expose @@ -376,7 +376,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Office Location. - * The office location in the user's place of business. Maximum length is 128 characters. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The office location in the user's place of business. Returned by default. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "officeLocation", alternate = {"OfficeLocation"}) @Expose @@ -385,7 +385,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Distinguished Name. - * Contains the on-premises Active Directory distinguished name or DN. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. + * Contains the on-premises Active Directory distinguished name or DN. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. */ @SerializedName(value = "onPremisesDistinguishedName", alternate = {"OnPremisesDistinguishedName"}) @Expose @@ -394,7 +394,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Domain Name. - * Contains the on-premises domainFQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. + * Contains the on-premises domainFQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. */ @SerializedName(value = "onPremisesDomainName", alternate = {"OnPremisesDomainName"}) @Expose @@ -403,7 +403,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Extension Attributes. - * Contains extensionAttributes 1-15 for the user. Note that the individual extension attributes are neither selectable nor filterable. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties may be set during creation or update. These extension attributes are also known as Exchange custom attributes 1-15. Supports $filter (eq, NOT, ge, le, in). + * Contains extensionAttributes 1-15 for the user. Note that the individual extension attributes are neither selectable nor filterable. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties may be set during creation or update. These extension attributes are also known as Exchange custom attributes 1-15. Returned only on $select. Supports $filter (eq, NOT, ge, le, in). */ @SerializedName(value = "onPremisesExtensionAttributes", alternate = {"OnPremisesExtensionAttributes"}) @Expose @@ -412,7 +412,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Immutable Id. - * This property is used to associate an on-premises Active Directory user account to their Azure AD user object. This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user's userPrincipalName (UPN) property. Note: The $ and _ characters cannot be used when specifying this property. Supports $filter (eq, ne, NOT, ge, le, in). + * This property is used to associate an on-premises Active Directory user account to their Azure AD user object. This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user's userPrincipalName (UPN) property. NOTE: The $ and _ characters cannot be used when specifying this property. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in).. */ @SerializedName(value = "onPremisesImmutableId", alternate = {"OnPremisesImmutableId"}) @Expose @@ -421,7 +421,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Last Sync Date Time. - * Indicates the last time at which the object was synced with the on-premises directory; for example: '2013-02-16T03:04:54Z'. 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 is 2014-01-01T00:00:00Z. Read-only. Supports $filter (eq, ne, NOT, ge, le, in). + * Indicates the last time at which the object was synced with the on-premises directory; for example: 2013-02-16T03:04:54Z. 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 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in). */ @SerializedName(value = "onPremisesLastSyncDateTime", alternate = {"OnPremisesLastSyncDateTime"}) @Expose @@ -430,7 +430,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Provisioning Errors. - * Errors when using Microsoft synchronization product during provisioning. + * Errors when using Microsoft synchronization product during provisioning. Returned only on $select. */ @SerializedName(value = "onPremisesProvisioningErrors", alternate = {"OnPremisesProvisioningErrors"}) @Expose @@ -439,7 +439,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Sam Account Name. - * Contains the on-premises sAMAccountName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * Contains the on-premises samAccountName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "onPremisesSamAccountName", alternate = {"OnPremisesSamAccountName"}) @Expose @@ -448,7 +448,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Security Identifier. - * Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. Supports $filter (eq, ne, NOT, in). + * Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. Returned only on $select. Supports $filter (eq, ne, NOT, in). */ @SerializedName(value = "onPremisesSecurityIdentifier", alternate = {"OnPremisesSecurityIdentifier"}) @Expose @@ -457,7 +457,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises Sync Enabled. - * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Supports $filter (eq, ne, NOT, in). + * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only. Returned only on $select. Supports $filter (eq, ne, NOT, in). */ @SerializedName(value = "onPremisesSyncEnabled", alternate = {"OnPremisesSyncEnabled"}) @Expose @@ -466,7 +466,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The On Premises User Principal Name. - * Contains the on-premises userPrincipalName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * Contains the on-premises userPrincipalName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "onPremisesUserPrincipalName", alternate = {"OnPremisesUserPrincipalName"}) @Expose @@ -475,7 +475,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Other Mails. - * A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: While this property can contain accent characters, they can cause access issues to first-party applications for the user.Supports $filter (eq, NOT, ge, le, in, startsWith). + * A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: While this property can contain accent characters, they can cause access issues to first-party applications for the user. Returned only on $select. Supports $filter (eq, NOT, ge, le, in, startsWith). */ @SerializedName(value = "otherMails", alternate = {"OtherMails"}) @Expose @@ -484,7 +484,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Password Policies. - * Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword.Supports $filter (eq, ne, NOT). + * Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. Supports $filter (eq, ne, NOT). */ @SerializedName(value = "passwordPolicies", alternate = {"PasswordPolicies"}) @Expose @@ -493,7 +493,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Password Profile. - * Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. NOTE: For Azure B2C tenants, the forceChangePasswordNextSignIn property should be set to false and instead use custom policies and user flows to force password reset at first logon. See Force password reset at first logon. + * Specifies the password profile for the user. The profile contains the user’s password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. NOTE: For Azure B2C tenants, the forceChangePasswordNextSignIn property should be set to false and instead use custom policies and user flows to force password reset at first logon. See Force password reset at first logon.Returned only on $select. */ @SerializedName(value = "passwordProfile", alternate = {"PasswordProfile"}) @Expose @@ -502,7 +502,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Postal Code. - * The postal code for the user's postal address. The postal code is specific to the user's country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The postal code for the user's postal address. The postal code is specific to the user's country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "postalCode", alternate = {"PostalCode"}) @Expose @@ -511,7 +511,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Preferred Language. - * The preferred language for the user. Should follow ISO 639-1 Code; for example en-US. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The preferred language for the user. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, NOT, ge, le, in, startsWith) */ @SerializedName(value = "preferredLanguage", alternate = {"PreferredLanguage"}) @Expose @@ -520,7 +520,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Provisioned Plans. - * The plans that are provisioned for the user. Read-only. Not nullable. + * The plans that are provisioned for the user. Read-only. Not nullable. Returned only on $select. */ @SerializedName(value = "provisionedPlans", alternate = {"ProvisionedPlans"}) @Expose @@ -529,7 +529,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Proxy Addresses. - * For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Read-only, Not nullable. Supports $filter (eq, NOT, ge, le, startsWith). + * For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Read-only, Not nullable. Returned only on $select. Supports $filter (eq, NOT, ge, le, startsWith). */ @SerializedName(value = "proxyAddresses", alternate = {"ProxyAddresses"}) @Expose @@ -538,7 +538,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Show In Address List. - * true if the Outlook global address list should contain this user, otherwise false. If not set, this will be treated as true. For users invited through the invitation manager, this property will be set to false. Supports $filter (eq, ne, NOT, in). + * true if the Outlook global address list should contain this user, otherwise false. If not set, this will be treated as true. For users invited through the invitation manager, this property will be set to false. Returned only on $select. Supports $filter (eq, ne, NOT, in). */ @SerializedName(value = "showInAddressList", alternate = {"ShowInAddressList"}) @Expose @@ -547,7 +547,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Sign In Sessions Valid From Date Time. - * Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use revokeSignInSessions to reset. + * Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use revokeSignInSessions to reset. Returned only on $select. */ @SerializedName(value = "signInSessionsValidFromDateTime", alternate = {"SignInSessionsValidFromDateTime"}) @Expose @@ -556,7 +556,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The State. - * The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The state or province in the user's address. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "state", alternate = {"State"}) @Expose @@ -565,7 +565,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Street Address. - * The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The street address of the user's place of business. Maximum length is 1024 characters. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "streetAddress", alternate = {"StreetAddress"}) @Expose @@ -574,7 +574,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Surname. - * The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * The user's surname (family name or last name). Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "surname", alternate = {"Surname"}) @Expose @@ -583,7 +583,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Usage Location. - * A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: US, JP, and GB. Not nullable. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). + * A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: US, JP, and GB. Not nullable. Returned only on $select. Supports $filter (eq, ne, NOT, ge, le, in, startsWith). */ @SerializedName(value = "usageLocation", alternate = {"UsageLocation"}) @Expose @@ -592,7 +592,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The User Principal Name. - * The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: While this property can contain accent characters, they can cause access issues to first-party applications for the user. Supports $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) and $orderBy. + * The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: While this property can contain accent characters, they can cause access issues to first-party applications for the user. Returned by default. Supports $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) and $orderBy. */ @SerializedName(value = "userPrincipalName", alternate = {"UserPrincipalName"}) @Expose @@ -601,7 +601,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The User Type. - * A string value that can be used to classify user types in your directory, such as Member and Guest. Supports $filter (eq, ne, NOT, in, startsWith, endsWith). + * A string value that can be used to classify user types in your directory, such as Member and Guest. Returned only on $select. Supports $filter (eq, ne, NOT, in, startsWith, endsWith). */ @SerializedName(value = "userType", alternate = {"UserType"}) @Expose @@ -610,7 +610,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Mailbox Settings. - * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone.Returned only on $select. */ @SerializedName(value = "mailboxSettings", alternate = {"MailboxSettings"}) @Expose @@ -637,7 +637,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Birthday. - * The birthday of the user. 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 is 2014-01-01T00:00:00Z Returned only on $select. + * The birthday of the user. 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 is 2014-01-01T00:00:00Z. Returned only on $select. */ @SerializedName(value = "birthday", alternate = {"Birthday"}) @Expose @@ -646,7 +646,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Hire Date. - * The hire date of the user. 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 is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs. + * The hire date of the user. 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 is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs. */ @SerializedName(value = "hireDate", alternate = {"HireDate"}) @Expose @@ -759,7 +759,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Member Of. - * The groups, directory roles and administrative units that the user is a member of. Read-only. Nullable. + * The groups and directory roles that the user is a member of. Read-only. Nullable. */ @Nullable public DirectoryObjectCollectionPage memberOf; @@ -864,7 +864,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Events. - * The user's events. Default is to show events under the Default Calendar. Read-only. Nullable. + * The user's events. Default is to show Events under the Default Calendar. Read-only. Nullable. */ @SerializedName(value = "events", alternate = {"Events"}) @Expose @@ -900,7 +900,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Outlook. - * Selective Outlook services available to the user. Read-only. Nullable. + * Read-only. */ @SerializedName(value = "outlook", alternate = {"Outlook"}) @Expose @@ -909,7 +909,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The People. - * Read-only. The most relevant people to the user. The collection is ordered by their relevance to the user, which is determined by the user's communication, collaboration and business relationships. A person is an aggregation of information from across mail, contacts and social networks. + * People that are relevant to the user. Read-only. Nullable. */ @SerializedName(value = "people", alternate = {"People"}) @Expose @@ -961,7 +961,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Extensions. - * The collection of open extensions defined for the user. Nullable. + * The collection of open extensions defined for the user. Read-only. Nullable. */ @SerializedName(value = "extensions", alternate = {"Extensions"}) @Expose @@ -1002,7 +1002,7 @@ public class User extends DirectoryObject implements IJsonBackedObject { /** * The Planner. - * Selective Planner services available to the user. Read-only. Nullable. + * Entry-point to the Planner resource that might exist for a user. Read-only. */ @SerializedName(value = "planner", alternate = {"Planner"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/UserAttributeValuesItem.java b/src/main/java/com/microsoft/graph/models/UserAttributeValuesItem.java index 25afcceeb78..05aaa4aa1b7 100644 --- a/src/main/java/com/microsoft/graph/models/UserAttributeValuesItem.java +++ b/src/main/java/com/microsoft/graph/models/UserAttributeValuesItem.java @@ -39,7 +39,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Is Default. - * Used to set the value as the default. + * Determines whether the value is set as the default. */ @SerializedName(value = "isDefault", alternate = {"IsDefault"}) @Expose @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Name. - * The display name of the property displayed to the end user in the user flow. + * The display name of the property displayed to the user in the user flow. */ @SerializedName(value = "name", alternate = {"Name"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/UserSettings.java b/src/main/java/com/microsoft/graph/models/UserSettings.java index ff477a08c63..2dc0c38f840 100644 --- a/src/main/java/com/microsoft/graph/models/UserSettings.java +++ b/src/main/java/com/microsoft/graph/models/UserSettings.java @@ -28,7 +28,7 @@ public class UserSettings extends Entity implements IJsonBackedObject { /** * The Contribution To Content Discovery As Organization Disabled. - * Reflects the organization level setting controlling delegate access to the trending API. When set to true, the organization doesn't have access to Office Delve. The relevancy of the content displayed in Microsoft 365, for example in Suggested sites in SharePoint Home and the Discover view in OneDrive for Business is affected for the whole organization. This setting is read-only and can only be changed by administrators in the SharePoint admin center. + * Reflects the Office Delve organization level setting. When set to true, the organization doesn't have access to Office Delve. This setting is read-only and can only be changed by administrators in the SharePoint admin center. */ @SerializedName(value = "contributionToContentDiscoveryAsOrganizationDisabled", alternate = {"ContributionToContentDiscoveryAsOrganizationDisabled"}) @Expose @@ -37,7 +37,7 @@ public class UserSettings extends Entity implements IJsonBackedObject { /** * The Contribution To Content Discovery Disabled. - * When set to true, the delegate access to the user's trending API is disabled. When set to true, documents in the user's Office Delve are disabled. When set to true, the relevancy of the content displayed in Microsoft 365, for example in Suggested sites in SharePoint Home and the Discover view in OneDrive for Business is affected. Users can control this setting in Office Delve. + * When set to true, documents in the user's Office Delve are disabled. Users can control this setting in Office Delve. */ @SerializedName(value = "contributionToContentDiscoveryDisabled", alternate = {"ContributionToContentDiscoveryDisabled"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/VppToken.java b/src/main/java/com/microsoft/graph/models/VppToken.java index 9971effaeaa..4d26309f2fc 100644 --- a/src/main/java/com/microsoft/graph/models/VppToken.java +++ b/src/main/java/com/microsoft/graph/models/VppToken.java @@ -102,7 +102,7 @@ public class VppToken extends Entity implements IJsonBackedObject { /** * The State. - * Current state of the Apple Volume Purchase Program Token. Possible values are: unknown, valid, expired, invalid, assignedToExternalMDM. Possible values are: unknown, valid, expired, invalid, assignedToExternalMDM, duplicateLocationId. + * Current state of the Apple Volume Purchase Program Token. Possible values are: unknown, valid, expired, invalid, assignedToExternalMDM. Possible values are: unknown, valid, expired, invalid, assignedToExternalMDM. */ @SerializedName(value = "state", alternate = {"State"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Website.java b/src/main/java/com/microsoft/graph/models/Website.java index a271eeb6e48..f1469d7b161 100644 --- a/src/main/java/com/microsoft/graph/models/Website.java +++ b/src/main/java/com/microsoft/graph/models/Website.java @@ -58,7 +58,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Type. - * Possible values are: other, home, work, blog, profile. + * The possible values are: other, home, work, blog, profile. */ @SerializedName(value = "type", alternate = {"Type"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Win32LobApp.java b/src/main/java/com/microsoft/graph/models/Win32LobApp.java index 7dc25126a2a..bc678179b26 100644 --- a/src/main/java/com/microsoft/graph/models/Win32LobApp.java +++ b/src/main/java/com/microsoft/graph/models/Win32LobApp.java @@ -33,7 +33,7 @@ public class Win32LobApp extends MobileLobApp implements IJsonBackedObject { /** * The Applicable Architectures. - * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral, arm64. + * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral. */ @SerializedName(value = "applicableArchitectures", alternate = {"ApplicableArchitectures"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Win32LobAppFileSystemRule.java b/src/main/java/com/microsoft/graph/models/Win32LobAppFileSystemRule.java index 141c3637ad2..2b4f4cdcff7 100644 --- a/src/main/java/com/microsoft/graph/models/Win32LobAppFileSystemRule.java +++ b/src/main/java/com/microsoft/graph/models/Win32LobAppFileSystemRule.java @@ -56,7 +56,7 @@ public class Win32LobAppFileSystemRule extends Win32LobAppRule implements IJsonB /** * The Operation Type. - * The file system operation type. Possible values are: notConfigured, exists, modifiedDate, createdDate, version, sizeInMB, doesNotExist. + * The file system operation type. Possible values are: notConfigured, exists, modifiedDate, createdDate, version, sizeInMB. */ @SerializedName(value = "operationType", alternate = {"OperationType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Windows10GeneralConfiguration.java b/src/main/java/com/microsoft/graph/models/Windows10GeneralConfiguration.java index a03337d22f4..2abb59a380e 100644 --- a/src/main/java/com/microsoft/graph/models/Windows10GeneralConfiguration.java +++ b/src/main/java/com/microsoft/graph/models/Windows10GeneralConfiguration.java @@ -423,7 +423,7 @@ public class Windows10GeneralConfiguration extends DeviceConfiguration implement /** * The Defender System Scan Schedule. - * Defender day of the week for the system scan. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday, noScheduledScan. + * Defender day of the week for the system scan. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday. */ @SerializedName(value = "defenderSystemScanSchedule", alternate = {"DefenderSystemScanSchedule"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WindowsAutopilotDeviceIdentity.java b/src/main/java/com/microsoft/graph/models/WindowsAutopilotDeviceIdentity.java index 52c83a5c54c..c06707d5ad7 100644 --- a/src/main/java/com/microsoft/graph/models/WindowsAutopilotDeviceIdentity.java +++ b/src/main/java/com/microsoft/graph/models/WindowsAutopilotDeviceIdentity.java @@ -55,7 +55,7 @@ public class WindowsAutopilotDeviceIdentity extends Entity implements IJsonBacke /** * The Enrollment State. - * Intune enrollment state of the Windows autopilot device. Possible values are: unknown, enrolled, pendingReset, failed, notContacted, blocked. + * Intune enrollment state of the Windows autopilot device. Possible values are: unknown, enrolled, pendingReset, failed, notContacted. */ @SerializedName(value = "enrollmentState", alternate = {"EnrollmentState"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WindowsUniversalAppX.java b/src/main/java/com/microsoft/graph/models/WindowsUniversalAppX.java index 75a216a3666..67ae8962566 100644 --- a/src/main/java/com/microsoft/graph/models/WindowsUniversalAppX.java +++ b/src/main/java/com/microsoft/graph/models/WindowsUniversalAppX.java @@ -30,7 +30,7 @@ public class WindowsUniversalAppX extends MobileLobApp implements IJsonBackedObj /** * The Applicable Architectures. - * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral, arm64. + * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral. */ @SerializedName(value = "applicableArchitectures", alternate = {"ApplicableArchitectures"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WindowsUpdateForBusinessConfiguration.java b/src/main/java/com/microsoft/graph/models/WindowsUpdateForBusinessConfiguration.java index ad5a1e35dca..c79e6f4c76c 100644 --- a/src/main/java/com/microsoft/graph/models/WindowsUpdateForBusinessConfiguration.java +++ b/src/main/java/com/microsoft/graph/models/WindowsUpdateForBusinessConfiguration.java @@ -32,7 +32,7 @@ public class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration i /** * The Automatic Update Mode. - * Automatic update mode. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl, windowsDefault. + * Automatic update mode. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl. */ @SerializedName(value = "automaticUpdateMode", alternate = {"AutomaticUpdateMode"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WindowsUpdateScheduledInstall.java b/src/main/java/com/microsoft/graph/models/WindowsUpdateScheduledInstall.java index 6fbd9effff8..4a2827ac9c8 100644 --- a/src/main/java/com/microsoft/graph/models/WindowsUpdateScheduledInstall.java +++ b/src/main/java/com/microsoft/graph/models/WindowsUpdateScheduledInstall.java @@ -28,7 +28,7 @@ public class WindowsUpdateScheduledInstall extends WindowsUpdateInstallScheduleT /** * The Scheduled Install Day. - * Scheduled Install Day in week. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday, noScheduledScan. + * Scheduled Install Day in week. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday. */ @SerializedName(value = "scheduledInstallDay", alternate = {"ScheduledInstallDay"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/Workbook.java b/src/main/java/com/microsoft/graph/models/Workbook.java index ea401fe02aa..1c108792e1b 100644 --- a/src/main/java/com/microsoft/graph/models/Workbook.java +++ b/src/main/java/com/microsoft/graph/models/Workbook.java @@ -76,7 +76,7 @@ public class Workbook extends Entity implements IJsonBackedObject { /** * The Operations. - * The status of Workbook operations. Getting an operation collection is not supported, but you can get the status of a long-running operation if the Location header is returned in the response. Read-only. Nullable. + * The status of workbook operations. Getting an operation collection is not supported, but you can get the status of a long-running operation if the Location header is returned in the response. Read-only. */ @SerializedName(value = "operations", alternate = {"Operations"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookComment.java b/src/main/java/com/microsoft/graph/models/WorkbookComment.java index 03b6a73e80c..cfc6c3fc3ae 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookComment.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookComment.java @@ -30,7 +30,7 @@ public class WorkbookComment extends Entity implements IJsonBackedObject { /** * The Content. - * The content of the comment. + * The content of comment. */ @SerializedName(value = "content", alternate = {"Content"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookCommentReply.java b/src/main/java/com/microsoft/graph/models/WorkbookCommentReply.java index d3f86f8bf86..6c66a1f434e 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookCommentReply.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookCommentReply.java @@ -27,7 +27,7 @@ public class WorkbookCommentReply extends Entity implements IJsonBackedObject { /** * The Content. - * The content of replied comment. + * The content of a comment reply. */ @SerializedName(value = "content", alternate = {"Content"}) @Expose @@ -36,7 +36,7 @@ public class WorkbookCommentReply extends Entity implements IJsonBackedObject { /** * The Content Type. - * Indicates the type for the replied comment. + * Indicates the type for the comment reply. */ @SerializedName(value = "contentType", alternate = {"ContentType"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookIcon.java b/src/main/java/com/microsoft/graph/models/WorkbookIcon.java index 148a88d7538..a68474b9739 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookIcon.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookIcon.java @@ -48,7 +48,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Set. - * Represents the set that the icon is part of. Possible values are: Invalid, ThreeArrows, ThreeArrowsGray, ThreeFlags, ThreeTrafficLights1, ThreeTrafficLights2, ThreeSigns, ThreeSymbols, ThreeSymbols2, FourArrows, FourArrowsGray, FourRedToBlack, FourRating, FourTrafficLights, FiveArrows, FiveArrowsGray, FiveRating, FiveQuarters, ThreeStars, ThreeTriangles, FiveBoxes. + * Represents the set that the icon is part of. The possible values are: Invalid, ThreeArrows, ThreeArrowsGray, ThreeFlags, ThreeTrafficLights1, ThreeTrafficLights2, ThreeSigns, ThreeSymbols, ThreeSymbols2, FourArrows, FourArrowsGray, FourRedToBlack, FourRating, FourTrafficLights, FiveArrows, FiveArrowsGray, FiveRating, FiveQuarters, ThreeStars, ThreeTriangles, FiveBoxes. */ @SerializedName(value = "set", alternate = {"Set"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookNamedItem.java b/src/main/java/com/microsoft/graph/models/WorkbookNamedItem.java index 8a2edb13f84..33482df1650 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookNamedItem.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookNamedItem.java @@ -55,7 +55,7 @@ public class WorkbookNamedItem extends Entity implements IJsonBackedObject { /** * The Type. - * Indicates what type of reference is associated with the name. Possible values are: String, Integer, Double, Boolean, Range. Read-only. + * Indicates what type of reference is associated with the name. The possible values are: String, Integer, Double, Boolean, Range. Read-only. */ @SerializedName(value = "type", alternate = {"Type"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookOperation.java b/src/main/java/com/microsoft/graph/models/WorkbookOperation.java index 02e47d8ec36..c57720a7e0c 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookOperation.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookOperation.java @@ -47,7 +47,7 @@ public class WorkbookOperation extends Entity implements IJsonBackedObject { /** * The Status. - * The current status of the operation. Possible values are: notStarted, running, succeeded, failed. + * The current status of the operation. Possible values are: NotStarted, Running, Completed, Failed. */ @SerializedName(value = "status", alternate = {"Status"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookRange.java b/src/main/java/com/microsoft/graph/models/WorkbookRange.java index f12f641921b..d0575fce1e3 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookRange.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookRange.java @@ -174,7 +174,7 @@ public class WorkbookRange extends Entity implements IJsonBackedObject { /** * The Value Types. - * Represents the type of data of each cell. Possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. Read-only. + * Represents the type of data of each cell. The possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. Read-only. */ @SerializedName(value = "valueTypes", alternate = {"ValueTypes"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookRangeBorder.java b/src/main/java/com/microsoft/graph/models/WorkbookRangeBorder.java index 8b85079e8c6..0252f981ce4 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookRangeBorder.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookRangeBorder.java @@ -36,7 +36,7 @@ public class WorkbookRangeBorder extends Entity implements IJsonBackedObject { /** * The Side Index. - * Constant value that indicates the specific side of the border. Possible values are: EdgeTop, EdgeBottom, EdgeLeft, EdgeRight, InsideVertical, InsideHorizontal, DiagonalDown, DiagonalUp. Read-only. + * Constant value that indicates the specific side of the border. The possible values are: EdgeTop, EdgeBottom, EdgeLeft, EdgeRight, InsideVertical, InsideHorizontal, DiagonalDown, DiagonalUp. Read-only. */ @SerializedName(value = "sideIndex", alternate = {"SideIndex"}) @Expose @@ -45,7 +45,7 @@ public class WorkbookRangeBorder extends Entity implements IJsonBackedObject { /** * The Style. - * One of the constants of line style specifying the line style for the border. Possible values are: None, Continuous, Dash, DashDot, DashDotDot, Dot, Double, SlantDashDot. + * One of the constants of line style specifying the line style for the border. The possible values are: None, Continuous, Dash, DashDot, DashDotDot, Dot, Double, SlantDashDot. */ @SerializedName(value = "style", alternate = {"Style"}) @Expose @@ -54,7 +54,7 @@ public class WorkbookRangeBorder extends Entity implements IJsonBackedObject { /** * The Weight. - * Specifies the weight of the border around a range. Possible values are: Hairline, Thin, Medium, Thick. + * Specifies the weight of the border around a range. The possible values are: Hairline, Thin, Medium, Thick. */ @SerializedName(value = "weight", alternate = {"Weight"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookRangeFont.java b/src/main/java/com/microsoft/graph/models/WorkbookRangeFont.java index 27567c12143..ae0d1f1262e 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookRangeFont.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookRangeFont.java @@ -72,7 +72,7 @@ public class WorkbookRangeFont extends Entity implements IJsonBackedObject { /** * The Underline. - * Type of underline applied to the font. Possible values are: None, Single, Double, SingleAccountant, DoubleAccountant. + * Type of underline applied to the font. The possible values are: None, Single, Double, SingleAccountant, DoubleAccountant. */ @SerializedName(value = "underline", alternate = {"Underline"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookRangeFormat.java b/src/main/java/com/microsoft/graph/models/WorkbookRangeFormat.java index c831ecff910..a9bddab912f 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookRangeFormat.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookRangeFormat.java @@ -42,7 +42,7 @@ public class WorkbookRangeFormat extends Entity implements IJsonBackedObject { /** * The Horizontal Alignment. - * Represents the horizontal alignment for the specified object. Possible values are: General, Left, Center, Right, Fill, Justify, CenterAcrossSelection, Distributed. + * Represents the horizontal alignment for the specified object. The possible values are: General, Left, Center, Right, Fill, Justify, CenterAcrossSelection, Distributed. */ @SerializedName(value = "horizontalAlignment", alternate = {"HorizontalAlignment"}) @Expose @@ -60,7 +60,7 @@ public class WorkbookRangeFormat extends Entity implements IJsonBackedObject { /** * The Vertical Alignment. - * Represents the vertical alignment for the specified object. Possible values are: Top, Center, Bottom, Justify, Distributed. + * Represents the vertical alignment for the specified object. The possible values are: Top, Center, Bottom, Justify, Distributed. */ @SerializedName(value = "verticalAlignment", alternate = {"VerticalAlignment"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookRangeView.java b/src/main/java/com/microsoft/graph/models/WorkbookRangeView.java index 2d4e8aa4e4f..380b784a7bd 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookRangeView.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookRangeView.java @@ -120,7 +120,7 @@ public class WorkbookRangeView extends Entity implements IJsonBackedObject { /** * The Value Types. - * Represents the type of data of each cell. Read-only. Possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. + * Represents the type of data of each cell. Read-only. The possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. */ @SerializedName(value = "valueTypes", alternate = {"ValueTypes"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookSortField.java b/src/main/java/com/microsoft/graph/models/WorkbookSortField.java index 9a9fed15bf8..70a61490885 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookSortField.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookSortField.java @@ -58,7 +58,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Data Option. - * Represents additional sorting options for this field. Possible values are: Normal, TextAsNumber. + * Represents additional sorting options for this field. The possible values are: Normal, TextAsNumber. */ @SerializedName(value = "dataOption", alternate = {"DataOption"}) @Expose @@ -85,7 +85,7 @@ public final AdditionalDataManager additionalDataManager() { /** * The Sort On. - * Represents the type of sorting of this condition. Possible values are: Value, CellColor, FontColor, Icon. + * Represents the type of sorting of this condition. The possible values are: Value, CellColor, FontColor, Icon. */ @SerializedName(value = "sortOn", alternate = {"SortOn"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookTable.java b/src/main/java/com/microsoft/graph/models/WorkbookTable.java index 78619ee6fce..13aad4e8350 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookTable.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookTable.java @@ -115,7 +115,7 @@ public class WorkbookTable extends Entity implements IJsonBackedObject { /** * The Style. - * Constant value that represents the Table style. Possible values are: TableStyleLight1 thru TableStyleLight21, TableStyleMedium1 thru TableStyleMedium28, TableStyleStyleDark1 thru TableStyleStyleDark11. A custom user-defined style present in the workbook can also be specified. + * Constant value that represents the Table style. The possible values are: TableStyleLight1 thru TableStyleLight21, TableStyleMedium1 thru TableStyleMedium28, TableStyleStyleDark1 thru TableStyleStyleDark11. A custom user-defined style present in the workbook can also be specified. */ @SerializedName(value = "style", alternate = {"Style"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkbookTableSort.java b/src/main/java/com/microsoft/graph/models/WorkbookTableSort.java index 5463ec7f4eb..72a29ec46a1 100644 --- a/src/main/java/com/microsoft/graph/models/WorkbookTableSort.java +++ b/src/main/java/com/microsoft/graph/models/WorkbookTableSort.java @@ -47,7 +47,7 @@ public class WorkbookTableSort extends Entity implements IJsonBackedObject { /** * The Method. - * Represents Chinese character ordering method last used to sort the table. Possible values are: PinYin, StrokeCount. Read-only. + * Represents Chinese character ordering method last used to sort the table. The possible values are: PinYin, StrokeCount. Read-only. */ @SerializedName(value = "method", alternate = {"Method"}) @Expose diff --git a/src/main/java/com/microsoft/graph/models/WorkforceIntegration.java b/src/main/java/com/microsoft/graph/models/WorkforceIntegration.java index 2dfda7f2fbe..055a14f05a0 100644 --- a/src/main/java/com/microsoft/graph/models/WorkforceIntegration.java +++ b/src/main/java/com/microsoft/graph/models/WorkforceIntegration.java @@ -65,7 +65,7 @@ public class WorkforceIntegration extends ChangeTrackedEntity implements IJsonBa /** * The Supported Entities. - * This property will replace supports in v1.0. We recommend that you use this property instead of supports. The supports property will still be supported in beta for the time being. Possible values are none, shift, swapRequest, openshift, openShiftRequest, userShiftPreferences, offerShiftRequest, timeCard, timeOffReason, timeOff, timeOffRequest and unknownFutureValue. If selecting more than one value, all values must start with the first letter in uppercase. + * The Shifts entities supported for synchronous change notifications. Shifts will make a call back to the url provided on client changes on those entities added here. By default, no entities are supported for change notifications. Possible values are: none, shift, swapRequest, openshift, openShiftRequest, userShiftPreferences */ @SerializedName(value = "supportedEntities", alternate = {"SupportedEntities"}) @Expose diff --git a/src/main/java/com/microsoft/graph/requests/ChannelCollectionRequest.java b/src/main/java/com/microsoft/graph/requests/ChannelCollectionRequest.java index bff30faf651..cc5ffe2d8dc 100644 --- a/src/main/java/com/microsoft/graph/requests/ChannelCollectionRequest.java +++ b/src/main/java/com/microsoft/graph/requests/ChannelCollectionRequest.java @@ -9,6 +9,7 @@ import com.microsoft.graph.core.ClientException; import com.microsoft.graph.models.Team; import com.microsoft.graph.models.Channel; +import com.microsoft.graph.models.ChatMessage; import java.util.Arrays; import java.util.EnumSet; import javax.annotation.Nullable; diff --git a/src/main/java/com/microsoft/graph/requests/ChannelCollectionRequestBuilder.java b/src/main/java/com/microsoft/graph/requests/ChannelCollectionRequestBuilder.java index 65e082d43ee..5daa1637241 100644 --- a/src/main/java/com/microsoft/graph/requests/ChannelCollectionRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/requests/ChannelCollectionRequestBuilder.java @@ -9,6 +9,7 @@ import com.microsoft.graph.core.ClientException; import com.microsoft.graph.models.Team; import com.microsoft.graph.models.Channel; +import com.microsoft.graph.models.ChatMessage; import java.util.Arrays; import java.util.EnumSet; import javax.annotation.Nullable; @@ -17,6 +18,7 @@ import com.microsoft.graph.requests.ChannelCollectionRequestBuilder; import com.microsoft.graph.requests.ChannelRequestBuilder; import com.microsoft.graph.requests.ChannelCollectionRequest; +import com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequestBuilder; import com.microsoft.graph.http.BaseCollectionRequestBuilder; import com.microsoft.graph.core.IBaseClient; import com.microsoft.graph.http.PrimitiveRequestBuilder; @@ -40,6 +42,15 @@ public ChannelCollectionRequestBuilder(@Nonnull final String requestUrl, @Nonnul + /** + * Gets a builder to execute the method + * @return the request builder collection + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequestBuilder getAllMessages() { + return new ChannelGetAllMessagesCollectionRequestBuilder(getRequestUrlWithAdditionalSegment("microsoft.graph.getAllMessages"), getClient(), null); + } + /** * Gets the raw count request for the collection * @return The raw count request for the collection diff --git a/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionPage.java b/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionPage.java new file mode 100644 index 00000000000..7b62e7f3d20 --- /dev/null +++ b/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionPage.java @@ -0,0 +1,47 @@ +// Template Source: BaseMethodCollectionPage.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.requests; + +import com.microsoft.graph.http.IRequestBuilder; +import com.microsoft.graph.core.ClientException; +import com.microsoft.graph.models.ChatMessage; +import java.util.Arrays; +import java.util.EnumSet; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; + +import com.microsoft.graph.http.BaseCollectionPage; +import com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequestBuilder; +import com.microsoft.graph.requests.ChannelGetAllMessagesCollectionPage; +import com.microsoft.graph.requests.ChannelGetAllMessagesCollectionResponse; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Channel Get All Messages Collection Page. + */ +public class ChannelGetAllMessagesCollectionPage extends BaseCollectionPage { + + /** + * A collection page for ChatMessage. + * + * @param response The serialized ChannelGetAllMessagesCollectionResponse from the service + * @param builder The request builder for the next collection page + */ + public ChannelGetAllMessagesCollectionPage(@Nonnull final ChannelGetAllMessagesCollectionResponse response, @Nonnull final ChannelGetAllMessagesCollectionRequestBuilder builder) { + super(response, builder); + } + + /** + * Creates the collection page for ChannelGetAllMessages + * + * @param pageContents the contents of this page + * @param nextRequestBuilder the request builder for the next page + */ + public ChannelGetAllMessagesCollectionPage(@Nonnull final java.util.List pageContents, @Nullable final ChannelGetAllMessagesCollectionRequestBuilder nextRequestBuilder) { + super(pageContents, nextRequestBuilder); + } +} diff --git a/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionRequest.java b/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionRequest.java new file mode 100644 index 00000000000..b87ac7b7288 --- /dev/null +++ b/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionRequest.java @@ -0,0 +1,145 @@ +// Template Source: BaseMethodCollectionRequest.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.requests; + +import com.microsoft.graph.http.IRequestBuilder; +import com.microsoft.graph.core.ClientException; +import com.microsoft.graph.models.ChatMessage; +import java.util.Arrays; +import java.util.EnumSet; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; + +import com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequestBuilder; +import com.microsoft.graph.requests.ChannelGetAllMessagesCollectionResponse; +import com.microsoft.graph.models.ChatMessage; +import com.microsoft.graph.options.QueryOption; +import com.microsoft.graph.core.IBaseClient; +import com.microsoft.graph.http.BaseFunctionCollectionRequest; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Channel Get All Messages Collection Request. + */ +public class ChannelGetAllMessagesCollectionRequest extends BaseFunctionCollectionRequest { + + + /** + * The request for this ChannelGetAllMessages + * + * @param requestUrl the request URL + * @param client the service client + * @param requestOptions the options for this request + */ + public ChannelGetAllMessagesCollectionRequest(@Nonnull final String requestUrl, @Nonnull final IBaseClient client, @Nullable final java.util.List requestOptions) { + super(requestUrl, client, requestOptions, ChannelGetAllMessagesCollectionResponse.class, ChannelGetAllMessagesCollectionPage.class, ChannelGetAllMessagesCollectionRequestBuilder.class); + } + + /** + * Sets the select clause for the request + * + * @param value the select clause + * @return the updated request + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequest select(@Nonnull final String value) { + addSelectOption(value); + return this; + } + + /** + * Sets the expand clause for the request + * + * @param value the expand clause + * @return the updated request + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequest expand(@Nonnull final String value) { + addExpandOption(value); + return this; + } + + /** + * Sets the filter clause for the request + * + * @param value the filter clause + * @return the updated request + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequest filter(@Nonnull final String value) { + addFilterOption(value); + return this; + } + + /** + * Sets the order by clause for the request + * + * @param value the order by clause + * @return the updated request + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequest orderBy(@Nonnull final String value) { + addOrderByOption(value); + return this; + } + + /** + * Sets the count value for the request + * + * @param value whether or not to return the count of objects with the request + * @return the updated request + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequest count(final boolean value) { + addCountOption(value); + return this; + } + /** + * Sets the count value to true for the request + * + * @return the updated request + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequest count() { + addCountOption(true); + return this; + } + + /** + * Sets the top value for the request + * + * @param value the max number of items to return + * @return the updated request + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequest top(final int value) { + addTopOption(value); + return this; + } + /** + * Sets the skip value for the request + * + * @param value of the number of items to skip + * @return the updated request + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequest skip(final int value) { + addSkipOption(value); + return this; + } + /** + * Add Skip token for pagination + * @param skipToken - Token for pagination + * @return the updated request + */ + @Nonnull + public ChannelGetAllMessagesCollectionRequest skipToken(@Nonnull final String skipToken) { + addSkipTokenOption(skipToken); + return this; + } + +} diff --git a/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionRequestBuilder.java b/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionRequestBuilder.java new file mode 100644 index 00000000000..e399075408b --- /dev/null +++ b/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionRequestBuilder.java @@ -0,0 +1,52 @@ +// Template Source: BaseMethodCollectionRequestBuilder.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.requests; + +import com.microsoft.graph.http.IRequestBuilder; +import com.microsoft.graph.core.ClientException; +import com.microsoft.graph.models.ChatMessage; +import java.util.Arrays; +import java.util.EnumSet; +import javax.annotation.Nullable; +import javax.annotation.Nonnull; + +import com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequestBuilder; +import com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest; +import com.microsoft.graph.requests.ChannelGetAllMessagesCollectionResponse; +import com.microsoft.graph.options.FunctionOption; +import com.microsoft.graph.core.IBaseClient; +import com.microsoft.graph.http.BaseFunctionCollectionRequestBuilder; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Channel Get All Messages Collection Request Builder. + */ +public class ChannelGetAllMessagesCollectionRequestBuilder extends BaseFunctionCollectionRequestBuilder { + + /** + * The request builder for this collection of Channel + * + * @param requestUrl the request URL + * @param client the service client + * @param requestOptions the options for this request + */ + public ChannelGetAllMessagesCollectionRequestBuilder(@Nonnull final String requestUrl, @Nonnull final IBaseClient client, @Nullable final java.util.List requestOptions) { + super(requestUrl, client, requestOptions, ChannelGetAllMessagesCollectionRequestBuilder.class, ChannelGetAllMessagesCollectionRequest.class); + } + /** + * Creates the request + * + * @param requestOptions the options for this request + * @return the ChannelGetAllMessagesCollectionRequest instance + */ + @Override + @Nonnull + public ChannelGetAllMessagesCollectionRequest buildRequest(@Nullable final java.util.List requestOptions) { + final ChannelGetAllMessagesCollectionRequest request = super.buildRequest(requestOptions); + return request; + } +} diff --git a/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionResponse.java b/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionResponse.java new file mode 100644 index 00000000000..37c5cfc2558 --- /dev/null +++ b/src/main/java/com/microsoft/graph/requests/ChannelGetAllMessagesCollectionResponse.java @@ -0,0 +1,20 @@ +// Template Source: BaseMethodCollectionResponse.java.tt +// ------------------------------------------------------------------------------ +// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. +// ------------------------------------------------------------------------------ + +package com.microsoft.graph.requests; +import com.microsoft.graph.models.ChatMessage; + + +import javax.annotation.Nullable; +import javax.annotation.Nonnull; +import com.microsoft.graph.http.BaseCollectionResponse; + +// **NOTE** This file was generated by a tool and any changes will be overwritten. + +/** + * The class for the Channel Get All Messages Collection Response. + */ +public class ChannelGetAllMessagesCollectionResponse extends BaseCollectionResponse { +} diff --git a/src/main/java/com/microsoft/graph/requests/ChannelRequest.java b/src/main/java/com/microsoft/graph/requests/ChannelRequest.java index 7a62cae62df..63814685665 100644 --- a/src/main/java/com/microsoft/graph/requests/ChannelRequest.java +++ b/src/main/java/com/microsoft/graph/requests/ChannelRequest.java @@ -8,6 +8,7 @@ import com.microsoft.graph.http.IRequestBuilder; import com.microsoft.graph.core.ClientException; import com.microsoft.graph.models.Channel; +import com.microsoft.graph.models.ChatMessage; import com.microsoft.graph.requests.DriveItemRequestBuilder; import com.microsoft.graph.requests.ConversationMemberCollectionRequestBuilder; import com.microsoft.graph.requests.ConversationMemberRequestBuilder; diff --git a/src/main/java/com/microsoft/graph/requests/ChannelRequestBuilder.java b/src/main/java/com/microsoft/graph/requests/ChannelRequestBuilder.java index 0d7f0075b10..5c223f2f4ac 100644 --- a/src/main/java/com/microsoft/graph/requests/ChannelRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/requests/ChannelRequestBuilder.java @@ -8,6 +8,7 @@ import com.microsoft.graph.http.IRequestBuilder; import com.microsoft.graph.core.ClientException; import com.microsoft.graph.models.Channel; +import com.microsoft.graph.models.ChatMessage; import com.microsoft.graph.requests.DriveItemRequestBuilder; import com.microsoft.graph.requests.ConversationMemberCollectionRequestBuilder; import com.microsoft.graph.requests.ConversationMemberRequestBuilder; From 8edaf39833b9889af8d98f3df1618a36bfb3b734 Mon Sep 17 00:00:00 2001 From: Vincent Biret Date: Tue, 22 Jun 2021 09:35:55 -0400 Subject: [PATCH 2/3] - fixes a unit test failing because of a type change --- .../microsoft/graph/serialization/AdditionalDataTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/java/com/microsoft/graph/serialization/AdditionalDataTests.java b/src/test/java/com/microsoft/graph/serialization/AdditionalDataTests.java index 3a0a68c7ba5..b7c7974dfa8 100644 --- a/src/test/java/com/microsoft/graph/serialization/AdditionalDataTests.java +++ b/src/test/java/com/microsoft/graph/serialization/AdditionalDataTests.java @@ -25,7 +25,7 @@ import com.microsoft.graph.models.DriveItemCreateUploadSessionParameterSet; import com.microsoft.graph.models.DriveItemUploadableProperties; import com.microsoft.graph.models.Entity; -import com.microsoft.graph.models.IdentitySet; +import com.microsoft.graph.models.ChatMessageMentionedIdentitySet; import com.microsoft.graph.models.PlannerAssignment; import com.microsoft.graph.models.PlannerAssignments; import com.microsoft.graph.models.PlannerTask; @@ -162,7 +162,7 @@ public void testSerializeAdditionalDataOnCollections() { final ChatMessage chatMessage = new ChatMessage(); final ChatMessageMention chatMessageMention = new ChatMessageMention(); chatMessageMention.additionalDataManager().put("helloWorld", new JsonPrimitive("3.141516")); - final IdentitySet identitySet = new IdentitySet(); + final ChatMessageMentionedIdentitySet identitySet = new ChatMessageMentionedIdentitySet(); identitySet.additionalDataManager().put("identitySetKey", new JsonPrimitive("identitySetValue")); chatMessageMention.mentioned = identitySet; chatMessage.mentions = Collections.singletonList(chatMessageMention); From b80eb2fd827d26763caa39302d64b088c7211c97 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Mon, 5 Jul 2021 15:24:33 +0000 Subject: [PATCH 3/3] - updates types summary --- typeSummary.txt | 261 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 258 insertions(+), 3 deletions(-) diff --git a/typeSummary.txt b/typeSummary.txt index e2a78601b12..afad087404f 100644 --- a/typeSummary.txt +++ b/typeSummary.txt @@ -2093,6 +2093,30 @@ ENTITY_URL TEXT UNEXPECTED_VALUE + enum com.microsoft.graph.models.TeamworkApplicationIdentityType + AAD_APPLICATION + BOT + TENANT_BOT + OFFICE365_CONNECTOR + OUTGOING_WEBHOOK + UNKNOWN_FUTURE_VALUE + UNEXPECTED_VALUE + enum com.microsoft.graph.models.TeamworkConversationIdentityType + TEAM + CHANNEL + CHAT + UNKNOWN_FUTURE_VALUE + UNEXPECTED_VALUE + enum com.microsoft.graph.models.TeamworkUserIdentityType + AAD_USER + ON_PREMISE_AAD_USER + ANONYMOUS_GUEST + FEDERATED_USER + PERSONAL_MICROSOFT_ACCOUNT_USER + SKYPE_USER + PHONE_USER + UNKNOWN_FUTURE_VALUE + UNEXPECTED_VALUE enum com.microsoft.graph.models.ThreatAssessmentContentType MAIL URL @@ -7602,6 +7626,11 @@ return type java.util.List method newBuilder return type com.microsoft.graph.models.ChannelCompleteMigrationParameterSet$ChannelCompleteMigrationParameterSetBuilder + class com.microsoft.graph.models.ChannelGetAllMessagesParameterSet + method getFunctionOptions + return type java.util.List + method newBuilder + return type com.microsoft.graph.models.ChannelGetAllMessagesParameterSet$ChannelGetAllMessagesParameterSetBuilder class com.microsoft.graph.models.ChannelIdentity property channelId : java.lang.String property oDataType : java.lang.String @@ -7653,7 +7682,7 @@ property createdDateTime : java.time.OffsetDateTime property deletedDateTime : java.time.OffsetDateTime property etag : java.lang.String - property from : com.microsoft.graph.models.IdentitySet + property from : com.microsoft.graph.models.ChatMessageFromIdentitySet property hostedContents : com.microsoft.graph.requests.ChatMessageHostedContentCollectionPage property id : java.lang.String property importance : com.microsoft.graph.models.ChatMessageImportance @@ -7695,6 +7724,17 @@ return type java.util.List method newBuilder return type com.microsoft.graph.models.ChatMessageDeltaParameterSet$ChatMessageDeltaParameterSetBuilder + class com.microsoft.graph.models.ChatMessageFromIdentitySet : com.microsoft.graph.models.IdentitySet + property application : com.microsoft.graph.models.Identity + property device : com.microsoft.graph.models.Identity + property oDataType : java.lang.String + property user : com.microsoft.graph.models.Identity + method additionalDataManager + return type com.microsoft.graph.serializer.AdditionalDataManager + method setRawObject + return type void + param arg0 : com.microsoft.graph.serializer.ISerializer + param arg1 : com.google.gson.JsonObject class com.microsoft.graph.models.ChatMessageHostedContent : com.microsoft.graph.models.TeamworkHostedContent property contentBytes : [B property contentType : java.lang.String @@ -7709,7 +7749,7 @@ class com.microsoft.graph.models.ChatMessageMention property id : java.lang.Integer property mentionText : java.lang.String - property mentioned : com.microsoft.graph.models.IdentitySet + property mentioned : com.microsoft.graph.models.ChatMessageMentionedIdentitySet property oDataType : java.lang.String method additionalDataManager return type com.microsoft.graph.serializer.AdditionalDataManager @@ -7717,6 +7757,18 @@ return type void param arg0 : com.microsoft.graph.serializer.ISerializer param arg1 : com.google.gson.JsonObject + class com.microsoft.graph.models.ChatMessageMentionedIdentitySet : com.microsoft.graph.models.IdentitySet + property application : com.microsoft.graph.models.Identity + property conversation : com.microsoft.graph.models.TeamworkConversationIdentity + property device : com.microsoft.graph.models.Identity + property oDataType : java.lang.String + property user : com.microsoft.graph.models.Identity + method additionalDataManager + return type com.microsoft.graph.serializer.AdditionalDataManager + method setRawObject + return type void + param arg0 : com.microsoft.graph.serializer.ISerializer + param arg1 : com.google.gson.JsonObject class com.microsoft.graph.models.ChatMessagePolicyViolation property dlpAction : java.util.EnumSet property justificationText : java.lang.String @@ -7745,7 +7797,18 @@ property createdDateTime : java.time.OffsetDateTime property oDataType : java.lang.String property reactionType : java.lang.String - property user : com.microsoft.graph.models.IdentitySet + property user : com.microsoft.graph.models.ChatMessageReactionIdentitySet + method additionalDataManager + return type com.microsoft.graph.serializer.AdditionalDataManager + method setRawObject + return type void + param arg0 : com.microsoft.graph.serializer.ISerializer + param arg1 : com.google.gson.JsonObject + class com.microsoft.graph.models.ChatMessageReactionIdentitySet : com.microsoft.graph.models.IdentitySet + property application : com.microsoft.graph.models.Identity + property device : com.microsoft.graph.models.Identity + property oDataType : java.lang.String + property user : com.microsoft.graph.models.Identity method additionalDataManager return type com.microsoft.graph.serializer.AdditionalDataManager method setRawObject @@ -11261,6 +11324,7 @@ property hideFromOutlookClients : java.lang.Boolean property id : java.lang.String property isArchived : java.lang.Boolean + property isAssignableToRole : java.lang.Boolean property isSubscribedByMail : java.lang.Boolean property licenseProcessingState : com.microsoft.graph.models.LicenseProcessingState property mail : java.lang.String @@ -19854,6 +19918,17 @@ return type void param arg0 : com.microsoft.graph.serializer.ISerializer param arg1 : com.google.gson.JsonObject + class com.microsoft.graph.models.TeamworkApplicationIdentity : com.microsoft.graph.models.Identity + property applicationIdentityType : com.microsoft.graph.models.TeamworkApplicationIdentityType + property displayName : java.lang.String + property id : java.lang.String + property oDataType : java.lang.String + method additionalDataManager + return type com.microsoft.graph.serializer.AdditionalDataManager + method setRawObject + return type void + param arg0 : com.microsoft.graph.serializer.ISerializer + param arg1 : com.google.gson.JsonObject class com.microsoft.graph.models.TeamworkBot : com.microsoft.graph.models.Entity property id : java.lang.String property oDataType : java.lang.String @@ -19863,6 +19938,17 @@ return type void param arg0 : com.microsoft.graph.serializer.ISerializer param arg1 : com.google.gson.JsonObject + class com.microsoft.graph.models.TeamworkConversationIdentity : com.microsoft.graph.models.Identity + property conversationIdentityType : com.microsoft.graph.models.TeamworkConversationIdentityType + property displayName : java.lang.String + property id : java.lang.String + property oDataType : java.lang.String + method additionalDataManager + return type com.microsoft.graph.serializer.AdditionalDataManager + method setRawObject + return type void + param arg0 : com.microsoft.graph.serializer.ISerializer + param arg1 : com.google.gson.JsonObject class com.microsoft.graph.models.TeamworkHostedContent : com.microsoft.graph.models.Entity property contentBytes : [B property contentType : java.lang.String @@ -19882,6 +19968,27 @@ return type void param arg0 : com.microsoft.graph.serializer.ISerializer param arg1 : com.google.gson.JsonObject + class com.microsoft.graph.models.TeamworkTagIdentity : com.microsoft.graph.models.Identity + property displayName : java.lang.String + property id : java.lang.String + property oDataType : java.lang.String + method additionalDataManager + return type com.microsoft.graph.serializer.AdditionalDataManager + method setRawObject + return type void + param arg0 : com.microsoft.graph.serializer.ISerializer + param arg1 : com.google.gson.JsonObject + class com.microsoft.graph.models.TeamworkUserIdentity : com.microsoft.graph.models.Identity + property displayName : java.lang.String + property id : java.lang.String + property oDataType : java.lang.String + property userIdentityType : com.microsoft.graph.models.TeamworkUserIdentityType + method additionalDataManager + return type com.microsoft.graph.serializer.AdditionalDataManager + method setRawObject + return type void + param arg0 : com.microsoft.graph.serializer.ISerializer + param arg1 : com.google.gson.JsonObject class com.microsoft.graph.models.TelecomExpenseManagementPartner : com.microsoft.graph.models.Entity property appAuthorized : java.lang.Boolean property displayName : java.lang.String @@ -43998,6 +44105,8 @@ param arg0 : java.lang.String method count return type com.microsoft.graph.http.PrimitiveRequestBuilder + method getAllMessages + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequestBuilder method getClient return type com.microsoft.graph.core.IBaseClient method getOptions @@ -44117,6 +44226,152 @@ method getRequestUrlWithAdditionalSegment return type java.lang.String param arg0 : java.lang.String + class com.microsoft.graph.requests.ChannelGetAllMessagesCollectionPage : com.microsoft.graph.http.BaseCollectionPage + method additionalDataManager + return type com.microsoft.graph.serializer.AdditionalDataManager + method getCount + return type java.lang.Long + method getCurrentPage + return type java.util.List + method getNextPage + return type com.microsoft.graph.http.BaseRequestBuilder + method setRawObject + return type void + param arg0 : com.microsoft.graph.serializer.ISerializer + param arg1 : com.google.gson.JsonObject + class com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest : com.microsoft.graph.http.BaseFunctionCollectionRequest + method addFunctionOption + return type void + param arg0 : com.microsoft.graph.options.FunctionOption + method addHeader + return type void + param arg0 : java.lang.String + param arg1 : java.lang.String + method addQueryOption + return type void + param arg0 : com.microsoft.graph.options.QueryOption + method buildFromResponse + return type com.microsoft.graph.http.BaseCollectionPage + param arg0 : com.microsoft.graph.http.ICollectionResponse + method count + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + method count + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + param arg0 : boolean + method expand + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + param arg0 : java.lang.String + method filter + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + param arg0 : java.lang.String + method get + return type com.microsoft.graph.http.BaseCollectionPage + method getAsync + return type java.util.concurrent.CompletableFuture + method getBaseRequest + return type com.microsoft.graph.http.BaseRequest + method getCollectionPageClass + return type java.lang.Class + method getDelay + return type long + method getHeaders + return type java.util.List + method getHttpMethod + return type com.microsoft.graph.http.HttpMethod + method getHttpRequest + return type java.lang.Object + method getHttpRequest + return type java.lang.Object + param arg0 : java.lang.Object + method getMaxRedirects + return type int + method getMaxRetries + return type int + method getOptions + return type java.util.List + method getRequestUrl + return type java.net.URL + method getShouldRedirect + return type com.microsoft.graph.httpcore.middlewareoption.IShouldRedirect + method getShouldRetry + return type com.microsoft.graph.httpcore.middlewareoption.IShouldRetry + method getUseCaches + return type boolean + method orderBy + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + param arg0 : java.lang.String + method select + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + param arg0 : java.lang.String + method setDelay + return type void + param arg0 : long + method setMaxRedirects + return type void + param arg0 : int + method setMaxRetries + return type void + param arg0 : int + method setShouldRedirect + return type void + param arg0 : com.microsoft.graph.httpcore.middlewareoption.IShouldRedirect + method setShouldRetry + return type void + param arg0 : com.microsoft.graph.httpcore.middlewareoption.IShouldRetry + method setUseCaches + return type void + param arg0 : boolean + method skipToken + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + param arg0 : java.lang.String + method skip + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + param arg0 : int + method top + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + param arg0 : int + method withHttpMethod + return type com.microsoft.graph.http.IHttpRequest + param arg0 : com.microsoft.graph.http.HttpMethod + class com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequestBuilder : com.microsoft.graph.http.BaseFunctionCollectionRequestBuilder + method buildRequest + return type com.microsoft.graph.http.BaseCollectionRequest + param arg0 : [Lcom.microsoft.graph.options.Option; + method buildRequest + return type com.microsoft.graph.requests.ChannelGetAllMessagesCollectionRequest + param arg0 : java.util.List + method buildRequest + return type com.microsoft.graph.http.BaseCollectionRequest + param arg0 : java.util.List + method byId + return type com.microsoft.graph.http.BaseRequestBuilder + param arg0 : java.lang.String + method getClient + return type com.microsoft.graph.core.IBaseClient + method getOptions + return type java.util.List + param arg0 : [Lcom.microsoft.graph.options.Option; + method getRequestUrl + return type java.lang.String + method getRequestUrlWithAdditionalParameter + return type java.lang.String + param arg0 : java.lang.String + method getRequestUrlWithAdditionalSegment + return type java.lang.String + param arg0 : java.lang.String + class com.microsoft.graph.requests.ChannelGetAllMessagesCollectionResponse : com.microsoft.graph.http.BaseCollectionResponse + property nextLink : java.lang.String + property value : java.util.List + method additionalDataManager + return type com.microsoft.graph.serializer.AdditionalDataManager + method nextLink + return type java.lang.String + method setRawObject + return type void + param arg0 : com.microsoft.graph.serializer.ISerializer + param arg1 : com.google.gson.JsonObject + method values + return type java.util.List class com.microsoft.graph.requests.ChannelRequest : com.microsoft.graph.http.BaseRequest property REQUEST_STATS_HEADER_VALUE_FORMAT_STRING : java.lang.String method addFunctionOption