From e7331c03e77cd8d9ed8296366d93b520d2ecf5f6 Mon Sep 17 00:00:00 2001 From: Vincent Biret Date: Tue, 22 Sep 2020 14:54:48 -0400 Subject: [PATCH 1/5] - adds an override to allow passing additional data from collection response to page --- .../com/microsoft/graph/http/BaseCollectionPage.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/com/microsoft/graph/http/BaseCollectionPage.java b/src/main/java/com/microsoft/graph/http/BaseCollectionPage.java index 8717a215d43..f40fa94b235 100644 --- a/src/main/java/com/microsoft/graph/http/BaseCollectionPage.java +++ b/src/main/java/com/microsoft/graph/http/BaseCollectionPage.java @@ -72,6 +72,18 @@ public BaseCollectionPage(final List pageContents, final T2 nextRequestBuild requestBuilder = nextRequestBuilder; } + /** + * Creates the collection page + * + * @param pageContents the contents of this page + * @param nextRequestBuilder the request builder for the next page + * @param responseAdditionalData the additional data returned by the response + */ + public BaseCollectionPage(final List pageContents, final T2 nextRequestBuilder, final AdditionalDataManager responseAdditionalData) { + this(pageContents, nextRequestBuilder); + this.additionalDataManager().putAll(responseAdditionalData); + } + /** * Gets the next page request builder * From 1961cf8caac57a3dffbd88d666eca4eefec54994 Mon Sep 17 00:00:00 2001 From: Vincent Biret Date: Tue, 22 Sep 2020 14:55:14 -0400 Subject: [PATCH 2/5] - updates unit test to test for presence of response headers --- src/test/java/com/microsoft/graph/functional/UserTests.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/test/java/com/microsoft/graph/functional/UserTests.java b/src/test/java/com/microsoft/graph/functional/UserTests.java index 009c0b587c5..2c95b70c00d 100644 --- a/src/test/java/com/microsoft/graph/functional/UserTests.java +++ b/src/test/java/com/microsoft/graph/functional/UserTests.java @@ -76,6 +76,7 @@ public void userKeyTest() { //GET users('<>') IUserCollectionPage userCollectionPage = graphServiceClient.users().buildRequest().get(); assertNotNull(userCollectionPage); + assertNotNull(userCollectionPage.additionalDataManager().get("graphResponseHeaders")); List list = userCollectionPage.getCurrentPage(); if(list.size() > 0) { User user = graphServiceClient.users(list.get(0).id).buildRequest().get(); From f19e1958e346fa519809495569911772700ec357 Mon Sep 17 00:00:00 2001 From: Vincent Biret Date: Tue, 22 Sep 2020 15:10:07 -0400 Subject: [PATCH 3/5] - generation: update collection pages to pass response additional data --- .../requests/extensions/CallRecordCollectionPage.java | 2 +- .../callrecords/requests/extensions/SegmentCollectionPage.java | 2 +- .../callrecords/requests/extensions/SessionCollectionPage.java | 2 +- .../extensions/ActivityBasedTimeoutPolicyCollectionPage.java | 2 +- .../requests/extensions/ActivityHistoryItemCollectionPage.java | 2 +- .../requests/extensions/AdministrativeUnitCollectionPage.java | 2 +- .../extensions/AdministrativeUnitDeltaCollectionPage.java | 2 +- .../graph/requests/extensions/AlertCollectionPage.java | 2 +- .../extensions/AndroidManagedAppProtectionCollectionPage.java | 2 +- .../requests/extensions/AppRoleAssignmentCollectionPage.java | 2 +- .../graph/requests/extensions/ApplicationCollectionPage.java | 2 +- .../requests/extensions/ApplicationDeltaCollectionPage.java | 2 +- .../graph/requests/extensions/AttachmentCollectionPage.java | 2 +- .../graph/requests/extensions/BaseItemCollectionPage.java | 2 +- .../CalendarAllowedCalendarSharingRolesCollectionPage.java | 2 +- .../graph/requests/extensions/CalendarCollectionPage.java | 2 +- .../requests/extensions/CalendarGetScheduleCollectionPage.java | 2 +- .../graph/requests/extensions/CalendarGroupCollectionPage.java | 2 +- .../requests/extensions/CalendarPermissionCollectionPage.java | 2 +- .../microsoft/graph/requests/extensions/CallCollectionPage.java | 2 +- .../CertificateBasedAuthConfigurationCollectionPage.java | 2 +- ...icateBasedAuthConfigurationCollectionWithReferencesPage.java | 2 +- .../graph/requests/extensions/ChannelCollectionPage.java | 2 +- .../microsoft/graph/requests/extensions/ChatCollectionPage.java | 2 +- .../requests/extensions/ChatGetAllMessagesCollectionPage.java | 2 +- .../graph/requests/extensions/ChatMessageCollectionPage.java | 2 +- .../extensions/ChatMessageHostedContentCollectionPage.java | 2 +- .../requests/extensions/ClaimsMappingPolicyCollectionPage.java | 2 +- .../ClaimsMappingPolicyCollectionWithReferencesPage.java | 2 +- .../requests/extensions/ColumnDefinitionCollectionPage.java | 2 +- .../graph/requests/extensions/ColumnLinkCollectionPage.java | 2 +- .../graph/requests/extensions/CommsOperationCollectionPage.java | 2 +- .../extensions/ComplianceManagementPartnerCollectionPage.java | 2 +- .../extensions/ConditionalAccessPolicyCollectionPage.java | 2 +- .../graph/requests/extensions/ContactCollectionPage.java | 2 +- .../graph/requests/extensions/ContactDeltaCollectionPage.java | 2 +- .../graph/requests/extensions/ContactFolderCollectionPage.java | 2 +- .../requests/extensions/ContactFolderDeltaCollectionPage.java | 2 +- .../graph/requests/extensions/ContentTypeCollectionPage.java | 2 +- .../graph/requests/extensions/ContractCollectionPage.java | 2 +- .../graph/requests/extensions/ConversationCollectionPage.java | 2 +- .../requests/extensions/ConversationMemberCollectionPage.java | 2 +- .../requests/extensions/ConversationThreadCollectionPage.java | 2 +- .../requests/extensions/DataPolicyOperationCollectionPage.java | 2 +- .../extensions/DefaultManagedAppProtectionCollectionPage.java | 2 +- .../graph/requests/extensions/DetectedAppCollectionPage.java | 2 +- .../DeviceAndAppManagementRoleAssignmentCollectionPage.java | 2 +- .../graph/requests/extensions/DeviceCategoryCollectionPage.java | 2 +- .../graph/requests/extensions/DeviceCollectionPage.java | 2 +- .../extensions/DeviceComplianceActionItemCollectionPage.java | 2 +- .../extensions/DeviceComplianceDeviceStatusCollectionPage.java | 2 +- .../extensions/DeviceCompliancePolicyAssignCollectionPage.java | 2 +- .../DeviceCompliancePolicyAssignmentCollectionPage.java | 2 +- .../extensions/DeviceCompliancePolicyCollectionPage.java | 2 +- ...DeviceCompliancePolicySettingStateSummaryCollectionPage.java | 2 +- .../extensions/DeviceCompliancePolicyStateCollectionPage.java | 2 +- .../DeviceComplianceScheduledActionForRuleCollectionPage.java | 2 +- .../extensions/DeviceComplianceSettingStateCollectionPage.java | 2 +- .../extensions/DeviceComplianceUserStatusCollectionPage.java | 2 +- .../extensions/DeviceConfigurationAssignCollectionPage.java | 2 +- .../extensions/DeviceConfigurationAssignmentCollectionPage.java | 2 +- .../requests/extensions/DeviceConfigurationCollectionPage.java | 2 +- .../DeviceConfigurationDeviceStatusCollectionPage.java | 2 +- .../extensions/DeviceConfigurationStateCollectionPage.java | 2 +- .../extensions/DeviceConfigurationUserStatusCollectionPage.java | 2 +- .../extensions/DeviceEnrollmentConfigurationCollectionPage.java | 2 +- .../requests/extensions/DeviceInstallStateCollectionPage.java | 2 +- .../DeviceManagementExchangeConnectorCollectionPage.java | 2 +- .../DeviceManagementGetEffectivePermissionsCollectionPage.java | 2 +- .../extensions/DeviceManagementPartnerCollectionPage.java | 2 +- .../DeviceManagementTroubleshootingEventCollectionPage.java | 2 +- .../graph/requests/extensions/DirectoryAuditCollectionPage.java | 2 +- .../DirectoryObjectCheckMemberGroupsCollectionPage.java | 2 +- .../DirectoryObjectCheckMemberObjectsCollectionPage.java | 2 +- .../requests/extensions/DirectoryObjectCollectionPage.java | 2 +- .../extensions/DirectoryObjectCollectionWithReferencesPage.java | 2 +- ...toryObjectGetAvailableExtensionPropertiesCollectionPage.java | 2 +- .../extensions/DirectoryObjectGetByIdsCollectionPage.java | 2 +- .../DirectoryObjectGetMemberGroupsCollectionPage.java | 2 +- .../DirectoryObjectGetMemberObjectsCollectionPage.java | 2 +- .../graph/requests/extensions/DirectoryRoleCollectionPage.java | 2 +- .../requests/extensions/DirectoryRoleDeltaCollectionPage.java | 2 +- .../extensions/DirectoryRoleTemplateCollectionPage.java | 2 +- .../graph/requests/extensions/DomainCollectionPage.java | 2 +- .../requests/extensions/DomainDnsRecordCollectionPage.java | 2 +- .../graph/requests/extensions/DriveCollectionPage.java | 2 +- .../graph/requests/extensions/DriveItemCollectionPage.java | 2 +- .../graph/requests/extensions/DriveItemDeltaCollectionPage.java | 2 +- .../DriveItemGetActivitiesByIntervalCollectionPage.java | 2 +- .../requests/extensions/DriveItemInviteCollectionPage.java | 2 +- .../requests/extensions/DriveItemSearchCollectionPage.java | 2 +- .../requests/extensions/DriveItemVersionCollectionPage.java | 2 +- .../graph/requests/extensions/DriveRecentCollectionPage.java | 2 +- .../graph/requests/extensions/DriveSearchCollectionPage.java | 2 +- .../requests/extensions/DriveSharedWithMeCollectionPage.java | 2 +- .../graph/requests/extensions/EducationClassCollectionPage.java | 2 +- .../extensions/EducationClassCollectionWithReferencesPage.java | 2 +- .../requests/extensions/EducationSchoolCollectionPage.java | 2 +- .../extensions/EducationSchoolCollectionWithReferencesPage.java | 2 +- .../graph/requests/extensions/EducationUserCollectionPage.java | 2 +- .../extensions/EducationUserCollectionWithReferencesPage.java | 2 +- .../graph/requests/extensions/EndpointCollectionPage.java | 2 +- .../EnrollmentConfigurationAssignmentCollectionPage.java | 2 +- .../graph/requests/extensions/EventCollectionPage.java | 2 +- .../graph/requests/extensions/EventDeltaCollectionPage.java | 2 +- .../graph/requests/extensions/ExtensionCollectionPage.java | 2 +- .../requests/extensions/ExtensionPropertyCollectionPage.java | 2 +- .../graph/requests/extensions/GroupCollectionPage.java | 2 +- .../graph/requests/extensions/GroupDeltaCollectionPage.java | 2 +- .../requests/extensions/GroupLifecyclePolicyCollectionPage.java | 2 +- .../graph/requests/extensions/GroupSettingCollectionPage.java | 2 +- .../requests/extensions/GroupSettingTemplateCollectionPage.java | 2 +- .../extensions/HomeRealmDiscoveryPolicyCollectionPage.java | 2 +- .../HomeRealmDiscoveryPolicyCollectionWithReferencesPage.java | 2 +- .../requests/extensions/IdentityProviderCollectionPage.java | 2 +- .../InferenceClassificationOverrideCollectionPage.java | 2 +- .../graph/requests/extensions/InvitationCollectionPage.java | 2 +- .../extensions/IosManagedAppProtectionCollectionPage.java | 2 +- .../extensions/IosUpdateDeviceStatusCollectionPage.java | 2 +- .../graph/requests/extensions/ItemActivityCollectionPage.java | 2 +- .../requests/extensions/ItemActivityStatCollectionPage.java | 2 +- .../graph/requests/extensions/LicenseDetailsCollectionPage.java | 2 +- .../microsoft/graph/requests/extensions/ListCollectionPage.java | 2 +- .../graph/requests/extensions/ListItemCollectionPage.java | 2 +- .../ListItemGetActivitiesByIntervalCollectionPage.java | 2 +- .../requests/extensions/ListItemVersionCollectionPage.java | 2 +- .../extensions/LocalizedNotificationMessageCollectionPage.java | 2 +- .../graph/requests/extensions/MailFolderCollectionPage.java | 2 +- .../requests/extensions/MailFolderDeltaCollectionPage.java | 2 +- .../requests/extensions/ManagedAppOperationCollectionPage.java | 2 +- .../requests/extensions/ManagedAppPolicyCollectionPage.java | 2 +- .../extensions/ManagedAppRegistrationCollectionPage.java | 2 +- .../ManagedAppRegistrationCollectionWithReferencesPage.java | 2 +- ...ationGetUserIdsWithFlaggedAppRegistrationCollectionPage.java | 2 +- .../requests/extensions/ManagedAppStatusCollectionPage.java | 2 +- .../graph/requests/extensions/ManagedDeviceCollectionPage.java | 2 +- .../extensions/ManagedDeviceCollectionWithReferencesPage.java | 2 +- ...gedDeviceMobileAppConfigurationAssignmentCollectionPage.java | 2 +- .../ManagedDeviceMobileAppConfigurationCollectionPage.java | 2 +- ...dDeviceMobileAppConfigurationDeviceStatusCollectionPage.java | 2 +- ...gedDeviceMobileAppConfigurationUserStatusCollectionPage.java | 2 +- .../extensions/ManagedEBookAssignmentCollectionPage.java | 2 +- .../graph/requests/extensions/ManagedEBookCollectionPage.java | 2 +- .../requests/extensions/ManagedMobileAppCollectionPage.java | 2 +- .../MdmWindowsInformationProtectionPolicyCollectionPage.java | 2 +- .../graph/requests/extensions/MessageCollectionPage.java | 2 +- .../graph/requests/extensions/MessageDeltaCollectionPage.java | 2 +- .../graph/requests/extensions/MessageRuleCollectionPage.java | 2 +- .../requests/extensions/MobileAppAssignmentCollectionPage.java | 2 +- .../requests/extensions/MobileAppCategoryCollectionPage.java | 2 +- .../MobileAppCategoryCollectionWithReferencesPage.java | 2 +- .../graph/requests/extensions/MobileAppCollectionPage.java | 2 +- .../requests/extensions/MobileAppContentCollectionPage.java | 2 +- .../requests/extensions/MobileAppContentFileCollectionPage.java | 2 +- .../extensions/MobileThreatDefenseConnectorCollectionPage.java | 2 +- .../MultiValueLegacyExtendedPropertyCollectionPage.java | 2 +- .../graph/requests/extensions/NamedLocationCollectionPage.java | 2 +- .../graph/requests/extensions/NotebookCollectionPage.java | 2 +- .../extensions/NotebookGetRecentNotebooksCollectionPage.java | 2 +- .../extensions/NotificationMessageTemplateCollectionPage.java | 2 +- .../extensions/OAuth2PermissionGrantCollectionPage.java | 2 +- .../OAuth2PermissionGrantCollectionWithReferencesPage.java | 2 +- .../extensions/OAuth2PermissionGrantDeltaCollectionPage.java | 2 +- .../requests/extensions/OfferShiftRequestCollectionPage.java | 2 +- .../requests/extensions/OnenoteOperationCollectionPage.java | 2 +- .../graph/requests/extensions/OnenotePageCollectionPage.java | 2 +- .../requests/extensions/OnenoteResourceCollectionPage.java | 2 +- .../graph/requests/extensions/OnenoteSectionCollectionPage.java | 2 +- .../graph/requests/extensions/OnlineMeetingCollectionPage.java | 2 +- .../extensions/OpenShiftChangeRequestCollectionPage.java | 2 +- .../graph/requests/extensions/OpenShiftCollectionPage.java | 2 +- .../graph/requests/extensions/OrgContactCollectionPage.java | 2 +- .../requests/extensions/OrgContactDeltaCollectionPage.java | 2 +- .../graph/requests/extensions/OrganizationCollectionPage.java | 2 +- .../requests/extensions/OutlookCategoryCollectionPage.java | 2 +- .../extensions/OutlookUserSupportedLanguagesCollectionPage.java | 2 +- .../extensions/OutlookUserSupportedTimeZonesCollectionPage.java | 2 +- .../graph/requests/extensions/ParticipantCollectionPage.java | 2 +- .../graph/requests/extensions/PermissionCollectionPage.java | 2 +- .../requests/extensions/PermissionGrantCollectionPage.java | 2 +- .../extensions/PermissionGrantConditionSetCollectionPage.java | 2 +- .../extensions/PermissionGrantPolicyCollectionPage.java | 2 +- .../graph/requests/extensions/PersonCollectionPage.java | 2 +- .../graph/requests/extensions/PlaceCollectionPage.java | 2 +- .../graph/requests/extensions/PlannerBucketCollectionPage.java | 2 +- .../graph/requests/extensions/PlannerPlanCollectionPage.java | 2 +- .../graph/requests/extensions/PlannerTaskCollectionPage.java | 2 +- .../microsoft/graph/requests/extensions/PostCollectionPage.java | 2 +- .../graph/requests/extensions/ProfilePhotoCollectionPage.java | 2 +- .../extensions/RemoteAssistancePartnerCollectionPage.java | 2 +- .../requests/extensions/ResourceOperationCollectionPage.java | 2 +- .../requests/extensions/RestrictedSignInCollectionPage.java | 2 +- .../graph/requests/extensions/RoleAssignmentCollectionPage.java | 2 +- .../graph/requests/extensions/RoleDefinitionCollectionPage.java | 2 +- .../microsoft/graph/requests/extensions/RoomCollectionPage.java | 2 +- .../requests/extensions/SchedulingGroupCollectionPage.java | 2 +- .../requests/extensions/SchemaExtensionCollectionPage.java | 2 +- .../requests/extensions/ScopedRoleMembershipCollectionPage.java | 2 +- .../graph/requests/extensions/SectionGroupCollectionPage.java | 2 +- .../graph/requests/extensions/SecureScoreCollectionPage.java | 2 +- .../extensions/SecureScoreControlProfileCollectionPage.java | 2 +- .../requests/extensions/ServicePrincipalCollectionPage.java | 2 +- .../extensions/ServicePrincipalDeltaCollectionPage.java | 2 +- .../extensions/SettingStateDeviceSummaryCollectionPage.java | 2 +- .../requests/extensions/SharedDriveItemCollectionPage.java | 2 +- .../graph/requests/extensions/SharedInsightCollectionPage.java | 2 +- .../graph/requests/extensions/ShiftCollectionPage.java | 2 +- .../graph/requests/extensions/SignInCollectionPage.java | 2 +- .../SingleValueLegacyExtendedPropertyCollectionPage.java | 2 +- .../graph/requests/extensions/SiteAddCollectionPage.java | 2 +- .../microsoft/graph/requests/extensions/SiteCollectionPage.java | 2 +- .../requests/extensions/SiteCollectionWithReferencesPage.java | 2 +- .../extensions/SiteGetActivitiesByIntervalCollectionPage.java | 2 +- .../graph/requests/extensions/SiteRemoveCollectionPage.java | 2 +- .../graph/requests/extensions/SubscribedSkuCollectionPage.java | 2 +- .../graph/requests/extensions/SubscriptionCollectionPage.java | 2 +- .../extensions/SwapShiftsChangeRequestCollectionPage.java | 2 +- .../TargetedManagedAppConfigurationCollectionPage.java | 2 +- .../TargetedManagedAppPolicyAssignmentCollectionPage.java | 2 +- .../microsoft/graph/requests/extensions/TeamCollectionPage.java | 2 +- .../requests/extensions/TeamGetAllMessagesCollectionPage.java | 2 +- .../graph/requests/extensions/TeamsAppCollectionPage.java | 2 +- .../requests/extensions/TeamsAppDefinitionCollectionPage.java | 2 +- .../requests/extensions/TeamsAppInstallationCollectionPage.java | 2 +- .../requests/extensions/TeamsAsyncOperationCollectionPage.java | 2 +- .../graph/requests/extensions/TeamsTabCollectionPage.java | 2 +- .../graph/requests/extensions/TeamsTemplateCollectionPage.java | 2 +- .../TelecomExpenseManagementPartnerCollectionPage.java | 2 +- .../TermsAndConditionsAcceptanceStatusCollectionPage.java | 2 +- .../extensions/TermsAndConditionsAssignmentCollectionPage.java | 2 +- .../requests/extensions/TermsAndConditionsCollectionPage.java | 2 +- .../extensions/ThreatAssessmentRequestCollectionPage.java | 2 +- .../extensions/ThreatAssessmentResultCollectionPage.java | 2 +- .../graph/requests/extensions/ThumbnailSetCollectionPage.java | 2 +- .../graph/requests/extensions/TimeOffCollectionPage.java | 2 +- .../graph/requests/extensions/TimeOffReasonCollectionPage.java | 2 +- .../graph/requests/extensions/TimeOffRequestCollectionPage.java | 2 +- .../requests/extensions/TokenIssuancePolicyCollectionPage.java | 2 +- .../TokenIssuancePolicyCollectionWithReferencesPage.java | 2 +- .../requests/extensions/TokenLifetimePolicyCollectionPage.java | 2 +- .../TokenLifetimePolicyCollectionWithReferencesPage.java | 2 +- .../graph/requests/extensions/TrendingCollectionPage.java | 2 +- .../graph/requests/extensions/UsedInsightCollectionPage.java | 2 +- .../graph/requests/extensions/UserActivityCollectionPage.java | 2 +- .../requests/extensions/UserActivityRecentCollectionPage.java | 2 +- .../microsoft/graph/requests/extensions/UserCollectionPage.java | 2 +- .../graph/requests/extensions/UserDeltaCollectionPage.java | 2 +- .../requests/extensions/UserGetMailTipsCollectionPage.java | 2 +- .../UserGetManagedAppDiagnosticStatusesCollectionPage.java | 2 +- .../extensions/UserGetManagedAppPoliciesCollectionPage.java | 2 +- .../extensions/UserInstallStateSummaryCollectionPage.java | 2 +- .../requests/extensions/UserReminderViewCollectionPage.java | 2 +- .../extensions/UserTranslateExchangeIdsCollectionPage.java | 2 +- .../graph/requests/extensions/VppTokenCollectionPage.java | 2 +- ...wsInformationProtectionAppLearningSummaryCollectionPage.java | 2 +- ...WindowsInformationProtectionAppLockerFileCollectionPage.java | 2 +- ...formationProtectionNetworkLearningSummaryCollectionPage.java | 2 +- .../WindowsInformationProtectionPolicyCollectionPage.java | 2 +- .../graph/requests/extensions/WorkbookChartCollectionPage.java | 2 +- .../requests/extensions/WorkbookChartPointCollectionPage.java | 2 +- .../requests/extensions/WorkbookChartSeriesCollectionPage.java | 2 +- .../requests/extensions/WorkbookCommentCollectionPage.java | 2 +- .../requests/extensions/WorkbookCommentReplyCollectionPage.java | 2 +- .../requests/extensions/WorkbookNamedItemCollectionPage.java | 2 +- .../requests/extensions/WorkbookOperationCollectionPage.java | 2 +- .../requests/extensions/WorkbookPivotTableCollectionPage.java | 2 +- .../requests/extensions/WorkbookRangeBorderCollectionPage.java | 2 +- .../requests/extensions/WorkbookRangeViewCollectionPage.java | 2 +- .../graph/requests/extensions/WorkbookTableCollectionPage.java | 2 +- .../requests/extensions/WorkbookTableColumnCollectionPage.java | 2 +- .../requests/extensions/WorkbookTableRowCollectionPage.java | 2 +- .../requests/extensions/WorkbookWorksheetCollectionPage.java | 2 +- .../requests/extensions/WorkforceIntegrationCollectionPage.java | 2 +- 273 files changed, 273 insertions(+), 273 deletions(-) diff --git a/src/main/java/com/microsoft/graph/callrecords/requests/extensions/CallRecordCollectionPage.java b/src/main/java/com/microsoft/graph/callrecords/requests/extensions/CallRecordCollectionPage.java index 3601ee1fc9d..1112af18615 100644 --- a/src/main/java/com/microsoft/graph/callrecords/requests/extensions/CallRecordCollectionPage.java +++ b/src/main/java/com/microsoft/graph/callrecords/requests/extensions/CallRecordCollectionPage.java @@ -23,6 +23,6 @@ public class CallRecordCollectionPage extends BaseCollectionPage Date: Tue, 22 Sep 2020 15:10:34 -0400 Subject: [PATCH 4/5] - adds missing javadoc for T1 and T2 --- .../microsoft/graph/serializer/CollectionPageSerializer.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/microsoft/graph/serializer/CollectionPageSerializer.java b/src/main/java/com/microsoft/graph/serializer/CollectionPageSerializer.java index 1d8f21c6145..de93b468f7a 100644 --- a/src/main/java/com/microsoft/graph/serializer/CollectionPageSerializer.java +++ b/src/main/java/com/microsoft/graph/serializer/CollectionPageSerializer.java @@ -70,6 +70,8 @@ private CollectionPageSerializer() { * * @param src the CollectionPage variable for serialization * @param logger the logger + * @param T1 the entity type for the collection + * @param T2 the collection request builder interface type * @return JsonElement of CollectionPage */ public static JsonElement serialize(final BaseCollectionPage src, final ILogger logger) { @@ -96,6 +98,8 @@ public static JsonElement serialize(final BaseC * @param json the source CollectionPage's Json * @param typeOfT The type of the CollectionPage to deserialize to * @param logger the logger + * @param T1 the entity type for the collection + * @param T2 the collection request builder interface type * @throws JsonParseException the parse exception * @return the deserialized CollectionPage */ From 5dd4feb9bc4c0ba2f39f9c32e3e98517ad380a23 Mon Sep 17 00:00:00 2001 From: Vincent Biret Date: Tue, 22 Sep 2020 15:17:29 -0400 Subject: [PATCH 5/5] - fixes params documentation --- .../graph/serializer/CollectionPageSerializer.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/microsoft/graph/serializer/CollectionPageSerializer.java b/src/main/java/com/microsoft/graph/serializer/CollectionPageSerializer.java index de93b468f7a..3ac3579f893 100644 --- a/src/main/java/com/microsoft/graph/serializer/CollectionPageSerializer.java +++ b/src/main/java/com/microsoft/graph/serializer/CollectionPageSerializer.java @@ -70,8 +70,8 @@ private CollectionPageSerializer() { * * @param src the CollectionPage variable for serialization * @param logger the logger - * @param T1 the entity type for the collection - * @param T2 the collection request builder interface type + * @param the entity type for the collection + * @param the collection request builder interface type * @return JsonElement of CollectionPage */ public static JsonElement serialize(final BaseCollectionPage src, final ILogger logger) { @@ -98,8 +98,8 @@ public static JsonElement serialize(final BaseC * @param json the source CollectionPage's Json * @param typeOfT The type of the CollectionPage to deserialize to * @param logger the logger - * @param T1 the entity type for the collection - * @param T2 the collection request builder interface type + * @param the entity type for the collection + * @param the collection request builder interface type * @throws JsonParseException the parse exception * @return the deserialized CollectionPage */