From 7a046fdf62f1d7e00b133bd2d561ce8d84b54dcb Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 26 Nov 2024 10:33:38 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 172211 --- .../AccessReviewsRequestBuilder.java | 10 +- .../UpdatableAssetItemRequestBuilder.java | 14 +- .../ComplianceChangeItemRequestBuilder.java | 26 +- .../AdministrativeUnitItemRequestBuilder.java | 9 + .../DeletedMembersRequestBuilder.java | 187 ++++ .../count/CountRequestBuilder.java | 128 +++ .../DirectoryObjectItemRequestBuilder.java | 129 +++ ...ntentSharingSessionItemRequestBuilder.java | 9 + .../PngOfCurrentSlideRequestBuilder.java | 195 ++++ ...ntentSharingSessionItemRequestBuilder.java | 9 + .../PngOfCurrentSlideRequestBuilder.java | 195 ++++ ...ScheduledActionsForRuleRequestBuilder.java | 10 +- ...eduledActionForRuleItemRequestBuilder.java | 10 +- ...ppLogCollectionRequestsRequestBuilder.java | 10 +- ...ogCollectionRequestItemRequestBuilder.java | 10 +- .../CreateSnapshotPostRequestBody.java | 125 +++ .../CreateSnapshotRequestBuilder.java | 21 +- .../GetCloudPcLaunchInfoRequestBuilder.java | 8 +- .../item/start/StartRequestBuilder.java | 8 +- .../item/stop/StopRequestBuilder.java | 8 +- .../AdministrativeUnitItemRequestBuilder.java | 9 + .../DeletedMembersRequestBuilder.java | 187 ++++ .../count/CountRequestBuilder.java | 128 +++ .../DirectoryObjectItemRequestBuilder.java | 129 +++ .../names/item/range/RangeRequestBuilder.java | 12 +- .../tables/add/AddRequestBuilder.java | 12 +- .../names/item/range/RangeRequestBuilder.java | 12 +- .../item/tables/add/AddRequestBuilder.java | 12 +- .../item/ExternalItemItemRequestBuilder.java | 12 +- .../item/schema/SchemaRequestBuilder.java | 12 +- ...dustryDataConnectorItemRequestBuilder.java | 12 +- .../groups/GroupsRequestBuilder.java | 12 +- .../ConversationsRequestBuilder.java | 12 +- .../item/ConversationItemRequestBuilder.java | 14 +- .../ConversationThreadItemRequestBuilder.java | 12 +- .../item/NamedLocationItemRequestBuilder.java | 38 +- ...enticationExtensionItemRequestBuilder.java | 14 +- .../IdentityProvidersRequestBuilder.java | 18 +- ...dentityProviderBaseItemRequestBuilder.java | 18 +- ...tomCalloutExtensionItemRequestBuilder.java | 12 +- ...essPackageResourceRolesRequestBuilder.java | 10 +- ...geWorkflowExtensionItemRequestBuilder.java | 12 +- .../item/AccessPackageItemRequestBuilder.java | 14 +- ...sPackagesWithUniqueNameRequestBuilder.java | 14 +- .../item/AgreementItemRequestBuilder.java | 14 +- .../graph/beta/generated/kiota-dom-export.txt | 979 +++++++++++++++++- .../graph/beta/generated/kiota-lock.json | 2 +- .../generated/models/AdministrativeUnit.java | 17 + .../models/CloudPcBlobAccessTier.java | 31 + .../models/CloudPcBulkCreateSnapshot.java | 34 + .../generated/models/CloudPcReviewStatus.java | 19 +- .../models/ContentSharingSession.java | 34 + .../beta/generated/models/CopilotAdmin.java | 61 ++ .../models/CopilotAdminLimitedMode.java | 78 ++ .../generated/models/CopilotAdminSetting.java | 61 ++ .../CustomSecurityAttributeExemption.java | 4 +- ...SecurityAttributeStringValueExemption.java | 4 +- .../models/DailyUserInsightMetricsRoot.java | 17 + .../models/DeviceCompliancePolicy.java | 4 +- ...tionChoiceSettingCollectionDefinition.java | 8 +- ...nfigurationReferredSettingInformation.java | 4 +- ...ationSettingGroupCollectionDefinition.java | 8 +- ...ntConfigurationSettingGroupDefinition.java | 4 +- ...tionSimpleSettingCollectionDefinition.java | 8 +- ...igurationStringSettingValueDefinition.java | 12 +- .../models/EmployeeExperienceUser.java | 3 + .../models/EngagementUploadSession.java | 64 ++ .../graph/beta/generated/models/Entity.java | 47 +- .../models/IdentifierUriRestriction.java | 8 +- .../models/MacOsLobAppAssignmentSettings.java | 4 +- .../models/MailboxRestoreArtifact.java | 17 + .../models/MfaTelecomFraudMetric.java | 147 +++ ...aTelecomFraudMetricCollectionResponse.java | 61 ++ .../graph/beta/generated/models/MfaType.java | 47 + .../generated/models/MfaUserCountMetric.java | 96 ++ .../MfaUserCountMetricCollectionResponse.java | 61 ++ .../models/MobileAppTroubleshootingEvent.java | 4 +- .../models/MonthlyUserInsightMetricsRoot.java | 17 + .../models/OpenIdConnectIdentityProvider.java | 12 +- .../beta/generated/models/RestoreJobType.java | 27 + .../models/RestoreSessionArtifactCount.java | 175 ++++ .../generated/models/RestoreSessionBase.java | 34 + .../ServiceActivityPerformanceMetric.java | 142 +++ .../models/SocialIdentityProvider.java | 4 +- .../graph/beta/generated/models/Team.java | 17 + .../beta/generated/models/UploadSession.java | 7 + .../graph/beta/generated/models/User.java | 3 - .../WindowsDomainJoinConfiguration.java | 4 +- ...owsUniversalAppXAppAssignmentSettings.java | 4 +- .../security/EvidenceRemediationStatus.java | 14 +- .../windowsupdates/ProductRevision.java | 17 + ...edTokenValidationPolicyRequestBuilder.java | 14 +- .../ServiceActivityRequestBuilder.java | 247 +++++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ ...gregationIntervalInMinutesGetResponse.java | 63 ++ ...gationIntervalInMinutesRequestBuilder.java | 157 +++ .../daily/DailyRequestBuilder.java | 9 + .../MfaTelecomFraudRequestBuilder.java | 243 +++++ .../count/CountRequestBuilder.java | 128 +++ ...aTelecomFraudMetricItemRequestBuilder.java | 228 ++++ .../monthly/MonthlyRequestBuilder.java | 9 + .../MfaRegisteredUsersRequestBuilder.java | 243 +++++ .../count/CountRequestBuilder.java | 128 +++ .../MfaUserCountMetricItemRequestBuilder.java | 228 ++++ ...tGraphSecurityApplyHoldRequestBuilder.java | 8 +- .../ClaimsPolicyRequestBuilder.java | 24 +- .../generated/sites/SitesRequestBuilder.java | 14 +- .../ConversationMemberItemRequestBuilder.java | 12 +- .../item/messages/MessagesRequestBuilder.java | 12 +- .../EmailMethodsRequestBuilder.java | 8 +- ...uthenticationMethodItemRequestBuilder.java | 8 +- ...uthenticationMethodItemRequestBuilder.java | 8 +- ...uthenticationMethodItemRequestBuilder.java | 8 +- .../CreateSnapshotPostRequestBody.java | 125 +++ .../CreateSnapshotRequestBuilder.java | 21 +- .../GetCloudPcLaunchInfoRequestBuilder.java | 8 +- .../item/start/StartRequestBuilder.java | 8 +- .../item/stop/StopRequestBuilder.java | 8 +- ...ppLogCollectionRequestsRequestBuilder.java | 10 +- ...ogCollectionRequestItemRequestBuilder.java | 10 +- .../item/presence/PresenceRequestBuilder.java | 14 +- 156 files changed, 9870 insertions(+), 390 deletions(-) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/DeletedMembersRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/item/DirectoryObjectItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/app/calls/item/contentsharingsessions/item/pngofcurrentslide/PngOfCurrentSlideRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/contentsharingsessions/item/pngofcurrentslide/PngOfCurrentSlideRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/createsnapshot/CreateSnapshotPostRequestBody.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/DeletedMembersRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/item/DirectoryObjectItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CloudPcBlobAccessTier.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdmin.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminLimitedMode.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminSetting.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EngagementUploadSession.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MfaTelecomFraudMetric.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MfaTelecomFraudMetricCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MfaType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MfaUserCountMetric.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MfaUserCountMetricCollectionResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/RestoreJobType.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/RestoreSessionArtifactCount.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ServiceActivityPerformanceMetric.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/MfaTelecomFraudRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/item/MfaTelecomFraudMetricItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/MfaRegisteredUsersRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/item/MfaUserCountMetricItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/createsnapshot/CreateSnapshotPostRequestBody.java diff --git a/src/main/java/com/microsoft/graph/beta/generated/accessreviews/AccessReviewsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/accessreviews/AccessReviewsRequestBuilder.java index e0c0c597cbc..c759230b381 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/accessreviews/AccessReviewsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/accessreviews/AccessReviewsRequestBuilder.java @@ -60,7 +60,7 @@ public AccessReviewsRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/accessReviews{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Note that business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you do not anticipate that the request will span multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making additional requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API will not include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. + * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you don't anticipate that the request spans multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API don't include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. * @return a {@link AccessReviewCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -70,7 +70,7 @@ public AccessReviewCollectionResponse get() { return get(null); } /** - * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Note that business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you do not anticipate that the request will span multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making additional requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API will not include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. + * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you don't anticipate that the request spans multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API don't include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AccessReviewCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -111,7 +111,7 @@ public AccessReview post(@jakarta.annotation.Nonnull final AccessReview body, @j return this.requestAdapter.send(requestInfo, errorMapping, AccessReview::createFromDiscriminatorValue); } /** - * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Note that business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you do not anticipate that the request will span multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making additional requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API will not include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. + * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you don't anticipate that the request spans multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API don't include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -119,7 +119,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Note that business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you do not anticipate that the request will span multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making additional requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API will not include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. + * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you don't anticipate that the request spans multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API don't include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -165,7 +165,7 @@ public AccessReviewsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new AccessReviewsRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Note that business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you do not anticipate that the request will span multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making additional requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API will not include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. + * Retrieve the accessReview objects for a particular businessFlowTemplate. A list of zero or more accessReview objects are returned, for each one-time and recurring access review that was created with that business flow template. Business flow template IDs are case sensitive. If many access reviews match the filter, to improve efficiency and avoid timeouts, retrieve the result set in pages, by including both the $top query parameter with a page size, for example 100, and the $skip=0 query parameter in the request. These parameters can be included even when you don't anticipate that the request spans multiple pages. When a result set spans multiple pages, Microsoft Graph returns that page with an @odata.nextLink property in the response that contains a URL to the next page of results. If that property is present, continue making requests with the @odata.nextLink URL in each response, until all the results are returned, as described in paging Microsoft Graph data in your app. The accessReview objects returned by this API don't include nested structure properties such as settings, or relationships. To retrieve an access review settings or relationships, use the get accessReview API. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java index ded73b669cc..1aed76af199 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java @@ -93,21 +93,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @return a {@link UpdatableAsset} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public UpdatableAsset get() { return get(null); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link UpdatableAsset} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public UpdatableAsset get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -162,7 +162,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -170,7 +170,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -222,7 +222,7 @@ public UpdatableAssetItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fina public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java index d9064253cfa..966ec8ffabe 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatepolicies/item/compliancechanges/item/ComplianceChangeItemRequestBuilder.java @@ -46,18 +46,18 @@ public ComplianceChangeItemRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/admin/windows/updates/updatePolicies/{updatePolicy%2Did}/complianceChanges/{complianceChange%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange get() { return get(null); } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ComplianceChange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ComplianceChange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -117,7 +117,7 @@ public ComplianceChange patch(@jakarta.annotation.Nonnull final ComplianceChange return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a complianceChange object. + * Delete a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -145,7 +145,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -197,7 +197,7 @@ public ComplianceChangeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fi public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a complianceChange object. + * Read the properties and relationships of a contentApproval object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/AdministrativeUnitItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/AdministrativeUnitItemRequestBuilder.java index 34955313e5e..f4f1f36e487 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/AdministrativeUnitItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/AdministrativeUnitItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.administrativeunits.item.checkmembergroups.CheckMemberGroupsRequestBuilder; import com.microsoft.graph.beta.administrativeunits.item.checkmemberobjects.CheckMemberObjectsRequestBuilder; +import com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder; import com.microsoft.graph.beta.administrativeunits.item.extensions.ExtensionsRequestBuilder; import com.microsoft.graph.beta.administrativeunits.item.getmembergroups.GetMemberGroupsRequestBuilder; import com.microsoft.graph.beta.administrativeunits.item.getmemberobjects.GetMemberObjectsRequestBuilder; @@ -44,6 +45,14 @@ public CheckMemberGroupsRequestBuilder checkMemberGroups() { public CheckMemberObjectsRequestBuilder checkMemberObjects() { return new CheckMemberObjectsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + * @return a {@link DeletedMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedMembersRequestBuilder deletedMembers() { + return new DeletedMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity. * @return a {@link ExtensionsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/DeletedMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/DeletedMembersRequestBuilder.java new file mode 100644 index 00000000000..fefb2c1d837 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/DeletedMembersRequestBuilder.java @@ -0,0 +1,187 @@ +package com.microsoft.graph.beta.administrativeunits.item.deletedmembers; + +import com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder; +import com.microsoft.graph.beta.models.DirectoryObjectCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeletedMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + * @param directoryObjectId The unique identifier of directoryObject + * @return a {@link DirectoryObjectItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DirectoryObjectItemRequestBuilder byDirectoryObjectId(@jakarta.annotation.Nonnull final String directoryObjectId) { + Objects.requireNonNull(directoryObjectId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("directoryObject%2Did", directoryObjectId); + return new DirectoryObjectItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link DeletedMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeletedMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get deletedMembers from administrativeUnits + * @return a {@link DirectoryObjectCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DirectoryObjectCollectionResponse get() { + return get(null); + } + /** + * Get deletedMembers from administrativeUnits + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DirectoryObjectCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DirectoryObjectCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObjectCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get deletedMembers from administrativeUnits + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get deletedMembers from administrativeUnits + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DeletedMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeletedMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get deletedMembers from administrativeUnits + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..c910592198c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/item/DirectoryObjectItemRequestBuilder.java new file mode 100644 index 00000000000..98a0cf852d5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/administrativeunits/item/deletedmembers/item/DirectoryObjectItemRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item; + +import com.microsoft.graph.beta.models.DirectoryObject; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DirectoryObjectItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DirectoryObjectItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/{directoryObject%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DirectoryObjectItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DirectoryObjectItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/{directoryObject%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Get deletedMembers from administrativeUnits + * @return a {@link DirectoryObject} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DirectoryObject get() { + return get(null); + } + /** + * Get deletedMembers from administrativeUnits + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DirectoryObject} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DirectoryObject get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObject::createFromDiscriminatorValue); + } + /** + * Get deletedMembers from administrativeUnits + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get deletedMembers from administrativeUnits + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DirectoryObjectItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DirectoryObjectItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DirectoryObjectItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get deletedMembers from administrativeUnits + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/contentsharingsessions/item/ContentSharingSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/contentsharingsessions/item/ContentSharingSessionItemRequestBuilder.java index 594805d2318..0f4f129a516 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/contentsharingsessions/item/ContentSharingSessionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/contentsharingsessions/item/ContentSharingSessionItemRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item; +import com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder; import com.microsoft.graph.beta.models.ContentSharingSession; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -20,6 +21,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class ContentSharingSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the commsApplication entity. + * @return a {@link PngOfCurrentSlideRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PngOfCurrentSlideRequestBuilder pngOfCurrentSlide() { + return new PngOfCurrentSlideRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link ContentSharingSessionItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/contentsharingsessions/item/pngofcurrentslide/PngOfCurrentSlideRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/contentsharingsessions/item/pngofcurrentslide/PngOfCurrentSlideRequestBuilder.java new file mode 100644 index 00000000000..673a9b334b4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/app/calls/item/contentsharingsessions/item/pngofcurrentslide/PngOfCurrentSlideRequestBuilder.java @@ -0,0 +1,195 @@ +package com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the media for the commsApplication entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PngOfCurrentSlideRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link PngOfCurrentSlideRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PngOfCurrentSlideRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", pathParameters); + } + /** + * Instantiates a new {@link PngOfCurrentSlideRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PngOfCurrentSlideRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/app/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", rawUrl); + } + /** + * Delete pngOfCurrentSlide for the navigation property contentSharingSessions in app + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete pngOfCurrentSlide for the navigation property contentSharingSessions in app + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get pngOfCurrentSlide for the navigation property contentSharingSessions from app + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get() { + return get(null); + } + /** + * Get pngOfCurrentSlide for the navigation property contentSharingSessions from app + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * Update pngOfCurrentSlide for the navigation property contentSharingSessions in app + * @param body Binary request body + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream put(@jakarta.annotation.Nonnull final InputStream body) { + return put(body, null); + } + /** + * Update pngOfCurrentSlide for the navigation property contentSharingSessions in app + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream put(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * Delete pngOfCurrentSlide for the navigation property contentSharingSessions in app + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete pngOfCurrentSlide for the navigation property contentSharingSessions in app + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get pngOfCurrentSlide for the navigation property contentSharingSessions from app + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get pngOfCurrentSlide for the navigation property contentSharingSessions from app + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /** + * Update pngOfCurrentSlide for the navigation property contentSharingSessions in app + * @param body Binary request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body) { + return toPutRequestInformation(body, null); + } + /** + * Update pngOfCurrentSlide for the navigation property contentSharingSessions in app + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setStreamContent(body, "application/octet-stream"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link PngOfCurrentSlideRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PngOfCurrentSlideRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new PngOfCurrentSlideRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/contentsharingsessions/item/ContentSharingSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/contentsharingsessions/item/ContentSharingSessionItemRequestBuilder.java index b62ffd6bfb7..d0a977b5260 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/contentsharingsessions/item/ContentSharingSessionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/contentsharingsessions/item/ContentSharingSessionItemRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item; +import com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder; import com.microsoft.graph.beta.models.ContentSharingSession; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -20,6 +21,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class ContentSharingSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the cloudCommunications entity. + * @return a {@link PngOfCurrentSlideRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PngOfCurrentSlideRequestBuilder pngOfCurrentSlide() { + return new PngOfCurrentSlideRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link ContentSharingSessionItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/contentsharingsessions/item/pngofcurrentslide/PngOfCurrentSlideRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/contentsharingsessions/item/pngofcurrentslide/PngOfCurrentSlideRequestBuilder.java new file mode 100644 index 00000000000..40cf86fb337 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/calls/item/contentsharingsessions/item/pngofcurrentslide/PngOfCurrentSlideRequestBuilder.java @@ -0,0 +1,195 @@ +package com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.io.InputStream; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the media for the cloudCommunications entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PngOfCurrentSlideRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link PngOfCurrentSlideRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PngOfCurrentSlideRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", pathParameters); + } + /** + * Instantiates a new {@link PngOfCurrentSlideRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public PngOfCurrentSlideRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/communications/calls/{call%2Did}/contentSharingSessions/{contentSharingSession%2Did}/pngOfCurrentSlide", rawUrl); + } + /** + * Delete pngOfCurrentSlide for the navigation property contentSharingSessions in communications + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete pngOfCurrentSlide for the navigation property contentSharingSessions in communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get pngOfCurrentSlide for the navigation property contentSharingSessions from communications + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get() { + return get(null); + } + /** + * Get pngOfCurrentSlide for the navigation property contentSharingSessions from communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * Update pngOfCurrentSlide for the navigation property contentSharingSessions in communications + * @param body Binary request body + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream put(@jakarta.annotation.Nonnull final InputStream body) { + return put(body, null); + } + /** + * Update pngOfCurrentSlide for the navigation property contentSharingSessions in communications + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link InputStream} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public InputStream put(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPutRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, InputStream.class); + } + /** + * Delete pngOfCurrentSlide for the navigation property contentSharingSessions in communications + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete pngOfCurrentSlide for the navigation property contentSharingSessions in communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get pngOfCurrentSlide for the navigation property contentSharingSessions from communications + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get pngOfCurrentSlide for the navigation property contentSharingSessions from communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/octet-stream, application/json"); + return requestInfo; + } + /** + * Update pngOfCurrentSlide for the navigation property contentSharingSessions in communications + * @param body Binary request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body) { + return toPutRequestInformation(body, null); + } + /** + * Update pngOfCurrentSlide for the navigation property contentSharingSessions in communications + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final InputStream body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PUT, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PutRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setStreamContent(body, "application/octet-stream"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link PngOfCurrentSlideRequestBuilder} + */ + @jakarta.annotation.Nonnull + public PngOfCurrentSlideRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new PngOfCurrentSlideRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PutRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java index 62ca53adbac..7adff25300c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java @@ -60,7 +60,7 @@ public ScheduledActionsForRuleRequestBuilder(@jakarta.annotation.Nonnull final S super(requestAdapter, "{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public DeviceComplianceScheduledActionForRuleCollectionResponse get() { return get(null); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRuleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public DeviceComplianceScheduledActionForRule post(@jakarta.annotation.Nonnull f return this.requestAdapter.send(requestInfo, errorMapping, DeviceComplianceScheduledActionForRule::createFromDiscriminatorValue); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public ScheduledActionsForRuleRequestBuilder withUrl(@jakarta.annotation.Nonnull return new ScheduledActionsForRuleRequestBuilder(rawUrl, requestAdapter); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java index f22b6c211bf..9623fa78d19 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public DeviceComplianceScheduledActionForRule get() { return get(null); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DeviceComplianceScheduledActionForRule} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public DeviceComplianceScheduledActionForRuleItemRequestBuilder withUrl(@jakarta public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java index 26d812ece28..1ac56ed7cab 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java @@ -60,7 +60,7 @@ public AppLogCollectionRequestsRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public AppLogCollectionRequestCollectionResponse get() { return get(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public AppLogCollectionRequest post(@jakarta.annotation.Nonnull final AppLogColl return this.requestAdapter.send(requestInfo, errorMapping, AppLogCollectionRequest::createFromDiscriminatorValue); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public AppLogCollectionRequestsRequestBuilder withUrl(@jakarta.annotation.Nonnul return new AppLogCollectionRequestsRequestBuilder(rawUrl, requestAdapter); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java index 2e77fd4d2b6..4f28260f8c5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public AppLogCollectionRequest get() { return get(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public AppLogCollectionRequestItemRequestBuilder withUrl(@jakarta.annotation.Non public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/createsnapshot/CreateSnapshotPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/createsnapshot/CreateSnapshotPostRequestBody.java new file mode 100644 index 00000000000..3f30e143500 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/createsnapshot/CreateSnapshotPostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot; + +import com.microsoft.graph.beta.models.CloudPcBlobAccessTier; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CreateSnapshotPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CreateSnapshotPostRequestBody} and sets the default values. + */ + public CreateSnapshotPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CreateSnapshotPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static CreateSnapshotPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CreateSnapshotPostRequestBody(); + } + /** + * Gets the accessTier property value. The accessTier property + * @return a {@link CloudPcBlobAccessTier} + */ + @jakarta.annotation.Nullable + public CloudPcBlobAccessTier getAccessTier() { + return this.backingStore.get("accessTier"); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(2); + deserializerMap.put("accessTier", (n) -> { this.setAccessTier(n.getEnumValue(CloudPcBlobAccessTier::forValue)); }); + deserializerMap.put("storageAccountId", (n) -> { this.setStorageAccountId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the storageAccountId property value. The storageAccountId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getStorageAccountId() { + return this.backingStore.get("storageAccountId"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumValue("accessTier", this.getAccessTier()); + writer.writeStringValue("storageAccountId", this.getStorageAccountId()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the accessTier property value. The accessTier property + * @param value Value to set for the accessTier property. + */ + public void setAccessTier(@jakarta.annotation.Nullable final CloudPcBlobAccessTier value) { + this.backingStore.set("accessTier", value); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the storageAccountId property value. The storageAccountId property + * @param value Value to set for the storageAccountId property. + */ + public void setStorageAccountId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("storageAccountId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/createsnapshot/CreateSnapshotRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/createsnapshot/CreateSnapshotRequestBuilder.java index 2747189c8c9..7507e5ab352 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/createsnapshot/CreateSnapshotRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/createsnapshot/CreateSnapshotRequestBuilder.java @@ -36,42 +36,49 @@ public CreateSnapshotRequestBuilder(@jakarta.annotation.Nonnull final String raw } /** * Create a snapshot for a specific Cloud PC device. + * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ - public void post() { - post(null); + public void post(@jakarta.annotation.Nonnull final CreateSnapshotPostRequestBody body) { + post(body, null); } /** * Create a snapshot for a specific Cloud PC device. + * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + public void post(@jakarta.annotation.Nonnull final CreateSnapshotPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** * Create a snapshot for a specific Cloud PC device. + * @param body The request body * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateSnapshotPostRequestBody body) { + return toPostRequestInformation(body, null); } /** * Create a snapshot for a specific Cloud PC device. + * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateSnapshotPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); return requestInfo; } /** diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/getcloudpclaunchinfo/GetCloudPcLaunchInfoRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/getcloudpclaunchinfo/GetCloudPcLaunchInfoRequestBuilder.java index 944aff180b9..178da91d0d5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/getcloudpclaunchinfo/GetCloudPcLaunchInfoRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/getcloudpclaunchinfo/GetCloudPcLaunchInfoRequestBuilder.java @@ -36,7 +36,7 @@ public GetCloudPcLaunchInfoRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getCloudPcLaunchInfo()", rawUrl); } /** - * Get the cloudPCLaunchInfo for the signed-in user. + * Get the cloudPCLaunchInfo for a specific cloudPC. * @return a {@link CloudPcLaunchInfo} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -46,7 +46,7 @@ public CloudPcLaunchInfo get() { return get(null); } /** - * Get the cloudPCLaunchInfo for the signed-in user. + * Get the cloudPCLaunchInfo for a specific cloudPC. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CloudPcLaunchInfo} * @throws ODataError When receiving a 4XX or 5XX status code @@ -60,7 +60,7 @@ public CloudPcLaunchInfo get(@jakarta.annotation.Nullable final java.util.functi return this.requestAdapter.send(requestInfo, errorMapping, CloudPcLaunchInfo::createFromDiscriminatorValue); } /** - * Get the cloudPCLaunchInfo for the signed-in user. + * Get the cloudPCLaunchInfo for a specific cloudPC. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -68,7 +68,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the cloudPCLaunchInfo for the signed-in user. + * Get the cloudPCLaunchInfo for a specific cloudPC. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/start/StartRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/start/StartRequestBuilder.java index 2589314ec9b..a0333baad67 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/start/StartRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/start/StartRequestBuilder.java @@ -35,7 +35,7 @@ public StartRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/start", rawUrl); } /** - * Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/stop/StopRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/stop/StopRequestBuilder.java index 4b184186bf5..6aa39834ea7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/stop/StopRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/cloudpcs/item/stop/StopRequestBuilder.java @@ -35,7 +35,7 @@ public StopRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/stop", rawUrl); } /** - * Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/AdministrativeUnitItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/AdministrativeUnitItemRequestBuilder.java index 474ec9d44eb..eeb7aa9ceb0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/AdministrativeUnitItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/AdministrativeUnitItemRequestBuilder.java @@ -1,5 +1,6 @@ package com.microsoft.graph.beta.directory.administrativeunits.item; +import com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder; import com.microsoft.graph.beta.directory.administrativeunits.item.extensions.ExtensionsRequestBuilder; import com.microsoft.graph.beta.directory.administrativeunits.item.members.MembersRequestBuilder; import com.microsoft.graph.beta.directory.administrativeunits.item.scopedrolemembers.ScopedRoleMembersRequestBuilder; @@ -23,6 +24,14 @@ */ @jakarta.annotation.Generated("com.microsoft.kiota") public class AdministrativeUnitItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + * @return a {@link DeletedMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedMembersRequestBuilder deletedMembers() { + return new DeletedMembersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity. * @return a {@link ExtensionsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/DeletedMembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/DeletedMembersRequestBuilder.java new file mode 100644 index 00000000000..8f6b9795c23 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/DeletedMembersRequestBuilder.java @@ -0,0 +1,187 @@ +package com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers; + +import com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder; +import com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder; +import com.microsoft.graph.beta.models.DirectoryObjectCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeletedMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + * @param directoryObjectId The unique identifier of directoryObject + * @return a {@link DirectoryObjectItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DirectoryObjectItemRequestBuilder byDirectoryObjectId(@jakarta.annotation.Nonnull final String directoryObjectId) { + Objects.requireNonNull(directoryObjectId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("directoryObject%2Did", directoryObjectId); + return new DirectoryObjectItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link DeletedMembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedMembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeletedMembersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeletedMembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get deletedMembers from directory + * @return a {@link DirectoryObjectCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DirectoryObjectCollectionResponse get() { + return get(null); + } + /** + * Get deletedMembers from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DirectoryObjectCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DirectoryObjectCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObjectCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get deletedMembers from directory + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get deletedMembers from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DeletedMembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DeletedMembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeletedMembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get deletedMembers from directory + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..f2d72c7ece9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/item/DirectoryObjectItemRequestBuilder.java new file mode 100644 index 00000000000..a6eb819151a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/administrativeunits/item/deletedmembers/item/DirectoryObjectItemRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item; + +import com.microsoft.graph.beta.models.DirectoryObject; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the deletedMembers property of the microsoft.graph.administrativeUnit entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DirectoryObjectItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DirectoryObjectItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/{directoryObject%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DirectoryObjectItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DirectoryObjectItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/{directoryObject%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Get deletedMembers from directory + * @return a {@link DirectoryObject} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DirectoryObject get() { + return get(null); + } + /** + * Get deletedMembers from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DirectoryObject} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public DirectoryObject get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObject::createFromDiscriminatorValue); + } + /** + * Get deletedMembers from directory + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get deletedMembers from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link DirectoryObjectItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DirectoryObjectItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DirectoryObjectItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get deletedMembers from directory + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java index 5a87d9c0933..3888465877c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/names/item/range/RangeRequestBuilder.java @@ -271,21 +271,21 @@ public RangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()", rawUrl); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get() { return get(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -359,7 +359,7 @@ public RowWithRowRequestBuilder rowWithRow(@jakarta.annotation.Nonnull final Int return new RowWithRowRequestBuilder(pathParameters, requestAdapter, row); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java index 4ea477e805c..331903a71aa 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/add", rawUrl); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java index 24c91b93296..e8509d5cad9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/RangeRequestBuilder.java @@ -271,21 +271,21 @@ public RangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/names/{workbookNamedItem%2Did}/range()", rawUrl); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get() { return get(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookRange} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookRange get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -359,7 +359,7 @@ public RowWithRowRequestBuilder rowWithRow(@jakarta.annotation.Nonnull final Int return new RowWithRowRequestBuilder(pathParameters, requestAdapter, row); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -367,7 +367,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java index 1eff2c749f4..2b5f324c12d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/AddRequestBuilder.java @@ -36,23 +36,23 @@ public AddRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakar super(requestAdapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/add", rawUrl); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body) { return post(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link WorkbookTable} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -63,7 +63,7 @@ public WorkbookTable post(@jakarta.annotation.Nonnull final AddPostRequestBody b return this.requestAdapter.send(requestInfo, errorMapping, WorkbookTable::createFromDiscriminatorValue); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @return a {@link RequestInformation} */ @@ -72,7 +72,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java index e183f590ec2..02e806dfb7a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java @@ -99,23 +99,23 @@ public ExternalItem get(@jakarta.annotation.Nullable final java.util.function.Co return this.requestAdapter.send(requestInfo, errorMapping, ExternalItem::createFromDiscriminatorValue); } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @return a {@link ExternalItem} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ExternalItem put(@jakarta.annotation.Nonnull final ExternalItem body) { return put(body, null); } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ExternalItem} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ExternalItem put(@jakarta.annotation.Nonnull final ExternalItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -166,7 +166,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Update the properties of an externalitem. + * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java index 0aee76cfb16..05701d147cd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/schema/SchemaRequestBuilder.java @@ -61,23 +61,23 @@ public Schema get(@jakarta.annotation.Nullable final java.util.function.Consumer return this.requestAdapter.send(requestInfo, errorMapping, Schema::createFromDiscriminatorValue); } /** - * Create a new or update an existing schema for a Microsoft Search connection. + * Update the properties of a schema for an externalConnection. * @param body The request body * @return a {@link Schema} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Schema patch(@jakarta.annotation.Nonnull final Schema body) { return patch(body, null); } /** - * Create a new or update an existing schema for a Microsoft Search connection. + * Update the properties of a schema for an externalConnection. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Schema} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Schema patch(@jakarta.annotation.Nonnull final Schema body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -108,7 +108,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new or update an existing schema for a Microsoft Search connection. + * Update the properties of a schema for an externalConnection. * @param body The request body * @return a {@link RequestInformation} */ @@ -117,7 +117,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Create a new or update an existing schema for a Microsoft Search connection. + * Update the properties of a schema for an externalConnection. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java index 9393d99a01b..3250f606135 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/dataconnectors/item/IndustryDataConnectorItemRequestBuilder.java @@ -99,23 +99,23 @@ public IndustryDataConnector get(@jakarta.annotation.Nullable final java.util.fu return this.requestAdapter.send(requestInfo, errorMapping, IndustryDataConnector::createFromDiscriminatorValue); } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector patch(@jakarta.annotation.Nonnull final IndustryDataConnector body) { return patch(body, null); } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IndustryDataConnector} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public IndustryDataConnector patch(@jakarta.annotation.Nonnull final IndustryDataConnector body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -166,7 +166,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java index ae9adcbc3b1..cb2fd935ec2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/GroupsRequestBuilder.java @@ -129,23 +129,23 @@ public GroupCollectionResponse get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, GroupCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body) { return post(body, null); } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Group} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Group post(@jakarta.annotation.Nonnull final Group body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -176,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @return a {@link RequestInformation} */ @@ -185,7 +185,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java index d101eebe4fb..0d4a96e9fbd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/ConversationsRequestBuilder.java @@ -84,23 +84,23 @@ public ConversationCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, ConversationCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body) { return post(body, null); } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation post(@jakarta.annotation.Nonnull final Conversation body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -131,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java index 8847d373dfb..140bf5014ec 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/ConversationItemRequestBuilder.java @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation get() { return get(null); } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Conversation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Conversation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -110,7 +110,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -118,7 +118,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -146,7 +146,7 @@ public ConversationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a group's conversation object. + * Retrieve the properties and relationships of conversation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java index 59f190e8b61..f11854d9893 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java @@ -55,18 +55,18 @@ public ConversationThreadItemRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/groups/{group%2Did}/threads/{conversationThread%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a thread object. + * Delete conversationThread. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a thread object. + * Delete conversationThread. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -126,7 +126,7 @@ public ConversationThread patch(@jakarta.annotation.Nonnull final ConversationTh return this.requestAdapter.send(requestInfo, errorMapping, ConversationThread::createFromDiscriminatorValue); } /** - * Delete a thread object. + * Delete conversationThread. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a thread object. + * Delete conversationThread. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java index 3f43cbd8971..1f06f5cd514 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java @@ -37,18 +37,18 @@ public NamedLocationItemRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/identity/conditionalAccess/namedLocations/{namedLocation%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a countryNamedLocation object. + * Delete an ipNamedLocation object. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a countryNamedLocation object. + * Delete an ipNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -57,21 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation get() { return get(null); } /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -81,23 +81,23 @@ public NamedLocation get(@jakarta.annotation.Nullable final java.util.function.C return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); } /** - * Update the properties of an ipNamedLocation object. + * Update the properties of a countryNamedLocation object. * @param body The request body * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body) { return patch(body, null); } /** - * Update the properties of an ipNamedLocation object. + * Update the properties of a countryNamedLocation object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link NamedLocation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -108,7 +108,7 @@ public NamedLocation patch(@jakarta.annotation.Nonnull final NamedLocation body, return this.requestAdapter.send(requestInfo, errorMapping, NamedLocation::createFromDiscriminatorValue); } /** - * Delete a countryNamedLocation object. + * Delete an ipNamedLocation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -116,7 +116,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a countryNamedLocation object. + * Delete an ipNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -128,7 +128,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -136,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an ipNamedLocation object. + * Update the properties of a countryNamedLocation object. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an ipNamedLocation object. + * Update the properties of a countryNamedLocation object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -188,7 +188,7 @@ public NamedLocationItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java index c9a9092cc7d..7b513ff9768 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/customauthenticationextensions/item/CustomAuthenticationExtensionItemRequestBuilder.java @@ -66,21 +66,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @return a {@link CustomAuthenticationExtension} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomAuthenticationExtension get() { return get(null); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomAuthenticationExtension} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomAuthenticationExtension get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -135,7 +135,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -143,7 +143,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -195,7 +195,7 @@ public CustomAuthenticationExtensionItemRequestBuilder withUrl(@jakarta.annotati public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/identityproviders/IdentityProvidersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/identityproviders/IdentityProvidersRequestBuilder.java index 6aef9e112e4..3c304ec1886 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/identityproviders/IdentityProvidersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/identityproviders/IdentityProvidersRequestBuilder.java @@ -69,7 +69,7 @@ public IdentityProvidersRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/identity/identityProviders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get a collection of identity provider resources that are configured for a tenant, and that are derived from identityProviderBase. For a Microsoft Entra tenant, the providers can be socialIdentityProviders or builtinIdentityProviders objects. For an Azure AD B2C, the providers can be socialIdentityProvider, openIdConnectIdentityProvider, or appleManagedIdentityProvider objects. + * Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @return a {@link IdentityProviderBaseCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -79,7 +79,7 @@ public IdentityProviderBaseCollectionResponse get() { return get(null); } /** - * Get a collection of identity provider resources that are configured for a tenant, and that are derived from identityProviderBase. For a Microsoft Entra tenant, the providers can be socialIdentityProviders or builtinIdentityProviders objects. For an Azure AD B2C, the providers can be socialIdentityProvider, openIdConnectIdentityProvider, or appleManagedIdentityProvider objects. + * Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IdentityProviderBaseCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -93,7 +93,7 @@ public IdentityProviderBaseCollectionResponse get(@jakarta.annotation.Nullable f return this.requestAdapter.send(requestInfo, errorMapping, IdentityProviderBaseCollectionResponse::createFromDiscriminatorValue); } /** - * Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, you can currently create a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently create a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can create a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can create a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param body The request body * @return a {@link IdentityProviderBase} * @throws ODataError When receiving a 4XX or 5XX status code @@ -104,7 +104,7 @@ public IdentityProviderBase post(@jakarta.annotation.Nonnull final IdentityProvi return post(body, null); } /** - * Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, you can currently create a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently create a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can create a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can create a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IdentityProviderBase} @@ -120,7 +120,7 @@ public IdentityProviderBase post(@jakarta.annotation.Nonnull final IdentityProvi return this.requestAdapter.send(requestInfo, errorMapping, IdentityProviderBase::createFromDiscriminatorValue); } /** - * Get a collection of identity provider resources that are configured for a tenant, and that are derived from identityProviderBase. For a Microsoft Entra tenant, the providers can be socialIdentityProviders or builtinIdentityProviders objects. For an Azure AD B2C, the providers can be socialIdentityProvider, openIdConnectIdentityProvider, or appleManagedIdentityProvider objects. + * Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -128,7 +128,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a collection of identity provider resources that are configured for a tenant, and that are derived from identityProviderBase. For a Microsoft Entra tenant, the providers can be socialIdentityProviders or builtinIdentityProviders objects. For an Azure AD B2C, the providers can be socialIdentityProvider, openIdConnectIdentityProvider, or appleManagedIdentityProvider objects. + * Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, you can currently create a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently create a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can create a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can create a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, you can currently create a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently create a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can create a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can create a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -174,7 +174,7 @@ public IdentityProvidersRequestBuilder withUrl(@jakarta.annotation.Nonnull final return new IdentityProvidersRequestBuilder(rawUrl, requestAdapter); } /** - * Get a collection of identity provider resources that are configured for a tenant, and that are derived from identityProviderBase. For a Microsoft Entra tenant, the providers can be socialIdentityProviders or builtinIdentityProviders objects. For an Azure AD B2C, the providers can be socialIdentityProvider, openIdConnectIdentityProvider, or appleManagedIdentityProvider objects. + * Get a collection of identity provider resources that are configured for a tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra External ID, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an oidcIdentityProvider resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identity/identityproviders/item/IdentityProviderBaseItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/identityproviders/item/IdentityProviderBaseItemRequestBuilder.java index d97b62b02a1..b7ec950749c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identity/identityproviders/item/IdentityProviderBaseItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identity/identityproviders/item/IdentityProviderBaseItemRequestBuilder.java @@ -57,7 +57,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @return a {@link IdentityProviderBase} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -67,7 +67,7 @@ public IdentityProviderBase get() { return get(null); } /** - * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IdentityProviderBase} * @throws ODataError When receiving a 4XX or 5XX status code @@ -81,7 +81,7 @@ public IdentityProviderBase get(@jakarta.annotation.Nullable final java.util.fun return this.requestAdapter.send(requestInfo, errorMapping, IdentityProviderBase::createFromDiscriminatorValue); } /** - * Update the properties of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently update a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently update a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Update the properties of the specified external identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can update a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can update a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param body The request body * @return a {@link IdentityProviderBase} * @throws ODataError When receiving a 4XX or 5XX status code @@ -92,7 +92,7 @@ public IdentityProviderBase patch(@jakarta.annotation.Nonnull final IdentityProv return patch(body, null); } /** - * Update the properties of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently update a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently update a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Update the properties of the specified external identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can update a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can update a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IdentityProviderBase} @@ -128,7 +128,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -136,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently update a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently update a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Update the properties of the specified external identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can update a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can update a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently update a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently update a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Update the properties of the specified external identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can update a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can update a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -188,7 +188,7 @@ public IdentityProviderBaseItemRequestBuilder withUrl(@jakarta.annotation.Nonnul public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, openIdConnectIdentityProvider, or an appleManagedIdentityProvider resource. + * Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, in Microsoft Entra, this operation can get a socialIdentityProvider, appleManagedIdentityProvider (external tenant only), builtinIdentityProvider, or an oidcIdentityProvider (external tenant only) resource. In Azure AD B2C, this operation can get a socialIdentityProvider, appleManagedIdentityProvider, builtinIdentityProvider, or an openIdConnectIdentityProvider resource. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java index 5659fb65fd0..8ee861354e1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java @@ -91,13 +91,13 @@ public CustomCalloutExtension get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, CustomCalloutExtension::createFromDiscriminatorValue); } /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param body The request body * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -105,14 +105,14 @@ public CustomCalloutExtension patch(@jakarta.annotation.Nonnull final CustomCall return patch(body, null); } /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomCalloutExtension} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated @@ -176,7 +176,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param body The request body * @return a {@link RequestInformation} * @deprecated @@ -188,7 +188,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java index f2b89fd8b7a..2ae4862db27 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java @@ -66,7 +66,7 @@ public AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when subsequently creating an accessPackageResourceRoleScope. + * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope. * @return a {@link AccessPackageResourceRoleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated @@ -79,7 +79,7 @@ public AccessPackageResourceRoleCollectionResponse get() { return get(null); } /** - * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when subsequently creating an accessPackageResourceRoleScope. + * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AccessPackageResourceRoleCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -127,7 +127,7 @@ public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPa return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceRole::createFromDiscriminatorValue); } /** - * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when subsequently creating an accessPackageResourceRoleScope. + * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions @@ -138,7 +138,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when subsequently creating an accessPackageResourceRoleScope. + * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated @@ -196,7 +196,7 @@ public AccessPackageResourceRolesRequestBuilder withUrl(@jakarta.annotation.Nonn return new AccessPackageResourceRolesRequestBuilder(rawUrl, requestAdapter); } /** - * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when subsequently creating an accessPackageResourceRoleScope. + * Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java index 05de789ee29..fabc003b827 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java @@ -37,23 +37,23 @@ public CustomAccessPackageWorkflowExtensionItemRequestBuilder(@jakarta.annotatio super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete() { delete(null); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions - * @see Find more info here + * @see Find more info here */ @Deprecated public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public CustomAccessPackageWorkflowExtension patch(@jakarta.annotation.Nonnull fi return this.requestAdapter.send(requestInfo, errorMapping, CustomAccessPackageWorkflowExtension::createFromDiscriminatorValue); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/AccessPackageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/AccessPackageItemRequestBuilder.java index 9f344f53507..da1af3d0790 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/AccessPackageItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/AccessPackageItemRequestBuilder.java @@ -140,21 +140,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @return a {@link AccessPackage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public AccessPackage get() { return get(null); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AccessPackage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public AccessPackage get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -211,7 +211,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -219,7 +219,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -271,7 +271,7 @@ public AccessPackageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java index 1cef5cd718b..897fa96024e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java @@ -77,21 +77,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @return a {@link AccessPackage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public AccessPackage get() { return get(null); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AccessPackage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public AccessPackage get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -156,7 +156,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -208,7 +208,7 @@ public AccessPackagesWithUniqueNameRequestBuilder withUrl(@jakarta.annotation.No public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java index 306bf0cb964..0b9698d6fab 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/termsofuse/agreements/item/AgreementItemRequestBuilder.java @@ -84,21 +84,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @return a {@link Agreement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Agreement get() { return get(null); } /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Agreement} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Agreement get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -155,7 +155,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -163,7 +163,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -215,7 +215,7 @@ public AgreementItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt b/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt index 6d8a030710f..3861a059ec3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt +++ b/src/main/java/com/microsoft/graph/beta/generated/kiota-dom-export.txt @@ -5608,6 +5608,7 @@ com.microsoft.graph.beta.administrativeunits.item.AdministrativeUnitItemRequestB com.microsoft.graph.beta.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|deletedMembers:DeletedMembersRequestBuilder com.microsoft.graph.beta.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder com.microsoft.graph.beta.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|get():AdministrativeUnit com.microsoft.graph.beta.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AdministrativeUnit @@ -5681,6 +5682,56 @@ com.microsoft.graph.beta.administrativeunits.item.checkmemberobjects.CheckMember com.microsoft.graph.beta.administrativeunits.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|toPostRequestInformation(body:CheckMemberObjectsPostRequestBody):RequestInformation com.microsoft.graph.beta.administrativeunits.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|toPostRequestInformation(body:CheckMemberObjectsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.administrativeunits.item.checkmemberobjects.CheckMemberObjectsRequestBuilder::|public|withUrl(rawUrl:String):CheckMemberObjectsRequestBuilder +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|byDirectoryObjectId(directoryObjectId:String):DirectoryObjectItemRequestBuilder +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|get():DirectoryObjectCollectionResponse +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|withUrl(rawUrl:String):DeletedMembersRequestBuilder +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|get():DirectoryObject +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObject +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|withUrl(rawUrl:String):DirectoryObjectItemRequestBuilder com.microsoft.graph.beta.administrativeunits.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.administrativeunits.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.administrativeunits.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -7137,6 +7188,7 @@ com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentShari com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ContentSharingSession com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|patch(body:ContentSharingSession):ContentSharingSession com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|patch(body:ContentSharingSession; requestConfiguration?:java.util.function.Consumer):ContentSharingSession +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|pngOfCurrentSlide:PngOfCurrentSlideRequestBuilder com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -7144,6 +7196,25 @@ com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentShari com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toPatchRequestInformation(body:ContentSharingSession):RequestInformation com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toPatchRequestInformation(body:ContentSharingSession; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|withUrl(rawUrl:String):ContentSharingSessionItemRequestBuilder +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.app.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|withUrl(rawUrl:String):PngOfCurrentSlideRequestBuilder com.microsoft.graph.beta.app.calls.item.keepalive.KeepAliveRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.app.calls.item.keepalive.KeepAliveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.app.calls.item.keepalive.KeepAliveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void @@ -15238,6 +15309,7 @@ com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.C com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ContentSharingSession com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|patch(body:ContentSharingSession):ContentSharingSession com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|patch(body:ContentSharingSession; requestConfiguration?:java.util.function.Consumer):ContentSharingSession +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|pngOfCurrentSlide:PngOfCurrentSlideRequestBuilder com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -15245,6 +15317,25 @@ com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.C com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toPatchRequestInformation(body:ContentSharingSession):RequestInformation com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|toPatchRequestInformation(body:ContentSharingSession; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.ContentSharingSessionItemRequestBuilder::|public|withUrl(rawUrl:String):ContentSharingSessionItemRequestBuilder +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.communications.calls.item.contentsharingsessions.item.pngofcurrentslide.PngOfCurrentSlideRequestBuilder::|public|withUrl(rawUrl:String):PngOfCurrentSlideRequestBuilder com.microsoft.graph.beta.communications.calls.item.keepalive.KeepAliveRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.communications.calls.item.keepalive.KeepAliveRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.communications.calls.item.keepalive.KeepAliveRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void @@ -63277,14 +63368,28 @@ com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.CloudPCI com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.CloudPCItemRequestBuilder::|public|toPatchRequestInformation(body:CloudPC; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.CloudPCItemRequestBuilder::|public|troubleshoot:TroubleshootRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.CloudPCItemRequestBuilder::|public|withUrl(rawUrl:String):CloudPCItemRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getAccessTier():CloudPcBlobAccessTier +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getStorageAccountId():String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|setAccessTier(value?:CloudPcBlobAccessTier):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|setStorageAccountId(value?:String):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateSnapshotPostRequestBody +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|post():Void -com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|post(body:CreateSnapshotPostRequestBody):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|post(body:CreateSnapshotPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|toPostRequestInformation(body:CreateSnapshotPostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|toPostRequestInformation(body:CreateSnapshotPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|withUrl(rawUrl:String):CreateSnapshotRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.endgraceperiod.EndGracePeriodRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.cloudpcs.item.endgraceperiod.EndGracePeriodRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration @@ -68854,6 +68959,7 @@ com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitIt com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|deletedMembers:DeletedMembersRequestBuilder com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|get():AdministrativeUnit com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AdministrativeUnit @@ -68868,6 +68974,56 @@ com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitIt com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|toPatchRequestInformation(body:AdministrativeUnit):RequestInformation com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|toPatchRequestInformation(body:AdministrativeUnit; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.directory.administrativeunits.item.AdministrativeUnitItemRequestBuilder::|public|withUrl(rawUrl:String):AdministrativeUnitItemRequestBuilder +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|byDirectoryObjectId(directoryObjectId:String):DirectoryObjectItemRequestBuilder +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|get():DirectoryObjectCollectionResponse +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.DeletedMembersRequestBuilder::|public|withUrl(rawUrl:String):DeletedMembersRequestBuilder +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|get():DirectoryObject +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObject +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.directory.administrativeunits.item.deletedmembers.item.DirectoryObjectItemRequestBuilder::|public|withUrl(rawUrl:String):DirectoryObjectItemRequestBuilder com.microsoft.graph.beta.directory.administrativeunits.item.extensions.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.directory.administrativeunits.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.directory.administrativeunits.item.extensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -179197,6 +179353,7 @@ com.microsoft.graph.beta.models.AdminForms::|public|setSettings(value?:FormsSett com.microsoft.graph.beta.models.AdminForms::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AdminForms com.microsoft.graph.beta.models.AdministrativeUnit-->DirectoryObject com.microsoft.graph.beta.models.AdministrativeUnit::|public|constructor():void +com.microsoft.graph.beta.models.AdministrativeUnit::|public|getDeletedMembers():java.util.List com.microsoft.graph.beta.models.AdministrativeUnit::|public|getDescription():String com.microsoft.graph.beta.models.AdministrativeUnit::|public|getDisplayName():String com.microsoft.graph.beta.models.AdministrativeUnit::|public|getExtensions():java.util.List @@ -179210,6 +179367,7 @@ com.microsoft.graph.beta.models.AdministrativeUnit::|public|getScopedRoleMembers com.microsoft.graph.beta.models.AdministrativeUnit::|public|getVisibility():String com.microsoft.graph.beta.models.AdministrativeUnit::|public|OdataType:String com.microsoft.graph.beta.models.AdministrativeUnit::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AdministrativeUnit::|public|setDeletedMembers(value?:java.util.List):void com.microsoft.graph.beta.models.AdministrativeUnit::|public|setDescription(value?:String):void com.microsoft.graph.beta.models.AdministrativeUnit::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.AdministrativeUnit::|public|setExtensions(value?:java.util.List):void @@ -191970,6 +192128,11 @@ com.microsoft.graph.beta.models.CloudPcAutopilotConfiguration::|public|setOdataT com.microsoft.graph.beta.models.CloudPcAutopilotConfiguration::|public|setOnFailureDeviceAccessDenied(value?:Boolean):void com.microsoft.graph.beta.models.CloudPcAutopilotConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcAutopilotConfiguration com.microsoft.graph.beta.models.CloudPcAutopilotConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CloudPcBlobAccessTier::0000-Hot +com.microsoft.graph.beta.models.CloudPcBlobAccessTier::0001-Cool +com.microsoft.graph.beta.models.CloudPcBlobAccessTier::0002-Cold +com.microsoft.graph.beta.models.CloudPcBlobAccessTier::0003-Archive +com.microsoft.graph.beta.models.CloudPcBlobAccessTier::0004-UnknownFutureValue com.microsoft.graph.beta.models.CloudPcBulkAction-->Entity com.microsoft.graph.beta.models.CloudPcBulkAction::|public|constructor():void com.microsoft.graph.beta.models.CloudPcBulkAction::|public|getActionSummary():CloudPcBulkActionSummary @@ -192025,9 +192188,13 @@ com.microsoft.graph.beta.models.CloudPcBulkActionSummary::|static|public|createF com.microsoft.graph.beta.models.CloudPcBulkActionSummary~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot-->CloudPcBulkAction com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot::|public|constructor():void +com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot::|public|getAccessTier():CloudPcBlobAccessTier com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot::|public|getStorageAccountId():String com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot::|public|OdataType:String com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot::|public|setAccessTier(value?:CloudPcBlobAccessTier):void +com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot::|public|setStorageAccountId(value?:String):void com.microsoft.graph.beta.models.CloudPcBulkCreateSnapshot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkCreateSnapshot com.microsoft.graph.beta.models.CloudPcBulkDisasterRecoveryFailback-->CloudPcBulkAction com.microsoft.graph.beta.models.CloudPcBulkDisasterRecoveryFailback::|public|constructor():void @@ -193201,6 +193368,7 @@ com.microsoft.graph.beta.models.CloudPcRestorePointSetting::|static|public|creat com.microsoft.graph.beta.models.CloudPcRestorePointSetting~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.CloudPcReviewStatus::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|constructor():void +com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|getAccessTier():CloudPcBlobAccessTier com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|getAdditionalData():Map com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|getAzureStorageAccountId():String com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|getAzureStorageAccountName():String @@ -193215,6 +193383,7 @@ com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|getSubscriptionId() com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|getSubscriptionName():String com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|getUserAccessLevel():CloudPcUserAccessLevel com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|setAccessTier(value?:CloudPcBlobAccessTier):void com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|setAzureStorageAccountId(value?:String):void com.microsoft.graph.beta.models.CloudPcReviewStatus::|public|setAzureStorageAccountName(value?:String):void @@ -195728,8 +195897,12 @@ com.microsoft.graph.beta.models.ContentProperties~~>AdditionalDataHolder; Backed com.microsoft.graph.beta.models.ContentSharingSession-->Entity com.microsoft.graph.beta.models.ContentSharingSession::|public|constructor():void com.microsoft.graph.beta.models.ContentSharingSession::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ContentSharingSession::|public|getPngOfCurrentSlide():byte[] +com.microsoft.graph.beta.models.ContentSharingSession::|public|getPresenterParticipantId():String com.microsoft.graph.beta.models.ContentSharingSession::|public|OdataType:String com.microsoft.graph.beta.models.ContentSharingSession::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ContentSharingSession::|public|setPngOfCurrentSlide(value?:byte[]):void +com.microsoft.graph.beta.models.ContentSharingSession::|public|setPresenterParticipantId(value?:String):void com.microsoft.graph.beta.models.ContentSharingSession::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ContentSharingSession com.microsoft.graph.beta.models.ContentSharingSessionCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.ContentSharingSessionCollectionResponse::|public|constructor():void @@ -196026,6 +196199,32 @@ com.microsoft.graph.beta.models.ConvertIdResult::|public|setSourceId(value?:Stri com.microsoft.graph.beta.models.ConvertIdResult::|public|setTargetId(value?:String):void com.microsoft.graph.beta.models.ConvertIdResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConvertIdResult com.microsoft.graph.beta.models.ConvertIdResult~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CopilotAdmin-->Entity +com.microsoft.graph.beta.models.CopilotAdmin::|public|constructor():void +com.microsoft.graph.beta.models.CopilotAdmin::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CopilotAdmin::|public|getSettings():CopilotAdminSetting +com.microsoft.graph.beta.models.CopilotAdmin::|public|OdataType:String +com.microsoft.graph.beta.models.CopilotAdmin::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CopilotAdmin::|public|setSettings(value?:CopilotAdminSetting):void +com.microsoft.graph.beta.models.CopilotAdmin::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CopilotAdmin +com.microsoft.graph.beta.models.CopilotAdminLimitedMode-->Entity +com.microsoft.graph.beta.models.CopilotAdminLimitedMode::|public|constructor():void +com.microsoft.graph.beta.models.CopilotAdminLimitedMode::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CopilotAdminLimitedMode::|public|getGroupId():String +com.microsoft.graph.beta.models.CopilotAdminLimitedMode::|public|getIsEnabledForGroup():Boolean +com.microsoft.graph.beta.models.CopilotAdminLimitedMode::|public|OdataType:String +com.microsoft.graph.beta.models.CopilotAdminLimitedMode::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CopilotAdminLimitedMode::|public|setGroupId(value?:String):void +com.microsoft.graph.beta.models.CopilotAdminLimitedMode::|public|setIsEnabledForGroup(value?:Boolean):void +com.microsoft.graph.beta.models.CopilotAdminLimitedMode::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CopilotAdminLimitedMode +com.microsoft.graph.beta.models.CopilotAdminSetting-->Entity +com.microsoft.graph.beta.models.CopilotAdminSetting::|public|constructor():void +com.microsoft.graph.beta.models.CopilotAdminSetting::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CopilotAdminSetting::|public|getLimitedMode():CopilotAdminLimitedMode +com.microsoft.graph.beta.models.CopilotAdminSetting::|public|OdataType:String +com.microsoft.graph.beta.models.CopilotAdminSetting::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CopilotAdminSetting::|public|setLimitedMode(value?:CopilotAdminLimitedMode):void +com.microsoft.graph.beta.models.CopilotAdminSetting::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CopilotAdminSetting com.microsoft.graph.beta.models.CopyNotebookModel::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CopyNotebookModel::|public|constructor():void com.microsoft.graph.beta.models.CopyNotebookModel::|public|getAdditionalData():Map @@ -197317,6 +197516,7 @@ com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|getFieldDes com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|getInactiveUsers():java.util.List com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|getInactiveUsersByApplication():java.util.List com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|getMfaCompletions():java.util.List +com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|getMfaTelecomFraud():java.util.List com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|getSignUps():java.util.List com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|getSummary():java.util.List com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|getUserCount():java.util.List @@ -197327,6 +197527,7 @@ com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|setAuthenti com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|setInactiveUsers(value?:java.util.List):void com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|setInactiveUsersByApplication(value?:java.util.List):void com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|setMfaCompletions(value?:java.util.List):void +com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|setMfaTelecomFraud(value?:java.util.List):void com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|setSignUps(value?:java.util.List):void com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|setSummary(value?:java.util.List):void com.microsoft.graph.beta.models.DailyUserInsightMetricsRoot::|public|setUserCount(value?:java.util.List):void @@ -208725,6 +208926,14 @@ com.microsoft.graph.beta.models.EngagementAsyncOperationCollectionResponse::|pub com.microsoft.graph.beta.models.EngagementAsyncOperationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EngagementAsyncOperationCollectionResponse com.microsoft.graph.beta.models.EngagementAsyncOperationType::0000-CreateCommunity com.microsoft.graph.beta.models.EngagementAsyncOperationType::0001-UnknownFutureValue +com.microsoft.graph.beta.models.EngagementUploadSession-->UploadSession +com.microsoft.graph.beta.models.EngagementUploadSession::|public|constructor():void +com.microsoft.graph.beta.models.EngagementUploadSession::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.EngagementUploadSession::|public|getId():String +com.microsoft.graph.beta.models.EngagementUploadSession::|public|OdataType:String +com.microsoft.graph.beta.models.EngagementUploadSession::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.EngagementUploadSession::|public|setId(value?:String):void +com.microsoft.graph.beta.models.EngagementUploadSession::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EngagementUploadSession com.microsoft.graph.beta.models.EnrollmentAvailabilityOptions::0000-AvailableWithPrompts com.microsoft.graph.beta.models.EnrollmentAvailabilityOptions::0001-AvailableWithoutPrompts com.microsoft.graph.beta.models.EnrollmentAvailabilityOptions::0002-Unavailable @@ -221716,10 +221925,12 @@ com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|constructor():vo com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|getRestoredFolderId():String com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|getRestoredFolderName():String +com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|getRestoredItemCount():Integer com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|OdataType:String com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|setRestoredFolderId(value?:String):void com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|setRestoredFolderName(value?:String):void +com.microsoft.graph.beta.models.MailboxRestoreArtifact::|public|setRestoredItemCount(value?:Integer):void com.microsoft.graph.beta.models.MailboxRestoreArtifact::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailboxRestoreArtifact com.microsoft.graph.beta.models.MailboxRestoreArtifactCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.MailboxRestoreArtifactCollectionResponse::|public|constructor():void @@ -226657,6 +226868,63 @@ com.microsoft.graph.beta.models.MfaFailureReasonCode::0002-SystemFailure com.microsoft.graph.beta.models.MfaFailureReasonCode::0003-BadRequest com.microsoft.graph.beta.models.MfaFailureReasonCode::0004-Other com.microsoft.graph.beta.models.MfaFailureReasonCode::0005-UnknownFutureValue +com.microsoft.graph.beta.models.MfaTelecomFraudMetric-->Entity +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|constructor():void +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|getCaptchaFailureCount():Long +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|getCaptchaNotTriggeredUserCount():Long +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|getCaptchaShownUserCount():Long +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|getCaptchaSuccessCount():Long +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|getFactDate():LocalDate +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|getTelecomBlockedUserCount():Long +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|OdataType:String +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|setCaptchaFailureCount(value?:Long):void +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|setCaptchaNotTriggeredUserCount(value?:Long):void +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|setCaptchaShownUserCount(value?:Long):void +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|setCaptchaSuccessCount(value?:Long):void +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|setFactDate(value?:LocalDate):void +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|public|setTelecomBlockedUserCount(value?:Long):void +com.microsoft.graph.beta.models.MfaTelecomFraudMetric::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MfaTelecomFraudMetric +com.microsoft.graph.beta.models.MfaTelecomFraudMetricCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MfaTelecomFraudMetricCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MfaTelecomFraudMetricCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MfaTelecomFraudMetricCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MfaTelecomFraudMetricCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MfaTelecomFraudMetricCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MfaTelecomFraudMetricCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MfaTelecomFraudMetricCollectionResponse +com.microsoft.graph.beta.models.MfaType::0000-Eotp +com.microsoft.graph.beta.models.MfaType::0001-OneWaySms +com.microsoft.graph.beta.models.MfaType::0002-TwoWaySms +com.microsoft.graph.beta.models.MfaType::0003-TwoWaySmsOtherMobile +com.microsoft.graph.beta.models.MfaType::0004-PhoneAppNotification +com.microsoft.graph.beta.models.MfaType::0005-PhoneAppOtp +com.microsoft.graph.beta.models.MfaType::0006-TwoWayVoiceMobile +com.microsoft.graph.beta.models.MfaType::0007-TwoWayVoiceOffice +com.microsoft.graph.beta.models.MfaType::0008-TwoWayVoiceOtherMobile +com.microsoft.graph.beta.models.MfaType::0009-Fido +com.microsoft.graph.beta.models.MfaType::0010-Certificate +com.microsoft.graph.beta.models.MfaType::0011-Other +com.microsoft.graph.beta.models.MfaType::0012-UnknownFutureValue +com.microsoft.graph.beta.models.MfaUserCountMetric-->Entity +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|constructor():void +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|getCount():Long +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|getFactDate():LocalDate +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|getMfaType():MfaType +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|OdataType:String +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|setCount(value?:Long):void +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|setFactDate(value?:LocalDate):void +com.microsoft.graph.beta.models.MfaUserCountMetric::|public|setMfaType(value?:MfaType):void +com.microsoft.graph.beta.models.MfaUserCountMetric::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MfaUserCountMetric +com.microsoft.graph.beta.models.MfaUserCountMetricCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MfaUserCountMetricCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MfaUserCountMetricCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MfaUserCountMetricCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MfaUserCountMetricCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MfaUserCountMetricCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MfaUserCountMetricCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MfaUserCountMetricCollectionResponse com.microsoft.graph.beta.models.MicrosoftAccountUserConversationMember-->ConversationMember com.microsoft.graph.beta.models.MicrosoftAccountUserConversationMember::|public|constructor():void com.microsoft.graph.beta.models.MicrosoftAccountUserConversationMember::|public|getFieldDeserializers():Map> @@ -227809,6 +228077,7 @@ com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|getFieldD com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|getInactiveUsers():java.util.List com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|getInactiveUsersByApplication():java.util.List com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|getMfaCompletions():java.util.List +com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|getMfaRegisteredUsers():java.util.List com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|getRequests():java.util.List com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|getSignUps():java.util.List com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|getSummary():java.util.List @@ -227819,6 +228088,7 @@ com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|setAuthen com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|setInactiveUsers(value?:java.util.List):void com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|setInactiveUsersByApplication(value?:java.util.List):void com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|setMfaCompletions(value?:java.util.List):void +com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|setMfaRegisteredUsers(value?:java.util.List):void com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|setRequests(value?:java.util.List):void com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|setSignUps(value?:java.util.List):void com.microsoft.graph.beta.models.MonthlyUserInsightMetricsRoot::|public|setSummary(value?:java.util.List):void @@ -242271,6 +242541,9 @@ com.microsoft.graph.beta.models.RestoreArtifactsBulkRequestStatus::0001-Active com.microsoft.graph.beta.models.RestoreArtifactsBulkRequestStatus::0002-Completed com.microsoft.graph.beta.models.RestoreArtifactsBulkRequestStatus::0003-CompletedWithErrors com.microsoft.graph.beta.models.RestoreArtifactsBulkRequestStatus::0004-UnknownFutureValue +com.microsoft.graph.beta.models.RestoreJobType::0000-Standard +com.microsoft.graph.beta.models.RestoreJobType::0001-Bulk +com.microsoft.graph.beta.models.RestoreJobType::0002-UnknownFutureValue com.microsoft.graph.beta.models.RestorePoint-->Entity com.microsoft.graph.beta.models.RestorePoint::|public|constructor():void com.microsoft.graph.beta.models.RestorePoint::|public|getExpirationDateTime():OffsetDateTime @@ -242332,6 +242605,26 @@ com.microsoft.graph.beta.models.RestorePointSearchResult~~>AdditionalDataHolder; com.microsoft.graph.beta.models.RestorePointTags::0000-None com.microsoft.graph.beta.models.RestorePointTags::0001-FastRestore com.microsoft.graph.beta.models.RestorePointTags::0002-UnknownFutureValue +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|constructor():void +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|getCompleted():Integer +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|getFailed():Integer +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|getInProgress():Integer +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|getOdataType():String +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|getTotal():Integer +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|setCompleted(value?:Integer):void +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|setFailed(value?:Integer):void +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|setInProgress(value?:Integer):void +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|public|setTotal(value?:Integer):void +com.microsoft.graph.beta.models.RestoreSessionArtifactCount::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RestoreSessionArtifactCount +com.microsoft.graph.beta.models.RestoreSessionArtifactCount~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.RestoreSessionBase-->Entity com.microsoft.graph.beta.models.RestoreSessionBase::|public|constructor():void com.microsoft.graph.beta.models.RestoreSessionBase::|public|getCompletedDateTime():OffsetDateTime @@ -242341,6 +242634,8 @@ com.microsoft.graph.beta.models.RestoreSessionBase::|public|getError():PublicErr com.microsoft.graph.beta.models.RestoreSessionBase::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.RestoreSessionBase::|public|getLastModifiedBy():IdentitySet com.microsoft.graph.beta.models.RestoreSessionBase::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.RestoreSessionBase::|public|getRestoreJobType():RestoreJobType +com.microsoft.graph.beta.models.RestoreSessionBase::|public|getRestoreSessionArtifactCount():RestoreSessionArtifactCount com.microsoft.graph.beta.models.RestoreSessionBase::|public|getStatus():RestoreSessionStatus com.microsoft.graph.beta.models.RestoreSessionBase::|public|OdataType:String com.microsoft.graph.beta.models.RestoreSessionBase::|public|serialize(writer:SerializationWriter):Void @@ -242350,6 +242645,8 @@ com.microsoft.graph.beta.models.RestoreSessionBase::|public|setCreatedDateTime(v com.microsoft.graph.beta.models.RestoreSessionBase::|public|setError(value?:PublicError):void com.microsoft.graph.beta.models.RestoreSessionBase::|public|setLastModifiedBy(value?:IdentitySet):void com.microsoft.graph.beta.models.RestoreSessionBase::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.RestoreSessionBase::|public|setRestoreJobType(value?:RestoreJobType):void +com.microsoft.graph.beta.models.RestoreSessionBase::|public|setRestoreSessionArtifactCount(value?:RestoreSessionArtifactCount):void com.microsoft.graph.beta.models.RestoreSessionBase::|public|setStatus(value?:RestoreSessionStatus):void com.microsoft.graph.beta.models.RestoreSessionBase::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RestoreSessionBase com.microsoft.graph.beta.models.RestoreSessionBaseCollectionResponse-->BaseCollectionPaginationCountResponse @@ -247658,6 +247955,12 @@ com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0002-Prevent com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0003-Blocked com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0004-NotFound com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0005-UnknownFutureValue +com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0006-Active +com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0007-PendingApproval +com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0008-Declined +com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0009-Unremediated +com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0010-Running +com.microsoft.graph.beta.models.security.EvidenceRemediationStatus::0011-PartiallyRemediated com.microsoft.graph.beta.models.security.EvidenceRole::0000-Unknown com.microsoft.graph.beta.models.security.EvidenceRole::0001-Contextual com.microsoft.graph.beta.models.security.EvidenceRole::0002-Scanned @@ -252768,6 +253071,22 @@ com.microsoft.graph.beta.models.ServiceActivity::|public|getFieldDeserializers() com.microsoft.graph.beta.models.ServiceActivity::|public|OdataType:String com.microsoft.graph.beta.models.ServiceActivity::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ServiceActivity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServiceActivity +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|constructor():void +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|getIntervalStartDateTime():OffsetDateTime +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|getOdataType():String +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|getPercentage():Double +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|setIntervalStartDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|public|setPercentage(value?:Double):void +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ServiceActivityPerformanceMetric +com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.ServiceActivityValueMetric::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ServiceActivityValueMetric::|public|constructor():void com.microsoft.graph.beta.models.ServiceActivityValueMetric::|public|getAdditionalData():Map @@ -257009,6 +257328,7 @@ com.microsoft.graph.beta.models.Team::|public|getDescription():String com.microsoft.graph.beta.models.Team::|public|getDiscoverySettings():TeamDiscoverySettings com.microsoft.graph.beta.models.Team::|public|getDisplayName():String com.microsoft.graph.beta.models.Team::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Team::|public|getFirstChannelName():String com.microsoft.graph.beta.models.Team::|public|getFunSettings():TeamFunSettings com.microsoft.graph.beta.models.Team::|public|getGroup():Group com.microsoft.graph.beta.models.Team::|public|getGuestSettings():TeamGuestSettings @@ -257043,6 +257363,7 @@ com.microsoft.graph.beta.models.Team::|public|setCreatedDateTime(value?:OffsetDa com.microsoft.graph.beta.models.Team::|public|setDescription(value?:String):void com.microsoft.graph.beta.models.Team::|public|setDiscoverySettings(value?:TeamDiscoverySettings):void com.microsoft.graph.beta.models.Team::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.Team::|public|setFirstChannelName(value?:String):void com.microsoft.graph.beta.models.Team::|public|setFunSettings(value?:TeamFunSettings):void com.microsoft.graph.beta.models.Team::|public|setGroup(value?:Group):void com.microsoft.graph.beta.models.Team::|public|setGuestSettings(value?:TeamGuestSettings):void @@ -271957,6 +272278,7 @@ com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|construc com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|getCatalogEntry():CatalogEntry com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|getDisplayName():String com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|getIsHotpatchUpdate():Boolean com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|getKnowledgeBaseArticle():KnowledgeBaseArticle com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|getOsBuild():BuildVersionDetails com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|getProduct():String @@ -271966,6 +272288,7 @@ com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|OdataTyp com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|setCatalogEntry(value?:CatalogEntry):void com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|setIsHotpatchUpdate(value?:Boolean):void com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|setKnowledgeBaseArticle(value?:KnowledgeBaseArticle):void com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|setOsBuild(value?:BuildVersionDetails):void com.microsoft.graph.beta.models.windowsupdates.ProductRevision::|public|setProduct(value?:String):void @@ -293150,6 +293473,431 @@ com.microsoft.graph.beta.reports.security.SecurityRequestBuilder::|public|toGetR com.microsoft.graph.beta.reports.security.SecurityRequestBuilder::|public|toPatchRequestInformation(body:SecurityReportsRoot):RequestInformation com.microsoft.graph.beta.reports.security.SecurityRequestBuilder::|public|toPatchRequestInformation(body:SecurityReportsRoot; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.reports.security.SecurityRequestBuilder::|public|withUrl(rawUrl:String):SecurityRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.getmetricsforconditionalaccesscompliantdevicessigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.reports.serviceactivity.getmetricsforconditionalaccesscompliantdevicessigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void com.microsoft.graph.beta.reports.serviceactivity.getmetricsforconditionalaccesscompliantdevicessigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> @@ -293275,6 +294023,56 @@ com.microsoft.graph.beta.reports.serviceactivity.getmetricsforsamlsigninsuccessw com.microsoft.graph.beta.reports.serviceactivity.getmetricsforsamlsigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.reports.serviceactivity.getmetricsforsamlsigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.reports.serviceactivity.getmetricsforsamlsigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -293290,11 +294088,30 @@ com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder:: com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|get():ServiceActivity com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ServiceActivity +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|patch(body:ServiceActivity):ServiceActivity com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|patch(body:ServiceActivity; requestConfiguration?:java.util.function.Consumer):ServiceActivity com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|toDeleteRequestInformation():RequestInformation @@ -293603,6 +294420,7 @@ com.microsoft.graph.beta.reports.userinsights.daily.DailyRequestBuilder::|public com.microsoft.graph.beta.reports.userinsights.daily.DailyRequestBuilder::|public|inactiveUsers:InactiveUsersRequestBuilder com.microsoft.graph.beta.reports.userinsights.daily.DailyRequestBuilder::|public|inactiveUsersByApplication:InactiveUsersByApplicationRequestBuilder com.microsoft.graph.beta.reports.userinsights.daily.DailyRequestBuilder::|public|mfaCompletions:MfaCompletionsRequestBuilder +com.microsoft.graph.beta.reports.userinsights.daily.DailyRequestBuilder::|public|mfaTelecomFraud:MfaTelecomFraudRequestBuilder com.microsoft.graph.beta.reports.userinsights.daily.DailyRequestBuilder::|public|patch(body:DailyUserInsightMetricsRoot):DailyUserInsightMetricsRoot com.microsoft.graph.beta.reports.userinsights.daily.DailyRequestBuilder::|public|patch(body:DailyUserInsightMetricsRoot; requestConfiguration?:java.util.function.Consumer):DailyUserInsightMetricsRoot com.microsoft.graph.beta.reports.userinsights.daily.DailyRequestBuilder::|public|signUps:SignUpsRequestBuilder @@ -293765,6 +294583,71 @@ com.microsoft.graph.beta.reports.userinsights.daily.mfacompletions.MfaCompletion com.microsoft.graph.beta.reports.userinsights.daily.mfacompletions.MfaCompletionsRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.reports.userinsights.daily.mfacompletions.MfaCompletionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.reports.userinsights.daily.mfacompletions.MfaCompletionsRequestBuilder::|public|withUrl(rawUrl:String):MfaCompletionsRequestBuilder +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|get():MfaTelecomFraudMetric +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MfaTelecomFraudMetric +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|patch(body:MfaTelecomFraudMetric):MfaTelecomFraudMetric +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|patch(body:MfaTelecomFraudMetric; requestConfiguration?:java.util.function.Consumer):MfaTelecomFraudMetric +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|toPatchRequestInformation(body:MfaTelecomFraudMetric):RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|toPatchRequestInformation(body:MfaTelecomFraudMetric; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder::|public|withUrl(rawUrl:String):MfaTelecomFraudMetricItemRequestBuilder +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|byMfaTelecomFraudMetricId(mfaTelecomFraudMetricId:String):MfaTelecomFraudMetricItemRequestBuilder +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|get():MfaTelecomFraudMetricCollectionResponse +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MfaTelecomFraudMetricCollectionResponse +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|post(body:MfaTelecomFraudMetric):MfaTelecomFraudMetric +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|post(body:MfaTelecomFraudMetric; requestConfiguration?:java.util.function.Consumer):MfaTelecomFraudMetric +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|toPostRequestInformation(body:MfaTelecomFraudMetric):RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|toPostRequestInformation(body:MfaTelecomFraudMetric; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder::|public|withUrl(rawUrl:String):MfaTelecomFraudRequestBuilder com.microsoft.graph.beta.reports.userinsights.daily.signups.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.reports.userinsights.daily.signups.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.reports.userinsights.daily.signups.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -294165,6 +295048,71 @@ com.microsoft.graph.beta.reports.userinsights.monthly.mfacompletions.MfaCompleti com.microsoft.graph.beta.reports.userinsights.monthly.mfacompletions.MfaCompletionsRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.reports.userinsights.monthly.mfacompletions.MfaCompletionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.reports.userinsights.monthly.mfacompletions.MfaCompletionsRequestBuilder::|public|withUrl(rawUrl:String):MfaCompletionsRequestBuilder +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|get():MfaUserCountMetric +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MfaUserCountMetric +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|patch(body:MfaUserCountMetric):MfaUserCountMetric +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|patch(body:MfaUserCountMetric; requestConfiguration?:java.util.function.Consumer):MfaUserCountMetric +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|toPatchRequestInformation(body:MfaUserCountMetric):RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|toPatchRequestInformation(body:MfaUserCountMetric; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder::|public|withUrl(rawUrl:String):MfaUserCountMetricItemRequestBuilder +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|byMfaUserCountMetricId(mfaUserCountMetricId:String):MfaUserCountMetricItemRequestBuilder +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|get():MfaUserCountMetricCollectionResponse +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MfaUserCountMetricCollectionResponse +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|post(body:MfaUserCountMetric):MfaUserCountMetric +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|post(body:MfaUserCountMetric; requestConfiguration?:java.util.function.Consumer):MfaUserCountMetric +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|toPostRequestInformation(body:MfaUserCountMetric):RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|toPostRequestInformation(body:MfaUserCountMetric; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder::|public|withUrl(rawUrl:String):MfaRegisteredUsersRequestBuilder com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -294185,6 +295133,7 @@ com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder::|pu com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder::|public|inactiveUsers:InactiveUsersRequestBuilder com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder::|public|inactiveUsersByApplication:InactiveUsersByApplicationRequestBuilder com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder::|public|mfaCompletions:MfaCompletionsRequestBuilder +com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder::|public|mfaRegisteredUsers:MfaRegisteredUsersRequestBuilder com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder::|public|patch(body:MonthlyUserInsightMetricsRoot):MonthlyUserInsightMetricsRoot com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder::|public|patch(body:MonthlyUserInsightMetricsRoot; requestConfiguration?:java.util.function.Consumer):MonthlyUserInsightMetricsRoot com.microsoft.graph.beta.reports.userinsights.monthly.MonthlyRequestBuilder::|public|requests:RequestsRequestBuilder @@ -378615,14 +379564,28 @@ com.microsoft.graph.beta.users.item.cloudpcs.item.CloudPCItemRequestBuilder::|pu com.microsoft.graph.beta.users.item.cloudpcs.item.CloudPCItemRequestBuilder::|public|toPatchRequestInformation(body:CloudPC; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.cloudpcs.item.CloudPCItemRequestBuilder::|public|troubleshoot:TroubleshootRequestBuilder com.microsoft.graph.beta.users.item.cloudpcs.item.CloudPCItemRequestBuilder::|public|withUrl(rawUrl:String):CloudPCItemRequestBuilder +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getAccessTier():CloudPcBlobAccessTier +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|getStorageAccountId():String +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|setAccessTier(value?:CloudPcBlobAccessTier):void +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|public|setStorageAccountId(value?:String):void +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CreateSnapshotPostRequestBody +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|post():Void -com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|post(body:CreateSnapshotPostRequestBody):Void +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|post(body:CreateSnapshotPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|toPostRequestInformation(body:CreateSnapshotPostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|toPostRequestInformation(body:CreateSnapshotPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot.CreateSnapshotRequestBuilder::|public|withUrl(rawUrl:String):CreateSnapshotRequestBuilder com.microsoft.graph.beta.users.item.cloudpcs.item.endgraceperiod.EndGracePeriodRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.cloudpcs.item.endgraceperiod.EndGracePeriodRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration diff --git a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json index c112f47d0b9..544f81c2c14 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json +++ b/src/main/java/com/microsoft/graph/beta/generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "B8B4A751A04F12CD29298F665AB69EB0286A1F9E2C76B868A09386890F7C99FADFDA018E977DC18402BA3FD3EFEF8CD71EAB30E64E1B7351DD0B02EB76A2BDC3", + "descriptionHash": "4641BD7E28A76AB0CDF1D8A276424B0690677022FF97D45ED1717B4627B06BD9F42CD0CBE280CAD3CF3CB906ED657475ABCB4FFDE5C7154C04D8E6B63B9C6353", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.21.0", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AdministrativeUnit.java b/src/main/java/com/microsoft/graph/beta/generated/models/AdministrativeUnit.java index 3a214f6b189..67d39a64b9b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AdministrativeUnit.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AdministrativeUnit.java @@ -25,6 +25,14 @@ public static AdministrativeUnit createFromDiscriminatorValue(@jakarta.annotatio Objects.requireNonNull(parseNode); return new AdministrativeUnit(); } + /** + * Gets the deletedMembers property value. The deletedMembers property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getDeletedMembers() { + return this.backingStore.get("deletedMembers"); + } /** * Gets the description property value. The description property * @return a {@link String} @@ -56,6 +64,7 @@ public java.util.List getExtensions() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("deletedMembers", (n) -> { this.setDeletedMembers(n.getCollectionOfObjectValues(DirectoryObject::createFromDiscriminatorValue)); }); deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("extensions", (n) -> { this.setExtensions(n.getCollectionOfObjectValues(Extension::createFromDiscriminatorValue)); }); @@ -131,6 +140,7 @@ public String getVisibility() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeCollectionOfObjectValues("deletedMembers", this.getDeletedMembers()); writer.writeStringValue("description", this.getDescription()); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeCollectionOfObjectValues("extensions", this.getExtensions()); @@ -142,6 +152,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("scopedRoleMembers", this.getScopedRoleMembers()); writer.writeStringValue("visibility", this.getVisibility()); } + /** + * Sets the deletedMembers property value. The deletedMembers property + * @param value Value to set for the deletedMembers property. + */ + public void setDeletedMembers(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("deletedMembers", value); + } /** * Sets the description property value. The description property * @param value Value to set for the description property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcBlobAccessTier.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcBlobAccessTier.java new file mode 100644 index 00000000000..9b3b75930e1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcBlobAccessTier.java @@ -0,0 +1,31 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CloudPcBlobAccessTier implements ValuedEnum { + Hot("hot"), + Cool("cool"), + Cold("cold"), + Archive("archive"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CloudPcBlobAccessTier(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudPcBlobAccessTier forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "hot": return Hot; + case "cool": return Cool; + case "cold": return Cold; + case "archive": return Archive; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcBulkCreateSnapshot.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcBulkCreateSnapshot.java index beec0ce2b4d..cdd65efe9e3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcBulkCreateSnapshot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcBulkCreateSnapshot.java @@ -25,6 +25,14 @@ public static CloudPcBulkCreateSnapshot createFromDiscriminatorValue(@jakarta.an Objects.requireNonNull(parseNode); return new CloudPcBulkCreateSnapshot(); } + /** + * Gets the accessTier property value. The accessTier property + * @return a {@link CloudPcBlobAccessTier} + */ + @jakarta.annotation.Nullable + public CloudPcBlobAccessTier getAccessTier() { + return this.backingStore.get("accessTier"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -32,8 +40,18 @@ public static CloudPcBulkCreateSnapshot createFromDiscriminatorValue(@jakarta.an @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("accessTier", (n) -> { this.setAccessTier(n.getEnumValue(CloudPcBlobAccessTier::forValue)); }); + deserializerMap.put("storageAccountId", (n) -> { this.setStorageAccountId(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the storageAccountId property value. The storageAccountId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getStorageAccountId() { + return this.backingStore.get("storageAccountId"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -41,5 +59,21 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeEnumValue("accessTier", this.getAccessTier()); + writer.writeStringValue("storageAccountId", this.getStorageAccountId()); + } + /** + * Sets the accessTier property value. The accessTier property + * @param value Value to set for the accessTier property. + */ + public void setAccessTier(@jakarta.annotation.Nullable final CloudPcBlobAccessTier value) { + this.backingStore.set("accessTier", value); + } + /** + * Sets the storageAccountId property value. The storageAccountId property + * @param value Value to set for the storageAccountId property. + */ + public void setStorageAccountId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("storageAccountId", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcReviewStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcReviewStatus.java index a5cf4d07321..ee7d3c0b5f2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcReviewStatus.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcReviewStatus.java @@ -35,6 +35,14 @@ public static CloudPcReviewStatus createFromDiscriminatorValue(@jakarta.annotati Objects.requireNonNull(parseNode); return new CloudPcReviewStatus(); } + /** + * Gets the accessTier property value. The accessTier property + * @return a {@link CloudPcBlobAccessTier} + */ + @jakarta.annotation.Nullable + public CloudPcBlobAccessTier getAccessTier() { + return this.backingStore.get("accessTier"); + } /** * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. * @return a {@link Map} @@ -86,7 +94,8 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(10); + final HashMap> deserializerMap = new HashMap>(11); + deserializerMap.put("accessTier", (n) -> { this.setAccessTier(n.getEnumValue(CloudPcBlobAccessTier::forValue)); }); deserializerMap.put("azureStorageAccountId", (n) -> { this.setAzureStorageAccountId(n.getStringValue()); }); deserializerMap.put("azureStorageAccountName", (n) -> { this.setAzureStorageAccountName(n.getStringValue()); }); deserializerMap.put("azureStorageContainerName", (n) -> { this.setAzureStorageContainerName(n.getStringValue()); }); @@ -161,6 +170,7 @@ public CloudPcUserAccessLevel getUserAccessLevel() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeEnumValue("accessTier", this.getAccessTier()); writer.writeStringValue("azureStorageAccountId", this.getAzureStorageAccountId()); writer.writeStringValue("azureStorageAccountName", this.getAzureStorageAccountName()); writer.writeStringValue("azureStorageContainerName", this.getAzureStorageContainerName()); @@ -173,6 +183,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("userAccessLevel", this.getUserAccessLevel()); writer.writeAdditionalData(this.getAdditionalData()); } + /** + * Sets the accessTier property value. The accessTier property + * @param value Value to set for the accessTier property. + */ + public void setAccessTier(@jakarta.annotation.Nullable final CloudPcBlobAccessTier value) { + this.backingStore.set("accessTier", value); + } /** * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. * @param value Value to set for the AdditionalData property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ContentSharingSession.java b/src/main/java/com/microsoft/graph/beta/generated/models/ContentSharingSession.java index 807960afcea..6860dc0c977 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ContentSharingSession.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ContentSharingSession.java @@ -31,8 +31,26 @@ public static ContentSharingSession createFromDiscriminatorValue(@jakarta.annota @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("pngOfCurrentSlide", (n) -> { this.setPngOfCurrentSlide(n.getByteArrayValue()); }); + deserializerMap.put("presenterParticipantId", (n) -> { this.setPresenterParticipantId(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the pngOfCurrentSlide property value. The pngOfCurrentSlide property + * @return a {@link byte[]} + */ + @jakarta.annotation.Nullable + public byte[] getPngOfCurrentSlide() { + return this.backingStore.get("pngOfCurrentSlide"); + } + /** + * Gets the presenterParticipantId property value. The presenterParticipantId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPresenterParticipantId() { + return this.backingStore.get("presenterParticipantId"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -40,5 +58,21 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeByteArrayValue("pngOfCurrentSlide", this.getPngOfCurrentSlide()); + writer.writeStringValue("presenterParticipantId", this.getPresenterParticipantId()); + } + /** + * Sets the pngOfCurrentSlide property value. The pngOfCurrentSlide property + * @param value Value to set for the pngOfCurrentSlide property. + */ + public void setPngOfCurrentSlide(@jakarta.annotation.Nullable final byte[] value) { + this.backingStore.set("pngOfCurrentSlide", value); + } + /** + * Sets the presenterParticipantId property value. The presenterParticipantId property + * @param value Value to set for the presenterParticipantId property. + */ + public void setPresenterParticipantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("presenterParticipantId", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdmin.java b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdmin.java new file mode 100644 index 00000000000..bb34a0f178b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdmin.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CopilotAdmin extends Entity implements Parsable { + /** + * Instantiates a new {@link CopilotAdmin} and sets the default values. + */ + public CopilotAdmin() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CopilotAdmin} + */ + @jakarta.annotation.Nonnull + public static CopilotAdmin createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CopilotAdmin(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("settings", (n) -> { this.setSettings(n.getObjectValue(CopilotAdminSetting::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the settings property value. Set of Microsoft 365 Copilot settings that can be added or modified. Read-only. Nullable. + * @return a {@link CopilotAdminSetting} + */ + @jakarta.annotation.Nullable + public CopilotAdminSetting getSettings() { + return this.backingStore.get("settings"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("settings", this.getSettings()); + } + /** + * Sets the settings property value. Set of Microsoft 365 Copilot settings that can be added or modified. Read-only. Nullable. + * @param value Value to set for the settings property. + */ + public void setSettings(@jakarta.annotation.Nullable final CopilotAdminSetting value) { + this.backingStore.set("settings", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminLimitedMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminLimitedMode.java new file mode 100644 index 00000000000..693da8b8b33 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminLimitedMode.java @@ -0,0 +1,78 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CopilotAdminLimitedMode extends Entity implements Parsable { + /** + * Instantiates a new {@link CopilotAdminLimitedMode} and sets the default values. + */ + public CopilotAdminLimitedMode() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CopilotAdminLimitedMode} + */ + @jakarta.annotation.Nonnull + public static CopilotAdminLimitedMode createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CopilotAdminLimitedMode(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("groupId", (n) -> { this.setGroupId(n.getStringValue()); }); + deserializerMap.put("isEnabledForGroup", (n) -> { this.setIsEnabledForGroup(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the groupId property value. The ID of a Microsoft Entra group to which the value of the isEnabledForGroup property is applied value. The default value is null. This parameter is optional. If isEnabledForGroup is set to true, the groupId value must be provided in order for Copilot limited mode in Teams Meetings to be enabled for the members of the group. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getGroupId() { + return this.backingStore.get("groupId"); + } + /** + * Gets the isEnabledForGroup property value. Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to any types of questions grounded to the meeting conversation. The default value is false. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsEnabledForGroup() { + return this.backingStore.get("isEnabledForGroup"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("groupId", this.getGroupId()); + writer.writeBooleanValue("isEnabledForGroup", this.getIsEnabledForGroup()); + } + /** + * Sets the groupId property value. The ID of a Microsoft Entra group to which the value of the isEnabledForGroup property is applied value. The default value is null. This parameter is optional. If isEnabledForGroup is set to true, the groupId value must be provided in order for Copilot limited mode in Teams Meetings to be enabled for the members of the group. + * @param value Value to set for the groupId property. + */ + public void setGroupId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("groupId", value); + } + /** + * Sets the isEnabledForGroup property value. Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to any types of questions grounded to the meeting conversation. The default value is false. + * @param value Value to set for the isEnabledForGroup property. + */ + public void setIsEnabledForGroup(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isEnabledForGroup", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminSetting.java b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminSetting.java new file mode 100644 index 00000000000..f1974372d9d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotAdminSetting.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CopilotAdminSetting extends Entity implements Parsable { + /** + * Instantiates a new {@link CopilotAdminSetting} and sets the default values. + */ + public CopilotAdminSetting() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CopilotAdminSetting} + */ + @jakarta.annotation.Nonnull + public static CopilotAdminSetting createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CopilotAdminSetting(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("limitedMode", (n) -> { this.setLimitedMode(n.getObjectValue(CopilotAdminLimitedMode::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the limitedMode property value. Represents a setting that controls whether Microsoft 365 Copilot in Teams Meetings users can receive responses to sentiment-related prompts. Read-only. Nullable. + * @return a {@link CopilotAdminLimitedMode} + */ + @jakarta.annotation.Nullable + public CopilotAdminLimitedMode getLimitedMode() { + return this.backingStore.get("limitedMode"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("limitedMode", this.getLimitedMode()); + } + /** + * Sets the limitedMode property value. Represents a setting that controls whether Microsoft 365 Copilot in Teams Meetings users can receive responses to sentiment-related prompts. Read-only. Nullable. + * @param value Value to set for the limitedMode property. + */ + public void setLimitedMode(@jakarta.annotation.Nullable final CopilotAdminLimitedMode value) { + this.backingStore.set("limitedMode", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CustomSecurityAttributeExemption.java b/src/main/java/com/microsoft/graph/beta/generated/models/CustomSecurityAttributeExemption.java index 8544a688b28..a2d625396b5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CustomSecurityAttributeExemption.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CustomSecurityAttributeExemption.java @@ -42,7 +42,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the operator property value. The operator property + * Gets the operator property value. The possible values are: equals, unknownFutureValue. If equals, the customSecurityAttributeExemption value is compared to match the custom security attribute value for the exemption to be applied. The comparison is case sensitive. * @return a {@link CustomSecurityAttributeComparisonOperator} */ @jakarta.annotation.Nullable @@ -59,7 +59,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("operator", this.getOperator()); } /** - * Sets the operator property value. The operator property + * Sets the operator property value. The possible values are: equals, unknownFutureValue. If equals, the customSecurityAttributeExemption value is compared to match the custom security attribute value for the exemption to be applied. The comparison is case sensitive. * @param value Value to set for the operator property. */ public void setOperator(@jakarta.annotation.Nullable final CustomSecurityAttributeComparisonOperator value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CustomSecurityAttributeStringValueExemption.java b/src/main/java/com/microsoft/graph/beta/generated/models/CustomSecurityAttributeStringValueExemption.java index 6dc7357a7f6..c8a35581b65 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CustomSecurityAttributeStringValueExemption.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CustomSecurityAttributeStringValueExemption.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the value property value. The value property + * Gets the value property value. Value representing custom security attribute value to compare against while evaluating the exemption. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -53,7 +53,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("value", this.getValue()); } /** - * Sets the value property value. The value property + * Sets the value property value. Value representing custom security attribute value to compare against while evaluating the exemption. * @param value Value to set for the value property. */ public void setValue(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DailyUserInsightMetricsRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/DailyUserInsightMetricsRoot.java index 0f8c68213ac..d5ba6c1f7f8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DailyUserInsightMetricsRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DailyUserInsightMetricsRoot.java @@ -52,6 +52,7 @@ public Map> getFieldDeserializers deserializerMap.put("inactiveUsers", (n) -> { this.setInactiveUsers(n.getCollectionOfObjectValues(DailyInactiveUsersMetric::createFromDiscriminatorValue)); }); deserializerMap.put("inactiveUsersByApplication", (n) -> { this.setInactiveUsersByApplication(n.getCollectionOfObjectValues(DailyInactiveUsersByApplicationMetric::createFromDiscriminatorValue)); }); deserializerMap.put("mfaCompletions", (n) -> { this.setMfaCompletions(n.getCollectionOfObjectValues(MfaCompletionMetric::createFromDiscriminatorValue)); }); + deserializerMap.put("mfaTelecomFraud", (n) -> { this.setMfaTelecomFraud(n.getCollectionOfObjectValues(MfaTelecomFraudMetric::createFromDiscriminatorValue)); }); deserializerMap.put("signUps", (n) -> { this.setSignUps(n.getCollectionOfObjectValues(UserSignUpMetric::createFromDiscriminatorValue)); }); deserializerMap.put("summary", (n) -> { this.setSummary(n.getCollectionOfObjectValues(InsightSummary::createFromDiscriminatorValue)); }); deserializerMap.put("userCount", (n) -> { this.setUserCount(n.getCollectionOfObjectValues(UserCountMetric::createFromDiscriminatorValue)); }); @@ -81,6 +82,14 @@ public java.util.List getInactiveUsersByA public java.util.List getMfaCompletions() { return this.backingStore.get("mfaCompletions"); } + /** + * Gets the mfaTelecomFraud property value. The mfaTelecomFraud property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMfaTelecomFraud() { + return this.backingStore.get("mfaTelecomFraud"); + } /** * Gets the signUps property value. Total sign-ups on apps registered in the tenant for a specified period. * @return a {@link java.util.List} @@ -117,6 +126,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("inactiveUsers", this.getInactiveUsers()); writer.writeCollectionOfObjectValues("inactiveUsersByApplication", this.getInactiveUsersByApplication()); writer.writeCollectionOfObjectValues("mfaCompletions", this.getMfaCompletions()); + writer.writeCollectionOfObjectValues("mfaTelecomFraud", this.getMfaTelecomFraud()); writer.writeCollectionOfObjectValues("signUps", this.getSignUps()); writer.writeCollectionOfObjectValues("summary", this.getSummary()); writer.writeCollectionOfObjectValues("userCount", this.getUserCount()); @@ -156,6 +166,13 @@ public void setInactiveUsersByApplication(@jakarta.annotation.Nullable final jav public void setMfaCompletions(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("mfaCompletions", value); } + /** + * Sets the mfaTelecomFraud property value. The mfaTelecomFraud property + * @param value Value to set for the mfaTelecomFraud property. + */ + public void setMfaTelecomFraud(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("mfaTelecomFraud", value); + } /** * Sets the signUps property value. Total sign-ups on apps registered in the tenant for a specified period. * @param value Value to set for the signUps property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java index c281082874b..8ee264d9149 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceCompliancePolicy.java @@ -141,7 +141,7 @@ public java.util.List getRoleScopeTagIds() { return this.backingStore.get("roleScopeTagIds"); } /** - * Gets the scheduledActionsForRule property value. The list of scheduled action for this rule + * Gets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -257,7 +257,7 @@ public void setRoleScopeTagIds(@jakarta.annotation.Nullable final java.util.List this.backingStore.set("roleScopeTagIds", value); } /** - * Sets the scheduledActionsForRule property value. The list of scheduled action for this rule + * Sets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param value Value to set for the scheduledActionsForRule property. */ public void setScheduledActionsForRule(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java index 9c837b112dc..97d5d33be1d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of choices in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of choices in the collection * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of choices in the collection * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of choices in the collection * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java index 1e8ca805d9e..b3ec96f2168 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationReferredSettingInformation.java @@ -78,7 +78,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. + * Gets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting. + * Sets the settingDefinitionId property value. Setting definition id that is being referred to a setting. Applicable for reusable setting * @param value Value to set for the settingDefinitionId property. */ public void setSettingDefinitionId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java index bf95eb6fa2d..cd92b22c293 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of setting group count in the collection + * Gets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of setting group count in the collection + * Gets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of setting group count in the collection + * Sets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of setting group count in the collection + * Sets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java index 5a76fa8aeb5..629aa1a1f46 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSettingGroupDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationSettingGroupDefinition createFromDisc return new DeviceManagementConfigurationSettingGroupDefinition(); } /** - * Gets the childIds property value. Dependent child settings to this group of settings. + * Gets the childIds property value. Dependent child settings to this group of settings * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("dependentOn", this.getDependentOn()); } /** - * Sets the childIds property value. Dependent child settings to this group of settings. + * Sets the childIds property value. Dependent child settings to this group of settings * @param value Value to set for the childIds property. */ public void setChildIds(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java index 3db7d730eaf..6799f204485 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maximumCount property value. Maximum number of simple settings in the collection + * Gets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -44,7 +44,7 @@ public Integer getMaximumCount() { return this.backingStore.get("maximumCount"); } /** - * Gets the minimumCount property value. Minimum number of simple settings in the collection + * Gets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -62,14 +62,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("minimumCount", this.getMinimumCount()); } /** - * Sets the maximumCount property value. Maximum number of simple settings in the collection + * Sets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 * @param value Value to set for the maximumCount property. */ public void setMaximumCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("maximumCount", value); } /** - * Sets the minimumCount property value. Minimum number of simple settings in the collection + * Sets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 * @param value Value to set for the minimumCount property. */ public void setMinimumCount(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java index d7c609e56e6..6d677e428e3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationStringSettingValueDefinition.java @@ -52,7 +52,7 @@ public java.util.List getFileTypes() { return this.backingStore.get("fileTypes"); } /** - * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. + * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. * @return a {@link DeviceManagementConfigurationStringFormat} */ @jakarta.annotation.Nullable @@ -76,7 +76,7 @@ public Boolean getIsSecret() { return this.backingStore.get("isSecret"); } /** - * Gets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 + * Gets the maximumLength property value. Maximum length of string * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public Long getMaximumLength() { return this.backingStore.get("maximumLength"); } /** - * Gets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 + * Gets the minimumLength property value. Minimum length of string * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -113,7 +113,7 @@ public void setFileTypes(@jakarta.annotation.Nullable final java.util.List>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("id", (n) -> { this.setId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the id property value. The ID of the session. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getId() { + return this.backingStore.get("id"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("id", this.getId()); + } + /** + * Sets the id property value. The ID of the session. + * @param value Value to set for the id property. + */ + public void setId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("id", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java b/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java index f7e776c329c..8ce39dd20e9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Entity.java @@ -11,14 +11,12 @@ import com.microsoft.graph.beta.models.devicemanagement.AlertRule; import com.microsoft.graph.beta.models.devicemanagement.Monitoring; import com.microsoft.graph.beta.models.ediscovery.AddToReviewSetOperation; -import com.microsoft.graph.beta.models.ediscovery.CaseEscaped; import com.microsoft.graph.beta.models.ediscovery.CaseExportOperation; import com.microsoft.graph.beta.models.ediscovery.CaseHoldOperation; import com.microsoft.graph.beta.models.ediscovery.CaseIndexOperation; import com.microsoft.graph.beta.models.ediscovery.CaseOperation; import com.microsoft.graph.beta.models.ediscovery.CaseSettings; import com.microsoft.graph.beta.models.ediscovery.Custodian; -import com.microsoft.graph.beta.models.ediscovery.DataSource; import com.microsoft.graph.beta.models.ediscovery.Ediscoveryroot; import com.microsoft.graph.beta.models.ediscovery.EstimateStatisticsOperation; import com.microsoft.graph.beta.models.ediscovery.LegalHold; @@ -26,10 +24,12 @@ import com.microsoft.graph.beta.models.ediscovery.PurgeDataOperation; import com.microsoft.graph.beta.models.ediscovery.ReviewSet; import com.microsoft.graph.beta.models.ediscovery.ReviewSetQuery; +import com.microsoft.graph.beta.models.ediscovery.SiteSource; import com.microsoft.graph.beta.models.ediscovery.SourceCollection; import com.microsoft.graph.beta.models.ediscovery.Tag; import com.microsoft.graph.beta.models.ediscovery.TagOperation; import com.microsoft.graph.beta.models.ediscovery.UnifiedGroupSource; +import com.microsoft.graph.beta.models.ediscovery.UserSource; import com.microsoft.graph.beta.models.externalconnectors.ConnectionOperation; import com.microsoft.graph.beta.models.externalconnectors.ConnectionQuota; import com.microsoft.graph.beta.models.externalconnectors.ExternalActivity; @@ -39,6 +39,7 @@ import com.microsoft.graph.beta.models.externalconnectors.ExternalItem; import com.microsoft.graph.beta.models.externalconnectors.Identity; import com.microsoft.graph.beta.models.externalconnectors.Schema; +import com.microsoft.graph.beta.models.healthmonitoring.Alert; import com.microsoft.graph.beta.models.healthmonitoring.AlertConfiguration; import com.microsoft.graph.beta.models.healthmonitoring.HealthMonitoringRoot; import com.microsoft.graph.beta.models.identitygovernance.CustomTaskExtension; @@ -116,7 +117,6 @@ import com.microsoft.graph.beta.models.managedtenants.TenantTag; import com.microsoft.graph.beta.models.managedtenants.WindowsDeviceMalwareState; import com.microsoft.graph.beta.models.managedtenants.WindowsProtectionState; -import com.microsoft.graph.beta.models.networkaccess.Alert; import com.microsoft.graph.beta.models.networkaccess.BranchSite; import com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy; import com.microsoft.graph.beta.models.networkaccess.ConditionalAccessSettings; @@ -182,11 +182,13 @@ import com.microsoft.graph.beta.models.security.AuditLogQuery; import com.microsoft.graph.beta.models.security.AuditLogRecord; import com.microsoft.graph.beta.models.security.AuthorityTemplate; +import com.microsoft.graph.beta.models.security.CaseEscaped; import com.microsoft.graph.beta.models.security.CasesRoot; import com.microsoft.graph.beta.models.security.CategoryTemplate; import com.microsoft.graph.beta.models.security.CitationTemplate; import com.microsoft.graph.beta.models.security.CollaborationRoot; import com.microsoft.graph.beta.models.security.DataSet; +import com.microsoft.graph.beta.models.security.DataSource; import com.microsoft.graph.beta.models.security.DataSourceContainer; import com.microsoft.graph.beta.models.security.DepartmentTemplate; import com.microsoft.graph.beta.models.security.DetectionRule; @@ -251,7 +253,6 @@ import com.microsoft.graph.beta.models.security.Security; import com.microsoft.graph.beta.models.security.SensitivityLabel; import com.microsoft.graph.beta.models.security.Sensor; -import com.microsoft.graph.beta.models.security.SiteSource; import com.microsoft.graph.beta.models.security.SslCertificate; import com.microsoft.graph.beta.models.security.SubcategoryTemplate; import com.microsoft.graph.beta.models.security.Subdomain; @@ -262,7 +263,6 @@ import com.microsoft.graph.beta.models.security.TriggerTypesRoot; import com.microsoft.graph.beta.models.security.UnclassifiedArtifact; import com.microsoft.graph.beta.models.security.UrlThreatSubmission; -import com.microsoft.graph.beta.models.security.UserSource; import com.microsoft.graph.beta.models.security.Vulnerability; import com.microsoft.graph.beta.models.security.VulnerabilityComponent; import com.microsoft.graph.beta.models.security.WhoisBaseRecord; @@ -726,6 +726,9 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.conversation": return new Conversation(); case "#microsoft.graph.conversationMember": return new ConversationMember(); case "#microsoft.graph.conversationThread": return new ConversationThread(); + case "#microsoft.graph.copilotAdmin": return new CopilotAdmin(); + case "#microsoft.graph.copilotAdminLimitedMode": return new CopilotAdminLimitedMode(); + case "#microsoft.graph.copilotAdminSetting": return new CopilotAdminSetting(); case "#microsoft.graph.corsConfiguration_v2": return new CorsConfigurationV2(); case "#microsoft.graph.countryNamedLocation": return new CountryNamedLocation(); case "#microsoft.graph.credentialUsageSummary": return new CredentialUsageSummary(); @@ -858,9 +861,6 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition": return new DeviceManagementConfigurationSimpleSettingDefinition(); case "#microsoft.graph.deviceManagementDerivedCredentialSettings": return new DeviceManagementDerivedCredentialSettings(); case "#microsoft.graph.deviceManagementDomainJoinConnector": return new DeviceManagementDomainJoinConnector(); - case "#microsoft.graph.deviceManagementExchangeConnector": return new DeviceManagementExchangeConnector(); - case "#microsoft.graph.deviceManagementExchangeOnPremisesPolicy": return new DeviceManagementExchangeOnPremisesPolicy(); - case "#microsoft.graph.deviceManagementExportJob": return new DeviceManagementExportJob(); } return null; } @@ -872,6 +872,9 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.deviceManagementExchangeConnector": return new DeviceManagementExchangeConnector(); + case "#microsoft.graph.deviceManagementExchangeOnPremisesPolicy": return new DeviceManagementExchangeOnPremisesPolicy(); + case "#microsoft.graph.deviceManagementExportJob": return new DeviceManagementExportJob(); case "#microsoft.graph.deviceManagementIntegerSettingInstance": return new DeviceManagementIntegerSettingInstance(); case "#microsoft.graph.deviceManagementIntent": return new DeviceManagementIntent(); case "#microsoft.graph.deviceManagementIntentAssignment": return new DeviceManagementIntentAssignment(); @@ -1369,9 +1372,6 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.managedTenants.deviceAppPerformance": return new DeviceAppPerformance(); case "#microsoft.graph.managedTenants.deviceCompliancePolicySettingStateSummary": return new DeviceCompliancePolicySettingStateSummary(); case "#microsoft.graph.managedTenants.deviceHealthStatus": return new DeviceHealthStatus(); - case "#microsoft.graph.managedTenants.managedDeviceCompliance": return new ManagedDeviceCompliance(); - case "#microsoft.graph.managedTenants.managedDeviceComplianceTrend": return new ManagedDeviceComplianceTrend(); - case "#microsoft.graph.managedTenants.managedTenant": return new ManagedTenant(); } return null; } @@ -1383,6 +1383,9 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.managedTenants.managedDeviceCompliance": return new ManagedDeviceCompliance(); + case "#microsoft.graph.managedTenants.managedDeviceComplianceTrend": return new ManagedDeviceComplianceTrend(); + case "#microsoft.graph.managedTenants.managedTenant": return new ManagedTenant(); case "#microsoft.graph.managedTenants.managedTenantAlert": return new ManagedTenantAlert(); case "#microsoft.graph.managedTenants.managedTenantAlertLog": return new ManagedTenantAlertLog(); case "#microsoft.graph.managedTenants.managedTenantAlertRule": return new ManagedTenantAlertRule(); @@ -1425,6 +1428,8 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.messageTrace": return new MessageTrace(); case "#microsoft.graph.mfaCompletionMetric": return new MfaCompletionMetric(); case "#microsoft.graph.mfaFailure": return new MfaFailure(); + case "#microsoft.graph.mfaTelecomFraudMetric": return new MfaTelecomFraudMetric(); + case "#microsoft.graph.mfaUserCountMetric": return new MfaUserCountMetric(); case "#microsoft.graph.microsoftAccountUserConversationMember": return new MicrosoftAccountUserConversationMember(); case "#microsoft.graph.microsoftApplicationDataAccessSettings": return new MicrosoftApplicationDataAccessSettings(); case "#microsoft.graph.microsoftAuthenticatorAuthenticationMethod": return new MicrosoftAuthenticatorAuthenticationMethod(); @@ -1878,11 +1883,6 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.security.sensor": return new Sensor(); case "#microsoft.graph.security.siteSource": return new SiteSource(); case "#microsoft.graph.security.sslCertificate": return new SslCertificate(); - case "#microsoft.graph.security.subcategoryTemplate": return new SubcategoryTemplate(); - case "#microsoft.graph.security.subdomain": return new Subdomain(); - case "#microsoft.graph.security.tag": return new Tag(); - case "#microsoft.graph.security.threatIntelligence": return new ThreatIntelligence(); - case "#microsoft.graph.security.threatSubmission": return new ThreatSubmission(); } return null; } @@ -1894,6 +1894,11 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.security.subcategoryTemplate": return new SubcategoryTemplate(); + case "#microsoft.graph.security.subdomain": return new Subdomain(); + case "#microsoft.graph.security.tag": return new Tag(); + case "#microsoft.graph.security.threatIntelligence": return new ThreatIntelligence(); + case "#microsoft.graph.security.threatSubmission": return new ThreatSubmission(); case "#microsoft.graph.security.threatSubmissionRoot": return new ThreatSubmissionRoot(); case "#microsoft.graph.security.triggersRoot": return new TriggersRoot(); case "#microsoft.graph.security.triggerTypesRoot": return new TriggerTypesRoot(); @@ -2389,11 +2394,6 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.workforceIntegration": return new WorkforceIntegration(); case "#microsoft.graph.workingTimeSchedule": return new WorkingTimeSchedule(); case "#microsoft.graph.workplaceSensorDevice": return new WorkplaceSensorDevice(); - case "#microsoft.graph.workPosition": return new WorkPosition(); - case "#microsoft.graph.workspace": return new Workspace(); - case "#microsoft.graph.x509CertificateAuthenticationMethodConfiguration": return new X509CertificateAuthenticationMethodConfiguration(); - case "#microsoft.graph.x509CertificateCombinationConfiguration": return new X509CertificateCombinationConfiguration(); - case "#microsoft.graph.zebraFotaArtifact": return new ZebraFotaArtifact(); } return null; } @@ -2405,6 +2405,11 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull @jakarta.annotation.Nonnull private static Entity createFromDiscriminatorValue_4(@jakarta.annotation.Nonnull final String discriminatorValue) { switch (discriminatorValue) { + case "#microsoft.graph.workPosition": return new WorkPosition(); + case "#microsoft.graph.workspace": return new Workspace(); + case "#microsoft.graph.x509CertificateAuthenticationMethodConfiguration": return new X509CertificateAuthenticationMethodConfiguration(); + case "#microsoft.graph.x509CertificateCombinationConfiguration": return new X509CertificateCombinationConfiguration(); + case "#microsoft.graph.zebraFotaArtifact": return new ZebraFotaArtifact(); case "#microsoft.graph.zebraFotaConnector": return new ZebraFotaConnector(); case "#microsoft.graph.zebraFotaDeployment": return new ZebraFotaDeployment(); } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IdentifierUriRestriction.java b/src/main/java/com/microsoft/graph/beta/generated/models/IdentifierUriRestriction.java index 07a23646ea2..ab178871646 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IdentifierUriRestriction.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IdentifierUriRestriction.java @@ -57,7 +57,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the excludeActors property value. The excludeActors property + * Gets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute, they're exempted from the restriction. * @return a {@link AppManagementPolicyActorExemptions} */ @jakarta.annotation.Nullable @@ -65,7 +65,7 @@ public AppManagementPolicyActorExemptions getExcludeActors() { return this.backingStore.get("excludeActors"); } /** - * Gets the excludeAppsReceivingV2Tokens property value. If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Entra ID; else, the restriction isn't enforced for those applications. + * Gets the excludeAppsReceivingV2Tokens property value. If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn't enforced for those applications. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -149,14 +149,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the excludeActors property value. The excludeActors property + * Sets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute, they're exempted from the restriction. * @param value Value to set for the excludeActors property. */ public void setExcludeActors(@jakarta.annotation.Nullable final AppManagementPolicyActorExemptions value) { this.backingStore.set("excludeActors", value); } /** - * Sets the excludeAppsReceivingV2Tokens property value. If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Entra ID; else, the restriction isn't enforced for those applications. + * Sets the excludeAppsReceivingV2Tokens property value. If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn't enforced for those applications. * @param value Value to set for the excludeAppsReceivingV2Tokens property. */ public void setExcludeAppsReceivingV2Tokens(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java index 279bfd72943..9b7124da50b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MacOsLobAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the uninstallOnDeviceRemoval property value. Whether or not to uninstall the app when device is removed from Intune. + * Gets the uninstallOnDeviceRemoval property value. When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("uninstallOnDeviceRemoval", this.getUninstallOnDeviceRemoval()); } /** - * Sets the uninstallOnDeviceRemoval property value. Whether or not to uninstall the app when device is removed from Intune. + * Sets the uninstallOnDeviceRemoval property value. When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. * @param value Value to set for the uninstallOnDeviceRemoval property. */ public void setUninstallOnDeviceRemoval(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MailboxRestoreArtifact.java b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxRestoreArtifact.java index d2ecbd9864e..9d102e8c08e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MailboxRestoreArtifact.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxRestoreArtifact.java @@ -40,6 +40,7 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("restoredFolderId", (n) -> { this.setRestoredFolderId(n.getStringValue()); }); deserializerMap.put("restoredFolderName", (n) -> { this.setRestoredFolderName(n.getStringValue()); }); + deserializerMap.put("restoredItemCount", (n) -> { this.setRestoredItemCount(n.getIntegerValue()); }); return deserializerMap; } /** @@ -58,6 +59,14 @@ public String getRestoredFolderId() { public String getRestoredFolderName() { return this.backingStore.get("restoredFolderName"); } + /** + * Gets the restoredItemCount property value. The restoredItemCount property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getRestoredItemCount() { + return this.backingStore.get("restoredItemCount"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -66,6 +75,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeStringValue("restoredFolderId", this.getRestoredFolderId()); + writer.writeIntegerValue("restoredItemCount", this.getRestoredItemCount()); } /** * Sets the restoredFolderId property value. The new restored folder identifier for the user. @@ -81,4 +91,11 @@ public void setRestoredFolderId(@jakarta.annotation.Nullable final String value) public void setRestoredFolderName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("restoredFolderName", value); } + /** + * Sets the restoredItemCount property value. The restoredItemCount property + * @param value Value to set for the restoredItemCount property. + */ + public void setRestoredItemCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("restoredItemCount", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MfaTelecomFraudMetric.java b/src/main/java/com/microsoft/graph/beta/generated/models/MfaTelecomFraudMetric.java new file mode 100644 index 00000000000..56d88ebe62b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MfaTelecomFraudMetric.java @@ -0,0 +1,147 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.LocalDate; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MfaTelecomFraudMetric extends Entity implements Parsable { + /** + * Instantiates a new {@link MfaTelecomFraudMetric} and sets the default values. + */ + public MfaTelecomFraudMetric() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link MfaTelecomFraudMetric} + */ + @jakarta.annotation.Nonnull + public static MfaTelecomFraudMetric createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MfaTelecomFraudMetric(); + } + /** + * Gets the captchaFailureCount property value. The captchaFailureCount property + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getCaptchaFailureCount() { + return this.backingStore.get("captchaFailureCount"); + } + /** + * Gets the captchaNotTriggeredUserCount property value. The captchaNotTriggeredUserCount property + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getCaptchaNotTriggeredUserCount() { + return this.backingStore.get("captchaNotTriggeredUserCount"); + } + /** + * Gets the captchaShownUserCount property value. The captchaShownUserCount property + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getCaptchaShownUserCount() { + return this.backingStore.get("captchaShownUserCount"); + } + /** + * Gets the captchaSuccessCount property value. The captchaSuccessCount property + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getCaptchaSuccessCount() { + return this.backingStore.get("captchaSuccessCount"); + } + /** + * Gets the factDate property value. The factDate property + * @return a {@link LocalDate} + */ + @jakarta.annotation.Nullable + public LocalDate getFactDate() { + return this.backingStore.get("factDate"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("captchaFailureCount", (n) -> { this.setCaptchaFailureCount(n.getLongValue()); }); + deserializerMap.put("captchaNotTriggeredUserCount", (n) -> { this.setCaptchaNotTriggeredUserCount(n.getLongValue()); }); + deserializerMap.put("captchaShownUserCount", (n) -> { this.setCaptchaShownUserCount(n.getLongValue()); }); + deserializerMap.put("captchaSuccessCount", (n) -> { this.setCaptchaSuccessCount(n.getLongValue()); }); + deserializerMap.put("factDate", (n) -> { this.setFactDate(n.getLocalDateValue()); }); + deserializerMap.put("telecomBlockedUserCount", (n) -> { this.setTelecomBlockedUserCount(n.getLongValue()); }); + return deserializerMap; + } + /** + * Gets the telecomBlockedUserCount property value. The telecomBlockedUserCount property + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getTelecomBlockedUserCount() { + return this.backingStore.get("telecomBlockedUserCount"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeLongValue("captchaFailureCount", this.getCaptchaFailureCount()); + writer.writeLongValue("captchaNotTriggeredUserCount", this.getCaptchaNotTriggeredUserCount()); + writer.writeLongValue("captchaShownUserCount", this.getCaptchaShownUserCount()); + writer.writeLongValue("captchaSuccessCount", this.getCaptchaSuccessCount()); + writer.writeLocalDateValue("factDate", this.getFactDate()); + writer.writeLongValue("telecomBlockedUserCount", this.getTelecomBlockedUserCount()); + } + /** + * Sets the captchaFailureCount property value. The captchaFailureCount property + * @param value Value to set for the captchaFailureCount property. + */ + public void setCaptchaFailureCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("captchaFailureCount", value); + } + /** + * Sets the captchaNotTriggeredUserCount property value. The captchaNotTriggeredUserCount property + * @param value Value to set for the captchaNotTriggeredUserCount property. + */ + public void setCaptchaNotTriggeredUserCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("captchaNotTriggeredUserCount", value); + } + /** + * Sets the captchaShownUserCount property value. The captchaShownUserCount property + * @param value Value to set for the captchaShownUserCount property. + */ + public void setCaptchaShownUserCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("captchaShownUserCount", value); + } + /** + * Sets the captchaSuccessCount property value. The captchaSuccessCount property + * @param value Value to set for the captchaSuccessCount property. + */ + public void setCaptchaSuccessCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("captchaSuccessCount", value); + } + /** + * Sets the factDate property value. The factDate property + * @param value Value to set for the factDate property. + */ + public void setFactDate(@jakarta.annotation.Nullable final LocalDate value) { + this.backingStore.set("factDate", value); + } + /** + * Sets the telecomBlockedUserCount property value. The telecomBlockedUserCount property + * @param value Value to set for the telecomBlockedUserCount property. + */ + public void setTelecomBlockedUserCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("telecomBlockedUserCount", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MfaTelecomFraudMetricCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MfaTelecomFraudMetricCollectionResponse.java new file mode 100644 index 00000000000..2df23ed7e03 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MfaTelecomFraudMetricCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MfaTelecomFraudMetricCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link MfaTelecomFraudMetricCollectionResponse} and sets the default values. + */ + public MfaTelecomFraudMetricCollectionResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link MfaTelecomFraudMetricCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static MfaTelecomFraudMetricCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MfaTelecomFraudMetricCollectionResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(MfaTelecomFraudMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MfaType.java b/src/main/java/com/microsoft/graph/beta/generated/models/MfaType.java new file mode 100644 index 00000000000..b18516ef436 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MfaType.java @@ -0,0 +1,47 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum MfaType implements ValuedEnum { + Eotp("eotp"), + OneWaySms("oneWaySms"), + TwoWaySms("twoWaySms"), + TwoWaySmsOtherMobile("twoWaySmsOtherMobile"), + PhoneAppNotification("phoneAppNotification"), + PhoneAppOtp("phoneAppOtp"), + TwoWayVoiceMobile("twoWayVoiceMobile"), + TwoWayVoiceOffice("twoWayVoiceOffice"), + TwoWayVoiceOtherMobile("twoWayVoiceOtherMobile"), + Fido("fido"), + Certificate("certificate"), + Other("other"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + MfaType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static MfaType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "eotp": return Eotp; + case "oneWaySms": return OneWaySms; + case "twoWaySms": return TwoWaySms; + case "twoWaySmsOtherMobile": return TwoWaySmsOtherMobile; + case "phoneAppNotification": return PhoneAppNotification; + case "phoneAppOtp": return PhoneAppOtp; + case "twoWayVoiceMobile": return TwoWayVoiceMobile; + case "twoWayVoiceOffice": return TwoWayVoiceOffice; + case "twoWayVoiceOtherMobile": return TwoWayVoiceOtherMobile; + case "fido": return Fido; + case "certificate": return Certificate; + case "other": return Other; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MfaUserCountMetric.java b/src/main/java/com/microsoft/graph/beta/generated/models/MfaUserCountMetric.java new file mode 100644 index 00000000000..21c619501a5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MfaUserCountMetric.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.LocalDate; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MfaUserCountMetric extends Entity implements Parsable { + /** + * Instantiates a new {@link MfaUserCountMetric} and sets the default values. + */ + public MfaUserCountMetric() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link MfaUserCountMetric} + */ + @jakarta.annotation.Nonnull + public static MfaUserCountMetric createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MfaUserCountMetric(); + } + /** + * Gets the count property value. The count property + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getCount() { + return this.backingStore.get("count"); + } + /** + * Gets the factDate property value. The factDate property + * @return a {@link LocalDate} + */ + @jakarta.annotation.Nullable + public LocalDate getFactDate() { + return this.backingStore.get("factDate"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("count", (n) -> { this.setCount(n.getLongValue()); }); + deserializerMap.put("factDate", (n) -> { this.setFactDate(n.getLocalDateValue()); }); + deserializerMap.put("mfaType", (n) -> { this.setMfaType(n.getEnumValue(MfaType::forValue)); }); + return deserializerMap; + } + /** + * Gets the mfaType property value. The mfaType property + * @return a {@link MfaType} + */ + @jakarta.annotation.Nullable + public MfaType getMfaType() { + return this.backingStore.get("mfaType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeLongValue("count", this.getCount()); + writer.writeLocalDateValue("factDate", this.getFactDate()); + writer.writeEnumValue("mfaType", this.getMfaType()); + } + /** + * Sets the count property value. The count property + * @param value Value to set for the count property. + */ + public void setCount(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("count", value); + } + /** + * Sets the factDate property value. The factDate property + * @param value Value to set for the factDate property. + */ + public void setFactDate(@jakarta.annotation.Nullable final LocalDate value) { + this.backingStore.set("factDate", value); + } + /** + * Sets the mfaType property value. The mfaType property + * @param value Value to set for the mfaType property. + */ + public void setMfaType(@jakarta.annotation.Nullable final MfaType value) { + this.backingStore.set("mfaType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MfaUserCountMetricCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MfaUserCountMetricCollectionResponse.java new file mode 100644 index 00000000000..bbd01396662 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MfaUserCountMetricCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MfaUserCountMetricCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link MfaUserCountMetricCollectionResponse} and sets the default values. + */ + public MfaUserCountMetricCollectionResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link MfaUserCountMetricCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static MfaUserCountMetricCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MfaUserCountMetricCollectionResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(MfaUserCountMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppTroubleshootingEvent.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppTroubleshootingEvent.java index 202949e3f81..bc24f9eca6f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppTroubleshootingEvent.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileAppTroubleshootingEvent.java @@ -36,7 +36,7 @@ public String getApplicationId() { return this.backingStore.get("applicationId"); } /** - * Gets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. + * Gets the appLogCollectionRequests property value. Indicates collection of App Log Upload Request. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -112,7 +112,7 @@ public void setApplicationId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("applicationId", value); } /** - * Sets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. + * Sets the appLogCollectionRequests property value. Indicates collection of App Log Upload Request. * @param value Value to set for the appLogCollectionRequests property. */ public void setAppLogCollectionRequests(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MonthlyUserInsightMetricsRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/MonthlyUserInsightMetricsRoot.java index 35381a37bfe..3da32139e4b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MonthlyUserInsightMetricsRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MonthlyUserInsightMetricsRoot.java @@ -52,6 +52,7 @@ public Map> getFieldDeserializers deserializerMap.put("inactiveUsers", (n) -> { this.setInactiveUsers(n.getCollectionOfObjectValues(MonthlyInactiveUsersMetric::createFromDiscriminatorValue)); }); deserializerMap.put("inactiveUsersByApplication", (n) -> { this.setInactiveUsersByApplication(n.getCollectionOfObjectValues(MonthlyInactiveUsersByApplicationMetric::createFromDiscriminatorValue)); }); deserializerMap.put("mfaCompletions", (n) -> { this.setMfaCompletions(n.getCollectionOfObjectValues(MfaCompletionMetric::createFromDiscriminatorValue)); }); + deserializerMap.put("mfaRegisteredUsers", (n) -> { this.setMfaRegisteredUsers(n.getCollectionOfObjectValues(MfaUserCountMetric::createFromDiscriminatorValue)); }); deserializerMap.put("requests", (n) -> { this.setRequests(n.getCollectionOfObjectValues(UserRequestsMetric::createFromDiscriminatorValue)); }); deserializerMap.put("signUps", (n) -> { this.setSignUps(n.getCollectionOfObjectValues(UserSignUpMetric::createFromDiscriminatorValue)); }); deserializerMap.put("summary", (n) -> { this.setSummary(n.getCollectionOfObjectValues(InsightSummary::createFromDiscriminatorValue)); }); @@ -81,6 +82,14 @@ public java.util.List getInactiveUsersB public java.util.List getMfaCompletions() { return this.backingStore.get("mfaCompletions"); } + /** + * Gets the mfaRegisteredUsers property value. The mfaRegisteredUsers property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMfaRegisteredUsers() { + return this.backingStore.get("mfaRegisteredUsers"); + } /** * Gets the requests property value. Insights for all user requests on apps registered in the tenant for a specified period. * @return a {@link java.util.List} @@ -117,6 +126,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("inactiveUsers", this.getInactiveUsers()); writer.writeCollectionOfObjectValues("inactiveUsersByApplication", this.getInactiveUsersByApplication()); writer.writeCollectionOfObjectValues("mfaCompletions", this.getMfaCompletions()); + writer.writeCollectionOfObjectValues("mfaRegisteredUsers", this.getMfaRegisteredUsers()); writer.writeCollectionOfObjectValues("requests", this.getRequests()); writer.writeCollectionOfObjectValues("signUps", this.getSignUps()); writer.writeCollectionOfObjectValues("summary", this.getSummary()); @@ -156,6 +166,13 @@ public void setInactiveUsersByApplication(@jakarta.annotation.Nullable final jav public void setMfaCompletions(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("mfaCompletions", value); } + /** + * Sets the mfaRegisteredUsers property value. The mfaRegisteredUsers property + * @param value Value to set for the mfaRegisteredUsers property. + */ + public void setMfaRegisteredUsers(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("mfaRegisteredUsers", value); + } /** * Sets the requests property value. Insights for all user requests on apps registered in the tenant for a specified period. * @param value Value to set for the requests property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OpenIdConnectIdentityProvider.java b/src/main/java/com/microsoft/graph/beta/generated/models/OpenIdConnectIdentityProvider.java index d22b650b48a..907af0b06af 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/OpenIdConnectIdentityProvider.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OpenIdConnectIdentityProvider.java @@ -43,7 +43,7 @@ public String getClientId() { return this.backingStore.get("clientId"); } /** - * Gets the clientSecret property value. The client secret for the application obtained when registering the application with the identity provider. The clientSecret has a dependency on responseType. When responseType is code, a secret is required for the auth code exchange.When responseType is idtoken the secret is not required because there is no code exchange. The idtoken is returned directly from the authorization response. This is write-only. A read operation returns . + * Gets the clientSecret property value. The client secret for the application obtained when registering the application with the identity provider. The clientSecret has a dependency on responseType. When responseType is code, a secret is required for the auth code exchange.When responseType is idtoken, the secret isn't required because there's no code exchange. The idtoken is returned directly from the authorization response. This is write-only. A read operation returns . * @return a {@link String} */ @jakarta.annotation.Nullable @@ -51,7 +51,7 @@ public String getClientSecret() { return this.backingStore.get("clientSecret"); } /** - * Gets the domainHint property value. The domain hint can be used to skip directly to the sign-in page of the specified identity provider, instead of having the user make a selection among the list of available identity providers. + * Gets the domainHint property value. The domain hint can be used to skip directly to the sign-in page of the specified identity provider instead of having the user make a selection among the list of available identity providers. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -100,7 +100,7 @@ public EnumSet getResponseType() { return this.backingStore.get("responseType"); } /** - * Gets the scope property value. Scope defines the information and permissions you are looking to gather from your custom identity provider. OpenID Connect requests must contain the openid scope value in order to receive the ID token from the identity provider. Without the ID token, users are not able to sign in to Azure AD B2C using the custom identity provider. Other scopes can be appended, separated by a space. For more details about the scope limitations, see RFC6749 Section 3.3. Required. + * Gets the scope property value. Scope defines the information and permissions you're looking to gather from your custom identity provider. OpenID Connect requests must contain the openid scope value in order to receive the ID token from the identity provider. Without the ID token, users aren't able to sign in to Azure AD B2C using the custom identity provider. Other scopes can be appended, separated by a space. For more information about the scope limitations, see RFC6749 Section 3.3. Required. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -138,14 +138,14 @@ public void setClientId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("clientId", value); } /** - * Sets the clientSecret property value. The client secret for the application obtained when registering the application with the identity provider. The clientSecret has a dependency on responseType. When responseType is code, a secret is required for the auth code exchange.When responseType is idtoken the secret is not required because there is no code exchange. The idtoken is returned directly from the authorization response. This is write-only. A read operation returns . + * Sets the clientSecret property value. The client secret for the application obtained when registering the application with the identity provider. The clientSecret has a dependency on responseType. When responseType is code, a secret is required for the auth code exchange.When responseType is idtoken, the secret isn't required because there's no code exchange. The idtoken is returned directly from the authorization response. This is write-only. A read operation returns . * @param value Value to set for the clientSecret property. */ public void setClientSecret(@jakarta.annotation.Nullable final String value) { this.backingStore.set("clientSecret", value); } /** - * Sets the domainHint property value. The domain hint can be used to skip directly to the sign-in page of the specified identity provider, instead of having the user make a selection among the list of available identity providers. + * Sets the domainHint property value. The domain hint can be used to skip directly to the sign-in page of the specified identity provider instead of having the user make a selection among the list of available identity providers. * @param value Value to set for the domainHint property. */ public void setDomainHint(@jakarta.annotation.Nullable final String value) { @@ -173,7 +173,7 @@ public void setResponseType(@jakarta.annotation.Nullable final EnumSet()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link RestoreSessionArtifactCount} + */ + @jakarta.annotation.Nonnull + public static RestoreSessionArtifactCount createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RestoreSessionArtifactCount(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the completed property value. The completed property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getCompleted() { + return this.backingStore.get("completed"); + } + /** + * Gets the failed property value. The failed property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getFailed() { + return this.backingStore.get("failed"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(5); + deserializerMap.put("completed", (n) -> { this.setCompleted(n.getIntegerValue()); }); + deserializerMap.put("failed", (n) -> { this.setFailed(n.getIntegerValue()); }); + deserializerMap.put("inProgress", (n) -> { this.setInProgress(n.getIntegerValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("total", (n) -> { this.setTotal(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the inProgress property value. The inProgress property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getInProgress() { + return this.backingStore.get("inProgress"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the total property value. The total property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTotal() { + return this.backingStore.get("total"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeIntegerValue("completed", this.getCompleted()); + writer.writeIntegerValue("failed", this.getFailed()); + writer.writeIntegerValue("inProgress", this.getInProgress()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("total", this.getTotal()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the completed property value. The completed property + * @param value Value to set for the completed property. + */ + public void setCompleted(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("completed", value); + } + /** + * Sets the failed property value. The failed property + * @param value Value to set for the failed property. + */ + public void setFailed(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("failed", value); + } + /** + * Sets the inProgress property value. The inProgress property + * @param value Value to set for the inProgress property. + */ + public void setInProgress(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("inProgress", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the total property value. The total property + * @param value Value to set for the total property. + */ + public void setTotal(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("total", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RestoreSessionBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/RestoreSessionBase.java index d5f769a8a2c..91afa9abffd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RestoreSessionBase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RestoreSessionBase.java @@ -79,6 +79,8 @@ public Map> getFieldDeserializers deserializerMap.put("error", (n) -> { this.setError(n.getObjectValue(PublicError::createFromDiscriminatorValue)); }); deserializerMap.put("lastModifiedBy", (n) -> { this.setLastModifiedBy(n.getObjectValue(IdentitySet::createFromDiscriminatorValue)); }); deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("restoreJobType", (n) -> { this.setRestoreJobType(n.getEnumValue(RestoreJobType::forValue)); }); + deserializerMap.put("restoreSessionArtifactCount", (n) -> { this.setRestoreSessionArtifactCount(n.getObjectValue(RestoreSessionArtifactCount::createFromDiscriminatorValue)); }); deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(RestoreSessionStatus::forValue)); }); return deserializerMap; } @@ -98,6 +100,22 @@ public IdentitySet getLastModifiedBy() { public OffsetDateTime getLastModifiedDateTime() { return this.backingStore.get("lastModifiedDateTime"); } + /** + * Gets the restoreJobType property value. The restoreJobType property + * @return a {@link RestoreJobType} + */ + @jakarta.annotation.Nullable + public RestoreJobType getRestoreJobType() { + return this.backingStore.get("restoreJobType"); + } + /** + * Gets the restoreSessionArtifactCount property value. The restoreSessionArtifactCount property + * @return a {@link RestoreSessionArtifactCount} + */ + @jakarta.annotation.Nullable + public RestoreSessionArtifactCount getRestoreSessionArtifactCount() { + return this.backingStore.get("restoreSessionArtifactCount"); + } /** * Gets the status property value. Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: failed. * @return a {@link RestoreSessionStatus} @@ -119,6 +137,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("error", this.getError()); writer.writeObjectValue("lastModifiedBy", this.getLastModifiedBy()); writer.writeOffsetDateTimeValue("lastModifiedDateTime", this.getLastModifiedDateTime()); + writer.writeEnumValue("restoreJobType", this.getRestoreJobType()); + writer.writeObjectValue("restoreSessionArtifactCount", this.getRestoreSessionArtifactCount()); writer.writeEnumValue("status", this.getStatus()); } /** @@ -163,6 +183,20 @@ public void setLastModifiedBy(@jakarta.annotation.Nullable final IdentitySet val public void setLastModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("lastModifiedDateTime", value); } + /** + * Sets the restoreJobType property value. The restoreJobType property + * @param value Value to set for the restoreJobType property. + */ + public void setRestoreJobType(@jakarta.annotation.Nullable final RestoreJobType value) { + this.backingStore.set("restoreJobType", value); + } + /** + * Sets the restoreSessionArtifactCount property value. The restoreSessionArtifactCount property + * @param value Value to set for the restoreSessionArtifactCount property. + */ + public void setRestoreSessionArtifactCount(@jakarta.annotation.Nullable final RestoreSessionArtifactCount value) { + this.backingStore.set("restoreSessionArtifactCount", value); + } /** * Sets the status property value. Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: failed. * @param value Value to set for the status property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ServiceActivityPerformanceMetric.java b/src/main/java/com/microsoft/graph/beta/generated/models/ServiceActivityPerformanceMetric.java new file mode 100644 index 00000000000..9f4ac04bb4e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ServiceActivityPerformanceMetric.java @@ -0,0 +1,142 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ServiceActivityPerformanceMetric implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ServiceActivityPerformanceMetric} and sets the default values. + */ + public ServiceActivityPerformanceMetric() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link ServiceActivityPerformanceMetric} + */ + @jakarta.annotation.Nonnull + public static ServiceActivityPerformanceMetric createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ServiceActivityPerformanceMetric(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("intervalStartDateTime", (n) -> { this.setIntervalStartDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("percentage", (n) -> { this.setPercentage(n.getDoubleValue()); }); + return deserializerMap; + } + /** + * Gets the intervalStartDateTime property value. The intervalStartDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getIntervalStartDateTime() { + return this.backingStore.get("intervalStartDateTime"); + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the percentage property value. The percentage property + * @return a {@link Double} + */ + @jakarta.annotation.Nullable + public Double getPercentage() { + return this.backingStore.get("percentage"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeOffsetDateTimeValue("intervalStartDateTime", this.getIntervalStartDateTime()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeDoubleValue("percentage", this.getPercentage()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the intervalStartDateTime property value. The intervalStartDateTime property + * @param value Value to set for the intervalStartDateTime property. + */ + public void setIntervalStartDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("intervalStartDateTime", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the percentage property value. The percentage property + * @param value Value to set for the percentage property. + */ + public void setPercentage(@jakarta.annotation.Nullable final Double value) { + this.backingStore.set("percentage", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SocialIdentityProvider.java b/src/main/java/com/microsoft/graph/beta/generated/models/SocialIdentityProvider.java index b47e0ffb73c..67f71609e94 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SocialIdentityProvider.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SocialIdentityProvider.java @@ -54,7 +54,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the identityProviderType property value. For a B2B scenario, possible values: Google, Facebook. For a B2C scenario, possible values: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat. Required. + * Gets the identityProviderType property value. For external and workforce tenants, possible values: Facebook, Google For Azure AD B2C tenants, possible values: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -87,7 +87,7 @@ public void setClientSecret(@jakarta.annotation.Nullable final String value) { this.backingStore.set("clientSecret", value); } /** - * Sets the identityProviderType property value. For a B2B scenario, possible values: Google, Facebook. For a B2C scenario, possible values: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat. Required. + * Sets the identityProviderType property value. For external and workforce tenants, possible values: Facebook, Google For Azure AD B2C tenants, possible values: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat. * @param value Value to set for the identityProviderType property. */ public void setIdentityProviderType(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Team.java b/src/main/java/com/microsoft/graph/beta/generated/models/Team.java index 777a88a8417..389e8d1190f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Team.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Team.java @@ -95,6 +95,7 @@ public Map> getFieldDeserializers deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); deserializerMap.put("discoverySettings", (n) -> { this.setDiscoverySettings(n.getObjectValue(TeamDiscoverySettings::createFromDiscriminatorValue)); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("firstChannelName", (n) -> { this.setFirstChannelName(n.getStringValue()); }); deserializerMap.put("funSettings", (n) -> { this.setFunSettings(n.getObjectValue(TeamFunSettings::createFromDiscriminatorValue)); }); deserializerMap.put("group", (n) -> { this.setGroup(n.getObjectValue(Group::createFromDiscriminatorValue)); }); deserializerMap.put("guestSettings", (n) -> { this.setGuestSettings(n.getObjectValue(TeamGuestSettings::createFromDiscriminatorValue)); }); @@ -122,6 +123,14 @@ public Map> getFieldDeserializers deserializerMap.put("webUrl", (n) -> { this.setWebUrl(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the firstChannelName property value. The firstChannelName property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getFirstChannelName() { + return this.backingStore.get("firstChannelName"); + } /** * Gets the funSettings property value. Settings to configure the use of Giphy, memes, and stickers in the team. * @return a {@link TeamFunSettings} @@ -336,6 +345,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("description", this.getDescription()); writer.writeObjectValue("discoverySettings", this.getDiscoverySettings()); writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("firstChannelName", this.getFirstChannelName()); writer.writeObjectValue("funSettings", this.getFunSettings()); writer.writeObjectValue("group", this.getGroup()); writer.writeObjectValue("guestSettings", this.getGuestSettings()); @@ -411,6 +421,13 @@ public void setDiscoverySettings(@jakarta.annotation.Nullable final TeamDiscover public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } + /** + * Sets the firstChannelName property value. The firstChannelName property + * @param value Value to set for the firstChannelName property. + */ + public void setFirstChannelName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("firstChannelName", value); + } /** * Sets the funSettings property value. Settings to configure the use of Giphy, memes, and stickers in the team. * @param value Value to set for the funSettings property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UploadSession.java b/src/main/java/com/microsoft/graph/beta/generated/models/UploadSession.java index 116d872f17c..39bfa5fb9ae 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/UploadSession.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UploadSession.java @@ -33,6 +33,13 @@ public UploadSession() { @jakarta.annotation.Nonnull public static UploadSession createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.engagementUploadSession": return new EngagementUploadSession(); + } + } return new UploadSession(); } /** diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/User.java b/src/main/java/com/microsoft/graph/beta/generated/models/User.java index 391a30c0a78..b637407e49b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/User.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/User.java @@ -9,9 +9,6 @@ import java.util.HashMap; import java.util.Map; import java.util.Objects; -/** - * Represents a Microsoft Entra user account. - */ @jakarta.annotation.Generated("com.microsoft.kiota") public class User extends DirectoryObject implements Parsable { /** diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java index d258eae6c09..5559029a4ea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsDomainJoinConfiguration.java @@ -67,7 +67,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. + * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -117,7 +117,7 @@ public void setComputerNameSuffixRandomCharCount(@jakarta.annotation.Nullable fi this.backingStore.set("computerNameSuffixRandomCharCount", value); } /** - * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. + * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity * @param value Value to set for the networkAccessConfigurations property. */ public void setNetworkAccessConfigurations(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java index 52d6a1a72bf..0872224ab0f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsUniversalAppXAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the useDeviceContext property value. If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. + * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows Universal AppX mobile app. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("useDeviceContext", this.getUseDeviceContext()); } /** - * Sets the useDeviceContext property value. If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. + * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows Universal AppX mobile app. * @param value Value to set for the useDeviceContext property. */ public void setUseDeviceContext(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/EvidenceRemediationStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/EvidenceRemediationStatus.java index 087315b57c9..b91677ad7a2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/EvidenceRemediationStatus.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/EvidenceRemediationStatus.java @@ -10,7 +10,13 @@ public enum EvidenceRemediationStatus implements ValuedEnum { Prevented("prevented"), Blocked("blocked"), NotFound("notFound"), - UnknownFutureValue("unknownFutureValue"); + UnknownFutureValue("unknownFutureValue"), + Active("active"), + PendingApproval("pendingApproval"), + Declined("declined"), + Unremediated("unremediated"), + Running("running"), + PartiallyRemediated("partiallyRemediated"); public final String value; EvidenceRemediationStatus(final String value) { this.value = value; @@ -27,6 +33,12 @@ public static EvidenceRemediationStatus forValue(@jakarta.annotation.Nonnull fin case "blocked": return Blocked; case "notFound": return NotFound; case "unknownFutureValue": return UnknownFutureValue; + case "active": return Active; + case "pendingApproval": return PendingApproval; + case "declined": return Declined; + case "unremediated": return Unremediated; + case "running": return Running; + case "partiallyRemediated": return PartiallyRemediated; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/windowsupdates/ProductRevision.java b/src/main/java/com/microsoft/graph/beta/generated/models/windowsupdates/ProductRevision.java index 3008564033f..e6e3b65895d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/windowsupdates/ProductRevision.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/windowsupdates/ProductRevision.java @@ -51,6 +51,7 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("catalogEntry", (n) -> { this.setCatalogEntry(n.getObjectValue(CatalogEntry::createFromDiscriminatorValue)); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("isHotpatchUpdate", (n) -> { this.setIsHotpatchUpdate(n.getBooleanValue()); }); deserializerMap.put("knowledgeBaseArticle", (n) -> { this.setKnowledgeBaseArticle(n.getObjectValue(KnowledgeBaseArticle::createFromDiscriminatorValue)); }); deserializerMap.put("osBuild", (n) -> { this.setOsBuild(n.getObjectValue(BuildVersionDetails::createFromDiscriminatorValue)); }); deserializerMap.put("product", (n) -> { this.setProduct(n.getStringValue()); }); @@ -58,6 +59,14 @@ public Map> getFieldDeserializers deserializerMap.put("version", (n) -> { this.setVersion(n.getStringValue()); }); return deserializerMap; } + /** + * Gets the isHotpatchUpdate property value. True indicates that the content is hotpatchable; otherwise, false. For more information, see Deploy a hotpatch quality update using Windows Autopatch. Read-only. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsHotpatchUpdate() { + return this.backingStore.get("isHotpatchUpdate"); + } /** * Gets the knowledgeBaseArticle property value. The knowledge base article associated with the product revision. * @return a {@link KnowledgeBaseArticle} @@ -107,6 +116,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeObjectValue("catalogEntry", this.getCatalogEntry()); writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeBooleanValue("isHotpatchUpdate", this.getIsHotpatchUpdate()); writer.writeObjectValue("knowledgeBaseArticle", this.getKnowledgeBaseArticle()); writer.writeObjectValue("osBuild", this.getOsBuild()); writer.writeStringValue("product", this.getProduct()); @@ -127,6 +137,13 @@ public void setCatalogEntry(@jakarta.annotation.Nullable final CatalogEntry valu public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } + /** + * Sets the isHotpatchUpdate property value. True indicates that the content is hotpatchable; otherwise, false. For more information, see Deploy a hotpatch quality update using Windows Autopatch. Read-only. + * @param value Value to set for the isHotpatchUpdate property. + */ + public void setIsHotpatchUpdate(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isHotpatchUpdate", value); + } /** * Sets the knowledgeBaseArticle property value. The knowledge base article associated with the product revision. * @param value Value to set for the knowledgeBaseArticle property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java index 0920e5e3918..1a6e4fc2c67 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java @@ -55,21 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get a list of the federatedTokenValidationPolicy objects and their properties. + * Read the properties and relationships of a federatedTokenValidationPolicy object. * @return a {@link FederatedTokenValidationPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FederatedTokenValidationPolicy get() { return get(null); } /** - * Get a list of the federatedTokenValidationPolicy objects and their properties. + * Read the properties and relationships of a federatedTokenValidationPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link FederatedTokenValidationPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public FederatedTokenValidationPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get a list of the federatedTokenValidationPolicy objects and their properties. + * Read the properties and relationships of a federatedTokenValidationPolicy object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a list of the federatedTokenValidationPolicy objects and their properties. + * Read the properties and relationships of a federatedTokenValidationPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -186,7 +186,7 @@ public FederatedTokenValidationPolicyRequestBuilder withUrl(@jakarta.annotation. public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get a list of the federatedTokenValidationPolicy objects and their properties. + * Read the properties and relationships of a federatedTokenValidationPolicy object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/ServiceActivityRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/ServiceActivityRequestBuilder.java index cc427047eb9..6797ca65cf8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/ServiceActivityRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/ServiceActivityRequestBuilder.java @@ -2,11 +2,30 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.ServiceActivity; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; import com.microsoft.graph.beta.reports.serviceactivity.getmetricsforconditionalaccesscompliantdevicessigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; import com.microsoft.graph.beta.reports.serviceactivity.getmetricsforconditionalaccessmanageddevicessigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; import com.microsoft.graph.beta.reports.serviceactivity.getmetricsformfasigninfailurewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; import com.microsoft.graph.beta.reports.serviceactivity.getmetricsformfasigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; import com.microsoft.graph.beta.reports.serviceactivity.getmetricsforsamlsigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +import com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -82,6 +101,210 @@ public ServiceActivity get(@jakarta.annotation.Nullable final java.util.function errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); return this.requestAdapter.send(requestInfo, errorMapping, ServiceActivity::createFromDiscriminatorValue); } + /** + * Provides operations to call the getActiveUserMetricsForDesktopMailByReadEmail method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForEmailByModernAuthentication method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForExcelWeb method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForiOSOrAndroidMailByReadEmail method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForOneNoteWeb method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForOutlookMacByReadEmail method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForOutlookMobileByReadEmail method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForOutlookWebByAppOpening method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForOutlookWebByReadEmail method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForPowerPointWeb method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForVisioWeb method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getActiveUserMetricsForWordWeb method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getAudioStreamQoEMetricsForTeams method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getAudioStreamsOverUdpMetricsForTeams method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getConnectivityMetricsForExchange method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getMessageVolumeMetricsForEmailDelivery method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getMessageVolumeMetricsForTeamsChat method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } /** * Provides operations to call the getMetricsForConditionalAccessCompliantDevicesSignInSuccess method. * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} @@ -142,6 +365,30 @@ public GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclu Objects.requireNonNull(inclusiveIntervalStartDateTime); return new GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); } + /** + * Provides operations to call the getUsageMetricsForTeamsByLaunch method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } + /** + * Provides operations to call the getUsageMetricsForTeamsByMeetingsJoined method. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return a {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(@jakarta.annotation.Nonnull final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nonnull final OffsetDateTime inclusiveIntervalStartDateTime) { + Objects.requireNonNull(exclusiveIntervalEndDateTime); + Objects.requireNonNull(inclusiveIntervalStartDateTime); + return new GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(pathParameters, requestAdapter, exclusiveIntervalEndDateTime, inclusiveIntervalStartDateTime); + } /** * Update the navigation property serviceActivity in reports * @param body The request body diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..a0de0be8f8f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..66700adf975 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsfordesktopmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForDesktopMailByReadEmail method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForDesktopMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForDesktopMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + * @return a {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForDesktopMailByReadEmail + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..7ac3093542d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..d27168dabaf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforemailbymodernauthenticationwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForEmailByModernAuthentication method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForEmailByModernAuthentication(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForEmailByModernAuthentication(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForEmailByModernAuthentication + * @return a {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForEmailByModernAuthentication + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForEmailByModernAuthentication + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForEmailByModernAuthentication + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForEmailByModernAuthentication + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..059757f1e6c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..abb9870ad7a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforexcelwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForExcelWeb method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForExcelWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForExcelWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForExcelWeb + * @return a {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForExcelWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForExcelWeb + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForExcelWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForExcelWeb + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..6c646323f3a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..cc065cf1794 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforiosorandroidmailbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForiOSOrAndroidMailByReadEmail method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForiOSOrAndroidMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForiOSOrAndroidMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + * @return a {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForiOSOrAndroidMailByReadEmail + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..1bc89a2679d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..0f38a6f5da2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforonenotewebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForOneNoteWeb method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOneNoteWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOneNoteWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForOneNoteWeb + * @return a {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForOneNoteWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForOneNoteWeb + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForOneNoteWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForOneNoteWeb + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..1c0bc636ad8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..1ea9f9d5d9b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmacbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForOutlookMacByReadEmail method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMacByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMacByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + * @return a {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForOutlookMacByReadEmail + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..76d11f33ed0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..8238fa9ba89 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookmobilebyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForOutlookMobileByReadEmail method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMobileByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMobileByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + * @return a {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForOutlookMobileByReadEmail + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..9aecc89069a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..a13295a3fc7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyappopeningwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForOutlookWebByAppOpening method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByAppOpening(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByAppOpening(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + * @return a {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByAppOpening + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..2886925fe1a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..0891afa4ed8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforoutlookwebbyreademailwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForOutlookWebByReadEmail method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + * @return a {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForOutlookWebByReadEmail + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..fe5278baa95 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..9da23946385 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforpowerpointwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForPowerPointWeb method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForPowerPointWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForPowerPointWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForPowerPointWeb + * @return a {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForPowerPointWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForPowerPointWeb + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForPowerPointWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForPowerPointWeb + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..05f8c53d7b6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..80e7e4c7bac --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforvisiowebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForVisioWeb method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForVisioWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForVisioWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForVisioWeb + * @return a {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForVisioWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForVisioWeb + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForVisioWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForVisioWeb + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..511171c9011 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..78c5ad9dd04 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getactiveusermetricsforwordwebwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getActiveUserMetricsForWordWeb method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForWordWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForWordWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getActiveUserMetricsForWordWeb + * @return a {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getActiveUserMetricsForWordWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getActiveUserMetricsForWordWeb + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getActiveUserMetricsForWordWeb + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getActiveUserMetricsForWordWeb + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..a88c90dad22 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityPerformanceMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..c1a153d6eb5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamqoemetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getAudioStreamQoEMetricsForTeams method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getAudioStreamQoEMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getAudioStreamQoEMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getAudioStreamQoEMetricsForTeams + * @return a {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getAudioStreamQoEMetricsForTeams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getAudioStreamQoEMetricsForTeams + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getAudioStreamQoEMetricsForTeams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getAudioStreamQoEMetricsForTeams + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..950ded2fcdb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityPerformanceMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..32a026b2441 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getaudiostreamsoverudpmetricsforteamswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getAudioStreamsOverUdpMetricsForTeams method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getAudioStreamsOverUdpMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getAudioStreamsOverUdpMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getAudioStreamsOverUdpMetricsForTeams + * @return a {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getAudioStreamsOverUdpMetricsForTeams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getAudioStreamsOverUdpMetricsForTeams + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getAudioStreamsOverUdpMetricsForTeams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getAudioStreamsOverUdpMetricsForTeams + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..f503980c9a3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityPerformanceMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityPerformanceMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..020b57c5f15 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getconnectivitymetricsforexchangewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getConnectivityMetricsForExchange method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getConnectivityMetricsForExchange(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getConnectivityMetricsForExchange(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getConnectivityMetricsForExchange + * @return a {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getConnectivityMetricsForExchange + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getConnectivityMetricsForExchange + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getConnectivityMetricsForExchange + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getConnectivityMetricsForExchange + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..f3a24a1b674 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..db26aea8cb1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforemaildeliverywithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getMessageVolumeMetricsForEmailDelivery method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForEmailDelivery(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForEmailDelivery(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getMessageVolumeMetricsForEmailDelivery + * @return a {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getMessageVolumeMetricsForEmailDelivery + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getMessageVolumeMetricsForEmailDelivery + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getMessageVolumeMetricsForEmailDelivery + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getMessageVolumeMetricsForEmailDelivery + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..81051b3c33e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..70576d9c852 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getmessagevolumemetricsforteamschatwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getMessageVolumeMetricsForTeamsChat method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForTeamsChat(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForTeamsChat(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getMessageVolumeMetricsForTeamsChat + * @return a {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getMessageVolumeMetricsForTeamsChat + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getMessageVolumeMetricsForTeamsChat + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getMessageVolumeMetricsForTeamsChat + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getMessageVolumeMetricsForTeamsChat + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..1625f489dd3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..1327b5e6957 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbylaunchwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getUsageMetricsForTeamsByLaunch method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByLaunch(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByLaunch(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getUsageMetricsForTeamsByLaunch + * @return a {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getUsageMetricsForTeamsByLaunch + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getUsageMetricsForTeamsByLaunch + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getUsageMetricsForTeamsByLaunch + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getUsageMetricsForTeamsByLaunch + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java new file mode 100644 index 00000000000..f3286441e08 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.ServiceActivityValueMetric; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} and sets the default values. + */ + public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() { + super(); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + */ + @jakarta.annotation.Nonnull + public static GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ServiceActivityValueMetric::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java new file mode 100644 index 00000000000..e787edbabb1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/serviceactivity/getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes/GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.java @@ -0,0 +1,157 @@ +package com.microsoft.graph.beta.reports.serviceactivity.getusagemetricsforteamsbymeetingsjoinedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.time.OffsetDateTime; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the getUsageMetricsForTeamsByMeetingsJoined method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final OffsetDateTime exclusiveIntervalEndDateTime, @jakarta.annotation.Nullable final OffsetDateTime inclusiveIntervalStartDateTime) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByMeetingsJoined(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", pathParameters); + this.pathParameters.put("exclusiveIntervalEndDateTime", exclusiveIntervalEndDateTime); + this.pathParameters.put("inclusiveIntervalStartDateTime", inclusiveIntervalStartDateTime); + } + /** + * Instantiates a new {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByMeetingsJoined(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", rawUrl); + } + /** + * Invoke function getUsageMetricsForTeamsByMeetingsJoined + * @return a {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get() { + return get(null); + } + /** + * Invoke function getUsageMetricsForTeamsByMeetingsJoined + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function getUsageMetricsForTeamsByMeetingsJoined + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function getUsageMetricsForTeamsByMeetingsJoined + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function getUsageMetricsForTeamsByMeetingsJoined + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + */ + @jakarta.annotation.Nullable + public Integer aggregationIntervalInMinutes; + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("aggregationIntervalInMinutes", aggregationIntervalInMinutes); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/DailyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/DailyRequestBuilder.java index 777252dc285..670002a155e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/DailyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/DailyRequestBuilder.java @@ -7,6 +7,7 @@ import com.microsoft.graph.beta.reports.userinsights.daily.inactiveusers.InactiveUsersRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.daily.inactiveusersbyapplication.InactiveUsersByApplicationRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.daily.mfacompletions.MfaCompletionsRequestBuilder; +import com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.MfaTelecomFraudRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.daily.signups.SignUpsRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.daily.summary.SummaryRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.daily.usercount.UserCountRequestBuilder; @@ -68,6 +69,14 @@ public InactiveUsersByApplicationRequestBuilder inactiveUsersByApplication() { public MfaCompletionsRequestBuilder mfaCompletions() { return new MfaCompletionsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the mfaTelecomFraud property of the microsoft.graph.dailyUserInsightMetricsRoot entity. + * @return a {@link MfaTelecomFraudRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MfaTelecomFraudRequestBuilder mfaTelecomFraud() { + return new MfaTelecomFraudRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the signUps property of the microsoft.graph.dailyUserInsightMetricsRoot entity. * @return a {@link SignUpsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/MfaTelecomFraudRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/MfaTelecomFraudRequestBuilder.java new file mode 100644 index 00000000000..a81b0198fd8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/MfaTelecomFraudRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud; + +import com.microsoft.graph.beta.models.MfaTelecomFraudMetric; +import com.microsoft.graph.beta.models.MfaTelecomFraudMetricCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count.CountRequestBuilder; +import com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item.MfaTelecomFraudMetricItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the mfaTelecomFraud property of the microsoft.graph.dailyUserInsightMetricsRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MfaTelecomFraudRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the mfaTelecomFraud property of the microsoft.graph.dailyUserInsightMetricsRoot entity. + * @param mfaTelecomFraudMetricId The unique identifier of mfaTelecomFraudMetric + * @return a {@link MfaTelecomFraudMetricItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MfaTelecomFraudMetricItemRequestBuilder byMfaTelecomFraudMetricId(@jakarta.annotation.Nonnull final String mfaTelecomFraudMetricId) { + Objects.requireNonNull(mfaTelecomFraudMetricId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mfaTelecomFraudMetric%2Did", mfaTelecomFraudMetricId); + return new MfaTelecomFraudMetricItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link MfaTelecomFraudRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MfaTelecomFraudRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/daily/mfaTelecomFraud{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link MfaTelecomFraudRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MfaTelecomFraudRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/daily/mfaTelecomFraud{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get mfaTelecomFraud from reports + * @return a {@link MfaTelecomFraudMetricCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaTelecomFraudMetricCollectionResponse get() { + return get(null); + } + /** + * Get mfaTelecomFraud from reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MfaTelecomFraudMetricCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaTelecomFraudMetricCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MfaTelecomFraudMetricCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to mfaTelecomFraud for reports + * @param body The request body + * @return a {@link MfaTelecomFraudMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaTelecomFraudMetric post(@jakarta.annotation.Nonnull final MfaTelecomFraudMetric body) { + return post(body, null); + } + /** + * Create new navigation property to mfaTelecomFraud for reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MfaTelecomFraudMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaTelecomFraudMetric post(@jakarta.annotation.Nonnull final MfaTelecomFraudMetric body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MfaTelecomFraudMetric::createFromDiscriminatorValue); + } + /** + * Get mfaTelecomFraud from reports + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get mfaTelecomFraud from reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to mfaTelecomFraud for reports + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MfaTelecomFraudMetric body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to mfaTelecomFraud for reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MfaTelecomFraudMetric body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MfaTelecomFraudRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MfaTelecomFraudRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MfaTelecomFraudRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get mfaTelecomFraud from reports + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/count/CountRequestBuilder.java new file mode 100644 index 00000000000..4c29e2d8230 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/daily/mfaTelecomFraud/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/daily/mfaTelecomFraud/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/item/MfaTelecomFraudMetricItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/item/MfaTelecomFraudMetricItemRequestBuilder.java new file mode 100644 index 00000000000..5c34c6b5e80 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/daily/mfatelecomfraud/item/MfaTelecomFraudMetricItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.reports.userinsights.daily.mfatelecomfraud.item; + +import com.microsoft.graph.beta.models.MfaTelecomFraudMetric; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the mfaTelecomFraud property of the microsoft.graph.dailyUserInsightMetricsRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MfaTelecomFraudMetricItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MfaTelecomFraudMetricItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MfaTelecomFraudMetricItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/daily/mfaTelecomFraud/{mfaTelecomFraudMetric%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MfaTelecomFraudMetricItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MfaTelecomFraudMetricItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/daily/mfaTelecomFraud/{mfaTelecomFraudMetric%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property mfaTelecomFraud for reports + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property mfaTelecomFraud for reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get mfaTelecomFraud from reports + * @return a {@link MfaTelecomFraudMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaTelecomFraudMetric get() { + return get(null); + } + /** + * Get mfaTelecomFraud from reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MfaTelecomFraudMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaTelecomFraudMetric get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MfaTelecomFraudMetric::createFromDiscriminatorValue); + } + /** + * Update the navigation property mfaTelecomFraud in reports + * @param body The request body + * @return a {@link MfaTelecomFraudMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaTelecomFraudMetric patch(@jakarta.annotation.Nonnull final MfaTelecomFraudMetric body) { + return patch(body, null); + } + /** + * Update the navigation property mfaTelecomFraud in reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MfaTelecomFraudMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaTelecomFraudMetric patch(@jakarta.annotation.Nonnull final MfaTelecomFraudMetric body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MfaTelecomFraudMetric::createFromDiscriminatorValue); + } + /** + * Delete navigation property mfaTelecomFraud for reports + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property mfaTelecomFraud for reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get mfaTelecomFraud from reports + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get mfaTelecomFraud from reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property mfaTelecomFraud in reports + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MfaTelecomFraudMetric body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property mfaTelecomFraud in reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MfaTelecomFraudMetric body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MfaTelecomFraudMetricItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MfaTelecomFraudMetricItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MfaTelecomFraudMetricItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get mfaTelecomFraud from reports + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/MonthlyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/MonthlyRequestBuilder.java index 9a09a0a170d..e826d97b66c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/MonthlyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/MonthlyRequestBuilder.java @@ -7,6 +7,7 @@ import com.microsoft.graph.beta.reports.userinsights.monthly.inactiveusers.InactiveUsersRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.monthly.inactiveusersbyapplication.InactiveUsersByApplicationRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.monthly.mfacompletions.MfaCompletionsRequestBuilder; +import com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.MfaRegisteredUsersRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.monthly.requests.RequestsRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.monthly.signups.SignUpsRequestBuilder; import com.microsoft.graph.beta.reports.userinsights.monthly.summary.SummaryRequestBuilder; @@ -68,6 +69,14 @@ public InactiveUsersByApplicationRequestBuilder inactiveUsersByApplication() { public MfaCompletionsRequestBuilder mfaCompletions() { return new MfaCompletionsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the mfaRegisteredUsers property of the microsoft.graph.monthlyUserInsightMetricsRoot entity. + * @return a {@link MfaRegisteredUsersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MfaRegisteredUsersRequestBuilder mfaRegisteredUsers() { + return new MfaRegisteredUsersRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the requests property of the microsoft.graph.monthlyUserInsightMetricsRoot entity. * @return a {@link RequestsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/MfaRegisteredUsersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/MfaRegisteredUsersRequestBuilder.java new file mode 100644 index 00000000000..91a5552aade --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/MfaRegisteredUsersRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers; + +import com.microsoft.graph.beta.models.MfaUserCountMetric; +import com.microsoft.graph.beta.models.MfaUserCountMetricCollectionResponse; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count.CountRequestBuilder; +import com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item.MfaUserCountMetricItemRequestBuilder; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the mfaRegisteredUsers property of the microsoft.graph.monthlyUserInsightMetricsRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MfaRegisteredUsersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the mfaRegisteredUsers property of the microsoft.graph.monthlyUserInsightMetricsRoot entity. + * @param mfaUserCountMetricId The unique identifier of mfaUserCountMetric + * @return a {@link MfaUserCountMetricItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MfaUserCountMetricItemRequestBuilder byMfaUserCountMetricId(@jakarta.annotation.Nonnull final String mfaUserCountMetricId) { + Objects.requireNonNull(mfaUserCountMetricId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mfaUserCountMetric%2Did", mfaUserCountMetricId); + return new MfaUserCountMetricItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link MfaRegisteredUsersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MfaRegisteredUsersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/monthly/mfaRegisteredUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link MfaRegisteredUsersRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MfaRegisteredUsersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/monthly/mfaRegisteredUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get mfaRegisteredUsers from reports + * @return a {@link MfaUserCountMetricCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaUserCountMetricCollectionResponse get() { + return get(null); + } + /** + * Get mfaRegisteredUsers from reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MfaUserCountMetricCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaUserCountMetricCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MfaUserCountMetricCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to mfaRegisteredUsers for reports + * @param body The request body + * @return a {@link MfaUserCountMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaUserCountMetric post(@jakarta.annotation.Nonnull final MfaUserCountMetric body) { + return post(body, null); + } + /** + * Create new navigation property to mfaRegisteredUsers for reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MfaUserCountMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaUserCountMetric post(@jakarta.annotation.Nonnull final MfaUserCountMetric body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MfaUserCountMetric::createFromDiscriminatorValue); + } + /** + * Get mfaRegisteredUsers from reports + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get mfaRegisteredUsers from reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to mfaRegisteredUsers for reports + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MfaUserCountMetric body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to mfaRegisteredUsers for reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MfaUserCountMetric body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MfaRegisteredUsersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MfaRegisteredUsersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MfaRegisteredUsersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get mfaRegisteredUsers from reports + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..2d8c119c79b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.count; + +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to count the resources in the collection. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CountRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/monthly/mfaRegisteredUsers/$count{?%24filter,%24search}", pathParameters); + } + /** + * Instantiates a new {@link CountRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CountRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/monthly/mfaRegisteredUsers/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/item/MfaUserCountMetricItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/item/MfaUserCountMetricItemRequestBuilder.java new file mode 100644 index 00000000000..cb63f4b4637 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/reports/userinsights/monthly/mfaregisteredusers/item/MfaUserCountMetricItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.reports.userinsights.monthly.mfaregisteredusers.item; + +import com.microsoft.graph.beta.models.MfaUserCountMetric; +import com.microsoft.graph.beta.models.odataerrors.ODataError; +import com.microsoft.kiota.BaseRequestBuilder; +import com.microsoft.kiota.BaseRequestConfiguration; +import com.microsoft.kiota.HttpMethod; +import com.microsoft.kiota.QueryParameters; +import com.microsoft.kiota.RequestAdapter; +import com.microsoft.kiota.RequestInformation; +import com.microsoft.kiota.RequestOption; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParsableFactory; +import java.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to manage the mfaRegisteredUsers property of the microsoft.graph.monthlyUserInsightMetricsRoot entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MfaUserCountMetricItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MfaUserCountMetricItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MfaUserCountMetricItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/monthly/mfaRegisteredUsers/{mfaUserCountMetric%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MfaUserCountMetricItemRequestBuilder} and sets the default values. + * @param rawUrl The raw URL to use for the request builder. + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MfaUserCountMetricItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/reports/userInsights/monthly/mfaRegisteredUsers/{mfaUserCountMetric%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property mfaRegisteredUsers for reports + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property mfaRegisteredUsers for reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get mfaRegisteredUsers from reports + * @return a {@link MfaUserCountMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaUserCountMetric get() { + return get(null); + } + /** + * Get mfaRegisteredUsers from reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MfaUserCountMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaUserCountMetric get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MfaUserCountMetric::createFromDiscriminatorValue); + } + /** + * Update the navigation property mfaRegisteredUsers in reports + * @param body The request body + * @return a {@link MfaUserCountMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaUserCountMetric patch(@jakarta.annotation.Nonnull final MfaUserCountMetric body) { + return patch(body, null); + } + /** + * Update the navigation property mfaRegisteredUsers in reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MfaUserCountMetric} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public MfaUserCountMetric patch(@jakarta.annotation.Nonnull final MfaUserCountMetric body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MfaUserCountMetric::createFromDiscriminatorValue); + } + /** + * Delete navigation property mfaRegisteredUsers for reports + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property mfaRegisteredUsers for reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get mfaRegisteredUsers from reports + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get mfaRegisteredUsers from reports + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property mfaRegisteredUsers in reports + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MfaUserCountMetric body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property mfaRegisteredUsers in reports + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MfaUserCountMetric body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link MfaUserCountMetricItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MfaUserCountMetricItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MfaUserCountMetricItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get mfaRegisteredUsers from reports + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/custodians/item/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/custodians/item/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java index b700e03b0e6..faff9d8e9ab 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/custodians/item/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/custodians/item/microsoftgraphsecurityapplyhold/MicrosoftGraphSecurityApplyHoldRequestBuilder.java @@ -35,7 +35,7 @@ public MicrosoftGraphSecurityApplyHoldRequestBuilder(@jakarta.annotation.Nonnull super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/custodians/{ediscoveryCustodian%2Did}/microsoft.graph.security.applyHold", rawUrl); } /** - * Start the process of applying hold on eDiscovery custodians. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that returns an eDiscoveryHoldOperation object. + * Start the process of applying hold on eDiscovery custodians. After the operation is created, you can use Get ediscoveryCustodian to retrieve the status of an ediscoveryCustodian. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Start the process of applying hold on eDiscovery custodians. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that returns an eDiscoveryHoldOperation object. + * Start the process of applying hold on eDiscovery custodians. After the operation is created, you can use Get ediscoveryCustodian to retrieve the status of an ediscoveryCustodian. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Start the process of applying hold on eDiscovery custodians. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that returns an eDiscoveryHoldOperation object. + * Start the process of applying hold on eDiscovery custodians. After the operation is created, you can use Get ediscoveryCustodian to retrieve the status of an ediscoveryCustodian. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Start the process of applying hold on eDiscovery custodians. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that returns an eDiscoveryHoldOperation object. + * Start the process of applying hold on eDiscovery custodians. After the operation is created, you can use Get ediscoveryCustodian to retrieve the status of an ediscoveryCustodian. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java index 7c167fc297a..e2ee66520c3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/serviceprincipals/item/claimspolicy/ClaimsPolicyRequestBuilder.java @@ -61,23 +61,23 @@ public CustomClaimsPolicy get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { return patch(body, null); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -88,23 +88,23 @@ public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPo return this.requestAdapter.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { return put(body, null); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CustomClaimsPolicy} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -135,7 +135,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @return a {@link RequestInformation} */ @@ -144,7 +144,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -159,7 +159,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return requestInfo; } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @return a {@link RequestInformation} */ @@ -168,7 +168,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/sites/SitesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/SitesRequestBuilder.java index bf4611d04df..710a0d98f82 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/SitesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/SitesRequestBuilder.java @@ -95,21 +95,21 @@ public SitesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. * @return a {@link SiteCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SiteCollectionResponse get() { return get(null); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SiteCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public SiteCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -119,7 +119,7 @@ public SiteCollectionResponse get(@jakarta.annotation.Nullable final java.util.f return this.requestAdapter.send(requestInfo, errorMapping, SiteCollectionResponse::createFromDiscriminatorValue); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -127,7 +127,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public SitesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new SitesRequestBuilder(rawUrl, requestAdapter); } /** - * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java index 53c480cbd8c..b8f3bf4694a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java @@ -81,23 +81,23 @@ public ConversationMember get(@jakarta.annotation.Nullable final java.util.funct return this.requestAdapter.send(requestInfo, errorMapping, ConversationMember::createFromDiscriminatorValue); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body) { return patch(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ConversationMember} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ConversationMember patch(@jakarta.annotation.Nonnull final ConversationMember body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the role of a conversationMember in a team.or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java index 3ae5ccb0c26..2715d51d5a7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/messages/MessagesRequestBuilder.java @@ -93,23 +93,23 @@ public ChatMessageCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, ChatMessageCollectionResponse::createFromDiscriminatorValue); } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body) { return post(body, null); } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ChatMessage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public ChatMessage post(@jakarta.annotation.Nonnull final ChatMessage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @return a {@link RequestInformation} */ @@ -149,7 +149,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/emailmethods/EmailMethodsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/emailmethods/EmailMethodsRequestBuilder.java index 560413588ed..60568338af2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/emailmethods/EmailMethodsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/emailmethods/EmailMethodsRequestBuilder.java @@ -82,7 +82,7 @@ public EmailAuthenticationMethodCollectionResponse get(@jakarta.annotation.Nulla return this.requestAdapter.send(requestInfo, errorMapping, EmailAuthenticationMethodCollectionResponse::createFromDiscriminatorValue); } /** - * Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. + * Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. Self-service operations aren't supported. * @param body The request body * @return a {@link EmailAuthenticationMethod} * @throws ODataError When receiving a 4XX or 5XX status code @@ -93,7 +93,7 @@ public EmailAuthenticationMethod post(@jakarta.annotation.Nonnull final EmailAut return post(body, null); } /** - * Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. + * Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. Self-service operations aren't supported. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link EmailAuthenticationMethod} @@ -129,7 +129,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. + * Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. Self-service operations aren't supported. * @param body The request body * @return a {@link RequestInformation} */ @@ -138,7 +138,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. + * Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method. Self-service operations aren't supported. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/emailmethods/item/EmailAuthenticationMethodItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/emailmethods/item/EmailAuthenticationMethodItemRequestBuilder.java index 7f951d6f872..7e86b65e85c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/emailmethods/item/EmailAuthenticationMethodItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/emailmethods/item/EmailAuthenticationMethodItemRequestBuilder.java @@ -79,7 +79,7 @@ public EmailAuthenticationMethod get(@jakarta.annotation.Nullable final java.uti return this.requestAdapter.send(requestInfo, errorMapping, EmailAuthenticationMethod::createFromDiscriminatorValue); } /** - * Update a user's email address associated with an email Authentication Method object. + * Update a user's email address associated with an email Authentication Method object. Self-service operations aren't supported. * @param body The request body * @return a {@link EmailAuthenticationMethod} * @throws ODataError When receiving a 4XX or 5XX status code @@ -90,7 +90,7 @@ public EmailAuthenticationMethod patch(@jakarta.annotation.Nonnull final EmailAu return patch(body, null); } /** - * Update a user's email address associated with an email Authentication Method object. + * Update a user's email address associated with an email Authentication Method object. Self-service operations aren't supported. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link EmailAuthenticationMethod} @@ -146,7 +146,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update a user's email address associated with an email Authentication Method object. + * Update a user's email address associated with an email Authentication Method object. Self-service operations aren't supported. * @param body The request body * @return a {@link RequestInformation} */ @@ -155,7 +155,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update a user's email address associated with an email Authentication Method object. + * Update a user's email address associated with an email Authentication Method object. Self-service operations aren't supported. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/microsoftauthenticatormethods/item/MicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/microsoftauthenticatormethods/item/MicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder.java index 223f7bd28ad..a7ad634bc15 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/microsoftauthenticatormethods/item/MicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/microsoftauthenticatormethods/item/MicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder.java @@ -46,7 +46,7 @@ public MicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder(@jakarta.ann super(requestAdapter, "{+baseurl}/users/{user%2Did}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod%2Did}{?%24expand,%24select}", rawUrl); } /** - * Deletes a microsoftAuthenticatorAuthenticationMethod object. + * Delete a microsoftAuthenticatorAuthenticationMethod object. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -54,7 +54,7 @@ public void delete() { delete(null); } /** - * Deletes a microsoftAuthenticatorAuthenticationMethod object. + * Delete a microsoftAuthenticatorAuthenticationMethod object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -90,7 +90,7 @@ public MicrosoftAuthenticatorAuthenticationMethod get(@jakarta.annotation.Nullab return this.requestAdapter.send(requestInfo, errorMapping, MicrosoftAuthenticatorAuthenticationMethod::createFromDiscriminatorValue); } /** - * Deletes a microsoftAuthenticatorAuthenticationMethod object. + * Delete a microsoftAuthenticatorAuthenticationMethod object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -98,7 +98,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Deletes a microsoftAuthenticatorAuthenticationMethod object. + * Delete a microsoftAuthenticatorAuthenticationMethod object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/phonemethods/item/PhoneAuthenticationMethodItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/phonemethods/item/PhoneAuthenticationMethodItemRequestBuilder.java index b52320ebae0..0dc36b6847f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/phonemethods/item/PhoneAuthenticationMethodItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/authentication/phonemethods/item/PhoneAuthenticationMethodItemRequestBuilder.java @@ -77,7 +77,7 @@ public PhoneAuthenticationMethod get(@jakarta.annotation.Nullable final java.uti return this.requestAdapter.send(requestInfo, errorMapping, PhoneAuthenticationMethod::createFromDiscriminatorValue); } /** - * Update the phone number associated with a phone authentication method. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. + * Update the phone number associated with a phone authentication method. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. Self-service operations aren't supported. * @param body The request body * @return a {@link PhoneAuthenticationMethod} * @throws ODataError When receiving a 4XX or 5XX status code @@ -88,7 +88,7 @@ public PhoneAuthenticationMethod patch(@jakarta.annotation.Nonnull final PhoneAu return patch(body, null); } /** - * Update the phone number associated with a phone authentication method. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. + * Update the phone number associated with a phone authentication method. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. Self-service operations aren't supported. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link PhoneAuthenticationMethod} @@ -144,7 +144,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the phone number associated with a phone authentication method. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. + * Update the phone number associated with a phone authentication method. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. Self-service operations aren't supported. * @param body The request body * @return a {@link RequestInformation} */ @@ -153,7 +153,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the phone number associated with a phone authentication method. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. + * Update the phone number associated with a phone authentication method. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system attempts to register the number for use in that system. Self-service operations aren't supported. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/createsnapshot/CreateSnapshotPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/createsnapshot/CreateSnapshotPostRequestBody.java new file mode 100644 index 00000000000..3a579c1cf5e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/createsnapshot/CreateSnapshotPostRequestBody.java @@ -0,0 +1,125 @@ +package com.microsoft.graph.beta.users.item.cloudpcs.item.createsnapshot; + +import com.microsoft.graph.beta.models.CloudPcBlobAccessTier; +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CreateSnapshotPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CreateSnapshotPostRequestBody} and sets the default values. + */ + public CreateSnapshotPostRequestBody() { + this.backingStore = BackingStoreFactorySingleton.instance.createBackingStore(); + this.setAdditionalData(new HashMap<>()); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CreateSnapshotPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static CreateSnapshotPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CreateSnapshotPostRequestBody(); + } + /** + * Gets the accessTier property value. The accessTier property + * @return a {@link CloudPcBlobAccessTier} + */ + @jakarta.annotation.Nullable + public CloudPcBlobAccessTier getAccessTier() { + return this.backingStore.get("accessTier"); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(2); + deserializerMap.put("accessTier", (n) -> { this.setAccessTier(n.getEnumValue(CloudPcBlobAccessTier::forValue)); }); + deserializerMap.put("storageAccountId", (n) -> { this.setStorageAccountId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the storageAccountId property value. The storageAccountId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getStorageAccountId() { + return this.backingStore.get("storageAccountId"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumValue("accessTier", this.getAccessTier()); + writer.writeStringValue("storageAccountId", this.getStorageAccountId()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the accessTier property value. The accessTier property + * @param value Value to set for the accessTier property. + */ + public void setAccessTier(@jakarta.annotation.Nullable final CloudPcBlobAccessTier value) { + this.backingStore.set("accessTier", value); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the storageAccountId property value. The storageAccountId property + * @param value Value to set for the storageAccountId property. + */ + public void setStorageAccountId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("storageAccountId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/createsnapshot/CreateSnapshotRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/createsnapshot/CreateSnapshotRequestBuilder.java index 6fb92267207..f3c0052fa61 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/createsnapshot/CreateSnapshotRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/createsnapshot/CreateSnapshotRequestBuilder.java @@ -36,42 +36,49 @@ public CreateSnapshotRequestBuilder(@jakarta.annotation.Nonnull final String raw } /** * Create a snapshot for a specific Cloud PC device. + * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ - public void post() { - post(null); + public void post(@jakarta.annotation.Nonnull final CreateSnapshotPostRequestBody body) { + post(body, null); } /** * Create a snapshot for a specific Cloud PC device. + * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + public void post(@jakarta.annotation.Nonnull final CreateSnapshotPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPostRequestInformation(body, requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** * Create a snapshot for a specific Cloud PC device. + * @param body The request body * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateSnapshotPostRequestBody body) { + return toPostRequestInformation(body, null); } /** * Create a snapshot for a specific Cloud PC device. + * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CreateSnapshotPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); return requestInfo; } /** diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/getcloudpclaunchinfo/GetCloudPcLaunchInfoRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/getcloudpclaunchinfo/GetCloudPcLaunchInfoRequestBuilder.java index d429ae28f15..bd5017fb536 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/getcloudpclaunchinfo/GetCloudPcLaunchInfoRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/getcloudpclaunchinfo/GetCloudPcLaunchInfoRequestBuilder.java @@ -36,7 +36,7 @@ public GetCloudPcLaunchInfoRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/users/{user%2Did}/cloudPCs/{cloudPC%2Did}/getCloudPcLaunchInfo()", rawUrl); } /** - * Get the cloudPCLaunchInfo for the signed-in user. + * Get the cloudPCLaunchInfo for a specific cloudPC. * @return a {@link CloudPcLaunchInfo} * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -46,7 +46,7 @@ public CloudPcLaunchInfo get() { return get(null); } /** - * Get the cloudPCLaunchInfo for the signed-in user. + * Get the cloudPCLaunchInfo for a specific cloudPC. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CloudPcLaunchInfo} * @throws ODataError When receiving a 4XX or 5XX status code @@ -60,7 +60,7 @@ public CloudPcLaunchInfo get(@jakarta.annotation.Nullable final java.util.functi return this.requestAdapter.send(requestInfo, errorMapping, CloudPcLaunchInfo::createFromDiscriminatorValue); } /** - * Get the cloudPCLaunchInfo for the signed-in user. + * Get the cloudPCLaunchInfo for a specific cloudPC. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -68,7 +68,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get the cloudPCLaunchInfo for the signed-in user. + * Get the cloudPCLaunchInfo for a specific cloudPC. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/start/StartRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/start/StartRequestBuilder.java index edcc33188ab..f03b39ce374 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/start/StartRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/start/StartRequestBuilder.java @@ -35,7 +35,7 @@ public StartRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/users/{user%2Did}/cloudPCs/{cloudPC%2Did}/start", rawUrl); } /** - * Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/stop/StopRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/stop/StopRequestBuilder.java index 2d762de1d62..9f644fe6e2a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/stop/StopRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/cloudpcs/item/stop/StopRequestBuilder.java @@ -35,7 +35,7 @@ public StopRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jaka super(requestAdapter, "{+baseurl}/users/{user%2Did}/cloudPCs/{cloudPC%2Did}/stop", rawUrl); } /** - * Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + * Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java index f9661664452..d073bb70e4c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java @@ -60,7 +60,7 @@ public AppLogCollectionRequestsRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/users/{user%2Did}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public AppLogCollectionRequestCollectionResponse get() { return get(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public AppLogCollectionRequest post(@jakarta.annotation.Nonnull final AppLogColl return this.requestAdapter.send(requestInfo, errorMapping, AppLogCollectionRequest::createFromDiscriminatorValue); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public AppLogCollectionRequestsRequestBuilder withUrl(@jakarta.annotation.Nonnul return new AppLogCollectionRequestsRequestBuilder(rawUrl, requestAdapter); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java index 0499e5dc155..7fc9ec84d77 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/item/AppLogCollectionRequestItemRequestBuilder.java @@ -64,7 +64,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public AppLogCollectionRequest get() { return get(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code @@ -131,7 +131,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -191,7 +191,7 @@ public AppLogCollectionRequestItemRequestBuilder withUrl(@jakarta.annotation.Non public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The collection property of AppLogUploadRequest. + * Indicates collection of App Log Upload Request. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java index 1294023c5f3..a24a3464409 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/presence/PresenceRequestBuilder.java @@ -100,21 +100,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @return a {@link Presence} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Presence get() { return get(null); } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link Presence} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public Presence get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -169,7 +169,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -177,7 +177,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -229,7 +229,7 @@ public PresenceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters {