From 16c408f700feb7c011ff472527b0e0195d01fcc1 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 4 Feb 2025 10:38:26 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 179156 --- .../generated/admin/AdminRequestBuilder.java | 9 + .../exchange/ExchangeRequestBuilder.java} | 126 +- .../mailboxes/MailboxesRequestBuilder.java | 276 ++++ .../mailboxes}/count/CountRequestBuilder.java | 16 +- .../item/MailboxItemRequestBuilder.java | 303 ++++ .../CreateImportSessionRequestBuilder.java} | 55 +- .../ExportItemsPostRequestBody.java} | 34 +- .../exportitems/ExportItemsPostResponse.java} | 24 +- .../ExportItemsRequestBuilder.java | 119 ++ .../item/folders/FoldersRequestBuilder.java | 222 +++ .../folders}/count/CountRequestBuilder.java | 16 +- .../item/folders/delta/DeltaGetResponse.java} | 45 +- .../folders/delta/DeltaRequestBuilder.java | 181 +++ .../item/MailboxFolderItemRequestBuilder.java | 170 +++ .../ChildFoldersRequestBuilder.java | 222 +++ .../count/CountRequestBuilder.java | 143 ++ .../childfolders/delta/DeltaGetResponse.java | 63 + .../delta/DeltaRequestBuilder.java | 181 +++ .../item/MailboxFolderItemRequestBuilder.java | 156 ++ .../item/items/ItemsRequestBuilder.java | 220 +++ .../item/items/count/CountRequestBuilder.java | 143 ++ .../item/items/delta/DeltaGetResponse.java | 63 + .../item/items/delta/DeltaRequestBuilder.java | 179 +++ .../item/MailboxItemItemRequestBuilder.java | 144 ++ .../item/items/ItemsRequestBuilder.java | 222 +++ .../item/items/count/CountRequestBuilder.java | 143 ++ .../item/items/delta/DeltaGetResponse.java | 63 + .../item/items/delta/DeltaRequestBuilder.java | 181 +++ .../item/MailboxItemItemRequestBuilder.java | 146 ++ .../MessageTracesRequestBuilder.java} | 110 +- .../count/CountRequestBuilder.java | 143 ++ .../item/MessageTraceItemRequestBuilder.java} | 114 +- .../recipients/RecipientsRequestBuilder.java | 276 ++++ .../recipients/count/CountRequestBuilder.java | 143 ++ .../MessageRecipientItemRequestBuilder.java | 279 ++++ .../item/events/EventsRequestBuilder.java} | 110 +- .../events/count/CountRequestBuilder.java | 143 ++ .../item/MessageEventItemRequestBuilder.java | 267 ++++ .../IncidentReportRequestBuilder.java | 2 + .../ResourceConnectionItemRequestBuilder.java | 12 +- .../UpdatableAssetItemRequestBuilder.java | 12 +- .../ComplianceChangeItemRequestBuilder.java | 24 +- .../AssignmentsRequestBuilder.java | 10 +- ...igurationAssignmentItemRequestBuilder.java | 10 +- ...ScheduledActionsForRuleRequestBuilder.java | 10 +- ...eduledActionForRuleItemRequestBuilder.java | 10 +- ...ppLogCollectionRequestsRequestBuilder.java | 10 +- ...ogCollectionRequestItemRequestBuilder.java | 10 +- .../HardwareOathDevicesRequestBuilder.java | 12 +- .../names/item/range/RangeRequestBuilder.java | 12 +- .../names/item/range/RangeRequestBuilder.java | 12 +- .../education/EducationRequestBuilder.java | 9 - ...chronizationProfileItemRequestBuilder.java | 351 ----- .../item/pause/PauseRequestBuilder.java | 106 -- .../item/reset/ResetRequestBuilder.java | 106 -- .../item/resume/ResumeRequestBuilder.java | 106 -- .../uploadurl/UploadUrlRequestBuilder.java | 110 -- .../item/EducationUserItemRequestBuilder.java | 12 +- .../item/ExternalItemItemRequestBuilder.java | 12 +- .../item/schema/SchemaRequestBuilder.java | 12 +- ...dustryDataConnectorItemRequestBuilder.java | 12 +- .../item/InboundFlowItemRequestBuilder.java | 12 +- ...ongRunningOperationItemRequestBuilder.java | 14 +- .../groups/GroupsRequestBuilder.java | 12 +- .../ConversationsRequestBuilder.java | 12 +- .../item/ConversationItemRequestBuilder.java | 26 +- .../item/reply/ReplyRequestBuilder.java | 12 +- .../ConversationThreadItemRequestBuilder.java | 12 +- .../item/reply/ReplyRequestBuilder.java | 12 +- .../item/NamedLocationItemRequestBuilder.java | 26 +- ...enticationExtensionItemRequestBuilder.java | 14 +- ...tomCalloutExtensionItemRequestBuilder.java | 26 +- ...geWorkflowExtensionItemRequestBuilder.java | 12 +- .../item/AccessPackageItemRequestBuilder.java | 14 +- ...sPackagesWithUniqueNameRequestBuilder.java | 14 +- .../item/AgreementItemRequestBuilder.java | 14 +- .../graph/beta/generated/kiota-dom-export.txt | 1356 ++++++++++------- .../graph/beta/generated/kiota-lock.json | 2 +- .../graph/beta/generated/models/Admin.java | 19 +- .../models/AiInteractionHistory.java | 4 +- .../models/AndroidManagedAppProtection.java | 8 +- .../AppliedAuthenticationEventListener.java | 4 +- .../beta/generated/models/Certification.java | 4 +- .../models/ChatMessageAttachment.java | 4 +- .../models/DeviceCompliancePolicy.java | 4 +- ...tionChoiceSettingCollectionDefinition.java | 8 +- ...ntConfigurationSettingGroupDefinition.java | 4 +- ...tionSimpleSettingCollectionDefinition.java | 8 +- ...tConfigurationSimpleSettingDefinition.java | 16 +- ...igurationStringSettingValueDefinition.java | 12 +- .../generated/models/DirectoryObject.java | 1 + ...ducationIdentityCreationConfiguration.java | 62 - ...ducationIdentityMatchingConfiguration.java | 62 - .../EducationIdentityMatchingOptions.java | 175 --- ...nIdentitySynchronizationConfiguration.java | 115 -- .../EducationOneRosterApiDataProvider.java | 147 -- .../EducationPowerSchoolDataProvider.java | 164 -- .../beta/generated/models/EducationRoot.java | 19 +- ...tionSynchronizationConnectionSettings.java | 149 -- ...EducationSynchronizationCustomization.java | 176 --- ...ducationSynchronizationCustomizations.java | 147 -- ...tionSynchronizationCustomizationsBase.java | 114 -- .../EducationSynchronizationDataProvider.java | 116 -- .../models/EducationSynchronizationError.java | 147 -- ...ationSynchronizationLicenseAssignment.java | 141 -- ...h2ClientCredentialsConnectionSettings.java | 79 - .../EducationSynchronizationProfile.java | 198 --- .../EducationSynchronizationProfileState.java | 33 - ...EducationSynchronizationProfileStatus.java | 130 -- .../EducationSynchronizationStatus.java | 39 - .../graph/beta/generated/models/Entity.java | 32 +- .../beta/generated/models/ExchangeAdmin.java | 78 + .../generated/models/ExchangeSettings.java | 78 + ...onMessage.java => ExportItemResponse.java} | 101 +- .../generated/models/ExtendedKeyUsage.java | 8 +- .../models/IdentifierUriRestriction.java | 18 +- .../IosLobAppProvisioningConfiguration.java | 8 +- ...h1ConnectionSettings.java => Mailbox.java} | 31 +- ...se.java => MailboxCollectionResponse.java} | 20 +- .../beta/generated/models/MailboxFolder.java | 214 +++ ...a => MailboxFolderCollectionResponse.java} | 20 +- .../beta/generated/models/MailboxItem.java | 113 ++ .../models/MailboxItemCollectionResponse.java | 61 + ...ain.java => MailboxItemImportSession.java} | 65 +- .../models/MobileAppTroubleshootingEvent.java | 4 +- .../beta/generated/models/OutlookItem.java | 1 + .../models/ProtectionRuleStatus.java | 6 +- .../generated/models/ProtectionSource.java | 29 + .../generated/models/ProtectionUnitBase.java | 18 + .../graph/beta/generated/models/SignIn.java | 8 +- .../graph/beta/generated/models/User.java | 4 +- .../beta/generated/models/UserSettings.java | 17 + .../WindowsAppXAppAssignmentSettings.java | 4 +- .../security/EdiscoveryExportOperation.java | 20 +- .../EdiscoverySearchExportOperation.java | 4 +- ...IdentitySynchronizationRequestBuilder.java | 12 +- ...edTokenValidationPolicyRequestBuilder.java | 14 +- ...hSecurityAddToReviewSetRequestBuilder.java | 8 +- ...softGraphSecurityExportRequestBuilder.java | 8 +- .../childtags/ChildTagsRequestBuilder.java | 12 +- .../ClaimsPolicyRequestBuilder.java | 57 + .../sites/item/pages/PagesRequestBuilder.java | 12 +- .../ConversationMemberItemRequestBuilder.java | 12 +- .../item/messages/MessagesRequestBuilder.java | 12 +- .../TeamTemplatesRequestBuilder.java | 14 +- ...MultiTenantOrganizationRequestBuilder.java | 12 +- ...ppLogCollectionRequestsRequestBuilder.java | 10 +- ...ogCollectionRequestItemRequestBuilder.java | 10 +- .../item/presence/PresenceRequestBuilder.java | 14 +- .../item/settings/SettingsRequestBuilder.java | 9 + .../exchange/ExchangeRequestBuilder.java | 146 ++ 151 files changed, 7323 insertions(+), 4332 deletions(-) rename src/main/java/com/microsoft/graph/beta/generated/{education/synchronizationprofiles/item/errors/item/EducationSynchronizationErrorItemRequestBuilder.java => admin/exchange/ExchangeRequestBuilder.java} (60%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/MailboxesRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{education/synchronizationprofiles => admin/exchange/mailboxes}/count/CountRequestBuilder.java (81%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/MailboxItemRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{education/synchronizationprofiles/item/start/StartRequestBuilder.java => admin/exchange/mailboxes/item/createimportsession/CreateImportSessionRequestBuilder.java} (54%) rename src/main/java/com/microsoft/graph/beta/generated/{education/synchronizationprofiles/item/uploadurl/UploadUrlGetResponse.java => admin/exchange/mailboxes/item/exportitems/ExportItemsPostRequestBody.java} (74%) rename src/main/java/com/microsoft/graph/beta/generated/{education/synchronizationprofiles/item/start/StartPostResponse.java => admin/exchange/mailboxes/item/exportitems/ExportItemsPostResponse.java} (68%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/FoldersRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{education/synchronizationprofiles/item/errors => admin/exchange/mailboxes/item/folders}/count/CountRequestBuilder.java (80%) rename src/main/java/com/microsoft/graph/beta/generated/{models/EducationCsvDataProvider.java => admin/exchange/mailboxes/item/folders/delta/DeltaGetResponse.java} (51%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/delta/DeltaRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/MailboxFolderItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/ChildFoldersRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/MailboxFolderItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/ItemsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/item/MailboxItemItemRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/ItemsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaGetResponse.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/item/MailboxItemItemRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{education/synchronizationprofiles/SynchronizationProfilesRequestBuilder.java => admin/exchange/messagetraces/MessageTracesRequestBuilder.java} (55%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/count/CountRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{education/synchronizationprofiles/item/profilestatus/ProfileStatusRequestBuilder.java => admin/exchange/messagetraces/item/MessageTraceItemRequestBuilder.java} (59%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/RecipientsRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/MessageRecipientItemRequestBuilder.java rename src/main/java/com/microsoft/graph/beta/generated/{education/synchronizationprofiles/item/errors/ErrorsRequestBuilder.java => admin/exchange/messagetraces/item/recipients/item/events/EventsRequestBuilder.java} (58%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/count/CountRequestBuilder.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/item/MessageEventItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/EducationSynchronizationProfileItemRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/pause/PauseRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/reset/ResetRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/resume/ResumeRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/uploadurl/UploadUrlRequestBuilder.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityCreationConfiguration.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityMatchingConfiguration.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityMatchingOptions.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentitySynchronizationConfiguration.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationOneRosterApiDataProvider.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationPowerSchoolDataProvider.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationConnectionSettings.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomization.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomizations.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomizationsBase.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationDataProvider.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationError.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationLicenseAssignment.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationOAuth2ClientCredentialsConnectionSettings.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfile.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileState.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileStatus.java delete mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationStatus.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ExchangeAdmin.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ExchangeSettings.java rename src/main/java/com/microsoft/graph/beta/generated/models/{EducationFileSynchronizationVerificationMessage.java => ExportItemResponse.java} (59%) rename src/main/java/com/microsoft/graph/beta/generated/models/{EducationSynchronizationOAuth1ConnectionSettings.java => Mailbox.java} (54%) rename src/main/java/com/microsoft/graph/beta/generated/models/{EducationSynchronizationErrorCollectionResponse.java => MailboxCollectionResponse.java} (69%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MailboxFolder.java rename src/main/java/com/microsoft/graph/beta/generated/models/{EducationSynchronizationProfileCollectionResponse.java => MailboxFolderCollectionResponse.java} (68%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MailboxItem.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/MailboxItemCollectionResponse.java rename src/main/java/com/microsoft/graph/beta/generated/models/{EducationIdentityDomain.java => MailboxItemImportSession.java} (65%) create mode 100644 src/main/java/com/microsoft/graph/beta/generated/models/ProtectionSource.java create mode 100644 src/main/java/com/microsoft/graph/beta/generated/users/item/settings/exchange/ExchangeRequestBuilder.java diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/AdminRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/AdminRequestBuilder.java index 1140c8996fc..16f0972b041 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/AdminRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/AdminRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.admin.dynamics.DynamicsRequestBuilder; import com.microsoft.graph.beta.admin.edge.EdgeRequestBuilder; import com.microsoft.graph.beta.admin.entra.EntraRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder; import com.microsoft.graph.beta.admin.forms.FormsRequestBuilder; import com.microsoft.graph.beta.admin.microsoft365apps.Microsoft365AppsRequestBuilder; import com.microsoft.graph.beta.admin.people.PeopleRequestBuilder; @@ -64,6 +65,14 @@ public EdgeRequestBuilder edge() { public EntraRequestBuilder entra() { return new EntraRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the exchange property of the microsoft.graph.admin entity. + * @return a {@link ExchangeRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ExchangeRequestBuilder exchange() { + return new ExchangeRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the forms property of the microsoft.graph.admin entity. * @return a {@link FormsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/errors/item/EducationSynchronizationErrorItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/ExchangeRequestBuilder.java similarity index 60% rename from src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/errors/item/EducationSynchronizationErrorItemRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/admin/exchange/ExchangeRequestBuilder.java index 09d665bfadc..6068330fc6c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/errors/item/EducationSynchronizationErrorItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/ExchangeRequestBuilder.java @@ -1,6 +1,8 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item; +package com.microsoft.graph.beta.admin.exchange; -import com.microsoft.graph.beta.models.EducationSynchronizationError; +import com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder; +import com.microsoft.graph.beta.models.ExchangeAdmin; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; @@ -16,42 +18,64 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to manage the errors property of the microsoft.graph.educationSynchronizationProfile entity. + * Provides operations to manage the exchange property of the microsoft.graph.admin entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationErrorItemRequestBuilder extends BaseRequestBuilder { +public class ExchangeRequestBuilder extends BaseRequestBuilder { /** - * Instantiates a new {@link EducationSynchronizationErrorItemRequestBuilder} and sets the default values. + * Provides operations to manage the mailboxes property of the microsoft.graph.exchangeAdmin entity. + * @return a {@link MailboxesRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public MailboxesRequestBuilder mailboxes() { + return new MailboxesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the messageTraces property of the microsoft.graph.exchangeAdmin entity. + * @return a {@link MessageTracesRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public MessageTracesRequestBuilder messageTraces() { + return new MessageTracesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link ExchangeRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public EducationSynchronizationErrorItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/errors/{educationSynchronizationError%2Did}{?%24expand,%24select}", pathParameters); + public ExchangeRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link EducationSynchronizationErrorItemRequestBuilder} and sets the default values. + * Instantiates a new {@link ExchangeRequestBuilder} 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 EducationSynchronizationErrorItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/errors/{educationSynchronizationError%2Did}{?%24expand,%24select}", rawUrl); + public ExchangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange{?%24expand,%24select}", rawUrl); } /** - * Delete navigation property errors for education + * Delete navigation property exchange for admin * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @Deprecated public void delete() { delete(null); } /** - * Delete navigation property errors for education + * Delete navigation property exchange for admin * @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 - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @Deprecated public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -61,69 +85,69 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get errors from education - * @return a {@link EducationSynchronizationError} + * A container for the Exchange admin functionality. Read-only. + * @return a {@link ExchangeAdmin} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationError get() { + public ExchangeAdmin get() { return get(null); } /** - * Get errors from education + * A container for the Exchange admin functionality. Read-only. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationError} + * @return a {@link ExchangeAdmin} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationError get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public ExchangeAdmin 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, EducationSynchronizationError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ExchangeAdmin::createFromDiscriminatorValue); } /** - * Update the navigation property errors in education + * Update the navigation property exchange in admin * @param body The request body - * @return a {@link EducationSynchronizationError} + * @return a {@link ExchangeAdmin} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationError patch(@jakarta.annotation.Nonnull final EducationSynchronizationError body) { + public ExchangeAdmin patch(@jakarta.annotation.Nonnull final ExchangeAdmin body) { return patch(body, null); } /** - * Update the navigation property errors in education + * Update the navigation property exchange in admin * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationError} + * @return a {@link ExchangeAdmin} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationError patch(@jakarta.annotation.Nonnull final EducationSynchronizationError body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public ExchangeAdmin patch(@jakarta.annotation.Nonnull final ExchangeAdmin 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, EducationSynchronizationError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, ExchangeAdmin::createFromDiscriminatorValue); } /** - * Delete navigation property errors for education + * Delete navigation property exchange for admin * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -131,11 +155,11 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete navigation property errors for education + * Delete navigation property exchange for admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -146,10 +170,10 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get errors from education + * A container for the Exchange admin functionality. Read-only. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -157,11 +181,11 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get errors from education + * A container for the Exchange admin functionality. Read-only. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -172,28 +196,28 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property errors in education + * Update the navigation property exchange in admin * @param body The request body * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationError body) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ExchangeAdmin body) { return toPatchRequestInformation(body, null); } /** - * Update the navigation property errors in education + * Update the navigation property exchange in admin * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationError body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final ExchangeAdmin 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); @@ -204,15 +228,15 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull /** * 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 EducationSynchronizationErrorItemRequestBuilder} + * @return a {@link ExchangeRequestBuilder} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public EducationSynchronizationErrorItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public ExchangeRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new EducationSynchronizationErrorItemRequestBuilder(rawUrl, requestAdapter); + return new ExchangeRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. @@ -221,7 +245,7 @@ public EducationSynchronizationErrorItemRequestBuilder withUrl(@jakarta.annotati public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get errors from education + * A container for the Exchange admin functionality. Read-only. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/MailboxesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/MailboxesRequestBuilder.java new file mode 100644 index 00000000000..ee993977838 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/MailboxesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes; + +import com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder; +import com.microsoft.graph.beta.models.Mailbox; +import com.microsoft.graph.beta.models.MailboxCollectionResponse; +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 mailboxes property of the microsoft.graph.exchangeAdmin entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the mailboxes property of the microsoft.graph.exchangeAdmin entity. + * @param mailboxId The unique identifier of mailbox + * @return a {@link MailboxItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxItemRequestBuilder byMailboxId(@jakarta.annotation.Nonnull final String mailboxId) { + Objects.requireNonNull(mailboxId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mailbox%2Did", mailboxId); + return new MailboxItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link MailboxesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link MailboxesRequestBuilder} 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 MailboxesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Represents a user's mailboxes. + * @return a {@link MailboxCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxCollectionResponse get() { + return get(null); + } + /** + * Represents a user's mailboxes. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxCollectionResponse 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, MailboxCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to mailboxes for admin + * @param body The request body + * @return a {@link Mailbox} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public Mailbox post(@jakarta.annotation.Nonnull final Mailbox body) { + return post(body, null); + } + /** + * Create new navigation property to mailboxes for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Mailbox} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public Mailbox post(@jakarta.annotation.Nonnull final Mailbox 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, Mailbox::createFromDiscriminatorValue); + } + /** + * Represents a user's mailboxes. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Represents a user's mailboxes. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 mailboxes for admin + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Mailbox body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to mailboxes for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final Mailbox 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 MailboxesRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Represents a user's mailboxes. + */ + @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/education/synchronizationprofiles/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/count/CountRequestBuilder.java similarity index 81% rename from src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/count/CountRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/count/CountRequestBuilder.java index 0405e2a6215..7f036eb0ba3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/count/CountRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/count/CountRequestBuilder.java @@ -1,4 +1,4 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.count; +package com.microsoft.graph.beta.admin.exchange.mailboxes.count; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -25,7 +25,7 @@ public class CountRequestBuilder extends BaseRequestBuilder { * @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}/education/synchronizationProfiles/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,14 +33,14 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MailboxItemRequestBuilder} 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 MailboxItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property mailboxes for admin + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property mailboxes for admin + * @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 + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + 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); + } + /** + * Represents a user's mailboxes. + * @return a {@link Mailbox} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public Mailbox get() { + return get(null); + } + /** + * Represents a user's mailboxes. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Mailbox} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public Mailbox 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, Mailbox::createFromDiscriminatorValue); + } + /** + * Update the navigation property mailboxes in admin + * @param body The request body + * @return a {@link Mailbox} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public Mailbox patch(@jakarta.annotation.Nonnull final Mailbox body) { + return patch(body, null); + } + /** + * Update the navigation property mailboxes in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Mailbox} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public Mailbox patch(@jakarta.annotation.Nonnull final Mailbox 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, Mailbox::createFromDiscriminatorValue); + } + /** + * Delete navigation property mailboxes for admin + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property mailboxes for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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; + } + /** + * Represents a user's mailboxes. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Represents a user's mailboxes. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 mailboxes in admin + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Mailbox body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property mailboxes in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Mailbox 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 MailboxItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxItemRequestBuilder(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 { + } + /** + * Represents a user's mailboxes. + */ + @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/education/synchronizationprofiles/item/start/StartRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/createimportsession/CreateImportSessionRequestBuilder.java similarity index 54% rename from src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/start/StartRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/createimportsession/CreateImportSessionRequestBuilder.java index 5ca732a2a6c..073ba95a2b3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/start/StartRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/createimportsession/CreateImportSessionRequestBuilder.java @@ -1,5 +1,6 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.start; +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession; +import com.microsoft.graph.beta.models.MailboxItemImportSession; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; @@ -14,59 +15,61 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to call the start method. + * Provides operations to call the createImportSession method. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class StartRequestBuilder extends BaseRequestBuilder { +public class CreateImportSessionRequestBuilder extends BaseRequestBuilder { /** - * Instantiates a new {@link StartRequestBuilder} and sets the default values. + * Instantiates a new {@link CreateImportSessionRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public StartRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/start", pathParameters); + public CreateImportSessionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/createImportSession", pathParameters); } /** - * Instantiates a new {@link StartRequestBuilder} and sets the default values. + * Instantiates a new {@link CreateImportSessionRequestBuilder} 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 StartRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/start", rawUrl); + public CreateImportSessionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/createImportSession", rawUrl); } /** - * Invoke action start - * @return a {@link StartPostResponse} + * Create a session to import an Exchange mailbox item using its FastTransfer stream (FTS) format. + * @return a {@link MailboxItemImportSession} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated - public StartPostResponse post() { + public MailboxItemImportSession post() { return post(null); } /** - * Invoke action start + * Create a session to import an Exchange mailbox item using its FastTransfer stream (FTS) format. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link StartPostResponse} + * @return a {@link MailboxItemImportSession} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here */ @jakarta.annotation.Nullable @Deprecated - public StartPostResponse post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MailboxItemImportSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, StartPostResponse::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MailboxItemImportSession::createFromDiscriminatorValue); } /** - * Invoke action start + * Create a session to import an Exchange mailbox item using its FastTransfer stream (FTS) format. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -74,11 +77,11 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Invoke action start + * Create a session to import an Exchange mailbox item using its FastTransfer stream (FTS) format. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -91,15 +94,15 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable /** * 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 StartRequestBuilder} + * @return a {@link CreateImportSessionRequestBuilder} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public StartRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public CreateImportSessionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new StartRequestBuilder(rawUrl, requestAdapter); + return new CreateImportSessionRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/uploadurl/UploadUrlGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsPostRequestBody.java similarity index 74% rename from src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/uploadurl/UploadUrlGetResponse.java rename to src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsPostRequestBody.java index 73ff0a47c7b..ed0672818a7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/uploadurl/UploadUrlGetResponse.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsPostRequestBody.java @@ -1,4 +1,4 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl; +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems; import com.microsoft.kiota.serialization.AdditionalDataHolder; import com.microsoft.kiota.serialization.Parsable; @@ -11,28 +11,28 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class UploadUrlGetResponse implements AdditionalDataHolder, BackedModel, Parsable { +public class ExportItemsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. */ @jakarta.annotation.Nonnull protected BackingStore backingStore; /** - * Instantiates a new {@link UploadUrlGetResponse} and sets the default values. + * Instantiates a new {@link ExportItemsPostRequestBody} and sets the default values. */ - public UploadUrlGetResponse() { + public ExportItemsPostRequestBody() { 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 UploadUrlGetResponse} + * @return a {@link ExportItemsPostRequestBody} */ @jakarta.annotation.Nonnull - public static UploadUrlGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static ExportItemsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new UploadUrlGetResponse(); + return new ExportItemsPostRequestBody(); } /** * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -62,16 +62,16 @@ public BackingStore getBackingStore() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(1); - deserializerMap.put("value", (n) -> { this.setValue(n.getStringValue()); }); + deserializerMap.put("ItemIds", (n) -> { this.setItemIds(n.getCollectionOfPrimitiveValues(String.class)); }); return deserializerMap; } /** - * Gets the value property value. The value property - * @return a {@link String} + * Gets the ItemIds property value. The ItemIds property + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public String getValue() { - return this.backingStore.get("value"); + public java.util.List getItemIds() { + return this.backingStore.get("itemIds"); } /** * Serializes information the current object @@ -79,7 +79,7 @@ public String getValue() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); - writer.writeStringValue("value", this.getValue()); + writer.writeCollectionOfPrimitiveValues("ItemIds", this.getItemIds()); writer.writeAdditionalData(this.getAdditionalData()); } /** @@ -98,10 +98,10 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the value property value. The value property - * @param value Value to set for the value property. + * Sets the ItemIds property value. The ItemIds property + * @param value Value to set for the ItemIds property. */ - public void setValue(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("value", value); + public void setItemIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("itemIds", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/start/StartPostResponse.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsPostResponse.java similarity index 68% rename from src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/start/StartPostResponse.java rename to src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsPostResponse.java index bb9beaf506c..6e5cc29bb98 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/start/StartPostResponse.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsPostResponse.java @@ -1,7 +1,7 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.start; +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems; import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; -import com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage; +import com.microsoft.graph.beta.models.ExportItemResponse; import com.microsoft.kiota.serialization.Parsable; import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; @@ -9,22 +9,22 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class StartPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { +public class ExportItemsPostResponse extends BaseCollectionPaginationCountResponse implements Parsable { /** - * Instantiates a new {@link StartPostResponse} and sets the default values. + * Instantiates a new {@link ExportItemsPostResponse} and sets the default values. */ - public StartPostResponse() { + public ExportItemsPostResponse() { 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 StartPostResponse} + * @return a {@link ExportItemsPostResponse} */ @jakarta.annotation.Nonnull - public static StartPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static ExportItemsPostResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new StartPostResponse(); + return new ExportItemsPostResponse(); } /** * The deserialization information for the current model @@ -33,15 +33,15 @@ public static StartPostResponse createFromDiscriminatorValue(@jakarta.annotation @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(EducationFileSynchronizationVerificationMessage::createFromDiscriminatorValue)); }); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(ExportItemResponse::createFromDiscriminatorValue)); }); return deserializerMap; } /** * Gets the value property value. The value property - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getValue() { + public java.util.List getValue() { return this.backingStore.get("value"); } /** @@ -57,7 +57,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ * 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) { + 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/admin/exchange/mailboxes/item/exportitems/ExportItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsRequestBuilder.java new file mode 100644 index 00000000000..08010185ab6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsRequestBuilder.java @@ -0,0 +1,119 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems; + +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.util.Collection; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +/** + * Provides operations to call the exportItems method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ExportItemsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ExportItemsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ExportItemsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/exportItems", pathParameters); + } + /** + * Instantiates a new {@link ExportItemsRequestBuilder} 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 ExportItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/exportItems", rawUrl); + } + /** + * Export Exchange mailboxItem objects in full-fidelity FastTransfer stream format for backup purposes. This item format can be restored to the same mailbox or a different one. You can export up to 20 items in a single export request. + * @param body The request body + * @return a {@link ExportItemsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public ExportItemsPostResponse post(@jakarta.annotation.Nonnull final ExportItemsPostRequestBody body) { + return post(body, null); + } + /** + * Export Exchange mailboxItem objects in full-fidelity FastTransfer stream format for backup purposes. This item format can be restored to the same mailbox or a different one. You can export up to 20 items in a single export request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ExportItemsPostResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public ExportItemsPostResponse post(@jakarta.annotation.Nonnull final ExportItemsPostRequestBody 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, ExportItemsPostResponse::createFromDiscriminatorValue); + } + /** + * Export Exchange mailboxItem objects in full-fidelity FastTransfer stream format for backup purposes. This item format can be restored to the same mailbox or a different one. You can export up to 20 items in a single export request. + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ExportItemsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Export Exchange mailboxItem objects in full-fidelity FastTransfer stream format for backup purposes. This item format can be restored to the same mailbox or a different one. You can export up to 20 items in a single export request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final ExportItemsPostRequestBody 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 ExportItemsRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public ExportItemsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ExportItemsRequestBuilder(rawUrl, requestAdapter); + } + /** + * 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/admin/exchange/mailboxes/item/folders/FoldersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/FoldersRequestBuilder.java new file mode 100644 index 00000000000..c0ead54c2e2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/FoldersRequestBuilder.java @@ -0,0 +1,222 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders; + +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder; +import com.microsoft.graph.beta.models.MailboxFolderCollectionResponse; +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 folders property of the microsoft.graph.mailbox entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class FoldersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the delta method. + * @return a {@link DeltaRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public DeltaRequestBuilder delta() { + return new DeltaRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the folders property of the microsoft.graph.mailbox entity. + * @param mailboxFolderId The unique identifier of mailboxFolder + * @return a {@link MailboxFolderItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxFolderItemRequestBuilder byMailboxFolderId(@jakarta.annotation.Nonnull final String mailboxFolderId) { + Objects.requireNonNull(mailboxFolderId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mailboxFolder%2Did", mailboxFolderId); + return new MailboxFolderItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link FoldersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public FoldersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link FoldersRequestBuilder} 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 FoldersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. + * @return a {@link MailboxFolderCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxFolderCollectionResponse get() { + return get(null); + } + /** + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxFolderCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxFolderCollectionResponse 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, MailboxFolderCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 FoldersRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public FoldersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new FoldersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. + */ + @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/education/synchronizationprofiles/item/errors/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/count/CountRequestBuilder.java similarity index 80% rename from src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/errors/count/CountRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/count/CountRequestBuilder.java index f0c136ecd1a..a8e164a600f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/errors/count/CountRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/count/CountRequestBuilder.java @@ -1,4 +1,4 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count; +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -25,7 +25,7 @@ public class CountRequestBuilder extends BaseRequestBuilder { * @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}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/errors/$count{?%24filter,%24search}", pathParameters); + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/$count{?%24filter,%24search}", pathParameters); } /** * Instantiates a new {@link CountRequestBuilder} and sets the default values. @@ -33,14 +33,14 @@ public CountRequestBuilder(@jakarta.annotation.Nonnull final HashMap> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("customizations", (n) -> { this.setCustomizations(n.getObjectValue(EducationSynchronizationCustomizations::createFromDiscriminatorValue)); }); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(MailboxFolder::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 @@ -50,13 +51,13 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); - writer.writeObjectValue("customizations", this.getCustomizations()); + writer.writeCollectionOfObjectValues("value", this.getValue()); } /** - * Sets the customizations property value. The customizations property - * @param value Value to set for the customizations property. + * Sets the value property value. The value property + * @param value Value to set for the value property. */ - public void setCustomizations(@jakarta.annotation.Nullable final EducationSynchronizationCustomizations value) { - this.backingStore.set("customizations", value); + 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/admin/exchange/mailboxes/item/folders/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/delta/DeltaRequestBuilder.java new file mode 100644 index 00000000000..e81b9b79ce9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/delta/DeltaRequestBuilder.java @@ -0,0 +1,181 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta; + +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 call the delta method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeltaRequestBuilder} 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 DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public DeltaGetResponse get() { + return get(null); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public DeltaGetResponse 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, DeltaGetResponse::createFromDiscriminatorValue); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 DeltaRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeltaRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + */ + @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/admin/exchange/mailboxes/item/folders/item/MailboxFolderItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/MailboxFolderItemRequestBuilder.java new file mode 100644 index 00000000000..3824ca1be86 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/MailboxFolderItemRequestBuilder.java @@ -0,0 +1,170 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item; + +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder; +import com.microsoft.graph.beta.models.MailboxFolder; +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 folders property of the microsoft.graph.mailbox entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxFolderItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the childFolders property of the microsoft.graph.mailboxFolder entity. + * @return a {@link ChildFoldersRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public ChildFoldersRequestBuilder childFolders() { + return new ChildFoldersRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + * @return a {@link ItemsRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public ItemsRequestBuilder items() { + return new ItemsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link MailboxFolderItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxFolderItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MailboxFolderItemRequestBuilder} 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 MailboxFolderItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Read the properties and relationships of a mailboxFolder object. + * @return a {@link MailboxFolder} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxFolder get() { + return get(null); + } + /** + * Read the properties and relationships of a mailboxFolder object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxFolder} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxFolder 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, MailboxFolder::createFromDiscriminatorValue); + } + /** + * Read the properties and relationships of a mailboxFolder object. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of a mailboxFolder object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 MailboxFolderItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxFolderItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxFolderItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read the properties and relationships of a mailboxFolder object. + */ + @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/admin/exchange/mailboxes/item/folders/item/childfolders/ChildFoldersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/ChildFoldersRequestBuilder.java new file mode 100644 index 00000000000..233078c916e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/ChildFoldersRequestBuilder.java @@ -0,0 +1,222 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders; + +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder; +import com.microsoft.graph.beta.models.MailboxFolderCollectionResponse; +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 childFolders property of the microsoft.graph.mailboxFolder entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ChildFoldersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the delta method. + * @return a {@link DeltaRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public DeltaRequestBuilder delta() { + return new DeltaRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the childFolders property of the microsoft.graph.mailboxFolder entity. + * @param mailboxFolderId1 The unique identifier of mailboxFolder + * @return a {@link MailboxFolderItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxFolderItemRequestBuilder byMailboxFolderId1(@jakarta.annotation.Nonnull final String mailboxFolderId1) { + Objects.requireNonNull(mailboxFolderId1); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mailboxFolder%2Did1", mailboxFolderId1); + return new MailboxFolderItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ChildFoldersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ChildFoldersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ChildFoldersRequestBuilder} 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 ChildFoldersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. + * @return a {@link MailboxFolderCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxFolderCollectionResponse get() { + return get(null); + } + /** + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxFolderCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxFolderCollectionResponse 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, MailboxFolderCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 ChildFoldersRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public ChildFoldersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ChildFoldersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. + */ + @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/admin/exchange/mailboxes/item/folders/item/childfolders/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/count/CountRequestBuilder.java new file mode 100644 index 00000000000..75c846990e6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.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}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/$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}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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 + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaGetResponse.java new file mode 100644 index 00000000000..f2811b8ee69 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta; + +import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; +import com.microsoft.graph.beta.models.MailboxFolder; +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 DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { + /** + * Instantiates a new {@link DeltaGetResponse} and sets the default values. + */ + public DeltaGetResponse() { + 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 DeltaGetResponse} + */ + @jakarta.annotation.Nonnull + public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeltaGetResponse(); + } + /** + * 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(MailboxFolder::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/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaRequestBuilder.java new file mode 100644 index 00000000000..850698a13fe --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaRequestBuilder.java @@ -0,0 +1,181 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta; + +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 call the delta method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeltaRequestBuilder} 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 DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public DeltaGetResponse get() { + return get(null); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public DeltaGetResponse 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, DeltaGetResponse::createFromDiscriminatorValue); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 DeltaRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeltaRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + */ + @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/admin/exchange/mailboxes/item/folders/item/childfolders/item/MailboxFolderItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/MailboxFolderItemRequestBuilder.java new file mode 100644 index 00000000000..4230f67aecd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/MailboxFolderItemRequestBuilder.java @@ -0,0 +1,156 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item; + +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder; +import com.microsoft.graph.beta.models.MailboxFolder; +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 childFolders property of the microsoft.graph.mailboxFolder entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxFolderItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + * @return a {@link ItemsRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public ItemsRequestBuilder items() { + return new ItemsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link MailboxFolderItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxFolderItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MailboxFolderItemRequestBuilder} 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 MailboxFolderItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}{?%24expand,%24select}", rawUrl); + } + /** + * The collection of child folders in this folder. + * @return a {@link MailboxFolder} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxFolder get() { + return get(null); + } + /** + * The collection of child folders in this folder. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxFolder} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxFolder 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, MailboxFolder::createFromDiscriminatorValue); + } + /** + * The collection of child folders in this folder. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The collection of child folders in this folder. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 MailboxFolderItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxFolderItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxFolderItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * The collection of child folders in this folder. + */ + @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/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/ItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/ItemsRequestBuilder.java new file mode 100644 index 00000000000..08b60effd97 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/ItemsRequestBuilder.java @@ -0,0 +1,220 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items; + +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder; +import com.microsoft.graph.beta.models.MailboxItemCollectionResponse; +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 items property of the microsoft.graph.mailboxFolder entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ItemsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the delta method. + * @return a {@link DeltaRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public DeltaRequestBuilder delta() { + return new DeltaRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + * @param mailboxItemId The unique identifier of mailboxItem + * @return a {@link MailboxItemItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxItemItemRequestBuilder byMailboxItemId(@jakarta.annotation.Nonnull final String mailboxItemId) { + Objects.requireNonNull(mailboxItemId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mailboxItem%2Did", mailboxItemId); + return new MailboxItemItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ItemsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ItemsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ItemsRequestBuilder} 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 ItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The collection of items in this folder. + * @return a {@link MailboxItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxItemCollectionResponse get() { + return get(null); + } + /** + * The collection of items in this folder. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxItemCollectionResponse 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, MailboxItemCollectionResponse::createFromDiscriminatorValue); + } + /** + * The collection of items in this folder. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The collection of items in this folder. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 ItemsRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public ItemsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ItemsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The collection of items in this folder. + */ + @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/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/count/CountRequestBuilder.java new file mode 100644 index 00000000000..4947de2b3dd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.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}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/$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}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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 + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaGetResponse.java new file mode 100644 index 00000000000..5916ae28c0b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta; + +import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; +import com.microsoft.graph.beta.models.MailboxItem; +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 DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { + /** + * Instantiates a new {@link DeltaGetResponse} and sets the default values. + */ + public DeltaGetResponse() { + 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 DeltaGetResponse} + */ + @jakarta.annotation.Nonnull + public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeltaGetResponse(); + } + /** + * 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(MailboxItem::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/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaRequestBuilder.java new file mode 100644 index 00000000000..9df273c45c3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaRequestBuilder.java @@ -0,0 +1,179 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta; + +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 call the delta method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeltaRequestBuilder} 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 DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public DeltaGetResponse get() { + return get(null); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public DeltaGetResponse 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, DeltaGetResponse::createFromDiscriminatorValue); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 DeltaRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeltaRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + */ + @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/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/item/MailboxItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/item/MailboxItemItemRequestBuilder.java new file mode 100644 index 00000000000..cf1078711ba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/item/MailboxItemItemRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item; + +import com.microsoft.graph.beta.models.MailboxItem; +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 items property of the microsoft.graph.mailboxFolder entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxItemItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MailboxItemItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxItemItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/{mailboxItem%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MailboxItemItemRequestBuilder} 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 MailboxItemItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/{mailboxItem%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * The collection of items in this folder. + * @return a {@link MailboxItem} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxItem get() { + return get(null); + } + /** + * The collection of items in this folder. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxItem} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxItem 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, MailboxItem::createFromDiscriminatorValue); + } + /** + * The collection of items in this folder. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The collection of items in this folder. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 MailboxItemItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxItemItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxItemItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * The collection of items in this folder. + */ + @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/admin/exchange/mailboxes/item/folders/item/items/ItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/ItemsRequestBuilder.java new file mode 100644 index 00000000000..13aacffe761 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/ItemsRequestBuilder.java @@ -0,0 +1,222 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items; + +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder; +import com.microsoft.graph.beta.models.MailboxItemCollectionResponse; +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 items property of the microsoft.graph.mailboxFolder entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ItemsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the delta method. + * @return a {@link DeltaRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public DeltaRequestBuilder delta() { + return new DeltaRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. + * @param mailboxItemId The unique identifier of mailboxItem + * @return a {@link MailboxItemItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxItemItemRequestBuilder byMailboxItemId(@jakarta.annotation.Nonnull final String mailboxItemId) { + Objects.requireNonNull(mailboxItemId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("mailboxItem%2Did", mailboxItemId); + return new MailboxItemItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ItemsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ItemsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ItemsRequestBuilder} 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 ItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. + * @return a {@link MailboxItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxItemCollectionResponse get() { + return get(null); + } + /** + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxItemCollectionResponse 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, MailboxItemCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 ItemsRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public ItemsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ItemsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. + */ + @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/admin/exchange/mailboxes/item/folders/item/items/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/count/CountRequestBuilder.java new file mode 100644 index 00000000000..b4d2b9f5c77 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.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}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/$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}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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 + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaGetResponse.java new file mode 100644 index 00000000000..e0b810c6139 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta; + +import com.microsoft.graph.beta.models.BaseDeltaFunctionResponse; +import com.microsoft.graph.beta.models.MailboxItem; +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 DeltaGetResponse extends BaseDeltaFunctionResponse implements Parsable { + /** + * Instantiates a new {@link DeltaGetResponse} and sets the default values. + */ + public DeltaGetResponse() { + 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 DeltaGetResponse} + */ + @jakarta.annotation.Nonnull + public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new DeltaGetResponse(); + } + /** + * 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(MailboxItem::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/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaRequestBuilder.java new file mode 100644 index 00000000000..ca9f9c375ad --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaRequestBuilder.java @@ -0,0 +1,181 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta; + +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 call the delta method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DeltaRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DeltaRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DeltaRequestBuilder} 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 DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public DeltaGetResponse get() { + return get(null); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link DeltaGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public DeltaGetResponse 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, DeltaGetResponse::createFromDiscriminatorValue); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 DeltaRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DeltaRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + */ + @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/admin/exchange/mailboxes/item/folders/item/items/item/MailboxItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/item/MailboxItemItemRequestBuilder.java new file mode 100644 index 00000000000..a11a93ca49d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/mailboxes/item/folders/item/items/item/MailboxItemItemRequestBuilder.java @@ -0,0 +1,146 @@ +package com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item; + +import com.microsoft.graph.beta.models.MailboxItem; +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 items property of the microsoft.graph.mailboxFolder entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MailboxItemItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MailboxItemItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MailboxItemItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/{mailboxItem%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MailboxItemItemRequestBuilder} 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 MailboxItemItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/{mailboxItem%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Read the properties and relationships of a mailboxItem object. + * @return a {@link MailboxItem} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxItem get() { + return get(null); + } + /** + * Read the properties and relationships of a mailboxItem object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MailboxItem} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public MailboxItem 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, MailboxItem::createFromDiscriminatorValue); + } + /** + * Read the properties and relationships of a mailboxItem object. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of a mailboxItem object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 MailboxItemItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MailboxItemItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MailboxItemItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read the properties and relationships of a mailboxItem object. + */ + @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/education/synchronizationprofiles/SynchronizationProfilesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/MessageTracesRequestBuilder.java similarity index 55% rename from src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/SynchronizationProfilesRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/MessageTracesRequestBuilder.java index 928d3e92e39..e5bb975a60f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/SynchronizationProfilesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/MessageTracesRequestBuilder.java @@ -1,9 +1,9 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles; +package com.microsoft.graph.beta.admin.exchange.messagetraces; -import com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder; -import com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder; -import com.microsoft.graph.beta.models.EducationSynchronizationProfile; -import com.microsoft.graph.beta.models.EducationSynchronizationProfileCollectionResponse; +import com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder; +import com.microsoft.graph.beta.models.MessageTrace; +import com.microsoft.graph.beta.models.MessageTraceCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; @@ -19,15 +19,15 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to manage the synchronizationProfiles property of the microsoft.graph.educationRoot entity. + * Provides operations to manage the messageTraces property of the microsoft.graph.exchangeAdmin entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class SynchronizationProfilesRequestBuilder extends BaseRequestBuilder { +public class MessageTracesRequestBuilder extends BaseRequestBuilder { /** * Provides operations to count the resources in the collection. * @return a {@link CountRequestBuilder} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @Deprecated @jakarta.annotation.Nonnull @@ -35,100 +35,100 @@ public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } /** - * Provides operations to manage the synchronizationProfiles property of the microsoft.graph.educationRoot entity. - * @param educationSynchronizationProfileId The unique identifier of educationSynchronizationProfile - * @return a {@link EducationSynchronizationProfileItemRequestBuilder} + * Provides operations to manage the messageTraces property of the microsoft.graph.exchangeAdmin entity. + * @param messageTraceId The unique identifier of messageTrace + * @return a {@link MessageTraceItemRequestBuilder} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public EducationSynchronizationProfileItemRequestBuilder byEducationSynchronizationProfileId(@jakarta.annotation.Nonnull final String educationSynchronizationProfileId) { - Objects.requireNonNull(educationSynchronizationProfileId); + public MessageTraceItemRequestBuilder byMessageTraceId(@jakarta.annotation.Nonnull final String messageTraceId) { + Objects.requireNonNull(messageTraceId); final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("educationSynchronizationProfile%2Did", educationSynchronizationProfileId); - return new EducationSynchronizationProfileItemRequestBuilder(urlTplParams, requestAdapter); + urlTplParams.put("messageTrace%2Did", messageTraceId); + return new MessageTraceItemRequestBuilder(urlTplParams, requestAdapter); } /** - * Instantiates a new {@link SynchronizationProfilesRequestBuilder} and sets the default values. + * Instantiates a new {@link MessageTracesRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public SynchronizationProfilesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + public MessageTracesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** - * Instantiates a new {@link SynchronizationProfilesRequestBuilder} and sets the default values. + * Instantiates a new {@link MessageTracesRequestBuilder} 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 SynchronizationProfilesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + public MessageTracesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get synchronizationProfiles from education - * @return a {@link EducationSynchronizationProfileCollectionResponse} + * Get messageTraces from admin + * @return a {@link MessageTraceCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationProfileCollectionResponse get() { + public MessageTraceCollectionResponse get() { return get(null); } /** - * Get synchronizationProfiles from education + * Get messageTraces from admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationProfileCollectionResponse} + * @return a {@link MessageTraceCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationProfileCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MessageTraceCollectionResponse 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, EducationSynchronizationProfileCollectionResponse::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MessageTraceCollectionResponse::createFromDiscriminatorValue); } /** - * Create new navigation property to synchronizationProfiles for education + * Create new navigation property to messageTraces for admin * @param body The request body - * @return a {@link EducationSynchronizationProfile} + * @return a {@link MessageTrace} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationProfile post(@jakarta.annotation.Nonnull final EducationSynchronizationProfile body) { + public MessageTrace post(@jakarta.annotation.Nonnull final MessageTrace body) { return post(body, null); } /** - * Create new navigation property to synchronizationProfiles for education + * Create new navigation property to messageTraces for admin * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationProfile} + * @return a {@link MessageTrace} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationProfile post(@jakarta.annotation.Nonnull final EducationSynchronizationProfile body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MessageTrace post(@jakarta.annotation.Nonnull final MessageTrace 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, EducationSynchronizationProfile::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MessageTrace::createFromDiscriminatorValue); } /** - * Get synchronizationProfiles from education + * Get messageTraces from admin * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -136,11 +136,11 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get synchronizationProfiles from education + * Get messageTraces from admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -151,28 +151,28 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create new navigation property to synchronizationProfiles for education + * Create new navigation property to messageTraces for admin * @param body The request body * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationProfile body) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MessageTrace body) { return toPostRequestInformation(body, null); } /** - * Create new navigation property to synchronizationProfiles for education + * Create new navigation property to messageTraces for admin * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationProfile body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MessageTrace 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); @@ -183,18 +183,18 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f /** * 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 SynchronizationProfilesRequestBuilder} + * @return a {@link MessageTracesRequestBuilder} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public SynchronizationProfilesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public MessageTracesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new SynchronizationProfilesRequestBuilder(rawUrl, requestAdapter); + return new MessageTracesRequestBuilder(rawUrl, requestAdapter); } /** - * Get synchronizationProfiles from education + * Get messageTraces from admin */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/count/CountRequestBuilder.java new file mode 100644 index 00000000000..fad2a21f896 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.admin.exchange.messagetraces.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}/admin/exchange/messageTraces/$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}/admin/exchange/messageTraces/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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 + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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/education/synchronizationprofiles/item/profilestatus/ProfileStatusRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/MessageTraceItemRequestBuilder.java similarity index 59% rename from src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/profilestatus/ProfileStatusRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/MessageTraceItemRequestBuilder.java index 66f88749ab7..c2e7fd93b7f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/profilestatus/ProfileStatusRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/MessageTraceItemRequestBuilder.java @@ -1,6 +1,7 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus; +package com.microsoft.graph.beta.admin.exchange.messagetraces.item; -import com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus; +import com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder; +import com.microsoft.graph.beta.models.MessageTrace; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; @@ -16,42 +17,53 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to manage the profileStatus property of the microsoft.graph.educationSynchronizationProfile entity. + * Provides operations to manage the messageTraces property of the microsoft.graph.exchangeAdmin entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class ProfileStatusRequestBuilder extends BaseRequestBuilder { +public class MessageTraceItemRequestBuilder extends BaseRequestBuilder { /** - * Instantiates a new {@link ProfileStatusRequestBuilder} and sets the default values. + * Provides operations to manage the recipients property of the microsoft.graph.messageTrace entity. + * @return a {@link RecipientsRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public RecipientsRequestBuilder recipients() { + return new RecipientsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link MessageTraceItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public ProfileStatusRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/profileStatus{?%24expand,%24select}", pathParameters); + public MessageTraceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link ProfileStatusRequestBuilder} and sets the default values. + * Instantiates a new {@link MessageTraceItemRequestBuilder} 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 ProfileStatusRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/profileStatus{?%24expand,%24select}", rawUrl); + public MessageTraceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete navigation property profileStatus for education + * Delete navigation property messageTraces for admin * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @Deprecated public void delete() { delete(null); } /** - * Delete navigation property profileStatus for education + * Delete navigation property messageTraces for admin * @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 - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @Deprecated public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -61,69 +73,69 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get profileStatus from education - * @return a {@link EducationSynchronizationProfileStatus} + * Get messageTraces from admin + * @return a {@link MessageTrace} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationProfileStatus get() { + public MessageTrace get() { return get(null); } /** - * Get profileStatus from education + * Get messageTraces from admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationProfileStatus} + * @return a {@link MessageTrace} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationProfileStatus get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MessageTrace 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, EducationSynchronizationProfileStatus::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MessageTrace::createFromDiscriminatorValue); } /** - * Update the navigation property profileStatus in education + * Update the navigation property messageTraces in admin * @param body The request body - * @return a {@link EducationSynchronizationProfileStatus} + * @return a {@link MessageTrace} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationProfileStatus patch(@jakarta.annotation.Nonnull final EducationSynchronizationProfileStatus body) { + public MessageTrace patch(@jakarta.annotation.Nonnull final MessageTrace body) { return patch(body, null); } /** - * Update the navigation property profileStatus in education + * Update the navigation property messageTraces in admin * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationProfileStatus} + * @return a {@link MessageTrace} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationProfileStatus patch(@jakarta.annotation.Nonnull final EducationSynchronizationProfileStatus body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MessageTrace patch(@jakarta.annotation.Nonnull final MessageTrace 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, EducationSynchronizationProfileStatus::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MessageTrace::createFromDiscriminatorValue); } /** - * Delete navigation property profileStatus for education + * Delete navigation property messageTraces for admin * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -131,11 +143,11 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete navigation property profileStatus for education + * Delete navigation property messageTraces for admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -146,10 +158,10 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get profileStatus from education + * Get messageTraces from admin * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -157,11 +169,11 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get profileStatus from education + * Get messageTraces from admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -172,28 +184,28 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property profileStatus in education + * Update the navigation property messageTraces in admin * @param body The request body * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationProfileStatus body) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MessageTrace body) { return toPatchRequestInformation(body, null); } /** - * Update the navigation property profileStatus in education + * Update the navigation property messageTraces in admin * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationProfileStatus body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MessageTrace 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); @@ -204,15 +216,15 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull /** * 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 ProfileStatusRequestBuilder} + * @return a {@link MessageTraceItemRequestBuilder} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public ProfileStatusRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public MessageTraceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new ProfileStatusRequestBuilder(rawUrl, requestAdapter); + return new MessageTraceItemRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. @@ -221,7 +233,7 @@ public ProfileStatusRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get profileStatus from education + * Get messageTraces from admin */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/RecipientsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/RecipientsRequestBuilder.java new file mode 100644 index 00000000000..627dcd26532 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/RecipientsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients; + +import com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder; +import com.microsoft.graph.beta.models.MessageRecipient; +import com.microsoft.graph.beta.models.MessageRecipientCollectionResponse; +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 recipients property of the microsoft.graph.messageTrace entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RecipientsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the recipients property of the microsoft.graph.messageTrace entity. + * @param messageRecipientId The unique identifier of messageRecipient + * @return a {@link MessageRecipientItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MessageRecipientItemRequestBuilder byMessageRecipientId(@jakarta.annotation.Nonnull final String messageRecipientId) { + Objects.requireNonNull(messageRecipientId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("messageRecipient%2Did", messageRecipientId); + return new MessageRecipientItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link RecipientsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecipientsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link RecipientsRequestBuilder} 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 RecipientsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get recipients from admin + * @return a {@link MessageRecipientCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageRecipientCollectionResponse get() { + return get(null); + } + /** + * Get recipients from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MessageRecipientCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageRecipientCollectionResponse 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, MessageRecipientCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to recipients for admin + * @param body The request body + * @return a {@link MessageRecipient} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageRecipient post(@jakarta.annotation.Nonnull final MessageRecipient body) { + return post(body, null); + } + /** + * Create new navigation property to recipients for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MessageRecipient} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageRecipient post(@jakarta.annotation.Nonnull final MessageRecipient 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, MessageRecipient::createFromDiscriminatorValue); + } + /** + * Get recipients from admin + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get recipients from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 recipients for admin + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MessageRecipient body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to recipients for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MessageRecipient 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 RecipientsRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RecipientsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RecipientsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get recipients from admin + */ + @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/admin/exchange/messagetraces/item/recipients/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/count/CountRequestBuilder.java new file mode 100644 index 00000000000..4307aad4ca1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.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}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/$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}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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 + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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/admin/exchange/messagetraces/item/recipients/item/MessageRecipientItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/MessageRecipientItemRequestBuilder.java new file mode 100644 index 00000000000..4da52bbb64c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/MessageRecipientItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item; + +import com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder; +import com.microsoft.graph.beta.models.MessageRecipient; +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 recipients property of the microsoft.graph.messageTrace entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MessageRecipientItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the events property of the microsoft.graph.messageRecipient entity. + * @return a {@link EventsRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + @jakarta.annotation.Nonnull + public EventsRequestBuilder events() { + return new EventsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link MessageRecipientItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MessageRecipientItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MessageRecipientItemRequestBuilder} 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 MessageRecipientItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property recipients for admin + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property recipients for admin + * @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 + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + 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 recipients from admin + * @return a {@link MessageRecipient} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageRecipient get() { + return get(null); + } + /** + * Get recipients from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MessageRecipient} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageRecipient 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, MessageRecipient::createFromDiscriminatorValue); + } + /** + * Update the navigation property recipients in admin + * @param body The request body + * @return a {@link MessageRecipient} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageRecipient patch(@jakarta.annotation.Nonnull final MessageRecipient body) { + return patch(body, null); + } + /** + * Update the navigation property recipients in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MessageRecipient} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageRecipient patch(@jakarta.annotation.Nonnull final MessageRecipient 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, MessageRecipient::createFromDiscriminatorValue); + } + /** + * Delete navigation property recipients for admin + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property recipients for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 recipients from admin + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get recipients from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 recipients in admin + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MessageRecipient body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property recipients in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MessageRecipient 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 MessageRecipientItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MessageRecipientItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MessageRecipientItemRequestBuilder(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 recipients from admin + */ + @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/education/synchronizationprofiles/item/errors/ErrorsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/EventsRequestBuilder.java similarity index 58% rename from src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/errors/ErrorsRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/EventsRequestBuilder.java index 623c3d9bd9a..36678b7932e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/errors/ErrorsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/EventsRequestBuilder.java @@ -1,9 +1,9 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.errors; +package com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events; -import com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder; -import com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder; -import com.microsoft.graph.beta.models.EducationSynchronizationError; -import com.microsoft.graph.beta.models.EducationSynchronizationErrorCollectionResponse; +import com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder; +import com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder; +import com.microsoft.graph.beta.models.MessageEvent; +import com.microsoft.graph.beta.models.MessageEventCollectionResponse; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; @@ -19,15 +19,15 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to manage the errors property of the microsoft.graph.educationSynchronizationProfile entity. + * Provides operations to manage the events property of the microsoft.graph.messageRecipient entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class ErrorsRequestBuilder extends BaseRequestBuilder { +public class EventsRequestBuilder extends BaseRequestBuilder { /** * Provides operations to count the resources in the collection. * @return a {@link CountRequestBuilder} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @Deprecated @jakarta.annotation.Nonnull @@ -35,100 +35,100 @@ public CountRequestBuilder count() { return new CountRequestBuilder(pathParameters, requestAdapter); } /** - * Provides operations to manage the errors property of the microsoft.graph.educationSynchronizationProfile entity. - * @param educationSynchronizationErrorId The unique identifier of educationSynchronizationError - * @return a {@link EducationSynchronizationErrorItemRequestBuilder} + * Provides operations to manage the events property of the microsoft.graph.messageRecipient entity. + * @param messageEventId The unique identifier of messageEvent + * @return a {@link MessageEventItemRequestBuilder} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public EducationSynchronizationErrorItemRequestBuilder byEducationSynchronizationErrorId(@jakarta.annotation.Nonnull final String educationSynchronizationErrorId) { - Objects.requireNonNull(educationSynchronizationErrorId); + public MessageEventItemRequestBuilder byMessageEventId(@jakarta.annotation.Nonnull final String messageEventId) { + Objects.requireNonNull(messageEventId); final HashMap urlTplParams = new HashMap(this.pathParameters); - urlTplParams.put("educationSynchronizationError%2Did", educationSynchronizationErrorId); - return new EducationSynchronizationErrorItemRequestBuilder(urlTplParams, requestAdapter); + urlTplParams.put("messageEvent%2Did", messageEventId); + return new MessageEventItemRequestBuilder(urlTplParams, requestAdapter); } /** - * Instantiates a new {@link ErrorsRequestBuilder} and sets the default values. + * Instantiates a new {@link EventsRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request * @param requestAdapter The request adapter to use to execute the requests. */ - public ErrorsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/errors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + public EventsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); } /** - * Instantiates a new {@link ErrorsRequestBuilder} and sets the default values. + * Instantiates a new {@link EventsRequestBuilder} 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 ErrorsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/errors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + public EventsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get errors from education - * @return a {@link EducationSynchronizationErrorCollectionResponse} + * Get events from admin + * @return a {@link MessageEventCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationErrorCollectionResponse get() { + public MessageEventCollectionResponse get() { return get(null); } /** - * Get errors from education + * Get events from admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationErrorCollectionResponse} + * @return a {@link MessageEventCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationErrorCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MessageEventCollectionResponse 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, EducationSynchronizationErrorCollectionResponse::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MessageEventCollectionResponse::createFromDiscriminatorValue); } /** - * Create new navigation property to errors for education + * Create new navigation property to events for admin * @param body The request body - * @return a {@link EducationSynchronizationError} + * @return a {@link MessageEvent} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationError post(@jakarta.annotation.Nonnull final EducationSynchronizationError body) { + public MessageEvent post(@jakarta.annotation.Nonnull final MessageEvent body) { return post(body, null); } /** - * Create new navigation property to errors for education + * Create new navigation property to events for admin * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationError} + * @return a {@link MessageEvent} * @throws ODataError When receiving a 4XX or 5XX status code * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nullable @Deprecated - public EducationSynchronizationError post(@jakarta.annotation.Nonnull final EducationSynchronizationError body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public MessageEvent post(@jakarta.annotation.Nonnull final MessageEvent 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, EducationSynchronizationError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, MessageEvent::createFromDiscriminatorValue); } /** - * Get errors from education + * Get events from admin * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -136,11 +136,11 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get errors from education + * Get events from admin * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated @@ -151,28 +151,28 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create new navigation property to errors for education + * Create new navigation property to events for admin * @param body The request body * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationError body) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MessageEvent body) { return toPostRequestInformation(body, null); } /** - * Create new navigation property to errors for education + * Create new navigation property to events for admin * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationError body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final MessageEvent 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); @@ -183,18 +183,18 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f /** * 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 ErrorsRequestBuilder} + * @return a {@link EventsRequestBuilder} * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport */ @jakarta.annotation.Nonnull @Deprecated - public ErrorsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public EventsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new ErrorsRequestBuilder(rawUrl, requestAdapter); + return new EventsRequestBuilder(rawUrl, requestAdapter); } /** - * Get errors from education + * Get events from admin */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/count/CountRequestBuilder.java new file mode 100644 index 00000000000..19657cf1a11 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.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}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events/$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}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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 + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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/admin/exchange/messagetraces/item/recipients/item/events/item/MessageEventItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/item/MessageEventItemRequestBuilder.java new file mode 100644 index 00000000000..619ef08087a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/exchange/messagetraces/item/recipients/item/events/item/MessageEventItemRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item; + +import com.microsoft.graph.beta.models.MessageEvent; +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 events property of the microsoft.graph.messageRecipient entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MessageEventItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link MessageEventItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MessageEventItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events/{messageEvent%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link MessageEventItemRequestBuilder} 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 MessageEventItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/admin/exchange/messageTraces/{messageTrace%2Did}/recipients/{messageRecipient%2Did}/events/{messageEvent%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property events for admin + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property events for admin + * @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 + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @Deprecated + 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 events from admin + * @return a {@link MessageEvent} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageEvent get() { + return get(null); + } + /** + * Get events from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MessageEvent} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageEvent 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, MessageEvent::createFromDiscriminatorValue); + } + /** + * Update the navigation property events in admin + * @param body The request body + * @return a {@link MessageEvent} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageEvent patch(@jakarta.annotation.Nonnull final MessageEvent body) { + return patch(body, null); + } + /** + * Update the navigation property events in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link MessageEvent} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nullable + @Deprecated + public MessageEvent patch(@jakarta.annotation.Nonnull final MessageEvent 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, MessageEvent::createFromDiscriminatorValue); + } + /** + * Delete navigation property events for admin + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property events for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 events from admin + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get events from admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 events in admin + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MessageEvent body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property events in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final MessageEvent 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 MessageEventItemRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public MessageEventItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MessageEventItemRequestBuilder(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 events from admin + */ + @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/admin/serviceannouncement/healthoverviews/item/issues/item/incidentreport/IncidentReportRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/serviceannouncement/healthoverviews/item/issues/item/incidentreport/IncidentReportRequestBuilder.java index b532a023ba4..e7146b2c0e9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/serviceannouncement/healthoverviews/item/issues/item/incidentreport/IncidentReportRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/serviceannouncement/healthoverviews/item/issues/item/incidentreport/IncidentReportRequestBuilder.java @@ -39,6 +39,7 @@ public IncidentReportRequestBuilder(@jakarta.annotation.Nonnull final String raw * Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. * @return a {@link InputStream} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public InputStream get() { @@ -49,6 +50,7 @@ public InputStream get() { * @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 + * @see Find more info here */ @jakarta.annotation.Nullable public InputStream get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java index 77262ef18d5..a3419ed19e1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/resourceconnections/item/ResourceConnectionItemRequestBuilder.java @@ -37,18 +37,18 @@ public ResourceConnectionItemRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/admin/windows/updates/resourceConnections/{resourceConnection%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection 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 resourceConnection object. + * Delete an operationalInsightsConnection 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); @@ -106,7 +106,7 @@ public ResourceConnection patch(@jakarta.annotation.Nonnull final ResourceConnec return this.requestAdapter.send(requestInfo, errorMapping, ResourceConnection::createFromDiscriminatorValue); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -114,7 +114,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection 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/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/admin/windows/updates/updatableassets/item/UpdatableAssetItemRequestBuilder.java index c601deeed42..fc1464b8a93 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 @@ -73,18 +73,18 @@ public UpdatableAssetItemRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/admin/windows/updates/updatableAssets/{updatableAsset%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete an updatableAsset object. + * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. * @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 an updatableAsset object. + * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. * @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); @@ -142,7 +142,7 @@ public UpdatableAsset patch(@jakarta.annotation.Nonnull final UpdatableAsset bod return this.requestAdapter.send(requestInfo, errorMapping, UpdatableAsset::createFromDiscriminatorValue); } /** - * Delete an updatableAsset object. + * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an updatableAsset object. + * Delete an updatableAssetGroup object. When an updatableAssetGroup object, its member updatableAsset objects are not deleted. * @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/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 f5b2979ade9..4c4dd4db3b2 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 contentApproval object. + * Delete a complianceChange 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 contentApproval object. + * Delete a complianceChange 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); @@ -90,23 +90,23 @@ public ComplianceChange get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, ComplianceChange::createFromDiscriminatorValue); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @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 patch(@jakarta.annotation.Nonnull final ComplianceChange body) { return patch(body, null); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @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 patch(@jakarta.annotation.Nonnull final ComplianceChange body, @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 contentApproval object. + * Delete a complianceChange object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -125,7 +125,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param body The request body * @return a {@link RequestInformation} */ @@ -166,7 +166,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange 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/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java index 1839e20b236..dd7a7e224f4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/AssignmentsRequestBuilder.java @@ -60,7 +60,7 @@ public AssignmentsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl super(requestAdapter, "{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public IosLobAppProvisioningConfigurationAssignmentCollectionResponse get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignmentCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -107,7 +107,7 @@ public IosLobAppProvisioningConfigurationAssignment post(@jakarta.annotation.Non return this.requestAdapter.send(requestInfo, errorMapping, IosLobAppProvisioningConfigurationAssignment::createFromDiscriminatorValue); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public AssignmentsRequestBuilder withUrl(@jakarta.annotation.Nonnull final Strin return new AssignmentsRequestBuilder(rawUrl, requestAdapter); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java index 1b7ff14e809..8c1b1d177df 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/deviceappmanagement/ioslobappprovisioningconfigurations/item/assignments/item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public IosLobAppProvisioningConfigurationAssignment get() { return get(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link IosLobAppProvisioningConfigurationAssignment} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder withUrl(@j public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. */ @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/ScheduledActionsForRuleRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/devicecompliancepolicies/item/scheduledactionsforrule/ScheduledActionsForRuleRequestBuilder.java index 7adff25300c..62ca53adbac 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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule */ @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 9623fa78d19..f22b6c211bf 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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule * @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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * The list of scheduled action for this rule */ @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 1ac56ed7cab..26d812ece28 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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public AppLogCollectionRequestCollectionResponse get() { return get(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ @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 4f28260f8c5..2e77fd4d2b6 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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public AppLogCollectionRequest get() { return get(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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; } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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 { } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java index 3794691dfb6..99d3c31334c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/directory/authenticationmethoddevices/hardwareoathdevices/HardwareOathDevicesRequestBuilder.java @@ -84,23 +84,23 @@ public HardwareOathTokenAuthenticationMethodDeviceCollectionResponse get(@jakart return this.requestAdapter.send(requestInfo, errorMapping, HardwareOathTokenAuthenticationMethodDeviceCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. * @param body The request body * @return a {@link HardwareOathTokenAuthenticationMethodDevice} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice body) { return post(body, null); } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link HardwareOathTokenAuthenticationMethodDevice} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public HardwareOathTokenAuthenticationMethodDevice post(@jakarta.annotation.Nonnull final HardwareOathTokenAuthenticationMethodDevice 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 hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. * @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 hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. * @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/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/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/education/EducationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/EducationRequestBuilder.java index 1c34cc5619c..813c7acbd08 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/EducationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/education/EducationRequestBuilder.java @@ -4,7 +4,6 @@ import com.microsoft.graph.beta.education.me.MeRequestBuilder; import com.microsoft.graph.beta.education.reports.ReportsRequestBuilder; import com.microsoft.graph.beta.education.schools.SchoolsRequestBuilder; -import com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder; import com.microsoft.graph.beta.education.users.UsersRequestBuilder; import com.microsoft.graph.beta.models.EducationRoot; import com.microsoft.graph.beta.models.odataerrors.ODataError; @@ -58,14 +57,6 @@ public ReportsRequestBuilder reports() { public SchoolsRequestBuilder schools() { return new SchoolsRequestBuilder(pathParameters, requestAdapter); } - /** - * Provides operations to manage the synchronizationProfiles property of the microsoft.graph.educationRoot entity. - * @return a {@link SynchronizationProfilesRequestBuilder} - */ - @jakarta.annotation.Nonnull - public SynchronizationProfilesRequestBuilder synchronizationProfiles() { - return new SynchronizationProfilesRequestBuilder(pathParameters, requestAdapter); - } /** * Provides operations to manage the users property of the microsoft.graph.educationRoot entity. * @return a {@link UsersRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/EducationSynchronizationProfileItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/EducationSynchronizationProfileItemRequestBuilder.java deleted file mode 100644 index 413dac4a90f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/EducationSynchronizationProfileItemRequestBuilder.java +++ /dev/null @@ -1,351 +0,0 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item; - -import com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder; -import com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder; -import com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder; -import com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder; -import com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder; -import com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder; -import com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder; -import com.microsoft.graph.beta.models.EducationSynchronizationProfile; -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 synchronizationProfiles property of the microsoft.graph.educationRoot entity. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationProfileItemRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to manage the errors property of the microsoft.graph.educationSynchronizationProfile entity. - * @return a {@link ErrorsRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - @jakarta.annotation.Nonnull - public ErrorsRequestBuilder errors() { - return new ErrorsRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the pause method. - * @return a {@link PauseRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - @jakarta.annotation.Nonnull - public PauseRequestBuilder pause() { - return new PauseRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to manage the profileStatus property of the microsoft.graph.educationSynchronizationProfile entity. - * @return a {@link ProfileStatusRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - @jakarta.annotation.Nonnull - public ProfileStatusRequestBuilder profileStatus() { - return new ProfileStatusRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the reset method. - * @return a {@link ResetRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - @jakarta.annotation.Nonnull - public ResetRequestBuilder reset() { - return new ResetRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the resume method. - * @return a {@link ResumeRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - @jakarta.annotation.Nonnull - public ResumeRequestBuilder resume() { - return new ResumeRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the start method. - * @return a {@link StartRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - @jakarta.annotation.Nonnull - public StartRequestBuilder start() { - return new StartRequestBuilder(pathParameters, requestAdapter); - } - /** - * Provides operations to call the uploadUrl method. - * @return a {@link UploadUrlRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - @jakarta.annotation.Nonnull - public UploadUrlRequestBuilder uploadUrl() { - return new UploadUrlRequestBuilder(pathParameters, requestAdapter); - } - /** - * Instantiates a new {@link EducationSynchronizationProfileItemRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public EducationSynchronizationProfileItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}{?%24expand,%24select}", pathParameters); - } - /** - * Instantiates a new {@link EducationSynchronizationProfileItemRequestBuilder} 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 EducationSynchronizationProfileItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}{?%24expand,%24select}", rawUrl); - } - /** - * Delete navigation property synchronizationProfiles for education - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - public void delete() { - delete(null); - } - /** - * Delete navigation property synchronizationProfiles for education - * @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 - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - 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 synchronizationProfiles from education - * @return a {@link EducationSynchronizationProfile} - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nullable - @Deprecated - public EducationSynchronizationProfile get() { - return get(null); - } - /** - * Get synchronizationProfiles from education - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationProfile} - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nullable - @Deprecated - public EducationSynchronizationProfile 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, EducationSynchronizationProfile::createFromDiscriminatorValue); - } - /** - * Update the navigation property synchronizationProfiles in education - * @param body The request body - * @return a {@link EducationSynchronizationProfile} - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nullable - @Deprecated - public EducationSynchronizationProfile patch(@jakarta.annotation.Nonnull final EducationSynchronizationProfile body) { - return patch(body, null); - } - /** - * Update the navigation property synchronizationProfiles in education - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link EducationSynchronizationProfile} - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nullable - @Deprecated - public EducationSynchronizationProfile patch(@jakarta.annotation.Nonnull final EducationSynchronizationProfile 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, EducationSynchronizationProfile::createFromDiscriminatorValue); - } - /** - * Delete navigation property synchronizationProfiles for education - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toDeleteRequestInformation() { - return toDeleteRequestInformation(null); - } - /** - * Delete navigation property synchronizationProfiles for education - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - 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 synchronizationProfiles from education - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Get synchronizationProfiles from education - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - 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 synchronizationProfiles in education - * @param body The request body - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationProfile body) { - return toPatchRequestInformation(body, null); - } - /** - * Update the navigation property synchronizationProfiles in education - * @param body The request body - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final EducationSynchronizationProfile 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 EducationSynchronizationProfileItemRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public EducationSynchronizationProfileItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new EducationSynchronizationProfileItemRequestBuilder(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 synchronizationProfiles from education - */ - @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/education/synchronizationprofiles/item/pause/PauseRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/pause/PauseRequestBuilder.java deleted file mode 100644 index 74e291acf48..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/pause/PauseRequestBuilder.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.pause; - -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.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the pause method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class PauseRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link PauseRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public PauseRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/pause", pathParameters); - } - /** - * Instantiates a new {@link PauseRequestBuilder} 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 PauseRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/pause", rawUrl); - } - /** - * Invoke action pause - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - public void post() { - post(null); - } - /** - * Invoke action pause - * @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 - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Invoke action pause - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Invoke action pause - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - 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 PauseRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public PauseRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new PauseRequestBuilder(rawUrl, requestAdapter); - } - /** - * 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/education/synchronizationprofiles/item/reset/ResetRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/reset/ResetRequestBuilder.java deleted file mode 100644 index 66fee042479..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/reset/ResetRequestBuilder.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.reset; - -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.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the reset method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ResetRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ResetRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ResetRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/reset", pathParameters); - } - /** - * Instantiates a new {@link ResetRequestBuilder} 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 ResetRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/reset", rawUrl); - } - /** - * Invoke action reset - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - public void post() { - post(null); - } - /** - * Invoke action reset - * @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 - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Invoke action reset - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Invoke action reset - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - 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 ResetRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public ResetRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ResetRequestBuilder(rawUrl, requestAdapter); - } - /** - * 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/education/synchronizationprofiles/item/resume/ResumeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/resume/ResumeRequestBuilder.java deleted file mode 100644 index d63aade44e6..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/resume/ResumeRequestBuilder.java +++ /dev/null @@ -1,106 +0,0 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.resume; - -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.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the resume method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class ResumeRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link ResumeRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public ResumeRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/resume", pathParameters); - } - /** - * Instantiates a new {@link ResumeRequestBuilder} 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 ResumeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/resume", rawUrl); - } - /** - * Invoke action resume - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - public void post() { - post(null); - } - /** - * Invoke action resume - * @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 - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @Deprecated - public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); - final HashMap> errorMapping = new HashMap>(); - errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); - } - /** - * Invoke action resume - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toPostRequestInformation() { - return toPostRequestInformation(null); - } - /** - * Invoke action resume - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); - 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 ResumeRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public ResumeRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new ResumeRequestBuilder(rawUrl, requestAdapter); - } - /** - * 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/education/synchronizationprofiles/item/uploadurl/UploadUrlRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/uploadurl/UploadUrlRequestBuilder.java deleted file mode 100644 index 7d1140d9b7c..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/education/synchronizationprofiles/item/uploadurl/UploadUrlRequestBuilder.java +++ /dev/null @@ -1,110 +0,0 @@ -package com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl; - -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.util.Collection; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -/** - * Provides operations to call the uploadUrl method. - */ -@jakarta.annotation.Generated("com.microsoft.kiota") -public class UploadUrlRequestBuilder extends BaseRequestBuilder { - /** - * Instantiates a new {@link UploadUrlRequestBuilder} and sets the default values. - * @param pathParameters Path parameters for the request - * @param requestAdapter The request adapter to use to execute the requests. - */ - public UploadUrlRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/uploadUrl()", pathParameters); - } - /** - * Instantiates a new {@link UploadUrlRequestBuilder} 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 UploadUrlRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/education/synchronizationProfiles/{educationSynchronizationProfile%2Did}/uploadUrl()", rawUrl); - } - /** - * Invoke function uploadUrl - * @return a {@link UploadUrlGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nullable - @Deprecated - public UploadUrlGetResponse get() { - return get(null); - } - /** - * Invoke function uploadUrl - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link UploadUrlGetResponse} - * @throws ODataError When receiving a 4XX or 5XX status code - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nullable - @Deprecated - public UploadUrlGetResponse 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, UploadUrlGetResponse::createFromDiscriminatorValue); - } - /** - * Invoke function uploadUrl - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public RequestInformation toGetRequestInformation() { - return toGetRequestInformation(null); - } - /** - * Invoke function uploadUrl - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link RequestInformation} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - 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/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 UploadUrlRequestBuilder} - * @deprecated - * The Education Sync Profile API is deprecated and will stop returning data on December 31, 2024. Please transition to the new IndustryData API. as of 2024-06/Deprecated:SynchronizationProfiles - */ - @jakarta.annotation.Nonnull - @Deprecated - public UploadUrlRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { - Objects.requireNonNull(rawUrl); - return new UploadUrlRequestBuilder(rawUrl, requestAdapter); - } - /** - * Configuration for the request such as headers, query parameters, and middleware options. - */ - @jakarta.annotation.Generated("com.microsoft.kiota") - public class GetRequestConfiguration extends BaseRequestConfiguration { - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java index bfad42f3e7e..8a037ab96f9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/education/users/item/EducationUserItemRequestBuilder.java @@ -135,23 +135,23 @@ public EducationUser get(@jakarta.annotation.Nullable final java.util.function.C return this.requestAdapter.send(requestInfo, errorMapping, EducationUser::createFromDiscriminatorValue); } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body) { return patch(body, null); } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link EducationUser} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public EducationUser patch(@jakarta.annotation.Nonnull final EducationUser body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -202,7 +202,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser object. * @param body The request body * @return a {@link RequestInformation} */ @@ -211,7 +211,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the relatedContact collection of an educationUser object. + * Update the properties of an educationuser 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/external/connections/item/items/item/ExternalItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/connections/item/items/item/ExternalItemItemRequestBuilder.java index 02e806dfb7a..e183f590ec2 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); } /** - * 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. + * Update the properties of an externalitem. * @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); } /** - * 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. + * Update the properties of an externalitem. * @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; } /** - * 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. + * Update the properties of an externalitem. * @param body The request body * @return a {@link RequestInformation} */ @@ -175,7 +175,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * 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. + * Update the properties of an externalitem. * @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 05701d147cd..0aee76cfb16 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); } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @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); } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @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; } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param body The request body * @return a {@link RequestInformation} */ @@ -117,7 +117,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @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 3250f606135..9393d99a01b 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 an azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector 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 an azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector 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 an azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector 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 an azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector 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/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java index f8874058103..eb0ec7eb092 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/inboundflows/item/InboundFlowItemRequestBuilder.java @@ -99,23 +99,23 @@ public InboundFlow get(@jakarta.annotation.Nullable final java.util.function.Con return this.requestAdapter.send(requestInfo, errorMapping, InboundFlow::createFromDiscriminatorValue); } /** - * Update the properties of an inboundApiFlow object. + * Update the properties of an inboundFileFlow object. * @param body The request body * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow patch(@jakarta.annotation.Nonnull final InboundFlow body) { return patch(body, null); } /** - * Update the properties of an inboundApiFlow object. + * Update the properties of an inboundFileFlow object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link InboundFlow} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public InboundFlow patch(@jakarta.annotation.Nonnull final InboundFlow 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 inboundApiFlow object. + * Update the properties of an inboundFileFlow 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 an inboundApiFlow object. + * Update the properties of an inboundFileFlow 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/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java index 941b9b38778..606a423bdd1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/external/industrydata/operations/item/LongRunningOperationItemRequestBuilder.java @@ -55,21 +55,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 longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get() { return get(null); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link LongRunningOperation} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public LongRunningOperation get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -124,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -184,7 +184,7 @@ public LongRunningOperationItemRequestBuilder withUrl(@jakarta.annotation.Nonnul public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { 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 cb2fd935ec2..ae9adcbc3b1 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 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. + * 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. * @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 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. + * 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. * @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 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. + * 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. * @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 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. + * 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. * @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 0d4a96e9fbd..d101eebe4fb 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 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. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @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 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. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @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 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. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @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 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. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @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 b4536fc3d3c..8847d373dfb 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 @@ -46,18 +46,18 @@ public ConversationItemRequestBuilder(@jakarta.annotation.Nonnull final String r super(requestAdapter, "{+baseurl}/groups/{group%2Did}/conversations/{conversation%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a group's conversation object. + * Delete conversation. * @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 group's conversation object. + * Delete conversation. * @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); } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's 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); } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's 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) { @@ -90,7 +90,7 @@ public Conversation get(@jakarta.annotation.Nullable final java.util.function.Co return this.requestAdapter.send(requestInfo, errorMapping, Conversation::createFromDiscriminatorValue); } /** - * Delete a group's conversation object. + * Delete conversation. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -98,7 +98,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a group's conversation object. + * Delete conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -110,7 +110,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -118,7 +118,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's 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 { } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's 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/conversations/item/threads/item/reply/ReplyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java index 53b66403afc..a0a535579af 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/conversations/item/threads/item/reply/ReplyRequestBuilder.java @@ -35,20 +35,20 @@ public ReplyRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/groups/{group%2Did}/conversations/{conversation%2Did}/threads/{conversationThread%2Did}/reply", rawUrl); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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 * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body) { post(body, null); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @j this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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/threads/item/ConversationThreadItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/ConversationThreadItemRequestBuilder.java index b2d52882801..b7022ee40b5 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/groups/item/threads/item/reply/ReplyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java index 5b3a74e21b3..87c1e46161c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/groups/item/threads/item/reply/ReplyRequestBuilder.java @@ -35,20 +35,20 @@ public ReplyRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/groups/{group%2Did}/threads/{conversationThread%2Did}/reply", rawUrl); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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 * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body) { post(body, null); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ReplyPostRequestBody body, @j this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent 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/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identity/conditionalaccess/namedlocations/item/NamedLocationItemRequestBuilder.java index 6e9ba8e4ef1..b68445f0d4b 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 a namedLocation 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 a namedLocation 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 a namedLocation 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 a namedLocation 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) { @@ -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 a namedLocation object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -116,7 +116,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a countryNamedLocation object. + * Delete a namedLocation 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 a namedLocation 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 a namedLocation object. * @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 a namedLocation 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 7b513ff9768..c9a9092cc7d 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 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. + * Read the properties and relationships of a customAuthenticationExtension 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 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. + * Read the properties and relationships of a customAuthenticationExtension 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 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. + * Read the properties and relationships of a customAuthenticationExtension 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 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. + * Read the properties and relationships of a customAuthenticationExtension 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 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. + * Read the properties and relationships of a customAuthenticationExtension 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/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..2cd0acf0558 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 @@ -61,12 +61,12 @@ 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 accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @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 @@ -74,13 +74,13 @@ public CustomCalloutExtension get() { return get(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @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 @@ -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 @@ -150,7 +150,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions @@ -161,7 +161,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} * @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} @@ -225,7 +225,7 @@ public CustomCalloutExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonn public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ @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 6b59fa3ccc1..05de789ee29 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 an accessPackageAssignmentRequestWorkflowExtension 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. + * 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. * @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 an accessPackageAssignmentRequestWorkflowExtension 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. + * 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. * @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 an accessPackageAssignmentRequestWorkflowExtension 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. + * 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. * @return a {@link RequestInformation} * @deprecated * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions @@ -137,7 +137,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension 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. + * 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. * @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 037dfb3066a..4066c4050f2 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 @@ -748,6 +748,7 @@ com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|constructor(rawUrl:S com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|dynamics:DynamicsRequestBuilder com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|edge:EdgeRequestBuilder com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|entra:EntraRequestBuilder +com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|exchange:ExchangeRequestBuilder com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|forms:FormsRequestBuilder com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|get():Admin com.microsoft.graph.beta.admin.AdminRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Admin @@ -1135,6 +1136,649 @@ com.microsoft.graph.beta.admin.entra.uxsetting.UxSettingRequestBuilder::|public| com.microsoft.graph.beta.admin.entra.uxsetting.UxSettingRequestBuilder::|public|toPatchRequestInformation(body:UxSetting):RequestInformation com.microsoft.graph.beta.admin.entra.uxsetting.UxSettingRequestBuilder::|public|toPatchRequestInformation(body:UxSetting; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.admin.entra.uxsetting.UxSettingRequestBuilder::|public|withUrl(rawUrl:String):UxSettingRequestBuilder +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|get():ExchangeAdmin +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExchangeAdmin +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|mailboxes:MailboxesRequestBuilder +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|messageTraces:MessageTracesRequestBuilder +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|patch(body:ExchangeAdmin):ExchangeAdmin +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|patch(body:ExchangeAdmin; requestConfiguration?:java.util.function.Consumer):ExchangeAdmin +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|toPatchRequestInformation(body:ExchangeAdmin):RequestInformation +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|toPatchRequestInformation(body:ExchangeAdmin; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.ExchangeRequestBuilder::|public|withUrl(rawUrl:String):ExchangeRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession.CreateImportSessionRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession.CreateImportSessionRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession.CreateImportSessionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession.CreateImportSessionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession.CreateImportSessionRequestBuilder::|public|post():MailboxItemImportSession +com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession.CreateImportSessionRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):MailboxItemImportSession +com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession.CreateImportSessionRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession.CreateImportSessionRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.createimportsession.CreateImportSessionRequestBuilder::|public|withUrl(rawUrl:String):CreateImportSessionRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|public|getItemIds():java.util.List +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|public|setItemIds(value?:java.util.List):void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExportItemsPostRequestBody +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostResponse::|public|constructor():void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExportItemsPostResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsRequestBuilder::|public|post(body:ExportItemsPostRequestBody):ExportItemsPostResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsRequestBuilder::|public|post(body:ExportItemsPostRequestBody; requestConfiguration?:java.util.function.Consumer):ExportItemsPostResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsRequestBuilder::|public|toPostRequestInformation(body:ExportItemsPostRequestBody):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsRequestBuilder::|public|toPostRequestInformation(body:ExportItemsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.exportitems.ExportItemsRequestBuilder::|public|withUrl(rawUrl:String):ExportItemsRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaGetResponse-->BaseDeltaFunctionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaGetResponse::|public|constructor():void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|byMailboxFolderId(mailboxFolderId:String):MailboxFolderItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|get():MailboxFolderCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxFolderCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.FoldersRequestBuilder::|public|withUrl(rawUrl:String):FoldersRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|byMailboxFolderId1(mailboxFolderId1:String):MailboxFolderItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|get():MailboxFolderCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxFolderCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.ChildFoldersRequestBuilder::|public|withUrl(rawUrl:String):ChildFoldersRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaGetResponse-->BaseDeltaFunctionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaGetResponse::|public|constructor():void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaGetResponse-->BaseDeltaFunctionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaGetResponse::|public|constructor():void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder::|public|get():MailboxItem +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxItem +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.item.MailboxItemItemRequestBuilder::|public|withUrl(rawUrl:String):MailboxItemItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|byMailboxItemId(mailboxItemId:String):MailboxItemItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|get():MailboxItemCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxItemCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.items.ItemsRequestBuilder::|public|withUrl(rawUrl:String):ItemsRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder::|public|get():MailboxFolder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxFolder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder::|public|items:ItemsRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.childfolders.item.MailboxFolderItemRequestBuilder::|public|withUrl(rawUrl:String):MailboxFolderItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaGetResponse-->BaseDeltaFunctionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaGetResponse::|public|constructor():void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder::|public|get():DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeltaGetResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.delta.DeltaRequestBuilder::|public|withUrl(rawUrl:String):DeltaRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|get():MailboxItem +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxItem +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|withUrl(rawUrl:String):MailboxItemItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|byMailboxItemId(mailboxItemId:String):MailboxItemItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|delta:DeltaRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|get():MailboxItemCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxItemCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.items.ItemsRequestBuilder::|public|withUrl(rawUrl:String):ItemsRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|childFolders:ChildFoldersRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|get():MailboxFolder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxFolder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|items:ItemsRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|withUrl(rawUrl:String):MailboxFolderItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|createImportSession:CreateImportSessionRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|exportItems:ExportItemsRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|folders:FoldersRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|get():Mailbox +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Mailbox +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|patch(body:Mailbox):Mailbox +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|patch(body:Mailbox; requestConfiguration?:java.util.function.Consumer):Mailbox +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|toPatchRequestInformation(body:Mailbox):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|toPatchRequestInformation(body:Mailbox; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.item.MailboxItemRequestBuilder::|public|withUrl(rawUrl:String):MailboxItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|byMailboxId(mailboxId:String):MailboxItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|get():MailboxCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MailboxCollectionResponse +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|post(body:Mailbox):Mailbox +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|post(body:Mailbox; requestConfiguration?:java.util.function.Consumer):Mailbox +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|toPostRequestInformation(body:Mailbox):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|toPostRequestInformation(body:Mailbox; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.mailboxes.MailboxesRequestBuilder::|public|withUrl(rawUrl:String):MailboxesRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|get():MessageTrace +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MessageTrace +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|patch(body:MessageTrace):MessageTrace +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|patch(body:MessageTrace; requestConfiguration?:java.util.function.Consumer):MessageTrace +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|recipients:RecipientsRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|toPatchRequestInformation(body:MessageTrace):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|toPatchRequestInformation(body:MessageTrace; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.MessageTraceItemRequestBuilder::|public|withUrl(rawUrl:String):MessageTraceItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|byMessageEventId(messageEventId:String):MessageEventItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|get():MessageEventCollectionResponse +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MessageEventCollectionResponse +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|post(body:MessageEvent):MessageEvent +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|post(body:MessageEvent; requestConfiguration?:java.util.function.Consumer):MessageEvent +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|toPostRequestInformation(body:MessageEvent):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|toPostRequestInformation(body:MessageEvent; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.EventsRequestBuilder::|public|withUrl(rawUrl:String):EventsRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|get():MessageEvent +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MessageEvent +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|patch(body:MessageEvent):MessageEvent +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|patch(body:MessageEvent; requestConfiguration?:java.util.function.Consumer):MessageEvent +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|toPatchRequestInformation(body:MessageEvent):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|toPatchRequestInformation(body:MessageEvent; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.events.item.MessageEventItemRequestBuilder::|public|withUrl(rawUrl:String):MessageEventItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|events:EventsRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|get():MessageRecipient +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MessageRecipient +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|patch(body:MessageRecipient):MessageRecipient +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|patch(body:MessageRecipient; requestConfiguration?:java.util.function.Consumer):MessageRecipient +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|toPatchRequestInformation(body:MessageRecipient):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|toPatchRequestInformation(body:MessageRecipient; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.item.MessageRecipientItemRequestBuilder::|public|withUrl(rawUrl:String):MessageRecipientItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|byMessageRecipientId(messageRecipientId:String):MessageRecipientItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|get():MessageRecipientCollectionResponse +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MessageRecipientCollectionResponse +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|post(body:MessageRecipient):MessageRecipient +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|post(body:MessageRecipient; requestConfiguration?:java.util.function.Consumer):MessageRecipient +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|toPostRequestInformation(body:MessageRecipient):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|toPostRequestInformation(body:MessageRecipient; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.item.recipients.RecipientsRequestBuilder::|public|withUrl(rawUrl:String):RecipientsRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|byMessageTraceId(messageTraceId:String):MessageTraceItemRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|get():MessageTraceCollectionResponse +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MessageTraceCollectionResponse +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|post(body:MessageTrace):MessageTrace +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|post(body:MessageTrace; requestConfiguration?:java.util.function.Consumer):MessageTrace +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|toPostRequestInformation(body:MessageTrace):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|toPostRequestInformation(body:MessageTrace; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.admin.exchange.messagetraces.MessageTracesRequestBuilder::|public|withUrl(rawUrl:String):MessageTracesRequestBuilder com.microsoft.graph.beta.admin.forms.FormsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.admin.forms.FormsRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.admin.forms.FormsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -107655,7 +108299,6 @@ com.microsoft.graph.beta.education.EducationRequestBuilder::|public|patch(body:E com.microsoft.graph.beta.education.EducationRequestBuilder::|public|patch(body:EducationRoot; requestConfiguration?:java.util.function.Consumer):EducationRoot com.microsoft.graph.beta.education.EducationRequestBuilder::|public|reports:ReportsRequestBuilder com.microsoft.graph.beta.education.EducationRequestBuilder::|public|schools:SchoolsRequestBuilder -com.microsoft.graph.beta.education.EducationRequestBuilder::|public|synchronizationProfiles:SynchronizationProfilesRequestBuilder com.microsoft.graph.beta.education.EducationRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.education.EducationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.education.EducationRequestBuilder::|public|toPatchRequestInformation(body:EducationRoot):RequestInformation @@ -109334,231 +109977,6 @@ com.microsoft.graph.beta.education.schools.SchoolsRequestBuilder::|public|toGetR com.microsoft.graph.beta.education.schools.SchoolsRequestBuilder::|public|toPostRequestInformation(body:EducationSchool):RequestInformation com.microsoft.graph.beta.education.schools.SchoolsRequestBuilder::|public|toPostRequestInformation(body:EducationSchool; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.education.schools.SchoolsRequestBuilder::|public|withUrl(rawUrl:String):SchoolsRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|errors:ErrorsRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|get():EducationSynchronizationProfile -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EducationSynchronizationProfile -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|patch(body:EducationSynchronizationProfile):EducationSynchronizationProfile -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|patch(body:EducationSynchronizationProfile; requestConfiguration?:java.util.function.Consumer):EducationSynchronizationProfile -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|pause:PauseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|profileStatus:ProfileStatusRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|reset:ResetRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|resume:ResumeRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|start:StartRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|toPatchRequestInformation(body:EducationSynchronizationProfile):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|toPatchRequestInformation(body:EducationSynchronizationProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|uploadUrl:UploadUrlRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.EducationSynchronizationProfileItemRequestBuilder::|public|withUrl(rawUrl:String):EducationSynchronizationProfileItemRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder::|public|get():Integer -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|byEducationSynchronizationErrorId(educationSynchronizationErrorId:String):EducationSynchronizationErrorItemRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|get():EducationSynchronizationErrorCollectionResponse -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EducationSynchronizationErrorCollectionResponse -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|post(body:EducationSynchronizationError):EducationSynchronizationError -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|post(body:EducationSynchronizationError; requestConfiguration?:java.util.function.Consumer):EducationSynchronizationError -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|toPostRequestInformation(body:EducationSynchronizationError):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|toPostRequestInformation(body:EducationSynchronizationError; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.ErrorsRequestBuilder::|public|withUrl(rawUrl:String):ErrorsRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|get():EducationSynchronizationError -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EducationSynchronizationError -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|patch(body:EducationSynchronizationError):EducationSynchronizationError -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|patch(body:EducationSynchronizationError; requestConfiguration?:java.util.function.Consumer):EducationSynchronizationError -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|toPatchRequestInformation(body:EducationSynchronizationError):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|toPatchRequestInformation(body:EducationSynchronizationError; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.errors.item.EducationSynchronizationErrorItemRequestBuilder::|public|withUrl(rawUrl:String):EducationSynchronizationErrorItemRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder::|public|post():Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.pause.PauseRequestBuilder::|public|withUrl(rawUrl:String):PauseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|get():EducationSynchronizationProfileStatus -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EducationSynchronizationProfileStatus -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|patch(body:EducationSynchronizationProfileStatus):EducationSynchronizationProfileStatus -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|patch(body:EducationSynchronizationProfileStatus; requestConfiguration?:java.util.function.Consumer):EducationSynchronizationProfileStatus -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|toPatchRequestInformation(body:EducationSynchronizationProfileStatus):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|toPatchRequestInformation(body:EducationSynchronizationProfileStatus; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.profilestatus.ProfileStatusRequestBuilder::|public|withUrl(rawUrl:String):ProfileStatusRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder::|public|post():Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.reset.ResetRequestBuilder::|public|withUrl(rawUrl:String):ResetRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder::|public|post():Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.resume.ResumeRequestBuilder::|public|withUrl(rawUrl:String):ResumeRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartPostResponse-->BaseCollectionPaginationCountResponse -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartPostResponse::|public|constructor():void -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartPostResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartPostResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartPostResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartPostResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartPostResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):StartPostResponse -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder::|public|post():StartPostResponse -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):StartPostResponse -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder::|public|toPostRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.start.StartRequestBuilder::|public|withUrl(rawUrl:String):StartRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|protected|backingStore:BackingStore -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|public|constructor():void -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|public|getAdditionalData():Map -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|public|getValue():String -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|public|setValue(value?:String):void -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UploadUrlGetResponse -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder::|public|get():UploadUrlGetResponse -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):UploadUrlGetResponse -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.item.uploadurl.UploadUrlRequestBuilder::|public|withUrl(rawUrl:String):UploadUrlRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters::|public|count:Boolean -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters::|public|filter:String -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters::|public|orderby:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters::|public|search:String -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters::|public|skip:Integer -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters::|public|top:Integer -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|byEducationSynchronizationProfileId(educationSynchronizationProfileId:String):EducationSynchronizationProfileItemRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|count:CountRequestBuilder -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|get():EducationSynchronizationProfileCollectionResponse -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):EducationSynchronizationProfileCollectionResponse -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|post(body:EducationSynchronizationProfile):EducationSynchronizationProfile -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|post(body:EducationSynchronizationProfile; requestConfiguration?:java.util.function.Consumer):EducationSynchronizationProfile -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|toPostRequestInformation(body:EducationSynchronizationProfile):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|toPostRequestInformation(body:EducationSynchronizationProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.education.synchronizationprofiles.SynchronizationProfilesRequestBuilder::|public|withUrl(rawUrl:String):SynchronizationProfilesRequestBuilder com.microsoft.graph.beta.education.users.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.education.users.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.education.users.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -181490,6 +181908,7 @@ com.microsoft.graph.beta.models.Admin::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.Admin::|public|getDynamics():AdminDynamics com.microsoft.graph.beta.models.Admin::|public|getEdge():Edge com.microsoft.graph.beta.models.Admin::|public|getEntra():Entra +com.microsoft.graph.beta.models.Admin::|public|getExchange():ExchangeAdmin com.microsoft.graph.beta.models.Admin::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.Admin::|public|getForms():AdminForms com.microsoft.graph.beta.models.Admin::|public|getMicrosoft365Apps():AdminMicrosoft365Apps @@ -181507,6 +181926,7 @@ com.microsoft.graph.beta.models.Admin::|public|setBackingStore(value:BackingStor com.microsoft.graph.beta.models.Admin::|public|setDynamics(value?:AdminDynamics):void com.microsoft.graph.beta.models.Admin::|public|setEdge(value?:Edge):void com.microsoft.graph.beta.models.Admin::|public|setEntra(value?:Entra):void +com.microsoft.graph.beta.models.Admin::|public|setExchange(value?:ExchangeAdmin):void com.microsoft.graph.beta.models.Admin::|public|setForms(value?:AdminForms):void com.microsoft.graph.beta.models.Admin::|public|setMicrosoft365Apps(value?:AdminMicrosoft365Apps):void com.microsoft.graph.beta.models.Admin::|public|setOdataType(value?:String):void @@ -209860,14 +210280,6 @@ com.microsoft.graph.beta.models.EducationCourse::|public|setOdataType(value?:Str com.microsoft.graph.beta.models.EducationCourse::|public|setSubject(value?:String):void com.microsoft.graph.beta.models.EducationCourse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationCourse com.microsoft.graph.beta.models.EducationCourse~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.models.EducationCsvDataProvider-->EducationSynchronizationDataProvider -com.microsoft.graph.beta.models.EducationCsvDataProvider::|public|constructor():void -com.microsoft.graph.beta.models.EducationCsvDataProvider::|public|getCustomizations():EducationSynchronizationCustomizations -com.microsoft.graph.beta.models.EducationCsvDataProvider::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationCsvDataProvider::|public|OdataType:String -com.microsoft.graph.beta.models.EducationCsvDataProvider::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationCsvDataProvider::|public|setCustomizations(value?:EducationSynchronizationCustomizations):void -com.microsoft.graph.beta.models.EducationCsvDataProvider::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationCsvDataProvider com.microsoft.graph.beta.models.EducationExcelResource-->EducationResource com.microsoft.graph.beta.models.EducationExcelResource::|public|constructor():void com.microsoft.graph.beta.models.EducationExcelResource::|public|getFieldDeserializers():Map> @@ -209939,24 +210351,6 @@ com.microsoft.graph.beta.models.EducationFileResource::|public|OdataType:String com.microsoft.graph.beta.models.EducationFileResource::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.EducationFileResource::|public|setFileUrl(value?:String):void com.microsoft.graph.beta.models.EducationFileResource::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationFileResource -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|protected|backingStore:BackingStore -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|constructor():void -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|getDescription():String -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|getFileName():String -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|getOdataType():String -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|getType():String -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|setDescription(value?:String):void -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|setFileName(value?:String):void -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|setOdataType(value?:String):void -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|public|setType(value?:String):void -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationFileSynchronizationVerificationMessage -com.microsoft.graph.beta.models.EducationFileSynchronizationVerificationMessage~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.EducationGender::0000-Female com.microsoft.graph.beta.models.EducationGender::0001-Male com.microsoft.graph.beta.models.EducationGender::0002-Other @@ -210015,70 +210409,6 @@ com.microsoft.graph.beta.models.EducationGradingSchemeGrade::|public|setMinPerce com.microsoft.graph.beta.models.EducationGradingSchemeGrade::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.EducationGradingSchemeGrade::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationGradingSchemeGrade com.microsoft.graph.beta.models.EducationGradingSchemeGrade~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.models.EducationIdentityCreationConfiguration-->EducationIdentitySynchronizationConfiguration -com.microsoft.graph.beta.models.EducationIdentityCreationConfiguration::|public|constructor():void -com.microsoft.graph.beta.models.EducationIdentityCreationConfiguration::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationIdentityCreationConfiguration::|public|getUserDomains():java.util.List -com.microsoft.graph.beta.models.EducationIdentityCreationConfiguration::|public|OdataType:String -com.microsoft.graph.beta.models.EducationIdentityCreationConfiguration::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationIdentityCreationConfiguration::|public|setUserDomains(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationIdentityCreationConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationIdentityCreationConfiguration -com.microsoft.graph.beta.models.EducationIdentityDomain::|protected|backingStore:BackingStore -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|constructor():void -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|getAppliesTo():EducationUserRole -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|getName():String -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|getOdataType():String -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|setAppliesTo(value?:EducationUserRole):void -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|setName(value?:String):void -com.microsoft.graph.beta.models.EducationIdentityDomain::|public|setOdataType(value?:String):void -com.microsoft.graph.beta.models.EducationIdentityDomain::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationIdentityDomain -com.microsoft.graph.beta.models.EducationIdentityDomain~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.models.EducationIdentityMatchingConfiguration-->EducationIdentitySynchronizationConfiguration -com.microsoft.graph.beta.models.EducationIdentityMatchingConfiguration::|public|constructor():void -com.microsoft.graph.beta.models.EducationIdentityMatchingConfiguration::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationIdentityMatchingConfiguration::|public|getMatchingOptions():java.util.List -com.microsoft.graph.beta.models.EducationIdentityMatchingConfiguration::|public|OdataType:String -com.microsoft.graph.beta.models.EducationIdentityMatchingConfiguration::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationIdentityMatchingConfiguration::|public|setMatchingOptions(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationIdentityMatchingConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationIdentityMatchingConfiguration -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|protected|backingStore:BackingStore -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|constructor():void -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|getAppliesTo():EducationUserRole -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|getOdataType():String -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|getSourcePropertyName():String -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|getTargetDomain():String -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|getTargetPropertyName():String -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|setAppliesTo(value?:EducationUserRole):void -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|setOdataType(value?:String):void -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|setSourcePropertyName(value?:String):void -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|setTargetDomain(value?:String):void -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|public|setTargetPropertyName(value?:String):void -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationIdentityMatchingOptions -com.microsoft.graph.beta.models.EducationIdentityMatchingOptions~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|protected|backingStore:BackingStore -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|public|constructor():void -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|public|getOdataType():String -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|public|setOdataType(value?:String):void -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationIdentitySynchronizationConfiguration -com.microsoft.graph.beta.models.EducationIdentitySynchronizationConfiguration~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.EducationItemBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.EducationItemBody::|public|constructor():void com.microsoft.graph.beta.models.EducationItemBody::|public|getAdditionalData():Map @@ -210170,24 +210500,6 @@ com.microsoft.graph.beta.models.EducationModuleResourceCollectionResponse::|stat com.microsoft.graph.beta.models.EducationModuleStatus::0000-Draft com.microsoft.graph.beta.models.EducationModuleStatus::0001-Published com.microsoft.graph.beta.models.EducationModuleStatus::0002-UnknownFutureValue -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider-->EducationSynchronizationDataProvider -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|constructor():void -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|getConnectionSettings():EducationSynchronizationConnectionSettings -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|getConnectionUrl():String -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|getCustomizations():EducationSynchronizationCustomizations -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|getProviderName():String -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|getSchoolsIds():java.util.List -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|getTermIds():java.util.List -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|OdataType:String -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|setConnectionSettings(value?:EducationSynchronizationConnectionSettings):void -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|setConnectionUrl(value?:String):void -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|setCustomizations(value?:EducationSynchronizationCustomizations):void -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|setProviderName(value?:String):void -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|setSchoolsIds(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|public|setTermIds(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationOneRosterApiDataProvider::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationOneRosterApiDataProvider com.microsoft.graph.beta.models.EducationOnPremisesInfo::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.EducationOnPremisesInfo::|public|constructor():void com.microsoft.graph.beta.models.EducationOnPremisesInfo::|public|getAdditionalData():Map @@ -210251,26 +210563,6 @@ com.microsoft.graph.beta.models.EducationPowerPointResource::|public|OdataType:S com.microsoft.graph.beta.models.EducationPowerPointResource::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.EducationPowerPointResource::|public|setFileUrl(value?:String):void com.microsoft.graph.beta.models.EducationPowerPointResource::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationPowerPointResource -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider-->EducationSynchronizationDataProvider -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|constructor():void -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|getAllowTeachersInMultipleSchools():Boolean -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|getClientId():String -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|getClientSecret():String -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|getConnectionUrl():String -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|getCustomizations():EducationSynchronizationCustomizations -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|getSchoolsIds():java.util.List -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|getSchoolYear():String -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|OdataType:String -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|setAllowTeachersInMultipleSchools(value?:Boolean):void -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|setClientId(value?:String):void -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|setClientSecret(value?:String):void -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|setConnectionUrl(value?:String):void -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|setCustomizations(value?:EducationSynchronizationCustomizations):void -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|setSchoolsIds(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|public|setSchoolYear(value?:String):void -com.microsoft.graph.beta.models.EducationPowerSchoolDataProvider::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationPowerSchoolDataProvider com.microsoft.graph.beta.models.EducationResource::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.EducationResource::|public|constructor():void com.microsoft.graph.beta.models.EducationResource::|public|getAdditionalData():Map @@ -210303,7 +210595,6 @@ com.microsoft.graph.beta.models.EducationRoot::|public|getMe():EducationUser com.microsoft.graph.beta.models.EducationRoot::|public|getOdataType():String com.microsoft.graph.beta.models.EducationRoot::|public|getReports():ReportsRoot com.microsoft.graph.beta.models.EducationRoot::|public|getSchools():java.util.List -com.microsoft.graph.beta.models.EducationRoot::|public|getSynchronizationProfiles():java.util.List com.microsoft.graph.beta.models.EducationRoot::|public|getUsers():java.util.List com.microsoft.graph.beta.models.EducationRoot::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.EducationRoot::|public|setAdditionalData(value?:Map):void @@ -210313,7 +210604,6 @@ com.microsoft.graph.beta.models.EducationRoot::|public|setMe(value?:EducationUse com.microsoft.graph.beta.models.EducationRoot::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.EducationRoot::|public|setReports(value?:ReportsRoot):void com.microsoft.graph.beta.models.EducationRoot::|public|setSchools(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationRoot::|public|setSynchronizationProfiles(value?:java.util.List):void com.microsoft.graph.beta.models.EducationRoot::|public|setUsers(value?:java.util.List):void com.microsoft.graph.beta.models.EducationRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationRoot com.microsoft.graph.beta.models.EducationRoot~~>AdditionalDataHolder; BackedModel; Parsable @@ -210526,203 +210816,6 @@ com.microsoft.graph.beta.models.EducationSubmissionStatus::0003-Returned com.microsoft.graph.beta.models.EducationSubmissionStatus::0004-UnknownFutureValue com.microsoft.graph.beta.models.EducationSubmissionStatus::0005-Reassigned com.microsoft.graph.beta.models.EducationSubmissionStatus::0006-Excused -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|protected|backingStore:BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|getClientId():String -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|getClientSecret():String -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|getOdataType():String -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|setClientId(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|setClientSecret(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|public|setOdataType(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationConnectionSettings -com.microsoft.graph.beta.models.EducationSynchronizationConnectionSettings~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|protected|backingStore:BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|getAllowDisplayNameUpdate():Boolean -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|getIsSyncDeferred():Boolean -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|getOdataType():String -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|getOptionalPropertiesToSync():java.util.List -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|getSynchronizationStartDate():OffsetDateTime -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|setAllowDisplayNameUpdate(value?:Boolean):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|setIsSyncDeferred(value?:Boolean):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|setOdataType(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|setOptionalPropertiesToSync(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|public|setSynchronizationStartDate(value?:OffsetDateTime):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomization::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationCustomization -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations-->EducationSynchronizationCustomizationsBase -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|getSchool():EducationSynchronizationCustomization -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|getSection():EducationSynchronizationCustomization -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|getStudent():EducationSynchronizationCustomization -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|getStudentEnrollment():EducationSynchronizationCustomization -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|getTeacher():EducationSynchronizationCustomization -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|getTeacherRoster():EducationSynchronizationCustomization -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|OdataType:String -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|setSchool(value?:EducationSynchronizationCustomization):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|setSection(value?:EducationSynchronizationCustomization):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|setStudent(value?:EducationSynchronizationCustomization):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|setStudentEnrollment(value?:EducationSynchronizationCustomization):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|setTeacher(value?:EducationSynchronizationCustomization):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|public|setTeacherRoster(value?:EducationSynchronizationCustomization):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizations::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationCustomizations -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|protected|backingStore:BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|public|getOdataType():String -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|public|setOdataType(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationCustomizationsBase -com.microsoft.graph.beta.models.EducationSynchronizationCustomizationsBase~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.models.EducationSynchronizationCustomization~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|protected|backingStore:BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|public|getOdataType():String -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|public|setOdataType(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationDataProvider -com.microsoft.graph.beta.models.EducationSynchronizationDataProvider~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.models.EducationSynchronizationError-->Entity -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|getEntryType():String -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|getErrorCode():String -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|getErrorMessage():String -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|getJoiningValue():String -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|getRecordedDateTime():OffsetDateTime -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|getReportableIdentifier():String -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|OdataType:String -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|setEntryType(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|setErrorCode(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|setErrorMessage(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|setJoiningValue(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|setRecordedDateTime(value?:OffsetDateTime):void -com.microsoft.graph.beta.models.EducationSynchronizationError::|public|setReportableIdentifier(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationError::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationError -com.microsoft.graph.beta.models.EducationSynchronizationErrorCollectionResponse-->BaseCollectionPaginationCountResponse -com.microsoft.graph.beta.models.EducationSynchronizationErrorCollectionResponse::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationErrorCollectionResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationErrorCollectionResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.models.EducationSynchronizationErrorCollectionResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationErrorCollectionResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationSynchronizationErrorCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationErrorCollectionResponse -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|protected|backingStore:BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|getAdditionalData():Map -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|getAppliesTo():EducationUserRole -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|getOdataType():String -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|getSkuIds():java.util.List -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|setAdditionalData(value?:Map):void -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|setAppliesTo(value?:EducationUserRole):void -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|setOdataType(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|public|setSkuIds(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationLicenseAssignment -com.microsoft.graph.beta.models.EducationSynchronizationLicenseAssignment~~>AdditionalDataHolder; BackedModel; Parsable -com.microsoft.graph.beta.models.EducationSynchronizationOAuth1ConnectionSettings-->EducationSynchronizationConnectionSettings -com.microsoft.graph.beta.models.EducationSynchronizationOAuth1ConnectionSettings::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationOAuth1ConnectionSettings::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationOAuth1ConnectionSettings::|public|OdataType:String -com.microsoft.graph.beta.models.EducationSynchronizationOAuth1ConnectionSettings::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationOAuth1ConnectionSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationOAuth1ConnectionSettings -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings-->EducationSynchronizationConnectionSettings -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings::|public|getScope():String -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings::|public|getTokenUrl():String -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings::|public|OdataType:String -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings::|public|setScope(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings::|public|setTokenUrl(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationOAuth2ClientCredentialsConnectionSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationOAuth2ClientCredentialsConnectionSettings -com.microsoft.graph.beta.models.EducationSynchronizationProfile-->Entity -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getDataProvider():EducationSynchronizationDataProvider -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getDisplayName():String -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getErrors():java.util.List -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getExpirationDate():LocalDate -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getHandleSpecialCharacterConstraint():Boolean -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getIdentitySynchronizationConfiguration():EducationIdentitySynchronizationConfiguration -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getLicensesToAssign():java.util.List -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getProfileStatus():EducationSynchronizationProfileStatus -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|getState():EducationSynchronizationProfileState -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|OdataType:String -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|setDataProvider(value?:EducationSynchronizationDataProvider):void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|setDisplayName(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|setErrors(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|setExpirationDate(value?:LocalDate):void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|setHandleSpecialCharacterConstraint(value?:Boolean):void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|setIdentitySynchronizationConfiguration(value?:EducationIdentitySynchronizationConfiguration):void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|setLicensesToAssign(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|setProfileStatus(value?:EducationSynchronizationProfileStatus):void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|public|setState(value?:EducationSynchronizationProfileState):void -com.microsoft.graph.beta.models.EducationSynchronizationProfile::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationProfile -com.microsoft.graph.beta.models.EducationSynchronizationProfileCollectionResponse-->BaseCollectionPaginationCountResponse -com.microsoft.graph.beta.models.EducationSynchronizationProfileCollectionResponse::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationProfileCollectionResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationProfileCollectionResponse::|public|getValue():java.util.List -com.microsoft.graph.beta.models.EducationSynchronizationProfileCollectionResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationProfileCollectionResponse::|public|setValue(value?:java.util.List):void -com.microsoft.graph.beta.models.EducationSynchronizationProfileCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationProfileCollectionResponse -com.microsoft.graph.beta.models.EducationSynchronizationProfileState::0000-Deleting -com.microsoft.graph.beta.models.EducationSynchronizationProfileState::0001-DeletionFailed -com.microsoft.graph.beta.models.EducationSynchronizationProfileState::0002-ProvisioningFailed -com.microsoft.graph.beta.models.EducationSynchronizationProfileState::0003-Provisioned -com.microsoft.graph.beta.models.EducationSynchronizationProfileState::0004-Provisioning -com.microsoft.graph.beta.models.EducationSynchronizationProfileState::0005-UnknownFutureValue -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus-->Entity -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|constructor():void -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|getErrorCount():Long -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|getLastActivityDateTime():OffsetDateTime -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|getLastSynchronizationDateTime():OffsetDateTime -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|getStatus():EducationSynchronizationStatus -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|getStatusMessage():String -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|OdataType:String -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|setErrorCount(value?:Long):void -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|setLastActivityDateTime(value?:OffsetDateTime):void -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|setLastSynchronizationDateTime(value?:OffsetDateTime):void -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|setStatus(value?:EducationSynchronizationStatus):void -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|public|setStatusMessage(value?:String):void -com.microsoft.graph.beta.models.EducationSynchronizationProfileStatus::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EducationSynchronizationProfileStatus -com.microsoft.graph.beta.models.EducationSynchronizationStatus::0000-Paused -com.microsoft.graph.beta.models.EducationSynchronizationStatus::0001-InProgress -com.microsoft.graph.beta.models.EducationSynchronizationStatus::0002-Success -com.microsoft.graph.beta.models.EducationSynchronizationStatus::0003-Error -com.microsoft.graph.beta.models.EducationSynchronizationStatus::0004-ValidationError -com.microsoft.graph.beta.models.EducationSynchronizationStatus::0005-Quarantined -com.microsoft.graph.beta.models.EducationSynchronizationStatus::0006-UnknownFutureValue -com.microsoft.graph.beta.models.EducationSynchronizationStatus::0007-Extracting -com.microsoft.graph.beta.models.EducationSynchronizationStatus::0008-Validating com.microsoft.graph.beta.models.EducationTeacher::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.EducationTeacher::|public|constructor():void com.microsoft.graph.beta.models.EducationTeacher::|public|getAdditionalData():Map @@ -212333,6 +212426,16 @@ com.microsoft.graph.beta.models.ExactMatchUploadAgentCollectionResponse::|public com.microsoft.graph.beta.models.ExactMatchUploadAgentCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ExactMatchUploadAgentCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ExactMatchUploadAgentCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExactMatchUploadAgentCollectionResponse +com.microsoft.graph.beta.models.ExchangeAdmin-->Entity +com.microsoft.graph.beta.models.ExchangeAdmin::|public|constructor():void +com.microsoft.graph.beta.models.ExchangeAdmin::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ExchangeAdmin::|public|getMailboxes():java.util.List +com.microsoft.graph.beta.models.ExchangeAdmin::|public|getMessageTraces():java.util.List +com.microsoft.graph.beta.models.ExchangeAdmin::|public|OdataType:String +com.microsoft.graph.beta.models.ExchangeAdmin::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ExchangeAdmin::|public|setMailboxes(value?:java.util.List):void +com.microsoft.graph.beta.models.ExchangeAdmin::|public|setMessageTraces(value?:java.util.List):void +com.microsoft.graph.beta.models.ExchangeAdmin::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeAdmin com.microsoft.graph.beta.models.ExchangeIdFormat::0000-EntryId com.microsoft.graph.beta.models.ExchangeIdFormat::0001-EwsId com.microsoft.graph.beta.models.ExchangeIdFormat::0002-ImmutableEntryId @@ -212376,6 +212479,16 @@ com.microsoft.graph.beta.models.ExchangeRestoreSessionCollectionResponse::|publi com.microsoft.graph.beta.models.ExchangeRestoreSessionCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ExchangeRestoreSessionCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ExchangeRestoreSessionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeRestoreSessionCollectionResponse +com.microsoft.graph.beta.models.ExchangeSettings-->Entity +com.microsoft.graph.beta.models.ExchangeSettings::|public|constructor():void +com.microsoft.graph.beta.models.ExchangeSettings::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ExchangeSettings::|public|getInPlaceArchiveMailboxId():String +com.microsoft.graph.beta.models.ExchangeSettings::|public|getPrimaryMailboxId():String +com.microsoft.graph.beta.models.ExchangeSettings::|public|OdataType:String +com.microsoft.graph.beta.models.ExchangeSettings::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ExchangeSettings::|public|setInPlaceArchiveMailboxId(value?:String):void +com.microsoft.graph.beta.models.ExchangeSettings::|public|setPrimaryMailboxId(value?:String):void +com.microsoft.graph.beta.models.ExchangeSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeSettings com.microsoft.graph.beta.models.ExcludedApps::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ExcludedApps::|public|constructor():void com.microsoft.graph.beta.models.ExcludedApps::|public|getAccess():Boolean @@ -212485,6 +212598,26 @@ com.microsoft.graph.beta.models.ExpirationRequirement::0003-SignInFrequencyPerio com.microsoft.graph.beta.models.ExpirationRequirement::0004-NgcMfa com.microsoft.graph.beta.models.ExpirationRequirement::0005-SignInFrequencyEveryTime com.microsoft.graph.beta.models.ExpirationRequirement::0006-UnknownFutureValue +com.microsoft.graph.beta.models.ExportItemResponse::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.ExportItemResponse::|public|constructor():void +com.microsoft.graph.beta.models.ExportItemResponse::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ExportItemResponse::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ExportItemResponse::|public|getChangeKey():String +com.microsoft.graph.beta.models.ExportItemResponse::|public|getData():byte[] +com.microsoft.graph.beta.models.ExportItemResponse::|public|getError():MailTipsError +com.microsoft.graph.beta.models.ExportItemResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ExportItemResponse::|public|getItemId():String +com.microsoft.graph.beta.models.ExportItemResponse::|public|getOdataType():String +com.microsoft.graph.beta.models.ExportItemResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ExportItemResponse::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ExportItemResponse::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ExportItemResponse::|public|setChangeKey(value?:String):void +com.microsoft.graph.beta.models.ExportItemResponse::|public|setData(value?:byte[]):void +com.microsoft.graph.beta.models.ExportItemResponse::|public|setError(value?:MailTipsError):void +com.microsoft.graph.beta.models.ExportItemResponse::|public|setItemId(value?:String):void +com.microsoft.graph.beta.models.ExportItemResponse::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.ExportItemResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExportItemResponse +com.microsoft.graph.beta.models.ExportItemResponse~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.ExpressionEvaluationDetails::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ExpressionEvaluationDetails::|public|constructor():void com.microsoft.graph.beta.models.ExpressionEvaluationDetails::|public|getAdditionalData():Map @@ -216477,6 +216610,7 @@ com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|getExcludeActo com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|getExcludeAppsReceivingV2Tokens():Boolean com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|getExcludeSaml():Boolean com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|getIsStateSetByMicrosoft():Boolean com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|getOdataType():String com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|getRestrictForAppsCreatedAfterDateTime():OffsetDateTime com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|getState():AppManagementRestrictionState @@ -216486,6 +216620,7 @@ com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|setBackingStor com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|setExcludeActors(value?:AppManagementPolicyActorExemptions):void com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|setExcludeAppsReceivingV2Tokens(value?:Boolean):void com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|setExcludeSaml(value?:Boolean):void +com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|setIsStateSetByMicrosoft(value?:Boolean):void com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|setRestrictForAppsCreatedAfterDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.IdentifierUriRestriction::|public|setState(value?:AppManagementRestrictionState):void @@ -224608,6 +224743,91 @@ com.microsoft.graph.beta.models.MailAssessmentRequest::|public|setDestinationRou com.microsoft.graph.beta.models.MailAssessmentRequest::|public|setMessageUri(value?:String):void com.microsoft.graph.beta.models.MailAssessmentRequest::|public|setRecipientEmail(value?:String):void com.microsoft.graph.beta.models.MailAssessmentRequest::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailAssessmentRequest +com.microsoft.graph.beta.models.Mailbox-->DirectoryObject +com.microsoft.graph.beta.models.Mailbox::|public|constructor():void +com.microsoft.graph.beta.models.Mailbox::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Mailbox::|public|getFolders():java.util.List +com.microsoft.graph.beta.models.Mailbox::|public|OdataType:String +com.microsoft.graph.beta.models.Mailbox::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Mailbox::|public|setFolders(value?:java.util.List):void +com.microsoft.graph.beta.models.Mailbox::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Mailbox +com.microsoft.graph.beta.models.MailboxCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MailboxCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MailboxCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MailboxCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MailboxCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MailboxCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MailboxCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailboxCollectionResponse +com.microsoft.graph.beta.models.MailboxFolder-->Entity +com.microsoft.graph.beta.models.MailboxFolder::|public|constructor():void +com.microsoft.graph.beta.models.MailboxFolder::|public|getChildFolderCount():Integer +com.microsoft.graph.beta.models.MailboxFolder::|public|getChildFolders():java.util.List +com.microsoft.graph.beta.models.MailboxFolder::|public|getDisplayName():String +com.microsoft.graph.beta.models.MailboxFolder::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MailboxFolder::|public|getItems():java.util.List +com.microsoft.graph.beta.models.MailboxFolder::|public|getMultiValueExtendedProperties():java.util.List +com.microsoft.graph.beta.models.MailboxFolder::|public|getParentFolderId():String +com.microsoft.graph.beta.models.MailboxFolder::|public|getParentMailboxUrl():String +com.microsoft.graph.beta.models.MailboxFolder::|public|getSingleValueExtendedProperties():java.util.List +com.microsoft.graph.beta.models.MailboxFolder::|public|getTotalItemCount():Integer +com.microsoft.graph.beta.models.MailboxFolder::|public|getType():String +com.microsoft.graph.beta.models.MailboxFolder::|public|OdataType:String +com.microsoft.graph.beta.models.MailboxFolder::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MailboxFolder::|public|setChildFolderCount(value?:Integer):void +com.microsoft.graph.beta.models.MailboxFolder::|public|setChildFolders(value?:java.util.List):void +com.microsoft.graph.beta.models.MailboxFolder::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.MailboxFolder::|public|setItems(value?:java.util.List):void +com.microsoft.graph.beta.models.MailboxFolder::|public|setMultiValueExtendedProperties(value?:java.util.List):void +com.microsoft.graph.beta.models.MailboxFolder::|public|setParentFolderId(value?:String):void +com.microsoft.graph.beta.models.MailboxFolder::|public|setParentMailboxUrl(value?:String):void +com.microsoft.graph.beta.models.MailboxFolder::|public|setSingleValueExtendedProperties(value?:java.util.List):void +com.microsoft.graph.beta.models.MailboxFolder::|public|setTotalItemCount(value?:Integer):void +com.microsoft.graph.beta.models.MailboxFolder::|public|setType(value?:String):void +com.microsoft.graph.beta.models.MailboxFolder::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailboxFolder +com.microsoft.graph.beta.models.MailboxFolderCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MailboxFolderCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MailboxFolderCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MailboxFolderCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MailboxFolderCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MailboxFolderCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MailboxFolderCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailboxFolderCollectionResponse +com.microsoft.graph.beta.models.MailboxItem-->OutlookItem +com.microsoft.graph.beta.models.MailboxItem::|public|constructor():void +com.microsoft.graph.beta.models.MailboxItem::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MailboxItem::|public|getMultiValueExtendedProperties():java.util.List +com.microsoft.graph.beta.models.MailboxItem::|public|getSingleValueExtendedProperties():java.util.List +com.microsoft.graph.beta.models.MailboxItem::|public|getSize():Long +com.microsoft.graph.beta.models.MailboxItem::|public|getType():String +com.microsoft.graph.beta.models.MailboxItem::|public|OdataType:String +com.microsoft.graph.beta.models.MailboxItem::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MailboxItem::|public|setMultiValueExtendedProperties(value?:java.util.List):void +com.microsoft.graph.beta.models.MailboxItem::|public|setSingleValueExtendedProperties(value?:java.util.List):void +com.microsoft.graph.beta.models.MailboxItem::|public|setSize(value?:Long):void +com.microsoft.graph.beta.models.MailboxItem::|public|setType(value?:String):void +com.microsoft.graph.beta.models.MailboxItem::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailboxItem +com.microsoft.graph.beta.models.MailboxItemCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.MailboxItemCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.MailboxItemCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MailboxItemCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.MailboxItemCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MailboxItemCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.MailboxItemCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailboxItemCollectionResponse +com.microsoft.graph.beta.models.MailboxItemImportSession::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|constructor():void +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|getExpirationDateTime():OffsetDateTime +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|getImportUrl():String +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|getOdataType():String +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|setExpirationDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|setImportUrl(value?:String):void +com.microsoft.graph.beta.models.MailboxItemImportSession::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.MailboxItemImportSession::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MailboxItemImportSession +com.microsoft.graph.beta.models.MailboxItemImportSession~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.MailboxProtectionRule-->ProtectionRuleBase com.microsoft.graph.beta.models.MailboxProtectionRule::|public|constructor():void com.microsoft.graph.beta.models.MailboxProtectionRule::|public|getFieldDeserializers():Map> @@ -242974,6 +243194,12 @@ com.microsoft.graph.beta.models.ProtectionRuleStatus::0001-Active com.microsoft.graph.beta.models.ProtectionRuleStatus::0002-Completed com.microsoft.graph.beta.models.ProtectionRuleStatus::0003-CompletedWithErrors com.microsoft.graph.beta.models.ProtectionRuleStatus::0004-UnknownFutureValue +com.microsoft.graph.beta.models.ProtectionRuleStatus::0005-UpdateRequested +com.microsoft.graph.beta.models.ProtectionRuleStatus::0006-DeleteRequested +com.microsoft.graph.beta.models.ProtectionSource::0000-None +com.microsoft.graph.beta.models.ProtectionSource::0001-Manual +com.microsoft.graph.beta.models.ProtectionSource::0002-DynamicRule +com.microsoft.graph.beta.models.ProtectionSource::0003-UnknownFutureValue com.microsoft.graph.beta.models.ProtectionUnitBase-->Entity com.microsoft.graph.beta.models.ProtectionUnitBase::|public|constructor():void com.microsoft.graph.beta.models.ProtectionUnitBase::|public|getCreatedBy():IdentitySet @@ -242983,6 +243209,7 @@ com.microsoft.graph.beta.models.ProtectionUnitBase::|public|getFieldDeserializer com.microsoft.graph.beta.models.ProtectionUnitBase::|public|getLastModifiedBy():IdentitySet com.microsoft.graph.beta.models.ProtectionUnitBase::|public|getLastModifiedDateTime():OffsetDateTime com.microsoft.graph.beta.models.ProtectionUnitBase::|public|getPolicyId():String +com.microsoft.graph.beta.models.ProtectionUnitBase::|public|getProtectionSources():ProtectionSource com.microsoft.graph.beta.models.ProtectionUnitBase::|public|getStatus():ProtectionUnitStatus com.microsoft.graph.beta.models.ProtectionUnitBase::|public|OdataType:String com.microsoft.graph.beta.models.ProtectionUnitBase::|public|serialize(writer:SerializationWriter):Void @@ -242992,6 +243219,7 @@ com.microsoft.graph.beta.models.ProtectionUnitBase::|public|setError(value?:Publ com.microsoft.graph.beta.models.ProtectionUnitBase::|public|setLastModifiedBy(value?:IdentitySet):void com.microsoft.graph.beta.models.ProtectionUnitBase::|public|setLastModifiedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.ProtectionUnitBase::|public|setPolicyId(value?:String):void +com.microsoft.graph.beta.models.ProtectionUnitBase::|public|setProtectionSources(value?:ProtectionSource):void com.microsoft.graph.beta.models.ProtectionUnitBase::|public|setStatus(value?:ProtectionUnitStatus):void com.microsoft.graph.beta.models.ProtectionUnitBase::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ProtectionUnitBase com.microsoft.graph.beta.models.ProtectionUnitBaseCollectionResponse-->BaseCollectionPaginationCountResponse @@ -268527,6 +268755,7 @@ com.microsoft.graph.beta.models.UserSettings::|public|constructor():void com.microsoft.graph.beta.models.UserSettings::|public|getContactMergeSuggestions():ContactMergeSuggestions com.microsoft.graph.beta.models.UserSettings::|public|getContributionToContentDiscoveryAsOrganizationDisabled():Boolean com.microsoft.graph.beta.models.UserSettings::|public|getContributionToContentDiscoveryDisabled():Boolean +com.microsoft.graph.beta.models.UserSettings::|public|getExchange():ExchangeSettings com.microsoft.graph.beta.models.UserSettings::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.UserSettings::|public|getItemInsights():UserInsightsSettings com.microsoft.graph.beta.models.UserSettings::|public|getRegionalAndLanguageSettings():RegionalAndLanguageSettings @@ -268538,6 +268767,7 @@ com.microsoft.graph.beta.models.UserSettings::|public|serialize(writer:Serializa com.microsoft.graph.beta.models.UserSettings::|public|setContactMergeSuggestions(value?:ContactMergeSuggestions):void com.microsoft.graph.beta.models.UserSettings::|public|setContributionToContentDiscoveryAsOrganizationDisabled(value?:Boolean):void com.microsoft.graph.beta.models.UserSettings::|public|setContributionToContentDiscoveryDisabled(value?:Boolean):void +com.microsoft.graph.beta.models.UserSettings::|public|setExchange(value?:ExchangeSettings):void com.microsoft.graph.beta.models.UserSettings::|public|setItemInsights(value?:UserInsightsSettings):void com.microsoft.graph.beta.models.UserSettings::|public|setRegionalAndLanguageSettings(value?:RegionalAndLanguageSettings):void com.microsoft.graph.beta.models.UserSettings::|public|setShiftPreferences(value?:ShiftPreferences):void @@ -318380,16 +318610,21 @@ com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequest com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|get():CustomClaimsPolicy com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomClaimsPolicy com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|patch(body:CustomClaimsPolicy):CustomClaimsPolicy com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|patch(body:CustomClaimsPolicy; requestConfiguration?:java.util.function.Consumer):CustomClaimsPolicy +com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|put(body:CustomClaimsPolicy):CustomClaimsPolicy +com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|put(body:CustomClaimsPolicy; requestConfiguration?:java.util.function.Consumer):CustomClaimsPolicy com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|toPatchRequestInformation(body:CustomClaimsPolicy):RequestInformation com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|toPatchRequestInformation(body:CustomClaimsPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|toPutRequestInformation(body:CustomClaimsPolicy):RequestInformation +com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|toPutRequestInformation(body:CustomClaimsPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.serviceprincipals.item.claimspolicy.ClaimsPolicyRequestBuilder::|public|withUrl(rawUrl:String):ClaimsPolicyRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.createdobjects.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.serviceprincipals.item.createdobjects.count.CountRequestBuilder.GetQueryParameters::|public|filter:String @@ -407343,6 +407578,20 @@ com.microsoft.graph.beta.users.item.settings.contactmergesuggestions.ContactMerg com.microsoft.graph.beta.users.item.settings.contactmergesuggestions.ContactMergeSuggestionsRequestBuilder::|public|toPatchRequestInformation(body:ContactMergeSuggestions):RequestInformation com.microsoft.graph.beta.users.item.settings.contactmergesuggestions.ContactMergeSuggestionsRequestBuilder::|public|toPatchRequestInformation(body:ContactMergeSuggestions; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.settings.contactmergesuggestions.ContactMergeSuggestionsRequestBuilder::|public|withUrl(rawUrl:String):ContactMergeSuggestionsRequestBuilder +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder::|public|get():ExchangeSettings +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ExchangeSettings +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder::|public|withUrl(rawUrl:String):ExchangeRequestBuilder com.microsoft.graph.beta.users.item.settings.iteminsights.ItemInsightsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.users.item.settings.iteminsights.ItemInsightsRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.users.item.settings.iteminsights.ItemInsightsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -407405,6 +407654,7 @@ com.microsoft.graph.beta.users.item.settings.SettingsRequestBuilder::|public|con com.microsoft.graph.beta.users.item.settings.SettingsRequestBuilder::|public|contactMergeSuggestions:ContactMergeSuggestionsRequestBuilder com.microsoft.graph.beta.users.item.settings.SettingsRequestBuilder::|public|delete():Void com.microsoft.graph.beta.users.item.settings.SettingsRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.users.item.settings.SettingsRequestBuilder::|public|exchange:ExchangeRequestBuilder com.microsoft.graph.beta.users.item.settings.SettingsRequestBuilder::|public|get():UserSettings com.microsoft.graph.beta.users.item.settings.SettingsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):UserSettings com.microsoft.graph.beta.users.item.settings.SettingsRequestBuilder::|public|itemInsights:ItemInsightsRequestBuilder 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 09049b045ee..6a9d8f7d714 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": "F4C984E1C29C15688427BC27ECEF61B515075A55B4DEF5387DAA3356B39FC474B50F1DF608181B0F9AD0441CBFC3B3B795035760856FDC06BA48D82896707D87", + "descriptionHash": "E576FB8BD5A9C88C96D8817C443A98908B4DF074205683122B34A198373D1C7C62CCA161A06DC4F574808EB4C8F64B2BE0C08632CB186DD61F94530F59EA248F", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.23.0", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java b/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java index 82e5f857788..85301d4a827 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Admin.java @@ -87,17 +87,26 @@ public Edge getEdge() { public Entra getEntra() { return this.backingStore.get("entra"); } + /** + * Gets the exchange property value. A container for the Exchange admin functionality. Read-only. + * @return a {@link ExchangeAdmin} + */ + @jakarta.annotation.Nullable + public ExchangeAdmin getExchange() { + return this.backingStore.get("exchange"); + } /** * The deserialization information for the current model * @return a {@link Map>} */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(13); + final HashMap> deserializerMap = new HashMap>(14); deserializerMap.put("appsAndServices", (n) -> { this.setAppsAndServices(n.getObjectValue(AdminAppsAndServices::createFromDiscriminatorValue)); }); deserializerMap.put("dynamics", (n) -> { this.setDynamics(n.getObjectValue(AdminDynamics::createFromDiscriminatorValue)); }); deserializerMap.put("edge", (n) -> { this.setEdge(n.getObjectValue(Edge::createFromDiscriminatorValue)); }); deserializerMap.put("entra", (n) -> { this.setEntra(n.getObjectValue(Entra::createFromDiscriminatorValue)); }); + deserializerMap.put("exchange", (n) -> { this.setExchange(n.getObjectValue(ExchangeAdmin::createFromDiscriminatorValue)); }); deserializerMap.put("forms", (n) -> { this.setForms(n.getObjectValue(AdminForms::createFromDiscriminatorValue)); }); deserializerMap.put("microsoft365Apps", (n) -> { this.setMicrosoft365Apps(n.getObjectValue(AdminMicrosoft365Apps::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); @@ -191,6 +200,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("dynamics", this.getDynamics()); writer.writeObjectValue("edge", this.getEdge()); writer.writeObjectValue("entra", this.getEntra()); + writer.writeObjectValue("exchange", this.getExchange()); writer.writeObjectValue("forms", this.getForms()); writer.writeObjectValue("microsoft365Apps", this.getMicrosoft365Apps()); writer.writeStringValue("@odata.type", this.getOdataType()); @@ -245,6 +255,13 @@ public void setEdge(@jakarta.annotation.Nullable final Edge value) { public void setEntra(@jakarta.annotation.Nullable final Entra value) { this.backingStore.set("entra", value); } + /** + * Sets the exchange property value. A container for the Exchange admin functionality. Read-only. + * @param value Value to set for the exchange property. + */ + public void setExchange(@jakarta.annotation.Nullable final ExchangeAdmin value) { + this.backingStore.set("exchange", value); + } /** * Sets the forms property value. The forms property * @param value Value to set for the forms property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionHistory.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionHistory.java index ffa96f74121..f1d629c143e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionHistory.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionHistory.java @@ -35,7 +35,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the interactions property value. The list of AI interactions. + * Gets the interactions property value. The interactions property * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -52,7 +52,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("interactions", this.getInteractions()); } /** - * Sets the interactions property value. The list of AI interactions. + * Sets the interactions property value. The interactions property * @param value Value to set for the interactions property. */ public void setInteractions(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java index 846df11760d..37fe49a5567 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AndroidManagedAppProtection.java @@ -165,7 +165,7 @@ public Boolean getConnectToVpnOnLaunch() { return this.backingStore.get("connectToVpnOnLaunch"); } /** - * Gets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. + * Gets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -173,7 +173,7 @@ public String getCustomBrowserDisplayName() { return this.backingStore.get("customBrowserDisplayName"); } /** - * Gets the customBrowserPackageId property value. Unique identifier of a custom browser to open weblink on Android. + * Gets the customBrowserPackageId property value. Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -615,14 +615,14 @@ public void setConnectToVpnOnLaunch(@jakarta.annotation.Nullable final Boolean v this.backingStore.set("connectToVpnOnLaunch", value); } /** - * Sets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. + * Sets the customBrowserDisplayName property value. Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * @param value Value to set for the customBrowserDisplayName property. */ public void setCustomBrowserDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("customBrowserDisplayName", value); } /** - * Sets the customBrowserPackageId property value. Unique identifier of a custom browser to open weblink on Android. + * Sets the customBrowserPackageId property value. Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * @param value Value to set for the customBrowserPackageId property. */ public void setCustomBrowserPackageId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AppliedAuthenticationEventListener.java b/src/main/java/com/microsoft/graph/beta/generated/models/AppliedAuthenticationEventListener.java index 52b5e355651..b3a3c73518c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AppliedAuthenticationEventListener.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AppliedAuthenticationEventListener.java @@ -56,7 +56,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the eventType property value. The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue. + * Gets the eventType property value. The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue, attributeCollectionStart, attributeCollectionSubmit, emailOtpSend. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: attributeCollectionStart, attributeCollectionSubmit, emailOtpSend. * @return a {@link AuthenticationEventType} */ @jakarta.annotation.Nullable @@ -128,7 +128,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the eventType property value. The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue. + * Sets the eventType property value. The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue, attributeCollectionStart, attributeCollectionSubmit, emailOtpSend. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: attributeCollectionStart, attributeCollectionSubmit, emailOtpSend. * @param value Value to set for the eventType property. */ public void setEventType(@jakarta.annotation.Nullable final AuthenticationEventType value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Certification.java b/src/main/java/com/microsoft/graph/beta/generated/models/Certification.java index 2c1c74f09b0..b0f07bfffc3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Certification.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Certification.java @@ -96,7 +96,7 @@ public Boolean getIsCertifiedByMicrosoft() { return this.backingStore.get("isCertifiedByMicrosoft"); } /** - * Gets the isPublisherAttested property value. Indicates whether the application has been self-attested by the application developer or the publisher. + * Gets the isPublisherAttested property value. Indicates whether the application developer or publisher completed Publisher Attestation. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -168,7 +168,7 @@ public void setIsCertifiedByMicrosoft(@jakarta.annotation.Nullable final Boolean this.backingStore.set("isCertifiedByMicrosoft", value); } /** - * Sets the isPublisherAttested property value. Indicates whether the application has been self-attested by the application developer or the publisher. + * Sets the isPublisherAttested property value. Indicates whether the application developer or publisher completed Publisher Attestation. * @param value Value to set for the isPublisherAttested property. */ public void setIsPublisherAttested(@jakarta.annotation.Nullable final Boolean value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ChatMessageAttachment.java b/src/main/java/com/microsoft/graph/beta/generated/models/ChatMessageAttachment.java index 571497bc260..da1574075b6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ChatMessageAttachment.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ChatMessageAttachment.java @@ -64,7 +64,7 @@ public String getContent() { return this.backingStore.get("content"); } /** - * Gets the contentType property value. The media type of the content attachment. The possible values are: reference: The attachment is a link to another file. Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message. Populate the content with the original message context.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: A code snippet. application/vnd.microsoft.card.announcement: An announcement header. + * Gets the contentType property value. The media type of the content attachment. The possible values are: reference: The attachment is a link to another file. Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message. Populate the content with the original message context.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: Either a code snippet or place holder. application/vnd.microsoft.card.announcement: An announcement header. application/vnd.microsoft.card.fluidEmbedCard: A Microsoft Loop component. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -175,7 +175,7 @@ public void setContent(@jakarta.annotation.Nullable final String value) { this.backingStore.set("content", value); } /** - * Sets the contentType property value. The media type of the content attachment. The possible values are: reference: The attachment is a link to another file. Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message. Populate the content with the original message context.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: A code snippet. application/vnd.microsoft.card.announcement: An announcement header. + * Sets the contentType property value. The media type of the content attachment. The possible values are: reference: The attachment is a link to another file. Populate the contentURL with the link to the object.forwardedMessageReference: The attachment is a reference to a forwarded message. Populate the content with the original message context.Any contentType that is supported by the Bot Framework's Attachment object.application/vnd.microsoft.card.codesnippet: Either a code snippet or place holder. application/vnd.microsoft.card.announcement: An announcement header. application/vnd.microsoft.card.fluidEmbedCard: A Microsoft Loop component. * @param value Value to set for the contentType property. */ public void setContentType(@jakarta.annotation.Nullable final String value) { 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 8ee264d9149..c281082874b 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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * Gets the scheduledActionsForRule property value. The list of scheduled action for this rule * @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 per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. + * Sets the scheduledActionsForRule property value. The list of scheduled action for this rule * @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 97d5d33be1d..9c837b112dc 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 + * Gets the maximumCount property value. Maximum number of choices 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 choices in the collection + * Gets the minimumCount property value. Minimum number of choices 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 choices in the collection + * Sets the maximumCount property value. Maximum number of choices 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 choices in the collection + * Sets the minimumCount property value. Minimum number of choices 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 6799f204485..3db7d730eaf 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. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of simple settings 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 simple settings in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of simple settings 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 simple settings in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of simple settings 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 simple settings in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of simple settings 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/DeviceManagementConfigurationSimpleSettingDefinition.java b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java index c19c8a011a4..fbebe1570f2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/DeviceManagementConfigurationSimpleSettingDefinition.java @@ -32,7 +32,7 @@ public static DeviceManagementConfigurationSimpleSettingDefinition createFromDis return new DeviceManagementConfigurationSimpleSettingDefinition(); } /** - * Gets the defaultValue property value. Default setting value for this setting + * Gets the defaultValue property value. Default setting value for this setting. * @return a {@link DeviceManagementConfigurationSettingValue} */ @jakarta.annotation.Nullable @@ -40,7 +40,7 @@ public DeviceManagementConfigurationSettingValue getDefaultValue() { return this.backingStore.get("defaultValue"); } /** - * Gets the dependedOnBy property value. list of child settings that depend on this setting + * Gets the dependedOnBy property value. list of child settings that depend on this setting. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -48,7 +48,7 @@ public java.util.List getDepen return this.backingStore.get("dependedOnBy"); } /** - * Gets the dependentOn property value. list of parent settings this setting is dependent on + * Gets the dependentOn property value. list of parent settings this setting is dependent on. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the valueDefinition property value. Definition of the value for this setting + * Gets the valueDefinition property value. Definition of the value for this setting. * @return a {@link DeviceManagementConfigurationSettingValueDefinition} */ @jakarta.annotation.Nullable @@ -89,28 +89,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("valueDefinition", this.getValueDefinition()); } /** - * Sets the defaultValue property value. Default setting value for this setting + * Sets the defaultValue property value. Default setting value for this setting. * @param value Value to set for the defaultValue property. */ public void setDefaultValue(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValue value) { this.backingStore.set("defaultValue", value); } /** - * Sets the dependedOnBy property value. list of child settings that depend on this setting + * Sets the dependedOnBy property value. list of child settings that depend on this setting. * @param value Value to set for the dependedOnBy property. */ public void setDependedOnBy(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependedOnBy", value); } /** - * Sets the dependentOn property value. list of parent settings this setting is dependent on + * Sets the dependentOn property value. list of parent settings this setting is dependent on. * @param value Value to set for the dependentOn property. */ public void setDependentOn(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("dependentOn", value); } /** - * Sets the valueDefinition property value. Definition of the value for this setting + * Sets the valueDefinition property value. Definition of the value for this setting. * @param value Value to set for the valueDefinition property. */ public void setValueDefinition(@jakarta.annotation.Nullable final DeviceManagementConfigurationSettingValueDefinition 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 6d677e428e3..d7c609e56e6 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. + * 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. * @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 + * Gets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 * @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 + * Gets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 * @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("userDomains", (n) -> { this.setUserDomains(n.getCollectionOfObjectValues(EducationIdentityDomain::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the userDomains property value. The userDomains property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getUserDomains() { - return this.backingStore.get("userDomains"); - } - /** - * 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("userDomains", this.getUserDomains()); - } - /** - * Sets the userDomains property value. The userDomains property - * @param value Value to set for the userDomains property. - */ - public void setUserDomains(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("userDomains", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityMatchingConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityMatchingConfiguration.java deleted file mode 100644 index bd922c4f1dd..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityMatchingConfiguration.java +++ /dev/null @@ -1,62 +0,0 @@ -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 EducationIdentityMatchingConfiguration extends EducationIdentitySynchronizationConfiguration implements Parsable { - /** - * Instantiates a new {@link EducationIdentityMatchingConfiguration} and sets the default values. - */ - public EducationIdentityMatchingConfiguration() { - super(); - this.setOdataType("#microsoft.graph.educationIdentityMatchingConfiguration"); - } - /** - * 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 EducationIdentityMatchingConfiguration} - */ - @jakarta.annotation.Nonnull - public static EducationIdentityMatchingConfiguration createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationIdentityMatchingConfiguration(); - } - /** - * 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("matchingOptions", (n) -> { this.setMatchingOptions(n.getCollectionOfObjectValues(EducationIdentityMatchingOptions::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the matchingOptions property value. The matchingOptions property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getMatchingOptions() { - return this.backingStore.get("matchingOptions"); - } - /** - * 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("matchingOptions", this.getMatchingOptions()); - } - /** - * Sets the matchingOptions property value. The matchingOptions property - * @param value Value to set for the matchingOptions property. - */ - public void setMatchingOptions(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("matchingOptions", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityMatchingOptions.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityMatchingOptions.java deleted file mode 100644 index d70dba923e4..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityMatchingOptions.java +++ /dev/null @@ -1,175 +0,0 @@ -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.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationIdentityMatchingOptions implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link EducationIdentityMatchingOptions} and sets the default values. - */ - public EducationIdentityMatchingOptions() { - 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 EducationIdentityMatchingOptions} - */ - @jakarta.annotation.Nonnull - public static EducationIdentityMatchingOptions createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationIdentityMatchingOptions(); - } - /** - * 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 appliesTo property value. The appliesTo property - * @return a {@link EducationUserRole} - */ - @jakarta.annotation.Nullable - public EducationUserRole getAppliesTo() { - return this.backingStore.get("appliesTo"); - } - /** - * 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>(5); - deserializerMap.put("appliesTo", (n) -> { this.setAppliesTo(n.getEnumValue(EducationUserRole::forValue)); }); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); - deserializerMap.put("sourcePropertyName", (n) -> { this.setSourcePropertyName(n.getStringValue()); }); - deserializerMap.put("targetDomain", (n) -> { this.setTargetDomain(n.getStringValue()); }); - deserializerMap.put("targetPropertyName", (n) -> { this.setTargetPropertyName(n.getStringValue()); }); - return deserializerMap; - } - /** - * 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 sourcePropertyName property value. The sourcePropertyName property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getSourcePropertyName() { - return this.backingStore.get("sourcePropertyName"); - } - /** - * Gets the targetDomain property value. The targetDomain property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getTargetDomain() { - return this.backingStore.get("targetDomain"); - } - /** - * Gets the targetPropertyName property value. The targetPropertyName property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getTargetPropertyName() { - return this.backingStore.get("targetPropertyName"); - } - /** - * 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("appliesTo", this.getAppliesTo()); - writer.writeStringValue("@odata.type", this.getOdataType()); - writer.writeStringValue("sourcePropertyName", this.getSourcePropertyName()); - writer.writeStringValue("targetDomain", this.getTargetDomain()); - writer.writeStringValue("targetPropertyName", this.getTargetPropertyName()); - 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 appliesTo property value. The appliesTo property - * @param value Value to set for the appliesTo property. - */ - public void setAppliesTo(@jakarta.annotation.Nullable final EducationUserRole value) { - this.backingStore.set("appliesTo", 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 @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 sourcePropertyName property value. The sourcePropertyName property - * @param value Value to set for the sourcePropertyName property. - */ - public void setSourcePropertyName(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("sourcePropertyName", value); - } - /** - * Sets the targetDomain property value. The targetDomain property - * @param value Value to set for the targetDomain property. - */ - public void setTargetDomain(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("targetDomain", value); - } - /** - * Sets the targetPropertyName property value. The targetPropertyName property - * @param value Value to set for the targetPropertyName property. - */ - public void setTargetPropertyName(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("targetPropertyName", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentitySynchronizationConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentitySynchronizationConfiguration.java deleted file mode 100644 index 7cbe5dc0d48..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentitySynchronizationConfiguration.java +++ /dev/null @@ -1,115 +0,0 @@ -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.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationIdentitySynchronizationConfiguration implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link EducationIdentitySynchronizationConfiguration} and sets the default values. - */ - public EducationIdentitySynchronizationConfiguration() { - 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 EducationIdentitySynchronizationConfiguration} - */ - @jakarta.annotation.Nonnull - public static EducationIdentitySynchronizationConfiguration 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.educationIdentityCreationConfiguration": return new EducationIdentityCreationConfiguration(); - case "#microsoft.graph.educationIdentityMatchingConfiguration": return new EducationIdentityMatchingConfiguration(); - } - } - return new EducationIdentitySynchronizationConfiguration(); - } - /** - * 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>(1); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); - return deserializerMap; - } - /** - * Gets the @odata.type property value. The OdataType property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getOdataType() { - return this.backingStore.get("odataType"); - } - /** - * 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.writeStringValue("@odata.type", this.getOdataType()); - 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 @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); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationOneRosterApiDataProvider.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationOneRosterApiDataProvider.java deleted file mode 100644 index 0c45ab2bef5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationOneRosterApiDataProvider.java +++ /dev/null @@ -1,147 +0,0 @@ -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 EducationOneRosterApiDataProvider extends EducationSynchronizationDataProvider implements Parsable { - /** - * Instantiates a new {@link EducationOneRosterApiDataProvider} and sets the default values. - */ - public EducationOneRosterApiDataProvider() { - super(); - this.setOdataType("#microsoft.graph.educationOneRosterApiDataProvider"); - } - /** - * 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 EducationOneRosterApiDataProvider} - */ - @jakarta.annotation.Nonnull - public static EducationOneRosterApiDataProvider createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationOneRosterApiDataProvider(); - } - /** - * Gets the connectionSettings property value. The connectionSettings property - * @return a {@link EducationSynchronizationConnectionSettings} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationConnectionSettings getConnectionSettings() { - return this.backingStore.get("connectionSettings"); - } - /** - * Gets the connectionUrl property value. The connectionUrl property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getConnectionUrl() { - return this.backingStore.get("connectionUrl"); - } - /** - * Gets the customizations property value. The customizations property - * @return a {@link EducationSynchronizationCustomizations} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationCustomizations getCustomizations() { - return this.backingStore.get("customizations"); - } - /** - * 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("connectionSettings", (n) -> { this.setConnectionSettings(n.getObjectValue(EducationSynchronizationConnectionSettings::createFromDiscriminatorValue)); }); - deserializerMap.put("connectionUrl", (n) -> { this.setConnectionUrl(n.getStringValue()); }); - deserializerMap.put("customizations", (n) -> { this.setCustomizations(n.getObjectValue(EducationSynchronizationCustomizations::createFromDiscriminatorValue)); }); - deserializerMap.put("providerName", (n) -> { this.setProviderName(n.getStringValue()); }); - deserializerMap.put("schoolsIds", (n) -> { this.setSchoolsIds(n.getCollectionOfPrimitiveValues(String.class)); }); - deserializerMap.put("termIds", (n) -> { this.setTermIds(n.getCollectionOfPrimitiveValues(String.class)); }); - return deserializerMap; - } - /** - * Gets the providerName property value. The providerName property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getProviderName() { - return this.backingStore.get("providerName"); - } - /** - * Gets the schoolsIds property value. The schoolsIds property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getSchoolsIds() { - return this.backingStore.get("schoolsIds"); - } - /** - * Gets the termIds property value. The termIds property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getTermIds() { - return this.backingStore.get("termIds"); - } - /** - * 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("connectionSettings", this.getConnectionSettings()); - writer.writeStringValue("connectionUrl", this.getConnectionUrl()); - writer.writeObjectValue("customizations", this.getCustomizations()); - writer.writeStringValue("providerName", this.getProviderName()); - writer.writeCollectionOfPrimitiveValues("schoolsIds", this.getSchoolsIds()); - writer.writeCollectionOfPrimitiveValues("termIds", this.getTermIds()); - } - /** - * Sets the connectionSettings property value. The connectionSettings property - * @param value Value to set for the connectionSettings property. - */ - public void setConnectionSettings(@jakarta.annotation.Nullable final EducationSynchronizationConnectionSettings value) { - this.backingStore.set("connectionSettings", value); - } - /** - * Sets the connectionUrl property value. The connectionUrl property - * @param value Value to set for the connectionUrl property. - */ - public void setConnectionUrl(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("connectionUrl", value); - } - /** - * Sets the customizations property value. The customizations property - * @param value Value to set for the customizations property. - */ - public void setCustomizations(@jakarta.annotation.Nullable final EducationSynchronizationCustomizations value) { - this.backingStore.set("customizations", value); - } - /** - * Sets the providerName property value. The providerName property - * @param value Value to set for the providerName property. - */ - public void setProviderName(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("providerName", value); - } - /** - * Sets the schoolsIds property value. The schoolsIds property - * @param value Value to set for the schoolsIds property. - */ - public void setSchoolsIds(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("schoolsIds", value); - } - /** - * Sets the termIds property value. The termIds property - * @param value Value to set for the termIds property. - */ - public void setTermIds(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("termIds", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationPowerSchoolDataProvider.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationPowerSchoolDataProvider.java deleted file mode 100644 index 7ea72e2a53f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationPowerSchoolDataProvider.java +++ /dev/null @@ -1,164 +0,0 @@ -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 EducationPowerSchoolDataProvider extends EducationSynchronizationDataProvider implements Parsable { - /** - * Instantiates a new {@link EducationPowerSchoolDataProvider} and sets the default values. - */ - public EducationPowerSchoolDataProvider() { - super(); - this.setOdataType("#microsoft.graph.educationPowerSchoolDataProvider"); - } - /** - * 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 EducationPowerSchoolDataProvider} - */ - @jakarta.annotation.Nonnull - public static EducationPowerSchoolDataProvider createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationPowerSchoolDataProvider(); - } - /** - * Gets the allowTeachersInMultipleSchools property value. The allowTeachersInMultipleSchools property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getAllowTeachersInMultipleSchools() { - return this.backingStore.get("allowTeachersInMultipleSchools"); - } - /** - * Gets the clientId property value. The clientId property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getClientId() { - return this.backingStore.get("clientId"); - } - /** - * Gets the clientSecret property value. The clientSecret property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getClientSecret() { - return this.backingStore.get("clientSecret"); - } - /** - * Gets the connectionUrl property value. The connectionUrl property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getConnectionUrl() { - return this.backingStore.get("connectionUrl"); - } - /** - * Gets the customizations property value. The customizations property - * @return a {@link EducationSynchronizationCustomizations} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationCustomizations getCustomizations() { - return this.backingStore.get("customizations"); - } - /** - * 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("allowTeachersInMultipleSchools", (n) -> { this.setAllowTeachersInMultipleSchools(n.getBooleanValue()); }); - deserializerMap.put("clientId", (n) -> { this.setClientId(n.getStringValue()); }); - deserializerMap.put("clientSecret", (n) -> { this.setClientSecret(n.getStringValue()); }); - deserializerMap.put("connectionUrl", (n) -> { this.setConnectionUrl(n.getStringValue()); }); - deserializerMap.put("customizations", (n) -> { this.setCustomizations(n.getObjectValue(EducationSynchronizationCustomizations::createFromDiscriminatorValue)); }); - deserializerMap.put("schoolsIds", (n) -> { this.setSchoolsIds(n.getCollectionOfPrimitiveValues(String.class)); }); - deserializerMap.put("schoolYear", (n) -> { this.setSchoolYear(n.getStringValue()); }); - return deserializerMap; - } - /** - * Gets the schoolsIds property value. The schoolsIds property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getSchoolsIds() { - return this.backingStore.get("schoolsIds"); - } - /** - * Gets the schoolYear property value. The schoolYear property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getSchoolYear() { - return this.backingStore.get("schoolYear"); - } - /** - * 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.writeBooleanValue("allowTeachersInMultipleSchools", this.getAllowTeachersInMultipleSchools()); - writer.writeStringValue("clientId", this.getClientId()); - writer.writeStringValue("clientSecret", this.getClientSecret()); - writer.writeStringValue("connectionUrl", this.getConnectionUrl()); - writer.writeObjectValue("customizations", this.getCustomizations()); - writer.writeCollectionOfPrimitiveValues("schoolsIds", this.getSchoolsIds()); - writer.writeStringValue("schoolYear", this.getSchoolYear()); - } - /** - * Sets the allowTeachersInMultipleSchools property value. The allowTeachersInMultipleSchools property - * @param value Value to set for the allowTeachersInMultipleSchools property. - */ - public void setAllowTeachersInMultipleSchools(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("allowTeachersInMultipleSchools", value); - } - /** - * Sets the clientId property value. The clientId property - * @param value Value to set for the clientId property. - */ - public void setClientId(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("clientId", value); - } - /** - * Sets the clientSecret property value. The clientSecret property - * @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 connectionUrl property value. The connectionUrl property - * @param value Value to set for the connectionUrl property. - */ - public void setConnectionUrl(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("connectionUrl", value); - } - /** - * Sets the customizations property value. The customizations property - * @param value Value to set for the customizations property. - */ - public void setCustomizations(@jakarta.annotation.Nullable final EducationSynchronizationCustomizations value) { - this.backingStore.set("customizations", value); - } - /** - * Sets the schoolsIds property value. The schoolsIds property - * @param value Value to set for the schoolsIds property. - */ - public void setSchoolsIds(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("schoolsIds", value); - } - /** - * Sets the schoolYear property value. The schoolYear property - * @param value Value to set for the schoolYear property. - */ - public void setSchoolYear(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("schoolYear", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationRoot.java index 1e547d6a472..b1e56047199 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/EducationRoot.java @@ -69,13 +69,12 @@ public java.util.List getClasses() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(7); + final HashMap> deserializerMap = new HashMap>(6); deserializerMap.put("classes", (n) -> { this.setClasses(n.getCollectionOfObjectValues(EducationClass::createFromDiscriminatorValue)); }); deserializerMap.put("me", (n) -> { this.setMe(n.getObjectValue(EducationUser::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("reports", (n) -> { this.setReports(n.getObjectValue(ReportsRoot::createFromDiscriminatorValue)); }); deserializerMap.put("schools", (n) -> { this.setSchools(n.getCollectionOfObjectValues(EducationSchool::createFromDiscriminatorValue)); }); - deserializerMap.put("synchronizationProfiles", (n) -> { this.setSynchronizationProfiles(n.getCollectionOfObjectValues(EducationSynchronizationProfile::createFromDiscriminatorValue)); }); deserializerMap.put("users", (n) -> { this.setUsers(n.getCollectionOfObjectValues(EducationUser::createFromDiscriminatorValue)); }); return deserializerMap; } @@ -111,14 +110,6 @@ public ReportsRoot getReports() { public java.util.List getSchools() { return this.backingStore.get("schools"); } - /** - * Gets the synchronizationProfiles property value. The synchronizationProfiles property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getSynchronizationProfiles() { - return this.backingStore.get("synchronizationProfiles"); - } /** * Gets the users property value. The users property * @return a {@link java.util.List} @@ -138,7 +129,6 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeObjectValue("reports", this.getReports()); writer.writeCollectionOfObjectValues("schools", this.getSchools()); - writer.writeCollectionOfObjectValues("synchronizationProfiles", this.getSynchronizationProfiles()); writer.writeCollectionOfObjectValues("users", this.getUsers()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -192,13 +182,6 @@ public void setReports(@jakarta.annotation.Nullable final ReportsRoot value) { public void setSchools(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("schools", value); } - /** - * Sets the synchronizationProfiles property value. The synchronizationProfiles property - * @param value Value to set for the synchronizationProfiles property. - */ - public void setSynchronizationProfiles(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("synchronizationProfiles", value); - } /** * Sets the users property value. The users property * @param value Value to set for the users property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationConnectionSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationConnectionSettings.java deleted file mode 100644 index 7e80cedc77b..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationConnectionSettings.java +++ /dev/null @@ -1,149 +0,0 @@ -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.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationConnectionSettings implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link EducationSynchronizationConnectionSettings} and sets the default values. - */ - public EducationSynchronizationConnectionSettings() { - 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 EducationSynchronizationConnectionSettings} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationConnectionSettings 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.educationSynchronizationOAuth1ConnectionSettings": return new EducationSynchronizationOAuth1ConnectionSettings(); - case "#microsoft.graph.educationSynchronizationOAuth2ClientCredentialsConnectionSettings": return new EducationSynchronizationOAuth2ClientCredentialsConnectionSettings(); - } - } - return new EducationSynchronizationConnectionSettings(); - } - /** - * 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 clientId property value. The clientId property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getClientId() { - return this.backingStore.get("clientId"); - } - /** - * Gets the clientSecret property value. The clientSecret property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getClientSecret() { - return this.backingStore.get("clientSecret"); - } - /** - * 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("clientId", (n) -> { this.setClientId(n.getStringValue()); }); - deserializerMap.put("clientSecret", (n) -> { this.setClientSecret(n.getStringValue()); }); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); - return deserializerMap; - } - /** - * Gets the @odata.type property value. The OdataType property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getOdataType() { - return this.backingStore.get("odataType"); - } - /** - * 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.writeStringValue("clientId", this.getClientId()); - writer.writeStringValue("clientSecret", this.getClientSecret()); - writer.writeStringValue("@odata.type", this.getOdataType()); - 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 clientId property value. The clientId property - * @param value Value to set for the clientId property. - */ - public void setClientId(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("clientId", value); - } - /** - * Sets the clientSecret property value. The clientSecret property - * @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 @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); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomization.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomization.java deleted file mode 100644 index 9598da0917f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomization.java +++ /dev/null @@ -1,176 +0,0 @@ -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 EducationSynchronizationCustomization implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link EducationSynchronizationCustomization} and sets the default values. - */ - public EducationSynchronizationCustomization() { - 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 EducationSynchronizationCustomization} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationCustomization createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationSynchronizationCustomization(); - } - /** - * 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 allowDisplayNameUpdate property value. The allowDisplayNameUpdate property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getAllowDisplayNameUpdate() { - return this.backingStore.get("allowDisplayNameUpdate"); - } - /** - * 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>(5); - deserializerMap.put("allowDisplayNameUpdate", (n) -> { this.setAllowDisplayNameUpdate(n.getBooleanValue()); }); - deserializerMap.put("isSyncDeferred", (n) -> { this.setIsSyncDeferred(n.getBooleanValue()); }); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); - deserializerMap.put("optionalPropertiesToSync", (n) -> { this.setOptionalPropertiesToSync(n.getCollectionOfPrimitiveValues(String.class)); }); - deserializerMap.put("synchronizationStartDate", (n) -> { this.setSynchronizationStartDate(n.getOffsetDateTimeValue()); }); - return deserializerMap; - } - /** - * Gets the isSyncDeferred property value. The isSyncDeferred property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getIsSyncDeferred() { - return this.backingStore.get("isSyncDeferred"); - } - /** - * 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 optionalPropertiesToSync property value. The optionalPropertiesToSync property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getOptionalPropertiesToSync() { - return this.backingStore.get("optionalPropertiesToSync"); - } - /** - * Gets the synchronizationStartDate property value. The synchronizationStartDate property - * @return a {@link OffsetDateTime} - */ - @jakarta.annotation.Nullable - public OffsetDateTime getSynchronizationStartDate() { - return this.backingStore.get("synchronizationStartDate"); - } - /** - * 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.writeBooleanValue("allowDisplayNameUpdate", this.getAllowDisplayNameUpdate()); - writer.writeBooleanValue("isSyncDeferred", this.getIsSyncDeferred()); - writer.writeStringValue("@odata.type", this.getOdataType()); - writer.writeCollectionOfPrimitiveValues("optionalPropertiesToSync", this.getOptionalPropertiesToSync()); - writer.writeOffsetDateTimeValue("synchronizationStartDate", this.getSynchronizationStartDate()); - 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 allowDisplayNameUpdate property value. The allowDisplayNameUpdate property - * @param value Value to set for the allowDisplayNameUpdate property. - */ - public void setAllowDisplayNameUpdate(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("allowDisplayNameUpdate", 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 isSyncDeferred property value. The isSyncDeferred property - * @param value Value to set for the isSyncDeferred property. - */ - public void setIsSyncDeferred(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("isSyncDeferred", 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 optionalPropertiesToSync property value. The optionalPropertiesToSync property - * @param value Value to set for the optionalPropertiesToSync property. - */ - public void setOptionalPropertiesToSync(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("optionalPropertiesToSync", value); - } - /** - * Sets the synchronizationStartDate property value. The synchronizationStartDate property - * @param value Value to set for the synchronizationStartDate property. - */ - public void setSynchronizationStartDate(@jakarta.annotation.Nullable final OffsetDateTime value) { - this.backingStore.set("synchronizationStartDate", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomizations.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomizations.java deleted file mode 100644 index aa090b5c3f9..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomizations.java +++ /dev/null @@ -1,147 +0,0 @@ -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 EducationSynchronizationCustomizations extends EducationSynchronizationCustomizationsBase implements Parsable { - /** - * Instantiates a new {@link EducationSynchronizationCustomizations} and sets the default values. - */ - public EducationSynchronizationCustomizations() { - super(); - this.setOdataType("#microsoft.graph.educationSynchronizationCustomizations"); - } - /** - * 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 EducationSynchronizationCustomizations} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationCustomizations createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationSynchronizationCustomizations(); - } - /** - * 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("school", (n) -> { this.setSchool(n.getObjectValue(EducationSynchronizationCustomization::createFromDiscriminatorValue)); }); - deserializerMap.put("section", (n) -> { this.setSection(n.getObjectValue(EducationSynchronizationCustomization::createFromDiscriminatorValue)); }); - deserializerMap.put("student", (n) -> { this.setStudent(n.getObjectValue(EducationSynchronizationCustomization::createFromDiscriminatorValue)); }); - deserializerMap.put("studentEnrollment", (n) -> { this.setStudentEnrollment(n.getObjectValue(EducationSynchronizationCustomization::createFromDiscriminatorValue)); }); - deserializerMap.put("teacher", (n) -> { this.setTeacher(n.getObjectValue(EducationSynchronizationCustomization::createFromDiscriminatorValue)); }); - deserializerMap.put("teacherRoster", (n) -> { this.setTeacherRoster(n.getObjectValue(EducationSynchronizationCustomization::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the school property value. The school property - * @return a {@link EducationSynchronizationCustomization} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationCustomization getSchool() { - return this.backingStore.get("school"); - } - /** - * Gets the section property value. The section property - * @return a {@link EducationSynchronizationCustomization} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationCustomization getSection() { - return this.backingStore.get("section"); - } - /** - * Gets the student property value. The student property - * @return a {@link EducationSynchronizationCustomization} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationCustomization getStudent() { - return this.backingStore.get("student"); - } - /** - * Gets the studentEnrollment property value. The studentEnrollment property - * @return a {@link EducationSynchronizationCustomization} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationCustomization getStudentEnrollment() { - return this.backingStore.get("studentEnrollment"); - } - /** - * Gets the teacher property value. The teacher property - * @return a {@link EducationSynchronizationCustomization} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationCustomization getTeacher() { - return this.backingStore.get("teacher"); - } - /** - * Gets the teacherRoster property value. The teacherRoster property - * @return a {@link EducationSynchronizationCustomization} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationCustomization getTeacherRoster() { - return this.backingStore.get("teacherRoster"); - } - /** - * 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("school", this.getSchool()); - writer.writeObjectValue("section", this.getSection()); - writer.writeObjectValue("student", this.getStudent()); - writer.writeObjectValue("studentEnrollment", this.getStudentEnrollment()); - writer.writeObjectValue("teacher", this.getTeacher()); - writer.writeObjectValue("teacherRoster", this.getTeacherRoster()); - } - /** - * Sets the school property value. The school property - * @param value Value to set for the school property. - */ - public void setSchool(@jakarta.annotation.Nullable final EducationSynchronizationCustomization value) { - this.backingStore.set("school", value); - } - /** - * Sets the section property value. The section property - * @param value Value to set for the section property. - */ - public void setSection(@jakarta.annotation.Nullable final EducationSynchronizationCustomization value) { - this.backingStore.set("section", value); - } - /** - * Sets the student property value. The student property - * @param value Value to set for the student property. - */ - public void setStudent(@jakarta.annotation.Nullable final EducationSynchronizationCustomization value) { - this.backingStore.set("student", value); - } - /** - * Sets the studentEnrollment property value. The studentEnrollment property - * @param value Value to set for the studentEnrollment property. - */ - public void setStudentEnrollment(@jakarta.annotation.Nullable final EducationSynchronizationCustomization value) { - this.backingStore.set("studentEnrollment", value); - } - /** - * Sets the teacher property value. The teacher property - * @param value Value to set for the teacher property. - */ - public void setTeacher(@jakarta.annotation.Nullable final EducationSynchronizationCustomization value) { - this.backingStore.set("teacher", value); - } - /** - * Sets the teacherRoster property value. The teacherRoster property - * @param value Value to set for the teacherRoster property. - */ - public void setTeacherRoster(@jakarta.annotation.Nullable final EducationSynchronizationCustomization value) { - this.backingStore.set("teacherRoster", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomizationsBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomizationsBase.java deleted file mode 100644 index 789facd05d5..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationCustomizationsBase.java +++ /dev/null @@ -1,114 +0,0 @@ -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.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationCustomizationsBase implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link EducationSynchronizationCustomizationsBase} and sets the default values. - */ - public EducationSynchronizationCustomizationsBase() { - 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 EducationSynchronizationCustomizationsBase} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationCustomizationsBase 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.educationSynchronizationCustomizations": return new EducationSynchronizationCustomizations(); - } - } - return new EducationSynchronizationCustomizationsBase(); - } - /** - * 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>(1); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); - return deserializerMap; - } - /** - * Gets the @odata.type property value. The OdataType property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getOdataType() { - return this.backingStore.get("odataType"); - } - /** - * 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.writeStringValue("@odata.type", this.getOdataType()); - 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 @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); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationDataProvider.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationDataProvider.java deleted file mode 100644 index 039af36799d..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationDataProvider.java +++ /dev/null @@ -1,116 +0,0 @@ -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.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationDataProvider implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link EducationSynchronizationDataProvider} and sets the default values. - */ - public EducationSynchronizationDataProvider() { - 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 EducationSynchronizationDataProvider} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationDataProvider 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.educationCsvDataProvider": return new EducationCsvDataProvider(); - case "#microsoft.graph.educationOneRosterApiDataProvider": return new EducationOneRosterApiDataProvider(); - case "#microsoft.graph.educationPowerSchoolDataProvider": return new EducationPowerSchoolDataProvider(); - } - } - return new EducationSynchronizationDataProvider(); - } - /** - * 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>(1); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); - return deserializerMap; - } - /** - * Gets the @odata.type property value. The OdataType property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getOdataType() { - return this.backingStore.get("odataType"); - } - /** - * 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.writeStringValue("@odata.type", this.getOdataType()); - 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 @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); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationError.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationError.java deleted file mode 100644 index 287c07e4c30..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationError.java +++ /dev/null @@ -1,147 +0,0 @@ -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.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationError extends Entity implements Parsable { - /** - * Instantiates a new {@link EducationSynchronizationError} and sets the default values. - */ - public EducationSynchronizationError() { - 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 EducationSynchronizationError} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationError createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationSynchronizationError(); - } - /** - * Gets the entryType property value. The entryType property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getEntryType() { - return this.backingStore.get("entryType"); - } - /** - * Gets the errorCode property value. The errorCode property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getErrorCode() { - return this.backingStore.get("errorCode"); - } - /** - * Gets the errorMessage property value. The errorMessage property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getErrorMessage() { - return this.backingStore.get("errorMessage"); - } - /** - * 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("entryType", (n) -> { this.setEntryType(n.getStringValue()); }); - deserializerMap.put("errorCode", (n) -> { this.setErrorCode(n.getStringValue()); }); - deserializerMap.put("errorMessage", (n) -> { this.setErrorMessage(n.getStringValue()); }); - deserializerMap.put("joiningValue", (n) -> { this.setJoiningValue(n.getStringValue()); }); - deserializerMap.put("recordedDateTime", (n) -> { this.setRecordedDateTime(n.getOffsetDateTimeValue()); }); - deserializerMap.put("reportableIdentifier", (n) -> { this.setReportableIdentifier(n.getStringValue()); }); - return deserializerMap; - } - /** - * Gets the joiningValue property value. The joiningValue property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getJoiningValue() { - return this.backingStore.get("joiningValue"); - } - /** - * Gets the recordedDateTime property value. The recordedDateTime property - * @return a {@link OffsetDateTime} - */ - @jakarta.annotation.Nullable - public OffsetDateTime getRecordedDateTime() { - return this.backingStore.get("recordedDateTime"); - } - /** - * Gets the reportableIdentifier property value. The reportableIdentifier property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getReportableIdentifier() { - return this.backingStore.get("reportableIdentifier"); - } - /** - * 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("entryType", this.getEntryType()); - writer.writeStringValue("errorCode", this.getErrorCode()); - writer.writeStringValue("errorMessage", this.getErrorMessage()); - writer.writeStringValue("joiningValue", this.getJoiningValue()); - writer.writeOffsetDateTimeValue("recordedDateTime", this.getRecordedDateTime()); - writer.writeStringValue("reportableIdentifier", this.getReportableIdentifier()); - } - /** - * Sets the entryType property value. The entryType property - * @param value Value to set for the entryType property. - */ - public void setEntryType(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("entryType", value); - } - /** - * Sets the errorCode property value. The errorCode property - * @param value Value to set for the errorCode property. - */ - public void setErrorCode(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("errorCode", value); - } - /** - * Sets the errorMessage property value. The errorMessage property - * @param value Value to set for the errorMessage property. - */ - public void setErrorMessage(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("errorMessage", value); - } - /** - * Sets the joiningValue property value. The joiningValue property - * @param value Value to set for the joiningValue property. - */ - public void setJoiningValue(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("joiningValue", value); - } - /** - * Sets the recordedDateTime property value. The recordedDateTime property - * @param value Value to set for the recordedDateTime property. - */ - public void setRecordedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { - this.backingStore.set("recordedDateTime", value); - } - /** - * Sets the reportableIdentifier property value. The reportableIdentifier property - * @param value Value to set for the reportableIdentifier property. - */ - public void setReportableIdentifier(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("reportableIdentifier", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationLicenseAssignment.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationLicenseAssignment.java deleted file mode 100644 index 3b45e64a082..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationLicenseAssignment.java +++ /dev/null @@ -1,141 +0,0 @@ -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.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationLicenseAssignment implements AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - @jakarta.annotation.Nonnull - protected BackingStore backingStore; - /** - * Instantiates a new {@link EducationSynchronizationLicenseAssignment} and sets the default values. - */ - public EducationSynchronizationLicenseAssignment() { - 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 EducationSynchronizationLicenseAssignment} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationLicenseAssignment createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationSynchronizationLicenseAssignment(); - } - /** - * 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 appliesTo property value. The appliesTo property - * @return a {@link EducationUserRole} - */ - @jakarta.annotation.Nullable - public EducationUserRole getAppliesTo() { - return this.backingStore.get("appliesTo"); - } - /** - * 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("appliesTo", (n) -> { this.setAppliesTo(n.getEnumValue(EducationUserRole::forValue)); }); - deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); - deserializerMap.put("skuIds", (n) -> { this.setSkuIds(n.getCollectionOfPrimitiveValues(String.class)); }); - return deserializerMap; - } - /** - * 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 skuIds property value. The skuIds property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getSkuIds() { - return this.backingStore.get("skuIds"); - } - /** - * 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("appliesTo", this.getAppliesTo()); - writer.writeStringValue("@odata.type", this.getOdataType()); - writer.writeCollectionOfPrimitiveValues("skuIds", this.getSkuIds()); - 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 appliesTo property value. The appliesTo property - * @param value Value to set for the appliesTo property. - */ - public void setAppliesTo(@jakarta.annotation.Nullable final EducationUserRole value) { - this.backingStore.set("appliesTo", 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 @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 skuIds property value. The skuIds property - * @param value Value to set for the skuIds property. - */ - public void setSkuIds(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("skuIds", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationOAuth2ClientCredentialsConnectionSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationOAuth2ClientCredentialsConnectionSettings.java deleted file mode 100644 index 93201671595..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationOAuth2ClientCredentialsConnectionSettings.java +++ /dev/null @@ -1,79 +0,0 @@ -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 EducationSynchronizationOAuth2ClientCredentialsConnectionSettings extends EducationSynchronizationConnectionSettings implements Parsable { - /** - * Instantiates a new {@link EducationSynchronizationOAuth2ClientCredentialsConnectionSettings} and sets the default values. - */ - public EducationSynchronizationOAuth2ClientCredentialsConnectionSettings() { - super(); - this.setOdataType("#microsoft.graph.educationSynchronizationOAuth2ClientCredentialsConnectionSettings"); - } - /** - * 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 EducationSynchronizationOAuth2ClientCredentialsConnectionSettings} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationOAuth2ClientCredentialsConnectionSettings createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationSynchronizationOAuth2ClientCredentialsConnectionSettings(); - } - /** - * 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("scope", (n) -> { this.setScope(n.getStringValue()); }); - deserializerMap.put("tokenUrl", (n) -> { this.setTokenUrl(n.getStringValue()); }); - return deserializerMap; - } - /** - * Gets the scope property value. The scope property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getScope() { - return this.backingStore.get("scope"); - } - /** - * Gets the tokenUrl property value. The tokenUrl property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getTokenUrl() { - return this.backingStore.get("tokenUrl"); - } - /** - * 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("scope", this.getScope()); - writer.writeStringValue("tokenUrl", this.getTokenUrl()); - } - /** - * Sets the scope property value. The scope property - * @param value Value to set for the scope property. - */ - public void setScope(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("scope", value); - } - /** - * Sets the tokenUrl property value. The tokenUrl property - * @param value Value to set for the tokenUrl property. - */ - public void setTokenUrl(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("tokenUrl", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfile.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfile.java deleted file mode 100644 index 85af9c1a167..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfile.java +++ /dev/null @@ -1,198 +0,0 @@ -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 EducationSynchronizationProfile extends Entity implements Parsable { - /** - * Instantiates a new {@link EducationSynchronizationProfile} and sets the default values. - */ - public EducationSynchronizationProfile() { - 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 EducationSynchronizationProfile} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationProfile createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationSynchronizationProfile(); - } - /** - * Gets the dataProvider property value. The dataProvider property - * @return a {@link EducationSynchronizationDataProvider} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationDataProvider getDataProvider() { - return this.backingStore.get("dataProvider"); - } - /** - * Gets the displayName property value. The displayName property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getDisplayName() { - return this.backingStore.get("displayName"); - } - /** - * Gets the errors property value. The errors property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getErrors() { - return this.backingStore.get("errors"); - } - /** - * Gets the expirationDate property value. The expirationDate property - * @return a {@link LocalDate} - */ - @jakarta.annotation.Nullable - public LocalDate getExpirationDate() { - return this.backingStore.get("expirationDate"); - } - /** - * 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("dataProvider", (n) -> { this.setDataProvider(n.getObjectValue(EducationSynchronizationDataProvider::createFromDiscriminatorValue)); }); - deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); - deserializerMap.put("errors", (n) -> { this.setErrors(n.getCollectionOfObjectValues(EducationSynchronizationError::createFromDiscriminatorValue)); }); - deserializerMap.put("expirationDate", (n) -> { this.setExpirationDate(n.getLocalDateValue()); }); - deserializerMap.put("handleSpecialCharacterConstraint", (n) -> { this.setHandleSpecialCharacterConstraint(n.getBooleanValue()); }); - deserializerMap.put("identitySynchronizationConfiguration", (n) -> { this.setIdentitySynchronizationConfiguration(n.getObjectValue(EducationIdentitySynchronizationConfiguration::createFromDiscriminatorValue)); }); - deserializerMap.put("licensesToAssign", (n) -> { this.setLicensesToAssign(n.getCollectionOfObjectValues(EducationSynchronizationLicenseAssignment::createFromDiscriminatorValue)); }); - deserializerMap.put("profileStatus", (n) -> { this.setProfileStatus(n.getObjectValue(EducationSynchronizationProfileStatus::createFromDiscriminatorValue)); }); - deserializerMap.put("state", (n) -> { this.setState(n.getEnumValue(EducationSynchronizationProfileState::forValue)); }); - return deserializerMap; - } - /** - * Gets the handleSpecialCharacterConstraint property value. The handleSpecialCharacterConstraint property - * @return a {@link Boolean} - */ - @jakarta.annotation.Nullable - public Boolean getHandleSpecialCharacterConstraint() { - return this.backingStore.get("handleSpecialCharacterConstraint"); - } - /** - * Gets the identitySynchronizationConfiguration property value. The identitySynchronizationConfiguration property - * @return a {@link EducationIdentitySynchronizationConfiguration} - */ - @jakarta.annotation.Nullable - public EducationIdentitySynchronizationConfiguration getIdentitySynchronizationConfiguration() { - return this.backingStore.get("identitySynchronizationConfiguration"); - } - /** - * Gets the licensesToAssign property value. The licensesToAssign property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getLicensesToAssign() { - return this.backingStore.get("licensesToAssign"); - } - /** - * Gets the profileStatus property value. The profileStatus property - * @return a {@link EducationSynchronizationProfileStatus} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationProfileStatus getProfileStatus() { - return this.backingStore.get("profileStatus"); - } - /** - * Gets the state property value. The state property - * @return a {@link EducationSynchronizationProfileState} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationProfileState getState() { - return this.backingStore.get("state"); - } - /** - * 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("dataProvider", this.getDataProvider()); - writer.writeStringValue("displayName", this.getDisplayName()); - writer.writeCollectionOfObjectValues("errors", this.getErrors()); - writer.writeLocalDateValue("expirationDate", this.getExpirationDate()); - writer.writeBooleanValue("handleSpecialCharacterConstraint", this.getHandleSpecialCharacterConstraint()); - writer.writeObjectValue("identitySynchronizationConfiguration", this.getIdentitySynchronizationConfiguration()); - writer.writeCollectionOfObjectValues("licensesToAssign", this.getLicensesToAssign()); - writer.writeObjectValue("profileStatus", this.getProfileStatus()); - writer.writeEnumValue("state", this.getState()); - } - /** - * Sets the dataProvider property value. The dataProvider property - * @param value Value to set for the dataProvider property. - */ - public void setDataProvider(@jakarta.annotation.Nullable final EducationSynchronizationDataProvider value) { - this.backingStore.set("dataProvider", value); - } - /** - * Sets the displayName property value. The displayName property - * @param value Value to set for the displayName property. - */ - public void setDisplayName(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("displayName", value); - } - /** - * Sets the errors property value. The errors property - * @param value Value to set for the errors property. - */ - public void setErrors(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("errors", value); - } - /** - * Sets the expirationDate property value. The expirationDate property - * @param value Value to set for the expirationDate property. - */ - public void setExpirationDate(@jakarta.annotation.Nullable final LocalDate value) { - this.backingStore.set("expirationDate", value); - } - /** - * Sets the handleSpecialCharacterConstraint property value. The handleSpecialCharacterConstraint property - * @param value Value to set for the handleSpecialCharacterConstraint property. - */ - public void setHandleSpecialCharacterConstraint(@jakarta.annotation.Nullable final Boolean value) { - this.backingStore.set("handleSpecialCharacterConstraint", value); - } - /** - * Sets the identitySynchronizationConfiguration property value. The identitySynchronizationConfiguration property - * @param value Value to set for the identitySynchronizationConfiguration property. - */ - public void setIdentitySynchronizationConfiguration(@jakarta.annotation.Nullable final EducationIdentitySynchronizationConfiguration value) { - this.backingStore.set("identitySynchronizationConfiguration", value); - } - /** - * Sets the licensesToAssign property value. The licensesToAssign property - * @param value Value to set for the licensesToAssign property. - */ - public void setLicensesToAssign(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("licensesToAssign", value); - } - /** - * Sets the profileStatus property value. The profileStatus property - * @param value Value to set for the profileStatus property. - */ - public void setProfileStatus(@jakarta.annotation.Nullable final EducationSynchronizationProfileStatus value) { - this.backingStore.set("profileStatus", value); - } - /** - * Sets the state property value. The state property - * @param value Value to set for the state property. - */ - public void setState(@jakarta.annotation.Nullable final EducationSynchronizationProfileState value) { - this.backingStore.set("state", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileState.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileState.java deleted file mode 100644 index 7ea9370943a..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileState.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.microsoft.graph.beta.models; - -import com.microsoft.kiota.serialization.ValuedEnum; -import java.util.Objects; - -@jakarta.annotation.Generated("com.microsoft.kiota") -public enum EducationSynchronizationProfileState implements ValuedEnum { - Deleting("deleting"), - DeletionFailed("deletionFailed"), - ProvisioningFailed("provisioningFailed"), - Provisioned("provisioned"), - Provisioning("provisioning"), - UnknownFutureValue("unknownFutureValue"); - public final String value; - EducationSynchronizationProfileState(final String value) { - this.value = value; - } - @jakarta.annotation.Nonnull - public String getValue() { return this.value; } - @jakarta.annotation.Nullable - public static EducationSynchronizationProfileState forValue(@jakarta.annotation.Nonnull final String searchValue) { - Objects.requireNonNull(searchValue); - switch(searchValue) { - case "deleting": return Deleting; - case "deletionFailed": return DeletionFailed; - case "provisioningFailed": return ProvisioningFailed; - case "provisioned": return Provisioned; - case "provisioning": return Provisioning; - case "unknownFutureValue": return UnknownFutureValue; - default: return null; - } - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileStatus.java deleted file mode 100644 index 9380e6fc06e..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileStatus.java +++ /dev/null @@ -1,130 +0,0 @@ -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.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationProfileStatus extends Entity implements Parsable { - /** - * Instantiates a new {@link EducationSynchronizationProfileStatus} and sets the default values. - */ - public EducationSynchronizationProfileStatus() { - 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 EducationSynchronizationProfileStatus} - */ - @jakarta.annotation.Nonnull - public static EducationSynchronizationProfileStatus createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new EducationSynchronizationProfileStatus(); - } - /** - * Gets the errorCount property value. The errorCount property - * @return a {@link Long} - */ - @jakarta.annotation.Nullable - public Long getErrorCount() { - return this.backingStore.get("errorCount"); - } - /** - * 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("errorCount", (n) -> { this.setErrorCount(n.getLongValue()); }); - deserializerMap.put("lastActivityDateTime", (n) -> { this.setLastActivityDateTime(n.getOffsetDateTimeValue()); }); - deserializerMap.put("lastSynchronizationDateTime", (n) -> { this.setLastSynchronizationDateTime(n.getOffsetDateTimeValue()); }); - deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(EducationSynchronizationStatus::forValue)); }); - deserializerMap.put("statusMessage", (n) -> { this.setStatusMessage(n.getStringValue()); }); - return deserializerMap; - } - /** - * Gets the lastActivityDateTime property value. The lastActivityDateTime property - * @return a {@link OffsetDateTime} - */ - @jakarta.annotation.Nullable - public OffsetDateTime getLastActivityDateTime() { - return this.backingStore.get("lastActivityDateTime"); - } - /** - * Gets the lastSynchronizationDateTime property value. The lastSynchronizationDateTime property - * @return a {@link OffsetDateTime} - */ - @jakarta.annotation.Nullable - public OffsetDateTime getLastSynchronizationDateTime() { - return this.backingStore.get("lastSynchronizationDateTime"); - } - /** - * Gets the status property value. The status property - * @return a {@link EducationSynchronizationStatus} - */ - @jakarta.annotation.Nullable - public EducationSynchronizationStatus getStatus() { - return this.backingStore.get("status"); - } - /** - * Gets the statusMessage property value. The statusMessage property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getStatusMessage() { - return this.backingStore.get("statusMessage"); - } - /** - * 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("errorCount", this.getErrorCount()); - writer.writeOffsetDateTimeValue("lastActivityDateTime", this.getLastActivityDateTime()); - writer.writeOffsetDateTimeValue("lastSynchronizationDateTime", this.getLastSynchronizationDateTime()); - writer.writeEnumValue("status", this.getStatus()); - writer.writeStringValue("statusMessage", this.getStatusMessage()); - } - /** - * Sets the errorCount property value. The errorCount property - * @param value Value to set for the errorCount property. - */ - public void setErrorCount(@jakarta.annotation.Nullable final Long value) { - this.backingStore.set("errorCount", value); - } - /** - * Sets the lastActivityDateTime property value. The lastActivityDateTime property - * @param value Value to set for the lastActivityDateTime property. - */ - public void setLastActivityDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { - this.backingStore.set("lastActivityDateTime", value); - } - /** - * Sets the lastSynchronizationDateTime property value. The lastSynchronizationDateTime property - * @param value Value to set for the lastSynchronizationDateTime property. - */ - public void setLastSynchronizationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { - this.backingStore.set("lastSynchronizationDateTime", value); - } - /** - * Sets the status property value. The status property - * @param value Value to set for the status property. - */ - public void setStatus(@jakarta.annotation.Nullable final EducationSynchronizationStatus value) { - this.backingStore.set("status", value); - } - /** - * Sets the statusMessage property value. The statusMessage property - * @param value Value to set for the statusMessage property. - */ - public void setStatusMessage(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("statusMessage", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationStatus.java deleted file mode 100644 index 15e2ba3e91f..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationStatus.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.microsoft.graph.beta.models; - -import com.microsoft.kiota.serialization.ValuedEnum; -import java.util.Objects; - -@jakarta.annotation.Generated("com.microsoft.kiota") -public enum EducationSynchronizationStatus implements ValuedEnum { - Paused("paused"), - InProgress("inProgress"), - Success("success"), - Error("error"), - ValidationError("validationError"), - Quarantined("quarantined"), - UnknownFutureValue("unknownFutureValue"), - Extracting("extracting"), - Validating("validating"); - public final String value; - EducationSynchronizationStatus(final String value) { - this.value = value; - } - @jakarta.annotation.Nonnull - public String getValue() { return this.value; } - @jakarta.annotation.Nullable - public static EducationSynchronizationStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { - Objects.requireNonNull(searchValue); - switch(searchValue) { - case "paused": return Paused; - case "inProgress": return InProgress; - case "success": return Success; - case "error": return Error; - case "validationError": return ValidationError; - case "quarantined": return Quarantined; - case "unknownFutureValue": return UnknownFutureValue; - case "extracting": return Extracting; - case "validating": return Validating; - default: return null; - } - } -} 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 7d46b855df9..f2d5f29ccf7 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,12 +11,14 @@ 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; @@ -24,11 +26,10 @@ 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; @@ -115,6 +116,7 @@ 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; @@ -172,7 +174,6 @@ import com.microsoft.graph.beta.models.search.Bookmark; import com.microsoft.graph.beta.models.search.Qna; import com.microsoft.graph.beta.models.search.SearchAnswer; -import com.microsoft.graph.beta.models.security.Alert; import com.microsoft.graph.beta.models.security.AnalyzedEmail; import com.microsoft.graph.beta.models.security.Article; import com.microsoft.graph.beta.models.security.ArticleIndicator; @@ -181,7 +182,6 @@ 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; @@ -190,7 +190,6 @@ import com.microsoft.graph.beta.models.security.DataDiscoveryReport; import com.microsoft.graph.beta.models.security.DataDiscoveryRoot; 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; @@ -259,9 +258,11 @@ 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; +import com.microsoft.graph.beta.models.security.Tag; import com.microsoft.graph.beta.models.security.ThreatIntelligence; import com.microsoft.graph.beta.models.security.ThreatSubmission; import com.microsoft.graph.beta.models.security.ThreatSubmissionRoot; @@ -269,7 +270,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; @@ -1006,9 +1006,6 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.educationSchool": return new EducationSchool(); case "#microsoft.graph.educationSubmission": return new EducationSubmission(); case "#microsoft.graph.educationSubmissionResource": return new EducationSubmissionResource(); - case "#microsoft.graph.educationSynchronizationError": return new EducationSynchronizationError(); - case "#microsoft.graph.educationSynchronizationProfile": return new EducationSynchronizationProfile(); - case "#microsoft.graph.educationSynchronizationProfileStatus": return new EducationSynchronizationProfileStatus(); case "#microsoft.graph.educationUser": return new EducationUser(); case "#microsoft.graph.emailActivityStatistics": return new EmailActivityStatistics(); case "#microsoft.graph.emailAuthenticationMethod": return new EmailAuthenticationMethod(); @@ -1047,8 +1044,10 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.exactMatchSession": return new ExactMatchSession(); case "#microsoft.graph.exactMatchSessionBase": return new ExactMatchSessionBase(); case "#microsoft.graph.exactMatchUploadAgent": return new ExactMatchUploadAgent(); + case "#microsoft.graph.exchangeAdmin": return new ExchangeAdmin(); case "#microsoft.graph.exchangeProtectionPolicy": return new ExchangeProtectionPolicy(); case "#microsoft.graph.exchangeRestoreSession": return new ExchangeRestoreSession(); + case "#microsoft.graph.exchangeSettings": return new ExchangeSettings(); case "#microsoft.graph.extension": return new Extension(); case "#microsoft.graph.extensionProperty": return new ExtensionProperty(); case "#microsoft.graph.external": return new External(); @@ -1339,6 +1338,9 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.macOSWiFiConfiguration": return new MacOSWiFiConfiguration(); case "#microsoft.graph.macOSWiredNetworkConfiguration": return new MacOSWiredNetworkConfiguration(); case "#microsoft.graph.mailAssessmentRequest": return new MailAssessmentRequest(); + case "#microsoft.graph.mailbox": return new Mailbox(); + case "#microsoft.graph.mailboxFolder": return new MailboxFolder(); + case "#microsoft.graph.mailboxItem": return new MailboxItem(); case "#microsoft.graph.mailboxProtectionRule": return new MailboxProtectionRule(); case "#microsoft.graph.mailboxProtectionUnit": return new MailboxProtectionUnit(); case "#microsoft.graph.mailboxProtectionUnitsBulkAdditionJob": return new MailboxProtectionUnitsBulkAdditionJob(); @@ -1378,8 +1380,6 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.managedDeviceWindowsOperatingSystemImage": return new ManagedDeviceWindowsOperatingSystemImage(); case "#microsoft.graph.managedEBook": return new ManagedEBook(); case "#microsoft.graph.managedEBookAssignment": return new ManagedEBookAssignment(); - case "#microsoft.graph.managedEBookCategory": return new ManagedEBookCategory(); - case "#microsoft.graph.managedIOSLobApp": return new ManagedIOSLobApp(); } return null; } @@ -1391,6 +1391,8 @@ 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.managedEBookCategory": return new ManagedEBookCategory(); + case "#microsoft.graph.managedIOSLobApp": return new ManagedIOSLobApp(); case "#microsoft.graph.managedIOSStoreApp": return new ManagedIOSStoreApp(); case "#microsoft.graph.managedMobileApp": return new ManagedMobileApp(); case "#microsoft.graph.managedMobileLobApp": return new ManagedMobileLobApp(); @@ -1889,8 +1891,6 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.security.hostCookie": return new HostCookie(); case "#microsoft.graph.security.hostname": return new Hostname(); case "#microsoft.graph.security.hostPair": return new HostPair(); - case "#microsoft.graph.security.hostPort": return new HostPort(); - case "#microsoft.graph.security.hostReputation": return new HostReputation(); } return null; } @@ -1902,6 +1902,8 @@ 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.hostPort": return new HostPort(); + case "#microsoft.graph.security.hostReputation": return new HostReputation(); case "#microsoft.graph.security.hostSslCertificate": return new HostSslCertificate(); case "#microsoft.graph.security.hostTracker": return new HostTracker(); case "#microsoft.graph.security.identityContainer": return new IdentityContainer(); @@ -2400,8 +2402,6 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.workbookChartFont": return new WorkbookChartFont(); case "#microsoft.graph.workbookChartGridlines": return new WorkbookChartGridlines(); case "#microsoft.graph.workbookChartGridlinesFormat": return new WorkbookChartGridlinesFormat(); - case "#microsoft.graph.workbookChartLegend": return new WorkbookChartLegend(); - case "#microsoft.graph.workbookChartLegendFormat": return new WorkbookChartLegendFormat(); } return null; } @@ -2413,6 +2413,8 @@ 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.workbookChartLegend": return new WorkbookChartLegend(); + case "#microsoft.graph.workbookChartLegendFormat": return new WorkbookChartLegendFormat(); case "#microsoft.graph.workbookChartLineFormat": return new WorkbookChartLineFormat(); case "#microsoft.graph.workbookChartPoint": return new WorkbookChartPoint(); case "#microsoft.graph.workbookChartPointFormat": return new WorkbookChartPointFormat(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ExchangeAdmin.java b/src/main/java/com/microsoft/graph/beta/generated/models/ExchangeAdmin.java new file mode 100644 index 00000000000..793b7725b7a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ExchangeAdmin.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 ExchangeAdmin extends Entity implements Parsable { + /** + * Instantiates a new {@link ExchangeAdmin} and sets the default values. + */ + public ExchangeAdmin() { + 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 ExchangeAdmin} + */ + @jakarta.annotation.Nonnull + public static ExchangeAdmin createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ExchangeAdmin(); + } + /** + * 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("mailboxes", (n) -> { this.setMailboxes(n.getCollectionOfObjectValues(Mailbox::createFromDiscriminatorValue)); }); + deserializerMap.put("messageTraces", (n) -> { this.setMessageTraces(n.getCollectionOfObjectValues(MessageTrace::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the mailboxes property value. Represents a user's mailboxes. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMailboxes() { + return this.backingStore.get("mailboxes"); + } + /** + * Gets the messageTraces property value. The messageTraces property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMessageTraces() { + return this.backingStore.get("messageTraces"); + } + /** + * 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("mailboxes", this.getMailboxes()); + writer.writeCollectionOfObjectValues("messageTraces", this.getMessageTraces()); + } + /** + * Sets the mailboxes property value. Represents a user's mailboxes. + * @param value Value to set for the mailboxes property. + */ + public void setMailboxes(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("mailboxes", value); + } + /** + * Sets the messageTraces property value. The messageTraces property + * @param value Value to set for the messageTraces property. + */ + public void setMessageTraces(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("messageTraces", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ExchangeSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/ExchangeSettings.java new file mode 100644 index 00000000000..df43059a7f4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ExchangeSettings.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 ExchangeSettings extends Entity implements Parsable { + /** + * Instantiates a new {@link ExchangeSettings} and sets the default values. + */ + public ExchangeSettings() { + 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 ExchangeSettings} + */ + @jakarta.annotation.Nonnull + public static ExchangeSettings createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ExchangeSettings(); + } + /** + * 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("inPlaceArchiveMailboxId", (n) -> { this.setInPlaceArchiveMailboxId(n.getStringValue()); }); + deserializerMap.put("primaryMailboxId", (n) -> { this.setPrimaryMailboxId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the inPlaceArchiveMailboxId property value. The unique identifier for the user's in-place archive mailbox. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getInPlaceArchiveMailboxId() { + return this.backingStore.get("inPlaceArchiveMailboxId"); + } + /** + * Gets the primaryMailboxId property value. The unique identifier for the user's primary mailbox. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPrimaryMailboxId() { + return this.backingStore.get("primaryMailboxId"); + } + /** + * 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("inPlaceArchiveMailboxId", this.getInPlaceArchiveMailboxId()); + writer.writeStringValue("primaryMailboxId", this.getPrimaryMailboxId()); + } + /** + * Sets the inPlaceArchiveMailboxId property value. The unique identifier for the user's in-place archive mailbox. + * @param value Value to set for the inPlaceArchiveMailboxId property. + */ + public void setInPlaceArchiveMailboxId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("inPlaceArchiveMailboxId", value); + } + /** + * Sets the primaryMailboxId property value. The unique identifier for the user's primary mailbox. + * @param value Value to set for the primaryMailboxId property. + */ + public void setPrimaryMailboxId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("primaryMailboxId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationFileSynchronizationVerificationMessage.java b/src/main/java/com/microsoft/graph/beta/generated/models/ExportItemResponse.java similarity index 59% rename from src/main/java/com/microsoft/graph/beta/generated/models/EducationFileSynchronizationVerificationMessage.java rename to src/main/java/com/microsoft/graph/beta/generated/models/ExportItemResponse.java index d76de34b73d..1c4c497a7c7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationFileSynchronizationVerificationMessage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ExportItemResponse.java @@ -11,28 +11,28 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationFileSynchronizationVerificationMessage implements AdditionalDataHolder, BackedModel, Parsable { +public class ExportItemResponse implements AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. */ @jakarta.annotation.Nonnull protected BackingStore backingStore; /** - * Instantiates a new {@link EducationFileSynchronizationVerificationMessage} and sets the default values. + * Instantiates a new {@link ExportItemResponse} and sets the default values. */ - public EducationFileSynchronizationVerificationMessage() { + public ExportItemResponse() { 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 EducationFileSynchronizationVerificationMessage} + * @return a {@link ExportItemResponse} */ @jakarta.annotation.Nonnull - public static EducationFileSynchronizationVerificationMessage createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static ExportItemResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new EducationFileSynchronizationVerificationMessage(); + return new ExportItemResponse(); } /** * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -56,12 +56,28 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the description property value. The description property + * Gets the changeKey property value. The version of the item. * @return a {@link String} */ @jakarta.annotation.Nullable - public String getDescription() { - return this.backingStore.get("description"); + public String getChangeKey() { + return this.backingStore.get("changeKey"); + } + /** + * Gets the data property value. Data that represents an item in a base64 encoded FastTransfer stream format. + * @return a {@link byte[]} + */ + @jakarta.annotation.Nullable + public byte[] getData() { + return this.backingStore.get("data"); + } + /** + * Gets the error property value. An error that occurs during an action. + * @return a {@link MailTipsError} + */ + @jakarta.annotation.Nullable + public MailTipsError getError() { + return this.backingStore.get("error"); } /** * The deserialization information for the current model @@ -69,20 +85,21 @@ public String getDescription() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(4); - deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); - deserializerMap.put("fileName", (n) -> { this.setFileName(n.getStringValue()); }); + final HashMap> deserializerMap = new HashMap>(5); + deserializerMap.put("changeKey", (n) -> { this.setChangeKey(n.getStringValue()); }); + deserializerMap.put("data", (n) -> { this.setData(n.getByteArrayValue()); }); + deserializerMap.put("error", (n) -> { this.setError(n.getObjectValue(MailTipsError::createFromDiscriminatorValue)); }); + deserializerMap.put("itemId", (n) -> { this.setItemId(n.getStringValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); - deserializerMap.put("type", (n) -> { this.setType(n.getStringValue()); }); return deserializerMap; } /** - * Gets the fileName property value. The fileName property + * Gets the itemId property value. The unique identifier of the item. * @return a {@link String} */ @jakarta.annotation.Nullable - public String getFileName() { - return this.backingStore.get("fileName"); + public String getItemId() { + return this.backingStore.get("itemId"); } /** * Gets the @odata.type property value. The OdataType property @@ -92,24 +109,17 @@ public String getFileName() { public String getOdataType() { return this.backingStore.get("odataType"); } - /** - * Gets the type property value. The type property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getType() { - return this.backingStore.get("type"); - } /** * 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.writeStringValue("description", this.getDescription()); - writer.writeStringValue("fileName", this.getFileName()); + writer.writeStringValue("changeKey", this.getChangeKey()); + writer.writeByteArrayValue("data", this.getData()); + writer.writeObjectValue("error", this.getError()); + writer.writeStringValue("itemId", this.getItemId()); writer.writeStringValue("@odata.type", this.getOdataType()); - writer.writeStringValue("type", this.getType()); writer.writeAdditionalData(this.getAdditionalData()); } /** @@ -128,18 +138,32 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the description property value. The description property - * @param value Value to set for the description property. + * Sets the changeKey property value. The version of the item. + * @param value Value to set for the changeKey property. + */ + public void setChangeKey(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("changeKey", value); + } + /** + * Sets the data property value. Data that represents an item in a base64 encoded FastTransfer stream format. + * @param value Value to set for the data property. */ - public void setDescription(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("description", value); + public void setData(@jakarta.annotation.Nullable final byte[] value) { + this.backingStore.set("data", value); } /** - * Sets the fileName property value. The fileName property - * @param value Value to set for the fileName property. + * Sets the error property value. An error that occurs during an action. + * @param value Value to set for the error property. */ - public void setFileName(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("fileName", value); + public void setError(@jakarta.annotation.Nullable final MailTipsError value) { + this.backingStore.set("error", value); + } + /** + * Sets the itemId property value. The unique identifier of the item. + * @param value Value to set for the itemId property. + */ + public void setItemId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("itemId", value); } /** * Sets the @odata.type property value. The OdataType property @@ -148,11 +172,4 @@ public void setFileName(@jakarta.annotation.Nullable final String value) { public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } - /** - * Sets the type property value. The type property - * @param value Value to set for the type property. - */ - public void setType(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("type", value); - } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java b/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java index e6fb7868044..1ee31a79926 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ExtendedKeyUsage.java @@ -71,7 +71,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the name property value. Extended Key Usage Name + * Gets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -79,7 +79,7 @@ public String getName() { return this.backingStore.get("name"); } /** - * Gets the objectIdentifier property value. Extended Key Usage Object Identifier + * Gets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -121,14 +121,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the name property value. Extended Key Usage Name + * Sets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. * @param value Value to set for the name property. */ public void setName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("name", value); } /** - * Sets the objectIdentifier property value. Extended Key Usage Object Identifier + * Sets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. * @param value Value to set for the objectIdentifier property. */ public void setObjectIdentifier(@jakarta.annotation.Nullable final String value) { 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 ab178871646..bc524c48a8e 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 @@ -86,15 +86,24 @@ public Boolean getExcludeSaml() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(6); + final HashMap> deserializerMap = new HashMap>(7); deserializerMap.put("excludeActors", (n) -> { this.setExcludeActors(n.getObjectValue(AppManagementPolicyActorExemptions::createFromDiscriminatorValue)); }); deserializerMap.put("excludeAppsReceivingV2Tokens", (n) -> { this.setExcludeAppsReceivingV2Tokens(n.getBooleanValue()); }); deserializerMap.put("excludeSaml", (n) -> { this.setExcludeSaml(n.getBooleanValue()); }); + deserializerMap.put("isStateSetByMicrosoft", (n) -> { this.setIsStateSetByMicrosoft(n.getBooleanValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("restrictForAppsCreatedAfterDateTime", (n) -> { this.setRestrictForAppsCreatedAfterDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("state", (n) -> { this.setState(n.getEnumValue(AppManagementRestrictionState::forValue)); }); return deserializerMap; } + /** + * Gets the isStateSetByMicrosoft property value. If true, Microsoft sets the identifierUriRestriction state. If false, the tenant modifies the identifierUriRestriction state. Read-only. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsStateSetByMicrosoft() { + return this.backingStore.get("isStateSetByMicrosoft"); + } /** * Gets the @odata.type property value. The OdataType property * @return a {@link String} @@ -169,6 +178,13 @@ public void setExcludeAppsReceivingV2Tokens(@jakarta.annotation.Nullable final B public void setExcludeSaml(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("excludeSaml", value); } + /** + * Sets the isStateSetByMicrosoft property value. If true, Microsoft sets the identifierUriRestriction state. If false, the tenant modifies the identifierUriRestriction state. Read-only. + * @param value Value to set for the isStateSetByMicrosoft property. + */ + public void setIsStateSetByMicrosoft(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isStateSetByMicrosoft", value); + } /** * Sets the @odata.type property value. The OdataType property * @param value Value to set for the @odata.type property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java index ab6c00a4182..894f91f8d4b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IosLobAppProvisioningConfiguration.java @@ -29,7 +29,7 @@ public static IosLobAppProvisioningConfiguration createFromDiscriminatorValue(@j return new IosLobAppProvisioningConfiguration(); } /** - * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public String getDisplayName() { return this.backingStore.get("displayName"); } /** - * Gets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. + * Gets the expirationDateTime property value. Optional profile expiration date and time. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -176,7 +176,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("version", this.getVersion()); } /** - * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. * @param value Value to set for the assignments property. */ public void setAssignments(@jakarta.annotation.Nullable final java.util.List value) { @@ -211,7 +211,7 @@ public void setDisplayName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayName", value); } /** - * Sets the expirationDateTime property value. Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Returned by default. + * Sets the expirationDateTime property value. Optional profile expiration date and time. * @param value Value to set for the expirationDateTime property. */ public void setExpirationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationOAuth1ConnectionSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/Mailbox.java similarity index 54% rename from src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationOAuth1ConnectionSettings.java rename to src/main/java/com/microsoft/graph/beta/generated/models/Mailbox.java index 7ba4f4dee99..f2726375f9b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationOAuth1ConnectionSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Mailbox.java @@ -7,23 +7,23 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationOAuth1ConnectionSettings extends EducationSynchronizationConnectionSettings implements Parsable { +public class Mailbox extends DirectoryObject implements Parsable { /** - * Instantiates a new {@link EducationSynchronizationOAuth1ConnectionSettings} and sets the default values. + * Instantiates a new {@link Mailbox} and sets the default values. */ - public EducationSynchronizationOAuth1ConnectionSettings() { + public Mailbox() { super(); - this.setOdataType("#microsoft.graph.educationSynchronizationOAuth1ConnectionSettings"); + this.setOdataType("#microsoft.graph.mailbox"); } /** * 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 EducationSynchronizationOAuth1ConnectionSettings} + * @return a {@link Mailbox} */ @jakarta.annotation.Nonnull - public static EducationSynchronizationOAuth1ConnectionSettings createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static Mailbox createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new EducationSynchronizationOAuth1ConnectionSettings(); + return new Mailbox(); } /** * The deserialization information for the current model @@ -32,8 +32,17 @@ public static EducationSynchronizationOAuth1ConnectionSettings createFromDiscrim @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("folders", (n) -> { this.setFolders(n.getCollectionOfObjectValues(MailboxFolder::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the folders property value. The collection of folders in the mailbox. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getFolders() { + return this.backingStore.get("folders"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -41,5 +50,13 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeCollectionOfObjectValues("folders", this.getFolders()); + } + /** + * Sets the folders property value. The collection of folders in the mailbox. + * @param value Value to set for the folders property. + */ + public void setFolders(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("folders", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationErrorCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxCollectionResponse.java similarity index 69% rename from src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationErrorCollectionResponse.java rename to src/main/java/com/microsoft/graph/beta/generated/models/MailboxCollectionResponse.java index 0aba5afbf11..0a361151b93 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationErrorCollectionResponse.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxCollectionResponse.java @@ -7,22 +7,22 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationErrorCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { +public class MailboxCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { /** - * Instantiates a new {@link EducationSynchronizationErrorCollectionResponse} and sets the default values. + * Instantiates a new {@link MailboxCollectionResponse} and sets the default values. */ - public EducationSynchronizationErrorCollectionResponse() { + public MailboxCollectionResponse() { 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 EducationSynchronizationErrorCollectionResponse} + * @return a {@link MailboxCollectionResponse} */ @jakarta.annotation.Nonnull - public static EducationSynchronizationErrorCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static MailboxCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new EducationSynchronizationErrorCollectionResponse(); + return new MailboxCollectionResponse(); } /** * The deserialization information for the current model @@ -31,15 +31,15 @@ public static EducationSynchronizationErrorCollectionResponse createFromDiscrimi @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(EducationSynchronizationError::createFromDiscriminatorValue)); }); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Mailbox::createFromDiscriminatorValue)); }); return deserializerMap; } /** * Gets the value property value. The value property - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getValue() { + public java.util.List getValue() { return this.backingStore.get("value"); } /** @@ -55,7 +55,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ * 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) { + 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/MailboxFolder.java b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxFolder.java new file mode 100644 index 00000000000..00a98525fa3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxFolder.java @@ -0,0 +1,214 @@ +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 MailboxFolder extends Entity implements Parsable { + /** + * Instantiates a new {@link MailboxFolder} and sets the default values. + */ + public MailboxFolder() { + 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 MailboxFolder} + */ + @jakarta.annotation.Nonnull + public static MailboxFolder createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MailboxFolder(); + } + /** + * Gets the childFolderCount property value. The number of immediate child folders in the current folder. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getChildFolderCount() { + return this.backingStore.get("childFolderCount"); + } + /** + * Gets the childFolders property value. The collection of child folders in this folder. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getChildFolders() { + return this.backingStore.get("childFolders"); + } + /** + * Gets the displayName property value. The display name of the folder. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * 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("childFolderCount", (n) -> { this.setChildFolderCount(n.getIntegerValue()); }); + deserializerMap.put("childFolders", (n) -> { this.setChildFolders(n.getCollectionOfObjectValues(MailboxFolder::createFromDiscriminatorValue)); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("items", (n) -> { this.setItems(n.getCollectionOfObjectValues(MailboxItem::createFromDiscriminatorValue)); }); + deserializerMap.put("multiValueExtendedProperties", (n) -> { this.setMultiValueExtendedProperties(n.getCollectionOfObjectValues(MultiValueLegacyExtendedProperty::createFromDiscriminatorValue)); }); + deserializerMap.put("parentFolderId", (n) -> { this.setParentFolderId(n.getStringValue()); }); + deserializerMap.put("parentMailboxUrl", (n) -> { this.setParentMailboxUrl(n.getStringValue()); }); + deserializerMap.put("singleValueExtendedProperties", (n) -> { this.setSingleValueExtendedProperties(n.getCollectionOfObjectValues(SingleValueLegacyExtendedProperty::createFromDiscriminatorValue)); }); + deserializerMap.put("totalItemCount", (n) -> { this.setTotalItemCount(n.getIntegerValue()); }); + deserializerMap.put("type", (n) -> { this.setType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the items property value. The collection of items in this folder. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getItems() { + return this.backingStore.get("items"); + } + /** + * Gets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the mailboxFolder. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMultiValueExtendedProperties() { + return this.backingStore.get("multiValueExtendedProperties"); + } + /** + * Gets the parentFolderId property value. The unique identifier for the parent folder of this folder. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getParentFolderId() { + return this.backingStore.get("parentFolderId"); + } + /** + * Gets the parentMailboxUrl property value. The routing link to the actual underlying mailbox where the folder physically resides. The folder can be accessed using GET {parentMailboxUrl}/folders/{id}, which treats the entire URL as an opaque string. This method is especially important when auto-expanding archiving is enabled for a user's in-place archive mailbox. The user's archive content can span across multiple mailboxes in such scenarios. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getParentMailboxUrl() { + return this.backingStore.get("parentMailboxUrl"); + } + /** + * Gets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the mailboxFolder. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSingleValueExtendedProperties() { + return this.backingStore.get("singleValueExtendedProperties"); + } + /** + * Gets the totalItemCount property value. The number of items in the folder. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTotalItemCount() { + return this.backingStore.get("totalItemCount"); + } + /** + * Gets the type property value. Describes the folder class type. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getType() { + return this.backingStore.get("type"); + } + /** + * 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.writeIntegerValue("childFolderCount", this.getChildFolderCount()); + writer.writeCollectionOfObjectValues("childFolders", this.getChildFolders()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeCollectionOfObjectValues("items", this.getItems()); + writer.writeCollectionOfObjectValues("multiValueExtendedProperties", this.getMultiValueExtendedProperties()); + writer.writeStringValue("parentFolderId", this.getParentFolderId()); + writer.writeStringValue("parentMailboxUrl", this.getParentMailboxUrl()); + writer.writeCollectionOfObjectValues("singleValueExtendedProperties", this.getSingleValueExtendedProperties()); + writer.writeIntegerValue("totalItemCount", this.getTotalItemCount()); + writer.writeStringValue("type", this.getType()); + } + /** + * Sets the childFolderCount property value. The number of immediate child folders in the current folder. + * @param value Value to set for the childFolderCount property. + */ + public void setChildFolderCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("childFolderCount", value); + } + /** + * Sets the childFolders property value. The collection of child folders in this folder. + * @param value Value to set for the childFolders property. + */ + public void setChildFolders(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("childFolders", value); + } + /** + * Sets the displayName property value. The display name of the folder. + * @param value Value to set for the displayName property. + */ + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); + } + /** + * Sets the items property value. The collection of items in this folder. + * @param value Value to set for the items property. + */ + public void setItems(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("items", value); + } + /** + * Sets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the mailboxFolder. + * @param value Value to set for the multiValueExtendedProperties property. + */ + public void setMultiValueExtendedProperties(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("multiValueExtendedProperties", value); + } + /** + * Sets the parentFolderId property value. The unique identifier for the parent folder of this folder. + * @param value Value to set for the parentFolderId property. + */ + public void setParentFolderId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("parentFolderId", value); + } + /** + * Sets the parentMailboxUrl property value. The routing link to the actual underlying mailbox where the folder physically resides. The folder can be accessed using GET {parentMailboxUrl}/folders/{id}, which treats the entire URL as an opaque string. This method is especially important when auto-expanding archiving is enabled for a user's in-place archive mailbox. The user's archive content can span across multiple mailboxes in such scenarios. + * @param value Value to set for the parentMailboxUrl property. + */ + public void setParentMailboxUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("parentMailboxUrl", value); + } + /** + * Sets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the mailboxFolder. + * @param value Value to set for the singleValueExtendedProperties property. + */ + public void setSingleValueExtendedProperties(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("singleValueExtendedProperties", value); + } + /** + * Sets the totalItemCount property value. The number of items in the folder. + * @param value Value to set for the totalItemCount property. + */ + public void setTotalItemCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("totalItemCount", value); + } + /** + * Sets the type property value. Describes the folder class type. + * @param value Value to set for the type property. + */ + public void setType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("type", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxFolderCollectionResponse.java similarity index 68% rename from src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileCollectionResponse.java rename to src/main/java/com/microsoft/graph/beta/generated/models/MailboxFolderCollectionResponse.java index 770b1c5174a..de70aff855b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationSynchronizationProfileCollectionResponse.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxFolderCollectionResponse.java @@ -7,22 +7,22 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class EducationSynchronizationProfileCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { +public class MailboxFolderCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { /** - * Instantiates a new {@link EducationSynchronizationProfileCollectionResponse} and sets the default values. + * Instantiates a new {@link MailboxFolderCollectionResponse} and sets the default values. */ - public EducationSynchronizationProfileCollectionResponse() { + public MailboxFolderCollectionResponse() { 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 EducationSynchronizationProfileCollectionResponse} + * @return a {@link MailboxFolderCollectionResponse} */ @jakarta.annotation.Nonnull - public static EducationSynchronizationProfileCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static MailboxFolderCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new EducationSynchronizationProfileCollectionResponse(); + return new MailboxFolderCollectionResponse(); } /** * The deserialization information for the current model @@ -31,15 +31,15 @@ public static EducationSynchronizationProfileCollectionResponse createFromDiscri @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(EducationSynchronizationProfile::createFromDiscriminatorValue)); }); + deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(MailboxFolder::createFromDiscriminatorValue)); }); return deserializerMap; } /** * Gets the value property value. The value property - * @return a {@link java.util.List} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getValue() { + public java.util.List getValue() { return this.backingStore.get("value"); } /** @@ -55,7 +55,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ * 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) { + 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/MailboxItem.java b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxItem.java new file mode 100644 index 00000000000..fb2453c961b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxItem.java @@ -0,0 +1,113 @@ +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 MailboxItem extends OutlookItem implements Parsable { + /** + * Instantiates a new {@link MailboxItem} and sets the default values. + */ + public MailboxItem() { + super(); + this.setOdataType("#microsoft.graph.mailboxItem"); + } + /** + * 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 MailboxItem} + */ + @jakarta.annotation.Nonnull + public static MailboxItem createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MailboxItem(); + } + /** + * 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("multiValueExtendedProperties", (n) -> { this.setMultiValueExtendedProperties(n.getCollectionOfObjectValues(MultiValueLegacyExtendedProperty::createFromDiscriminatorValue)); }); + deserializerMap.put("singleValueExtendedProperties", (n) -> { this.setSingleValueExtendedProperties(n.getCollectionOfObjectValues(SingleValueLegacyExtendedProperty::createFromDiscriminatorValue)); }); + deserializerMap.put("size", (n) -> { this.setSize(n.getLongValue()); }); + deserializerMap.put("type", (n) -> { this.setType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the mailboxItem. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMultiValueExtendedProperties() { + return this.backingStore.get("multiValueExtendedProperties"); + } + /** + * Gets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the mailboxItem. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSingleValueExtendedProperties() { + return this.backingStore.get("singleValueExtendedProperties"); + } + /** + * Gets the size property value. The length of the item in bytes. + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getSize() { + return this.backingStore.get("size"); + } + /** + * Gets the type property value. The message class ID of the item. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getType() { + return this.backingStore.get("type"); + } + /** + * 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("multiValueExtendedProperties", this.getMultiValueExtendedProperties()); + writer.writeCollectionOfObjectValues("singleValueExtendedProperties", this.getSingleValueExtendedProperties()); + writer.writeLongValue("size", this.getSize()); + writer.writeStringValue("type", this.getType()); + } + /** + * Sets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the mailboxItem. + * @param value Value to set for the multiValueExtendedProperties property. + */ + public void setMultiValueExtendedProperties(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("multiValueExtendedProperties", value); + } + /** + * Sets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the mailboxItem. + * @param value Value to set for the singleValueExtendedProperties property. + */ + public void setSingleValueExtendedProperties(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("singleValueExtendedProperties", value); + } + /** + * Sets the size property value. The length of the item in bytes. + * @param value Value to set for the size property. + */ + public void setSize(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("size", value); + } + /** + * Sets the type property value. The message class ID of the item. + * @param value Value to set for the type property. + */ + public void setType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("type", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MailboxItemCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxItemCollectionResponse.java new file mode 100644 index 00000000000..28480f83260 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxItemCollectionResponse.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 MailboxItemCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link MailboxItemCollectionResponse} and sets the default values. + */ + public MailboxItemCollectionResponse() { + 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 MailboxItemCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static MailboxItemCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MailboxItemCollectionResponse(); + } + /** + * 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(MailboxItem::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/EducationIdentityDomain.java b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxItemImportSession.java similarity index 65% rename from src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityDomain.java rename to src/main/java/com/microsoft/graph/beta/generated/models/MailboxItemImportSession.java index bf2d0429d4d..a3ea92a5da0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationIdentityDomain.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MailboxItemImportSession.java @@ -7,32 +7,33 @@ 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 EducationIdentityDomain implements AdditionalDataHolder, BackedModel, Parsable { +public class MailboxItemImportSession implements AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. */ @jakarta.annotation.Nonnull protected BackingStore backingStore; /** - * Instantiates a new {@link EducationIdentityDomain} and sets the default values. + * Instantiates a new {@link MailboxItemImportSession} and sets the default values. */ - public EducationIdentityDomain() { + public MailboxItemImportSession() { 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 EducationIdentityDomain} + * @return a {@link MailboxItemImportSession} */ @jakarta.annotation.Nonnull - public static EducationIdentityDomain createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static MailboxItemImportSession createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new EducationIdentityDomain(); + return new MailboxItemImportSession(); } /** * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -47,14 +48,6 @@ public Map getAdditionalData() { } return value; } - /** - * Gets the appliesTo property value. The appliesTo property - * @return a {@link EducationUserRole} - */ - @jakarta.annotation.Nullable - public EducationUserRole getAppliesTo() { - return this.backingStore.get("appliesTo"); - } /** * Gets the backingStore property value. Stores model information. * @return a {@link BackingStore} @@ -63,6 +56,14 @@ public EducationUserRole getAppliesTo() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the expirationDateTime property value. The date and time in UTC when the import session expires. The date and time information uses ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getExpirationDateTime() { + return this.backingStore.get("expirationDateTime"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -70,18 +71,18 @@ public BackingStore getBackingStore() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(3); - deserializerMap.put("appliesTo", (n) -> { this.setAppliesTo(n.getEnumValue(EducationUserRole::forValue)); }); - deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); }); + deserializerMap.put("expirationDateTime", (n) -> { this.setExpirationDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("importUrl", (n) -> { this.setImportUrl(n.getStringValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); return deserializerMap; } /** - * Gets the name property value. The name property + * Gets the importUrl property value. The URL endpoint that accepts POST requests for FastTransfer stream format of the item. * @return a {@link String} */ @jakarta.annotation.Nullable - public String getName() { - return this.backingStore.get("name"); + public String getImportUrl() { + return this.backingStore.get("importUrl"); } /** * Gets the @odata.type property value. The OdataType property @@ -97,8 +98,8 @@ public String getOdataType() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); - writer.writeEnumValue("appliesTo", this.getAppliesTo()); - writer.writeStringValue("name", this.getName()); + writer.writeOffsetDateTimeValue("expirationDateTime", this.getExpirationDateTime()); + writer.writeStringValue("importUrl", this.getImportUrl()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -109,13 +110,6 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { this.backingStore.set("additionalData", value); } - /** - * Sets the appliesTo property value. The appliesTo property - * @param value Value to set for the appliesTo property. - */ - public void setAppliesTo(@jakarta.annotation.Nullable final EducationUserRole value) { - this.backingStore.set("appliesTo", value); - } /** * Sets the backingStore property value. Stores model information. * @param value Value to set for the backingStore property. @@ -125,11 +119,18 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the name property value. The name property - * @param value Value to set for the name property. + * Sets the expirationDateTime property value. The date and time in UTC when the import session expires. The date and time information uses ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. + * @param value Value to set for the expirationDateTime property. + */ + public void setExpirationDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("expirationDateTime", value); + } + /** + * Sets the importUrl property value. The URL endpoint that accepts POST requests for FastTransfer stream format of the item. + * @param value Value to set for the importUrl property. */ - public void setName(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("name", value); + public void setImportUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("importUrl", value); } /** * Sets the @odata.type property value. The OdataType property 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 bc24f9eca6f..202949e3f81 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. Indicates collection of App Log Upload Request. + * Gets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. * @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. Indicates collection of App Log Upload Request. + * Sets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. * @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/OutlookItem.java b/src/main/java/com/microsoft/graph/beta/generated/models/OutlookItem.java index 84dfc8e09ad..7b34878277a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/OutlookItem.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OutlookItem.java @@ -33,6 +33,7 @@ public static OutlookItem createFromDiscriminatorValue(@jakarta.annotation.Nonnu case "#microsoft.graph.eventMessage": return new EventMessage(); case "#microsoft.graph.eventMessageRequest": return new EventMessageRequest(); case "#microsoft.graph.eventMessageResponse": return new EventMessageResponse(); + case "#microsoft.graph.mailboxItem": return new MailboxItem(); case "#microsoft.graph.message": return new Message(); case "#microsoft.graph.note": return new Note(); case "#microsoft.graph.outlookTask": return new OutlookTask(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionRuleStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionRuleStatus.java index a55614f9ad7..8f8a2ab803a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionRuleStatus.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionRuleStatus.java @@ -9,7 +9,9 @@ public enum ProtectionRuleStatus implements ValuedEnum { Active("active"), Completed("completed"), CompletedWithErrors("completedWithErrors"), - UnknownFutureValue("unknownFutureValue"); + UnknownFutureValue("unknownFutureValue"), + UpdateRequested("updateRequested"), + DeleteRequested("deleteRequested"); public final String value; ProtectionRuleStatus(final String value) { this.value = value; @@ -25,6 +27,8 @@ public static ProtectionRuleStatus forValue(@jakarta.annotation.Nonnull final St case "completed": return Completed; case "completedWithErrors": return CompletedWithErrors; case "unknownFutureValue": return UnknownFutureValue; + case "updateRequested": return UpdateRequested; + case "deleteRequested": return DeleteRequested; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionSource.java b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionSource.java new file mode 100644 index 00000000000..d71088220a9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionSource.java @@ -0,0 +1,29 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum ProtectionSource implements ValuedEnum { + None("none"), + Manual("manual"), + DynamicRule("dynamicRule"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + ProtectionSource(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static ProtectionSource forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "manual": return Manual; + case "dynamicRule": return DynamicRule; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionUnitBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionUnitBase.java index bf36184b5bc..95ef1c88b33 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionUnitBase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ProtectionUnitBase.java @@ -4,6 +4,7 @@ import com.microsoft.kiota.serialization.ParseNode; import com.microsoft.kiota.serialization.SerializationWriter; import java.time.OffsetDateTime; +import java.util.EnumSet; import java.util.HashMap; import java.util.Map; import java.util.Objects; @@ -71,6 +72,7 @@ public Map> getFieldDeserializers deserializerMap.put("lastModifiedBy", (n) -> { this.setLastModifiedBy(n.getObjectValue(IdentitySet::createFromDiscriminatorValue)); }); deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("policyId", (n) -> { this.setPolicyId(n.getStringValue()); }); + deserializerMap.put("protectionSources", (n) -> { this.setProtectionSources(n.getEnumSetValue(ProtectionSource::forValue)); }); deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(ProtectionUnitStatus::forValue)); }); return deserializerMap; } @@ -98,6 +100,14 @@ public OffsetDateTime getLastModifiedDateTime() { public String getPolicyId() { return this.backingStore.get("policyId"); } + /** + * Gets the protectionSources property value. The protectionSources property + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getProtectionSources() { + return this.backingStore.get("protectionSources"); + } /** * Gets the status property value. The status of the protection unit. The possible values are: protectRequested, protected, unprotectRequested, unprotected, removeRequested, unknownFutureValue. * @return a {@link ProtectionUnitStatus} @@ -119,6 +129,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("lastModifiedBy", this.getLastModifiedBy()); writer.writeOffsetDateTimeValue("lastModifiedDateTime", this.getLastModifiedDateTime()); writer.writeStringValue("policyId", this.getPolicyId()); + writer.writeEnumSetValue("protectionSources", this.getProtectionSources()); writer.writeEnumValue("status", this.getStatus()); } /** @@ -163,6 +174,13 @@ public void setLastModifiedDateTime(@jakarta.annotation.Nullable final OffsetDat public void setPolicyId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("policyId", value); } + /** + * Sets the protectionSources property value. The protectionSources property + * @param value Value to set for the protectionSources property. + */ + public void setProtectionSources(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("protectionSources", value); + } /** * Sets the status property value. The status of the protection unit. The possible values are: protectRequested, protected, unprotectRequested, unprotected, removeRequested, unknownFutureValue. * @param value Value to set for the status property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignIn.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignIn.java index dcb357760a8..295dcafc387 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SignIn.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignIn.java @@ -59,7 +59,7 @@ public java.util.List getAppliedEventListene return this.backingStore.get("appliedEventListeners"); } /** - * Gets the appOwnerTenantId property value. The appOwnerTenantId property + * Gets the appOwnerTenantId property value. The identifier of the tenant that owns the client application. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -478,7 +478,7 @@ public String getResourceId() { return this.backingStore.get("resourceId"); } /** - * Gets the resourceOwnerTenantId property value. The resourceOwnerTenantId property + * Gets the resourceOwnerTenantId property value. The identifier of the owner of the resource. Supports $filter (eq). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -812,7 +812,7 @@ public void setAppliedEventListeners(@jakarta.annotation.Nullable final java.uti this.backingStore.set("appliedEventListeners", value); } /** - * Sets the appOwnerTenantId property value. The appOwnerTenantId property + * Sets the appOwnerTenantId property value. The identifier of the tenant that owns the client application. Supports $filter (eq). * @param value Value to set for the appOwnerTenantId property. */ public void setAppOwnerTenantId(@jakarta.annotation.Nullable final String value) { @@ -1106,7 +1106,7 @@ public void setResourceId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("resourceId", value); } /** - * Sets the resourceOwnerTenantId property value. The resourceOwnerTenantId property + * Sets the resourceOwnerTenantId property value. The identifier of the owner of the resource. Supports $filter (eq). * @param value Value to set for the resourceOwnerTenantId property. */ public void setResourceOwnerTenantId(@jakarta.annotation.Nullable final String value) { 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 8aaa1852c44..1531724028c 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 @@ -1051,7 +1051,7 @@ public String getOnPremisesUserPrincipalName() { return this.backingStore.get("onPremisesUserPrincipalName"); } /** - * Gets the otherMails property value. A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property can't contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). + * Gets the otherMails property value. A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. Can store up to 250 values, each with a limit of 250 characters. NOTE: This property can't contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -2365,7 +2365,7 @@ public void setOnPremisesUserPrincipalName(@jakarta.annotation.Nullable final St this.backingStore.set("onPremisesUserPrincipalName", value); } /** - * Sets the otherMails property value. A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property can't contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). + * Sets the otherMails property value. A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. Can store up to 250 values, each with a limit of 250 characters. NOTE: This property can't contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). * @param value Value to set for the otherMails property. */ public void setOtherMails(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserSettings.java index e73be6b28b8..8f2ac3ba201 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/UserSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserSettings.java @@ -48,6 +48,14 @@ public Boolean getContributionToContentDiscoveryAsOrganizationDisabled() { public Boolean getContributionToContentDiscoveryDisabled() { return this.backingStore.get("contributionToContentDiscoveryDisabled"); } + /** + * Gets the exchange property value. The Exchange settings for mailbox discovery. + * @return a {@link ExchangeSettings} + */ + @jakarta.annotation.Nullable + public ExchangeSettings getExchange() { + return this.backingStore.get("exchange"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -58,6 +66,7 @@ public Map> getFieldDeserializers deserializerMap.put("contactMergeSuggestions", (n) -> { this.setContactMergeSuggestions(n.getObjectValue(ContactMergeSuggestions::createFromDiscriminatorValue)); }); deserializerMap.put("contributionToContentDiscoveryAsOrganizationDisabled", (n) -> { this.setContributionToContentDiscoveryAsOrganizationDisabled(n.getBooleanValue()); }); deserializerMap.put("contributionToContentDiscoveryDisabled", (n) -> { this.setContributionToContentDiscoveryDisabled(n.getBooleanValue()); }); + deserializerMap.put("exchange", (n) -> { this.setExchange(n.getObjectValue(ExchangeSettings::createFromDiscriminatorValue)); }); deserializerMap.put("itemInsights", (n) -> { this.setItemInsights(n.getObjectValue(UserInsightsSettings::createFromDiscriminatorValue)); }); deserializerMap.put("regionalAndLanguageSettings", (n) -> { this.setRegionalAndLanguageSettings(n.getObjectValue(RegionalAndLanguageSettings::createFromDiscriminatorValue)); }); deserializerMap.put("shiftPreferences", (n) -> { this.setShiftPreferences(n.getObjectValue(ShiftPreferences::createFromDiscriminatorValue)); }); @@ -115,6 +124,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("contactMergeSuggestions", this.getContactMergeSuggestions()); writer.writeBooleanValue("contributionToContentDiscoveryAsOrganizationDisabled", this.getContributionToContentDiscoveryAsOrganizationDisabled()); writer.writeBooleanValue("contributionToContentDiscoveryDisabled", this.getContributionToContentDiscoveryDisabled()); + writer.writeObjectValue("exchange", this.getExchange()); writer.writeObjectValue("itemInsights", this.getItemInsights()); writer.writeObjectValue("regionalAndLanguageSettings", this.getRegionalAndLanguageSettings()); writer.writeObjectValue("shiftPreferences", this.getShiftPreferences()); @@ -142,6 +152,13 @@ public void setContributionToContentDiscoveryAsOrganizationDisabled(@jakarta.ann public void setContributionToContentDiscoveryDisabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("contributionToContentDiscoveryDisabled", value); } + /** + * Sets the exchange property value. The Exchange settings for mailbox discovery. + * @param value Value to set for the exchange property. + */ + public void setExchange(@jakarta.annotation.Nullable final ExchangeSettings value) { + this.backingStore.set("exchange", value); + } /** * Sets the itemInsights property value. The user's settings for the visibility of meeting hour insights, and insights derived between a user and other items in Microsoft 365, such as documents or sites. Get userInsightsSettings through this navigation property. * @param value Value to set for the itemInsights property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java index 64dbc36d101..ee26fcc3eea 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WindowsAppXAppAssignmentSettings.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. + * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows 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. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. + * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows 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/EdiscoveryExportOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryExportOperation.java index 30f45802365..9dc54e2fba6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryExportOperation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoveryExportOperation.java @@ -26,7 +26,7 @@ public static EdiscoveryExportOperation createFromDiscriminatorValue(@jakarta.an return new EdiscoveryExportOperation(); } /** - * Gets the azureBlobContainer property value. The name of the Azure storage location where the export is stored. This only applies to exports stored in your own Azure storage location. The azureBlobContainer property is deprecated and will stop returning data on April 30th, 2023. + * Gets the azureBlobContainer property value. The name of the Azure storage location where the export is stored. This name only applies to exports stored in your own Azure storage location. The azureBlobContainer property is deprecated and stopped returning data on April 30, 2023. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public String getAzureBlobContainer() { return this.backingStore.get("azureBlobContainer"); } /** - * Gets the azureBlobToken property value. The SAS token for the Azure storage location. This only applies to exports stored in your own Azure storage location. The azureBlobToken property is deprecated and will stop returning data on April 30, 2023. + * Gets the azureBlobToken property value. The SAS token for the Azure storage location. This token only applies to exports stored in your own Azure storage location. The azureBlobToken property is deprecated and stopped returning data on April 30, 2023. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -58,7 +58,7 @@ public java.util.List getExportFileMetadata() { return this.backingStore.get("exportFileMetadata"); } /** - * Gets the exportOptions property value. The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, fileInfo, tags. The fileInfo member is deprecated and will stop returning data on April 30, 2023. Going forward, the summary and load file are always included. + * Gets the exportOptions property value. The options provided for the export. For more information, see reviewSet: export. The fileInfo member is deprecated and stopped returning data on April 30, 2023. Going forward, the summary and load files are always included. Possible values are: originalFiles, text, pdfReplacement, tags, unknownFutureValue, splitSource, includeFolderAndPath, friendlyName, condensePaths, optimizedPartitionSize. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: splitSource, includeFolderAndPath, friendlyName, condensePaths, optimizedPartitionSize. * @return a {@link EnumSet} */ @jakarta.annotation.Nullable @@ -66,7 +66,7 @@ public EnumSet getExportOptions() { return this.backingStore.get("exportOptions"); } /** - * Gets the exportStructure property value. The options provided that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst. + * Gets the exportStructure property value. The options that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst, unknownFutureValue, msg. Use the Prefer: include-unknown-enum-members request header to get the following value from this evolvable enum: msg. * @return a {@link ExportFileStructure} */ @jakarta.annotation.Nullable @@ -93,7 +93,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the outputFolderId property value. The output folder ID. The outputFolderId property is deprecated and will stop returning data on April 30, 2023. + * Gets the outputFolderId property value. The output folder ID. The outputFolderId property is deprecated and stopped returning data on April 30, 2023. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -143,14 +143,14 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("reviewSetQuery", this.getReviewSetQuery()); } /** - * Sets the azureBlobContainer property value. The name of the Azure storage location where the export is stored. This only applies to exports stored in your own Azure storage location. The azureBlobContainer property is deprecated and will stop returning data on April 30th, 2023. + * Sets the azureBlobContainer property value. The name of the Azure storage location where the export is stored. This name only applies to exports stored in your own Azure storage location. The azureBlobContainer property is deprecated and stopped returning data on April 30, 2023. * @param value Value to set for the azureBlobContainer property. */ public void setAzureBlobContainer(@jakarta.annotation.Nullable final String value) { this.backingStore.set("azureBlobContainer", value); } /** - * Sets the azureBlobToken property value. The SAS token for the Azure storage location. This only applies to exports stored in your own Azure storage location. The azureBlobToken property is deprecated and will stop returning data on April 30, 2023. + * Sets the azureBlobToken property value. The SAS token for the Azure storage location. This token only applies to exports stored in your own Azure storage location. The azureBlobToken property is deprecated and stopped returning data on April 30, 2023. * @param value Value to set for the azureBlobToken property. */ public void setAzureBlobToken(@jakarta.annotation.Nullable final String value) { @@ -171,21 +171,21 @@ public void setExportFileMetadata(@jakarta.annotation.Nullable final java.util.L this.backingStore.set("exportFileMetadata", value); } /** - * Sets the exportOptions property value. The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, fileInfo, tags. The fileInfo member is deprecated and will stop returning data on April 30, 2023. Going forward, the summary and load file are always included. + * Sets the exportOptions property value. The options provided for the export. For more information, see reviewSet: export. The fileInfo member is deprecated and stopped returning data on April 30, 2023. Going forward, the summary and load files are always included. Possible values are: originalFiles, text, pdfReplacement, tags, unknownFutureValue, splitSource, includeFolderAndPath, friendlyName, condensePaths, optimizedPartitionSize. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: splitSource, includeFolderAndPath, friendlyName, condensePaths, optimizedPartitionSize. * @param value Value to set for the exportOptions property. */ public void setExportOptions(@jakarta.annotation.Nullable final EnumSet value) { this.backingStore.set("exportOptions", value); } /** - * Sets the exportStructure property value. The options provided that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst. + * Sets the exportStructure property value. The options that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst, unknownFutureValue, msg. Use the Prefer: include-unknown-enum-members request header to get the following value from this evolvable enum: msg. * @param value Value to set for the exportStructure property. */ public void setExportStructure(@jakarta.annotation.Nullable final ExportFileStructure value) { this.backingStore.set("exportStructure", value); } /** - * Sets the outputFolderId property value. The output folder ID. The outputFolderId property is deprecated and will stop returning data on April 30, 2023. + * Sets the outputFolderId property value. The output folder ID. The outputFolderId property is deprecated and stopped returning data on April 30, 2023. * @param value Value to set for the outputFolderId property. */ public void setOutputFolderId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoverySearchExportOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoverySearchExportOperation.java index 9612a1adcb6..76e5353aa7f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoverySearchExportOperation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/security/EdiscoverySearchExportOperation.java @@ -26,7 +26,7 @@ public static EdiscoverySearchExportOperation createFromDiscriminatorValue(@jaka return new EdiscoverySearchExportOperation(); } /** - * Gets the additionalOptions property value. The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue. + * Gets the additionalOptions property value. The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue, htmlTranscripts, advancedIndexing, allItemsInFolder, includeFolderAndPath, condensePaths, friendlyName, splitSource, optimizedPartitionSize, includeReport. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: htmlTranscripts, advancedIndexing, allItemsInFolder, includeFolderAndPath, condensePaths, friendlyName, splitSource, optimizedPartitionSize, includeReport. * @return a {@link EnumSet} */ @jakarta.annotation.Nullable @@ -133,7 +133,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("search", this.getSearch()); } /** - * Sets the additionalOptions property value. The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue. + * Sets the additionalOptions property value. The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue, htmlTranscripts, advancedIndexing, allItemsInFolder, includeFolderAndPath, condensePaths, friendlyName, splitSource, optimizedPartitionSize, includeReport. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: htmlTranscripts, advancedIndexing, allItemsInFolder, includeFolderAndPath, condensePaths, friendlyName, splitSource, optimizedPartitionSize, includeReport. * @param value Value to set for the additionalOptions property. */ public void setAdditionalOptions(@jakarta.annotation.Nullable final EnumSet value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java index 9ffe5488a9d..7f141e622cf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/policies/crosstenantaccesspolicy/partners/item/identitysynchronization/IdentitySynchronizationRequestBuilder.java @@ -81,23 +81,23 @@ public CrossTenantIdentitySyncPolicyPartner get(@jakarta.annotation.Nullable fin return this.requestAdapter.send(requestInfo, errorMapping, CrossTenantIdentitySyncPolicyPartner::createFromDiscriminatorValue); } /** - * Create a cross-tenant user synchronization policy for a partner-specific configuration. + * Update the user synchronization policy of a partner-specific configuration. * @param body The request body * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body) { return put(body, null); } /** - * Create a cross-tenant user synchronization policy for a partner-specific configuration. + * Update the user synchronization policy of a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link CrossTenantIdentitySyncPolicyPartner} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public CrossTenantIdentitySyncPolicyPartner put(@jakarta.annotation.Nonnull final CrossTenantIdentitySyncPolicyPartner body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -148,7 +148,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a cross-tenant user synchronization policy for a partner-specific configuration. + * Update the user synchronization policy of a partner-specific configuration. * @param body The request body * @return a {@link RequestInformation} */ @@ -157,7 +157,7 @@ public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull fi return toPutRequestInformation(body, null); } /** - * Create a cross-tenant user synchronization policy for a partner-specific configuration. + * Update the user synchronization policy of a partner-specific configuration. * @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/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/policies/federatedtokenvalidationpolicy/FederatedTokenValidationPolicyRequestBuilder.java index 1a6e4fc2c67..0920e5e3918 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); } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @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); } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @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; } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +134,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. * @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 { } /** - * Read the properties and relationships of a federatedTokenValidationPolicy object. + * Get a list of the federatedTokenValidationPolicy objects and their properties. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/reviewsets/item/microsoftgraphsecurityaddtoreviewset/MicrosoftGraphSecurityAddToReviewSetRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/reviewsets/item/microsoftgraphsecurityaddtoreviewset/MicrosoftGraphSecurityAddToReviewSetRequestBuilder.java index 1844c5c537b..e32059dd16f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/reviewsets/item/microsoftgraphsecurityaddtoreviewset/MicrosoftGraphSecurityAddToReviewSetRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/reviewsets/item/microsoftgraphsecurityaddtoreviewset/MicrosoftGraphSecurityAddToReviewSetRequestBuilder.java @@ -35,7 +35,7 @@ public MicrosoftGraphSecurityAddToReviewSetRequestBuilder(@jakarta.annotation.No super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/reviewSets/{ediscoveryReviewSet%2Did}/microsoft.graph.security.addToReviewSet", rawUrl); } /** - * Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that will return a Add to review set operation. + * Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that returns an Add to review set operation. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final AddToReviewSetPostRequestBody post(body, null); } /** - * Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that will return a Add to review set operation. + * Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that returns an Add to review set operation. * @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 @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final AddToReviewSetPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that will return a Add to review set operation. + * Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that returns an Add to review set operation. * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that will return a Add to review set operation. + * Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that returns an Add to review set operation. * @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/security/cases/ediscoverycases/item/reviewsets/item/microsoftgraphsecurityexport/MicrosoftGraphSecurityExportRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/reviewsets/item/microsoftgraphsecurityexport/MicrosoftGraphSecurityExportRequestBuilder.java index e4d756dbdf7..b0aa042a67f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/reviewsets/item/microsoftgraphsecurityexport/MicrosoftGraphSecurityExportRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/reviewsets/item/microsoftgraphsecurityexport/MicrosoftGraphSecurityExportRequestBuilder.java @@ -35,7 +35,7 @@ public MicrosoftGraphSecurityExportRequestBuilder(@jakarta.annotation.Nonnull fi super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/reviewSets/{ediscoveryReviewSet%2Did}/microsoft.graph.security.export", rawUrl); } /** - * Initiate an export from a reviewSet. For details, see Export documents from a review set in eDiscovery (Premium). + * Initiate an export from a reviewSet. For more information, see Export documents from a review set in eDiscovery (Premium). * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -44,7 +44,7 @@ public void post(@jakarta.annotation.Nonnull final ExportPostRequestBody body) { post(body, null); } /** - * Initiate an export from a reviewSet. For details, see Export documents from a review set in eDiscovery (Premium). + * Initiate an export from a reviewSet. For more information, see Export documents from a review set in eDiscovery (Premium). * @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 @@ -58,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final ExportPostRequestBody body, @ this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Initiate an export from a reviewSet. For details, see Export documents from a review set in eDiscovery (Premium). + * Initiate an export from a reviewSet. For more information, see Export documents from a review set in eDiscovery (Premium). * @param body The request body * @return a {@link RequestInformation} */ @@ -67,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Initiate an export from a reviewSet. For details, see Export documents from a review set in eDiscovery (Premium). + * Initiate an export from a reviewSet. For more information, see Export documents from a review set in eDiscovery (Premium). * @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/security/cases/ediscoverycases/item/tags/item/childtags/ChildTagsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/tags/item/childtags/ChildTagsRequestBuilder.java index e3fce30391e..3ac54c83e3a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/tags/item/childtags/ChildTagsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/security/cases/ediscoverycases/item/tags/item/childtags/ChildTagsRequestBuilder.java @@ -59,19 +59,21 @@ public ChildTagsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/tags/{ediscoveryReviewTag%2Did}/childTags{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Returns the tags that are a child of a tag. + * List eDiscovery review tags with the tag hierarchy shown. * @return a {@link EdiscoveryReviewTagCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public EdiscoveryReviewTagCollectionResponse get() { return get(null); } /** - * Returns the tags that are a child of a tag. + * List eDiscovery review tags with the tag hierarchy shown. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link EdiscoveryReviewTagCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public EdiscoveryReviewTagCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -81,7 +83,7 @@ public EdiscoveryReviewTagCollectionResponse get(@jakarta.annotation.Nullable fi return this.requestAdapter.send(requestInfo, errorMapping, EdiscoveryReviewTagCollectionResponse::createFromDiscriminatorValue); } /** - * Returns the tags that are a child of a tag. + * List eDiscovery review tags with the tag hierarchy shown. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -89,7 +91,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Returns the tags that are a child of a tag. + * List eDiscovery review tags with the tag hierarchy shown. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -111,7 +113,7 @@ public ChildTagsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new ChildTagsRequestBuilder(rawUrl, requestAdapter); } /** - * Returns the tags that are a child of a tag. + * List eDiscovery review tags with the tag hierarchy shown. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { 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 fe2798cd2dc..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 @@ -87,6 +87,33 @@ public CustomClaimsPolicy patch(@jakarta.annotation.Nonnull final CustomClaimsPo errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); return this.requestAdapter.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); } + /** + * 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 + */ + @jakarta.annotation.Nullable + public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { + return put(body, null); + } + /** + * 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 + */ + @jakarta.annotation.Nullable + public CustomClaimsPolicy put(@jakarta.annotation.Nonnull final CustomClaimsPolicy 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.send(requestInfo, errorMapping, CustomClaimsPolicy::createFromDiscriminatorValue); + } /** * Get the properties and relationships of a customClaimsPolicy object. * @return a {@link RequestInformation} @@ -131,6 +158,30 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull requestInfo.setContentFromParsable(requestAdapter, "application/json", body); return requestInfo; } + /** + * Update a customClaimsPolicy object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CustomClaimsPolicy body) { + return toPutRequestInformation(body, null); + } + /** + * 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} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPutRequestInformation(@jakarta.annotation.Nonnull final CustomClaimsPolicy 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.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. @@ -185,4 +236,10 @@ public class GetRequestConfiguration extends BaseRequestConfiguration { @jakarta.annotation.Generated("com.microsoft.kiota") public class PatchRequestConfiguration 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/sites/item/pages/PagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java index e096abdd61c..9539528430f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/sites/item/pages/PagesRequestBuilder.java @@ -93,23 +93,23 @@ public BaseSitePageCollectionResponse get(@jakarta.annotation.Nullable final jav return this.requestAdapter.send(requestInfo, errorMapping, BaseSitePageCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param body The request body * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body) { return post(body, null); } /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link BaseSitePage} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public BaseSitePage post(@jakarta.annotation.Nonnull final BaseSitePage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -140,7 +140,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @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 a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @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/members/item/ConversationMemberItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teams/item/channels/item/members/item/ConversationMemberItemRequestBuilder.java index b8f3bf4694a..53c480cbd8c 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 channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @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 channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @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 channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @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 channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @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 2715d51d5a7..3ae5ccb0c26 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 or a chat. + * Send a new chatMessage in the specified channel. * @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 or a chat. + * Send a new chatMessage in the specified channel. * @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 or a chat. + * Send a new chatMessage in the specified channel. * @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 or a chat. + * Send a new chatMessage in the specified channel. * @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/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java index 9e9ae4eb28f..2b75d7f4a00 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/teamwork/teamtemplates/TeamTemplatesRequestBuilder.java @@ -60,21 +60,21 @@ public TeamTemplatesRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/teamwork/teamTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * List the teamTemplateDefinition objects associated with a teamTemplate. + * Get the list of teamTemplate objects that are available for a tenant. * @return a {@link TeamTemplateCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public TeamTemplateCollectionResponse get() { return get(null); } /** - * List the teamTemplateDefinition objects associated with a teamTemplate. + * Get the list of teamTemplate objects that are available for a tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link TeamTemplateCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public TeamTemplateCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -109,7 +109,7 @@ public TeamTemplate post(@jakarta.annotation.Nonnull final TeamTemplate body, @j return this.requestAdapter.send(requestInfo, errorMapping, TeamTemplate::createFromDiscriminatorValue); } /** - * List the teamTemplateDefinition objects associated with a teamTemplate. + * Get the list of teamTemplate objects that are available for a tenant. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -117,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * List the teamTemplateDefinition objects associated with a teamTemplate. + * Get the list of teamTemplate objects that are available for a tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -163,7 +163,7 @@ public TeamTemplatesRequestBuilder withUrl(@jakarta.annotation.Nonnull final Str return new TeamTemplatesRequestBuilder(rawUrl, requestAdapter); } /** - * List the teamTemplateDefinition objects associated with a teamTemplate. + * Get the list of teamTemplate objects that are available for a tenant. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java index 2bfd9cbbefa..87467d94fbc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/tenantrelationships/multitenantorganization/MultiTenantOrganizationRequestBuilder.java @@ -79,23 +79,23 @@ public MultiTenantOrganization get(@jakarta.annotation.Nullable final java.util. return this.requestAdapter.send(requestInfo, errorMapping, MultiTenantOrganization::createFromDiscriminatorValue); } /** - * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. + * Update the properties of a multi-tenant organization. * @param body The request body * @return a {@link MultiTenantOrganization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MultiTenantOrganization patch(@jakarta.annotation.Nonnull final MultiTenantOrganization body) { return patch(body, null); } /** - * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. + * Update the properties of a multi-tenant organization. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MultiTenantOrganization} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here + * @see Find more info here */ @jakarta.annotation.Nullable public MultiTenantOrganization patch(@jakarta.annotation.Nonnull final MultiTenantOrganization body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +126,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. + * Update the properties of a multi-tenant organization. * @param body The request body * @return a {@link RequestInformation} */ @@ -135,7 +135,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. + * Update the properties of a multi-tenant organization. * @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/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/mobileapptroubleshootingevents/item/applogcollectionrequests/AppLogCollectionRequestsRequestBuilder.java index d073bb70e4c..f9661664452 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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link AppLogCollectionRequestCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public AppLogCollectionRequestCollectionResponse get() { return get(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ @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 7fc9ec84d77..0499e5dc155 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); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link AppLogCollectionRequest} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -73,7 +73,7 @@ public AppLogCollectionRequest get() { return get(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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; } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -139,7 +139,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @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 { } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ @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 a24a3464409..1294023c5f3 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); } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @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); } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @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; } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -177,7 +177,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @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 { } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/settings/SettingsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/settings/SettingsRequestBuilder.java index 95d3f3a3490..ada12210f09 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/users/item/settings/SettingsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/settings/SettingsRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.UserSettings; import com.microsoft.graph.beta.users.item.settings.contactmergesuggestions.ContactMergeSuggestionsRequestBuilder; +import com.microsoft.graph.beta.users.item.settings.exchange.ExchangeRequestBuilder; import com.microsoft.graph.beta.users.item.settings.iteminsights.ItemInsightsRequestBuilder; import com.microsoft.graph.beta.users.item.settings.regionalandlanguagesettings.RegionalAndLanguageSettingsRequestBuilder; import com.microsoft.graph.beta.users.item.settings.shiftpreferences.ShiftPreferencesRequestBuilder; @@ -34,6 +35,14 @@ public class SettingsRequestBuilder extends BaseRequestBuilder { public ContactMergeSuggestionsRequestBuilder contactMergeSuggestions() { return new ContactMergeSuggestionsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the exchange property of the microsoft.graph.userSettings entity. + * @return a {@link ExchangeRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ExchangeRequestBuilder exchange() { + return new ExchangeRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the itemInsights property of the microsoft.graph.userSettings entity. * @return a {@link ItemInsightsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/users/item/settings/exchange/ExchangeRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/users/item/settings/exchange/ExchangeRequestBuilder.java new file mode 100644 index 00000000000..1ea1218a82e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/users/item/settings/exchange/ExchangeRequestBuilder.java @@ -0,0 +1,146 @@ +package com.microsoft.graph.beta.users.item.settings.exchange; + +import com.microsoft.graph.beta.models.ExchangeSettings; +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 exchange property of the microsoft.graph.userSettings entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ExchangeRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ExchangeRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ExchangeRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/settings/exchange{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link ExchangeRequestBuilder} 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 ExchangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/users/{user%2Did}/settings/exchange{?%24expand,%24select}", rawUrl); + } + /** + * Get a list of Exchange settings, including mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary and in-place archive. To learn how to get a list of users in a tenant, see List users. + * @return a {@link ExchangeSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public ExchangeSettings get() { + return get(null); + } + /** + * Get a list of Exchange settings, including mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary and in-place archive. To learn how to get a list of users in a tenant, see List users. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link ExchangeSettings} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public ExchangeSettings 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, ExchangeSettings::createFromDiscriminatorValue); + } + /** + * Get a list of Exchange settings, including mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary and in-place archive. To learn how to get a list of users in a tenant, see List users. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of Exchange settings, including mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary and in-place archive. To learn how to get a list of users in a tenant, see List users. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + 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 ExchangeRequestBuilder} + * @deprecated + * Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport + */ + @jakarta.annotation.Nonnull + @Deprecated + public ExchangeRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ExchangeRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of Exchange settings, including mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary and in-place archive. To learn how to get a list of users in a tenant, see List users. + */ + @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(); + } +}