From ee74a05c603fc2c8a84b663fc664fa84af55837e Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 19 May 2026 15:41:17 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 219281 --- .../mailboxes/MailboxesRequestBuilder.java | 10 +- .../item/MailboxItemRequestBuilder.java | 10 +- .../CreateImportSessionRequestBuilder.java | 10 +- .../ExportItemsRequestBuilder.java | 10 +- .../item/folders/FoldersRequestBuilder.java | 12 +- .../folders/delta/DeltaRequestBuilder.java | 12 +- .../item/MailboxFolderItemRequestBuilder.java | 12 +- .../ChildFoldersRequestBuilder.java | 12 +- .../delta/DeltaRequestBuilder.java | 12 +- .../item/MailboxFolderItemRequestBuilder.java | 10 +- .../item/items/ItemsRequestBuilder.java | 10 +- .../item/items/delta/DeltaRequestBuilder.java | 10 +- .../item/MailboxItemItemRequestBuilder.java | 10 +- .../item/items/ItemsRequestBuilder.java | 12 +- .../item/items/delta/DeltaRequestBuilder.java | 12 +- .../item/MailboxItemItemRequestBuilder.java | 12 +- .../CompleteMigrationRequestBuilder.java | 10 +- .../StartMigrationRequestBuilder.java | 10 +- .../CompleteMigrationRequestBuilder.java | 8 +- .../StartMigrationRequestBuilder.java | 10 +- .../CompleteMigrationRequestBuilder.java | 8 +- .../StartMigrationRequestBuilder.java | 10 +- .../graph/generated/kiota-dom-export.txt | 138 ++++++++++++ .../microsoft/graph/generated/kiota-lock.json | 2 +- ...AppManagementApplicationConfiguration.java | 17 ++ .../AppManagementPolicyActorExemptions.java | 124 +++++++++++ .../AuthenticationMethodConfiguration.java | 1 + .../models/AuthenticationMethodTarget.java | 1 + .../generated/models/BackupRestoreRoot.java | 12 +- .../models/BrowseQueryResponseItem.java | 20 +- .../generated/models/BrowseSessionBase.java | 20 +- .../graph/generated/models/Channel.java | 8 +- .../graph/generated/models/Chat.java | 8 +- ...AppManagementApplicationConfiguration.java | 124 +++++++++++ .../CustomAppManagementConfiguration.java | 17 ++ ...omSecurityAttributeComparisonOperator.java | 25 +++ .../CustomSecurityAttributeExemption.java | 68 ++++++ ...SecurityAttributeStringValueExemption.java | 62 ++++++ .../graph/generated/models/EmailDetails.java | 12 +- .../graph/generated/models/Entity.java | 2 + .../graph/generated/models/ExchangeAdmin.java | 4 +- .../generated/models/ExchangeSettings.java | 4 +- .../generated/models/ExportItemResponse.java | 16 +- .../models/GranularDriveRestoreArtifact.java | 4 +- .../models/GranularRestoreArtifactBase.java | 32 +-- .../models/GranularSiteRestoreArtifact.java | 4 +- .../graph/generated/models/Group.java | 17 ++ .../models/IdentifierUriConfiguration.java | 141 ++++++++++++ .../models/IdentifierUriRestriction.java | 209 ++++++++++++++++++ .../graph/generated/models/IncludeTarget.java | 4 +- .../models/KeyCredentialConfiguration.java | 23 +- .../graph/generated/models/Mailbox.java | 4 +- .../graph/generated/models/MailboxFolder.java | 36 +-- .../graph/generated/models/MailboxItem.java | 16 +- .../models/MailboxItemImportSession.java | 8 +- ...emisesDirectorySynchronizationFeature.java | 19 +- .../OneDriveForBusinessBrowseSession.java | 4 +- .../OneDriveForBusinessRestoreSession.java | 4 +- .../models/OwnerlessGroupPolicy.java | 20 +- .../PasswordCredentialConfiguration.java | 19 +- .../graph/generated/models/PolicyRoot.java | 4 +- .../generated/models/ScheduleEntityTheme.java | 48 +++- .../models/SharePointBrowseSession.java | 4 +- .../models/SharePointRestoreSession.java | 4 +- .../graph/generated/models/TargetOwners.java | 4 +- .../graph/generated/models/UserSettings.java | 4 +- ...eCredentialAuthenticationMethodTarget.java | 62 ++++++ ...ialsAuthenticationMethodConfiguration.java | 62 ++++++ ...cateAuthenticationMethodConfiguration.java | 8 +- .../models/X509CertificateAuthorityScope.java | 12 +- ...09CertificateIssuerHintsConfiguration.java | 4 +- .../TaskProcessingResult.java | 12 +- .../generated/models/security/Alert.java | 8 +- .../models/security/DnsEvidence.java | 16 +- .../models/security/FileHashEvidence.java | 4 +- .../security/GitHubOrganizationEvidence.java | 24 +- .../models/security/GitHubRepoEvidence.java | 20 +- .../models/security/GitHubUserEvidence.java | 20 +- .../security/HostLogonSessionEvidence.java | 20 +- .../models/security/IoTDeviceEvidence.java | 4 +- .../models/security/MalwareEvidence.java | 16 +- .../security/NetworkConnectionEvidence.java | 20 +- .../models/security/SasTokenEvidence.java | 40 ++-- .../security/ServicePrincipalEvidence.java | 24 +- .../security/SubmissionMailEvidence.java | 36 +-- .../OwnerlessGroupPolicyRequestBuilder.java | 22 +- .../BrowseSessionsRequestBuilder.java | 12 +- .../BrowseSessionBaseItemRequestBuilder.java | 10 +- ...rBusinessBrowseSessionsRequestBuilder.java | 22 +- ...sinessBrowseSessionItemRequestBuilder.java | 12 +- ...BusinessRestoreSessionsRequestBuilder.java | 8 +- ...arDriveRestoreArtifactsRequestBuilder.java | 12 +- ...riveRestoreArtifactItemRequestBuilder.java | 10 +- ...harePointBrowseSessionsRequestBuilder.java | 22 +- ...ePointBrowseSessionItemRequestBuilder.java | 12 +- ...arePointRestoreSessionsRequestBuilder.java | 8 +- ...PointRestoreSessionItemRequestBuilder.java | 10 +- ...larSiteRestoreArtifactsRequestBuilder.java | 12 +- ...SiteRestoreArtifactItemRequestBuilder.java | 10 +- .../CompleteMigrationRequestBuilder.java | 8 +- .../StartMigrationRequestBuilder.java | 10 +- .../CompleteMigrationRequestBuilder.java | 8 +- .../StartMigrationRequestBuilder.java | 10 +- .../CompleteMigrationRequestBuilder.java | 8 +- .../StartMigrationRequestBuilder.java | 10 +- .../CompleteMigrationRequestBuilder.java | 10 +- .../StartMigrationRequestBuilder.java | 10 +- .../CompleteMigrationRequestBuilder.java | 8 +- .../StartMigrationRequestBuilder.java | 10 +- .../CompleteMigrationRequestBuilder.java | 8 +- .../StartMigrationRequestBuilder.java | 10 +- .../exchange/ExchangeRequestBuilder.java | 12 +- 112 files changed, 1750 insertions(+), 515 deletions(-) create mode 100644 src/main/java/com/microsoft/graph/generated/models/AppManagementPolicyActorExemptions.java create mode 100644 src/main/java/com/microsoft/graph/generated/models/CustomAppManagementApplicationConfiguration.java create mode 100644 src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeComparisonOperator.java create mode 100644 src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeExemption.java create mode 100644 src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeStringValueExemption.java create mode 100644 src/main/java/com/microsoft/graph/generated/models/IdentifierUriConfiguration.java create mode 100644 src/main/java/com/microsoft/graph/generated/models/IdentifierUriRestriction.java create mode 100644 src/main/java/com/microsoft/graph/generated/models/VerifiableCredentialAuthenticationMethodTarget.java create mode 100644 src/main/java/com/microsoft/graph/generated/models/VerifiableCredentialsAuthenticationMethodConfiguration.java diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/MailboxesRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/MailboxesRequestBuilder.java index 929fc50b77b..42cfd403262 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/MailboxesRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/MailboxesRequestBuilder.java @@ -60,7 +60,7 @@ public MailboxesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @return a {@link MailboxCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -69,7 +69,7 @@ public MailboxCollectionResponse get() { return get(null); } /** - * Get mailboxes from admin + * 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 @@ -107,7 +107,7 @@ public Mailbox post(@jakarta.annotation.Nonnull final Mailbox body, @jakarta.ann return this.requestAdapter.send(requestInfo, errorMapping, Mailbox::createFromDiscriminatorValue); } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +115,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +161,7 @@ public MailboxesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String return new MailboxesRequestBuilder(rawUrl, requestAdapter); } /** - * Get mailboxes from admin + * Represents a user's mailboxes. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/MailboxItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/MailboxItemRequestBuilder.java index 5920a64a876..d68214a0066 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/MailboxItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/MailboxItemRequestBuilder.java @@ -82,7 +82,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @return a {@link Mailbox} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -91,7 +91,7 @@ public Mailbox get() { return get(null); } /** - * Get mailboxes from admin + * 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 @@ -149,7 +149,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -157,7 +157,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -209,7 +209,7 @@ public MailboxItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final Strin public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get mailboxes from admin + * Represents a user's mailboxes. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/createimportsession/CreateImportSessionRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/createimportsession/CreateImportSessionRequestBuilder.java index ed5a0af169e..051010b51d0 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/createimportsession/CreateImportSessionRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/createimportsession/CreateImportSessionRequestBuilder.java @@ -36,19 +36,21 @@ public CreateImportSessionRequestBuilder(@jakarta.annotation.Nonnull final Strin super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/createImportSession", rawUrl); } /** - * Invoke action createImportSession + * Create a session to import an Exchange mailbox item that was exported using the exportItems API. * @return a {@link MailboxItemImportSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxItemImportSession post() { return post(null); } /** - * Invoke action createImportSession + * Create a session to import an Exchange mailbox item that was exported using the exportItems API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link MailboxItemImportSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxItemImportSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -58,7 +60,7 @@ public MailboxItemImportSession post(@jakarta.annotation.Nullable final java.uti return this.requestAdapter.send(requestInfo, errorMapping, MailboxItemImportSession::createFromDiscriminatorValue); } /** - * Invoke action createImportSession + * Create a session to import an Exchange mailbox item that was exported using the exportItems API. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -66,7 +68,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Invoke action createImportSession + * Create a session to import an Exchange mailbox item that was exported using the exportItems API. * @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/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsRequestBuilder.java index 34f138ce1f3..ac3eec4b178 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/exportitems/ExportItemsRequestBuilder.java @@ -35,21 +35,23 @@ public ExportItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/exportItems", rawUrl); } /** - * Invoke action exportItems + * Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. 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 + * @see Find more info here */ @jakarta.annotation.Nullable public ExportItemsPostResponse post(@jakarta.annotation.Nonnull final ExportItemsPostRequestBody body) { return post(body, null); } /** - * Invoke action exportItems + * Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. 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 + * @see Find more info here */ @jakarta.annotation.Nullable public ExportItemsPostResponse post(@jakarta.annotation.Nonnull final ExportItemsPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -60,7 +62,7 @@ public ExportItemsPostResponse post(@jakarta.annotation.Nonnull final ExportItem return this.requestAdapter.send(requestInfo, errorMapping, ExportItemsPostResponse::createFromDiscriminatorValue); } /** - * Invoke action exportItems + * Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request. * @param body The request body * @return a {@link RequestInformation} */ @@ -69,7 +71,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action exportItems + * Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. 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} diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/FoldersRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/FoldersRequestBuilder.java index 36fae8b1d03..c20b6a6a4a0 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/FoldersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/FoldersRequestBuilder.java @@ -68,19 +68,21 @@ public FoldersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @j super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get folders from admin + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxFolderCollectionResponse get() { return get(null); } /** - * Get folders from admin + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxFolderCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -90,7 +92,7 @@ public MailboxFolderCollectionResponse get(@jakarta.annotation.Nullable final ja return this.requestAdapter.send(requestInfo, errorMapping, MailboxFolderCollectionResponse::createFromDiscriminatorValue); } /** - * Get folders from admin + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -98,7 +100,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get folders from admin + * 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} */ @@ -120,7 +122,7 @@ public FoldersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String ra return new FoldersRequestBuilder(rawUrl, requestAdapter); } /** - * Get folders from admin + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/delta/DeltaRequestBuilder.java index 2c532dfd41d..78232c7f2d3 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/delta/DeltaRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/delta/DeltaRequestBuilder.java @@ -36,19 +36,21 @@ public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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 + * @see Find more info here */ @jakarta.annotation.Nullable public DeltaGetResponse get() { return get(null); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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 + * @see Find more info here */ @jakarta.annotation.Nullable public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -58,7 +60,7 @@ public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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} */ @jakarta.annotation.Nonnull @@ -66,7 +68,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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} */ @@ -88,7 +90,7 @@ public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new DeltaRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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 { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/MailboxFolderItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/MailboxFolderItemRequestBuilder.java index b34e2187f10..13e049ae3cc 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/MailboxFolderItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/MailboxFolderItemRequestBuilder.java @@ -55,19 +55,21 @@ public MailboxFolderItemRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}{?%24expand,%24select}", rawUrl); } /** - * Get folders from admin + * Read the properties and relationships of a mailboxFolder object. * @return a {@link MailboxFolder} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxFolder get() { return get(null); } /** - * Get folders from admin + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxFolder get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -77,7 +79,7 @@ public MailboxFolder get(@jakarta.annotation.Nullable final java.util.function.C return this.requestAdapter.send(requestInfo, errorMapping, MailboxFolder::createFromDiscriminatorValue); } /** - * Get folders from admin + * Read the properties and relationships of a mailboxFolder object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -85,7 +87,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get folders from admin + * 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} */ @@ -107,7 +109,7 @@ public MailboxFolderItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final return new MailboxFolderItemRequestBuilder(rawUrl, requestAdapter); } /** - * Get folders from admin + * Read the properties and relationships of a mailboxFolder object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/ChildFoldersRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/ChildFoldersRequestBuilder.java index 690eee0b709..13864f2bd80 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/ChildFoldersRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/ChildFoldersRequestBuilder.java @@ -68,19 +68,21 @@ public ChildFoldersRequestBuilder(@jakarta.annotation.Nonnull final String rawUr super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get childFolders from admin + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxFolderCollectionResponse get() { return get(null); } /** - * Get childFolders from admin + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxFolderCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -90,7 +92,7 @@ public MailboxFolderCollectionResponse get(@jakarta.annotation.Nullable final ja return this.requestAdapter.send(requestInfo, errorMapping, MailboxFolderCollectionResponse::createFromDiscriminatorValue); } /** - * Get childFolders from admin + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -98,7 +100,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get childFolders from admin + * 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} */ @@ -120,7 +122,7 @@ public ChildFoldersRequestBuilder withUrl(@jakarta.annotation.Nonnull final Stri return new ChildFoldersRequestBuilder(rawUrl, requestAdapter); } /** - * Get childFolders from admin + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaRequestBuilder.java index 5e59407c994..a356ba3cf78 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/delta/DeltaRequestBuilder.java @@ -36,19 +36,21 @@ public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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 + * @see Find more info here */ @jakarta.annotation.Nullable public DeltaGetResponse get() { return get(null); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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 + * @see Find more info here */ @jakarta.annotation.Nullable public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -58,7 +60,7 @@ public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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} */ @jakarta.annotation.Nonnull @@ -66,7 +68,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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} */ @@ -88,7 +90,7 @@ public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new DeltaRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were 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 { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/MailboxFolderItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/MailboxFolderItemRequestBuilder.java index 81ae43aaa3f..0301a0ba8ca 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/MailboxFolderItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/MailboxFolderItemRequestBuilder.java @@ -46,7 +46,7 @@ public MailboxFolderItemRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}{?%24expand,%24select}", rawUrl); } /** - * Get childFolders from admin + * The collection of child folders in this folder. * @return a {@link MailboxFolder} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -55,7 +55,7 @@ public MailboxFolder get() { return get(null); } /** - * Get childFolders from admin + * 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 @@ -68,7 +68,7 @@ public MailboxFolder get(@jakarta.annotation.Nullable final java.util.function.C return this.requestAdapter.send(requestInfo, errorMapping, MailboxFolder::createFromDiscriminatorValue); } /** - * Get childFolders from admin + * The collection of child folders in this folder. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -76,7 +76,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get childFolders from admin + * 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} */ @@ -98,7 +98,7 @@ public MailboxFolderItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final return new MailboxFolderItemRequestBuilder(rawUrl, requestAdapter); } /** - * Get childFolders from admin + * The collection of child folders in this folder. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/ItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/ItemsRequestBuilder.java index 8bc67691ce9..1712a23c929 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/ItemsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/ItemsRequestBuilder.java @@ -68,7 +68,7 @@ public ItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get items from admin + * The collection of items in this folder. * @return a {@link MailboxItemCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -77,7 +77,7 @@ public MailboxItemCollectionResponse get() { return get(null); } /** - * Get items from admin + * 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 @@ -90,7 +90,7 @@ public MailboxItemCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, MailboxItemCollectionResponse::createFromDiscriminatorValue); } /** - * Get items from admin + * The collection of items in this folder. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -98,7 +98,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get items from admin + * 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} */ @@ -120,7 +120,7 @@ public ItemsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new ItemsRequestBuilder(rawUrl, requestAdapter); } /** - * Get items from admin + * The collection of items in this folder. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaRequestBuilder.java index b9186a2a7e8..4cb98b8aadd 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/delta/DeltaRequestBuilder.java @@ -36,7 +36,7 @@ public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak 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); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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 */ @@ -45,7 +45,7 @@ public DeltaGetResponse get() { return get(null); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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 @@ -58,7 +58,7 @@ public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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} */ @jakarta.annotation.Nonnull @@ -66,7 +66,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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} */ @@ -88,7 +88,7 @@ public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new DeltaRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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 { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/item/MailboxItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/item/MailboxItemItemRequestBuilder.java index e0e94d19859..6601353770b 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/item/MailboxItemItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/childfolders/item/items/item/MailboxItemItemRequestBuilder.java @@ -37,7 +37,7 @@ public MailboxItemItemRequestBuilder(@jakarta.annotation.Nonnull final String ra super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/childFolders/{mailboxFolder%2Did1}/items/{mailboxItem%2Did}{?%24expand,%24select}", rawUrl); } /** - * Get items from admin + * The collection of items in this folder. * @return a {@link MailboxItem} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -46,7 +46,7 @@ public MailboxItem get() { return get(null); } /** - * Get items from admin + * 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 @@ -59,7 +59,7 @@ public MailboxItem get(@jakarta.annotation.Nullable final java.util.function.Con return this.requestAdapter.send(requestInfo, errorMapping, MailboxItem::createFromDiscriminatorValue); } /** - * Get items from admin + * The collection of items in this folder. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +67,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get items from admin + * 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} */ @@ -89,7 +89,7 @@ public MailboxItemItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S return new MailboxItemItemRequestBuilder(rawUrl, requestAdapter); } /** - * Get items from admin + * The collection of items in this folder. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/ItemsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/ItemsRequestBuilder.java index a6cac143452..43b57c91236 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/ItemsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/ItemsRequestBuilder.java @@ -68,19 +68,21 @@ public ItemsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get items from admin + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxItemCollectionResponse get() { return get(null); } /** - * Get items from admin + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxItemCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -90,7 +92,7 @@ public MailboxItemCollectionResponse get(@jakarta.annotation.Nullable final java return this.requestAdapter.send(requestInfo, errorMapping, MailboxItemCollectionResponse::createFromDiscriminatorValue); } /** - * Get items from admin + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -98,7 +100,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get items from admin + * 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} */ @@ -120,7 +122,7 @@ public ItemsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new ItemsRequestBuilder(rawUrl, requestAdapter); } /** - * Get items from admin + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaRequestBuilder.java index 1fbd9d89768..914975a37ec 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/delta/DeltaRequestBuilder.java @@ -36,19 +36,21 @@ public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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 + * @see Find more info here */ @jakarta.annotation.Nullable public DeltaGetResponse get() { return get(null); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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 + * @see Find more info here */ @jakarta.annotation.Nullable public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -58,7 +60,7 @@ public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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} */ @jakarta.annotation.Nonnull @@ -66,7 +68,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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} */ @@ -88,7 +90,7 @@ public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new DeltaRequestBuilder(rawUrl, requestAdapter); } /** - * Invoke function delta + * Get a set of mailboxItem objects that were 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 { diff --git a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/item/MailboxItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/item/MailboxItemItemRequestBuilder.java index 828ebc14c9f..323f35732ce 100644 --- a/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/item/MailboxItemItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/admin/exchange/mailboxes/item/folders/item/items/item/MailboxItemItemRequestBuilder.java @@ -37,19 +37,21 @@ public MailboxItemItemRequestBuilder(@jakarta.annotation.Nonnull final String ra super(requestAdapter, "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}/folders/{mailboxFolder%2Did}/items/{mailboxItem%2Did}{?%24expand,%24select}", rawUrl); } /** - * Get items from admin + * Read the properties and relationships of a mailboxItem object. * @return a {@link MailboxItem} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxItem get() { return get(null); } /** - * Get items from admin + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public MailboxItem get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -59,7 +61,7 @@ public MailboxItem get(@jakarta.annotation.Nullable final java.util.function.Con return this.requestAdapter.send(requestInfo, errorMapping, MailboxItem::createFromDiscriminatorValue); } /** - * Get items from admin + * Read the properties and relationships of a mailboxItem object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +69,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get items from admin + * 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} */ @@ -89,7 +91,7 @@ public MailboxItemItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final S return new MailboxItemItemRequestBuilder(rawUrl, requestAdapter); } /** - * Get items from admin + * Read the properties and relationships of a mailboxItem object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/chats/item/completemigration/CompleteMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/chats/item/completemigration/CompleteMigrationRequestBuilder.java index b26cacad272..8a982e84f3e 100644 --- a/src/main/java/com/microsoft/graph/generated/chats/item/completemigration/CompleteMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/chats/item/completemigration/CompleteMigrationRequestBuilder.java @@ -35,16 +35,18 @@ public CompleteMigrationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/completeMigration", rawUrl); } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post() { post(null); } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); @@ -53,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -61,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @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/generated/chats/item/startmigration/StartMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/chats/item/startmigration/StartMigrationRequestBuilder.java index c294f51c0a2..6e45e983027 100644 --- a/src/main/java/com/microsoft/graph/generated/chats/item/startmigration/StartMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/chats/item/startmigration/StartMigrationRequestBuilder.java @@ -35,18 +35,20 @@ public StartMigrationRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/chats/{chat%2Did}/startMigration", rawUrl); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body) { post(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @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/generated/groups/item/team/channels/item/completemigration/CompleteMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/groups/item/team/channels/item/completemigration/CompleteMigrationRequestBuilder.java index fb2244a87b8..4dc62dc1529 100644 --- a/src/main/java/com/microsoft/graph/generated/groups/item/team/channels/item/completemigration/CompleteMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/groups/item/team/channels/item/completemigration/CompleteMigrationRequestBuilder.java @@ -35,7 +35,7 @@ public CompleteMigrationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/completeMigration", rawUrl); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/generated/groups/item/team/channels/item/startmigration/StartMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/groups/item/team/channels/item/startmigration/StartMigrationRequestBuilder.java index f56a32e6fa2..6a31eb1cc5e 100644 --- a/src/main/java/com/microsoft/graph/generated/groups/item/team/channels/item/startmigration/StartMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/groups/item/team/channels/item/startmigration/StartMigrationRequestBuilder.java @@ -35,18 +35,20 @@ public StartMigrationRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/startMigration", rawUrl); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body) { post(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @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/generated/groups/item/team/primarychannel/completemigration/CompleteMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/groups/item/team/primarychannel/completemigration/CompleteMigrationRequestBuilder.java index d620088b570..c2c6d047f67 100644 --- a/src/main/java/com/microsoft/graph/generated/groups/item/team/primarychannel/completemigration/CompleteMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/groups/item/team/primarychannel/completemigration/CompleteMigrationRequestBuilder.java @@ -35,7 +35,7 @@ public CompleteMigrationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/completeMigration", rawUrl); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/generated/groups/item/team/primarychannel/startmigration/StartMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/groups/item/team/primarychannel/startmigration/StartMigrationRequestBuilder.java index 015e035ca73..8c13fe0a91e 100644 --- a/src/main/java/com/microsoft/graph/generated/groups/item/team/primarychannel/startmigration/StartMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/groups/item/team/primarychannel/startmigration/StartMigrationRequestBuilder.java @@ -35,18 +35,20 @@ public StartMigrationRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/startMigration", rawUrl); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body) { post(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @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/generated/kiota-dom-export.txt b/src/main/java/com/microsoft/graph/generated/kiota-dom-export.txt index 790dab109d5..158244522ea 100644 --- a/src/main/java/com/microsoft/graph/generated/kiota-dom-export.txt +++ b/src/main/java/com/microsoft/graph/generated/kiota-dom-export.txt @@ -116501,8 +116501,10 @@ com.microsoft.graph.models.AppLogUploadState::0003-UnknownFutureValue com.microsoft.graph.models.AppManagementApplicationConfiguration-->AppManagementConfiguration com.microsoft.graph.models.AppManagementApplicationConfiguration::|public|constructor():void com.microsoft.graph.models.AppManagementApplicationConfiguration::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.AppManagementApplicationConfiguration::|public|getIdentifierUris():IdentifierUriConfiguration com.microsoft.graph.models.AppManagementApplicationConfiguration::|public|OdataType:String com.microsoft.graph.models.AppManagementApplicationConfiguration::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.AppManagementApplicationConfiguration::|public|setIdentifierUris(value?:IdentifierUriConfiguration):void com.microsoft.graph.models.AppManagementApplicationConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AppManagementApplicationConfiguration com.microsoft.graph.models.AppManagementConfiguration::|protected|backingStore:BackingStore com.microsoft.graph.models.AppManagementConfiguration::|public|constructor():void @@ -116532,6 +116534,20 @@ com.microsoft.graph.models.AppManagementPolicy::|public|setAppliesTo(value?:java com.microsoft.graph.models.AppManagementPolicy::|public|setIsEnabled(value?:Boolean):void com.microsoft.graph.models.AppManagementPolicy::|public|setRestrictions(value?:CustomAppManagementConfiguration):void com.microsoft.graph.models.AppManagementPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AppManagementPolicy +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|protected|backingStore:BackingStore +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|constructor():void +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|getAdditionalData():Map +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|getBackingStore():BackingStore +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|getCustomSecurityAttributes():java.util.List +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|getOdataType():String +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|setCustomSecurityAttributes(value?:java.util.List):void +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|public|setOdataType(value?:String):void +com.microsoft.graph.models.AppManagementPolicyActorExemptions::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AppManagementPolicyActorExemptions +com.microsoft.graph.models.AppManagementPolicyActorExemptions~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.models.AppManagementPolicyCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.models.AppManagementPolicyCollectionResponse::|public|constructor():void com.microsoft.graph.models.AppManagementPolicyCollectionResponse::|public|getFieldDeserializers():Map> @@ -124773,11 +124789,27 @@ com.microsoft.graph.models.CurrencyColumn::|public|setLocale(value?:String):void com.microsoft.graph.models.CurrencyColumn::|public|setOdataType(value?:String):void com.microsoft.graph.models.CurrencyColumn::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CurrencyColumn com.microsoft.graph.models.CurrencyColumn~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|protected|backingStore:BackingStore +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|constructor():void +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|getAdditionalData():Map +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|getBackingStore():BackingStore +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|getIdentifierUris():IdentifierUriConfiguration +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|getOdataType():String +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|setIdentifierUris(value?:IdentifierUriConfiguration):void +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|public|setOdataType(value?:String):void +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomAppManagementApplicationConfiguration +com.microsoft.graph.models.CustomAppManagementApplicationConfiguration~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.models.CustomAppManagementConfiguration-->AppManagementConfiguration com.microsoft.graph.models.CustomAppManagementConfiguration::|public|constructor():void +com.microsoft.graph.models.CustomAppManagementConfiguration::|public|getApplicationRestrictions():CustomAppManagementApplicationConfiguration com.microsoft.graph.models.CustomAppManagementConfiguration::|public|getFieldDeserializers():Map> com.microsoft.graph.models.CustomAppManagementConfiguration::|public|OdataType:String com.microsoft.graph.models.CustomAppManagementConfiguration::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.CustomAppManagementConfiguration::|public|setApplicationRestrictions(value?:CustomAppManagementApplicationConfiguration):void com.microsoft.graph.models.CustomAppManagementConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomAppManagementConfiguration com.microsoft.graph.models.CustomAuthenticationExtension-->CustomCalloutExtension com.microsoft.graph.models.CustomAuthenticationExtension::|public|constructor():void @@ -124962,6 +124994,8 @@ com.microsoft.graph.models.CustomMetadataDictionary::|public|getFieldDeserialize com.microsoft.graph.models.CustomMetadataDictionary::|public|OdataType:String com.microsoft.graph.models.CustomMetadataDictionary::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.CustomMetadataDictionary::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomMetadataDictionary +com.microsoft.graph.models.CustomSecurityAttributeComparisonOperator::0000-Equals +com.microsoft.graph.models.CustomSecurityAttributeComparisonOperator::0001-UnknownFutureValue com.microsoft.graph.models.CustomSecurityAttributeDefinition-->Entity com.microsoft.graph.models.CustomSecurityAttributeDefinition::|public|constructor():void com.microsoft.graph.models.CustomSecurityAttributeDefinition::|public|getAllowedValues():java.util.List @@ -124993,6 +125027,23 @@ com.microsoft.graph.models.CustomSecurityAttributeDefinitionCollectionResponse:: com.microsoft.graph.models.CustomSecurityAttributeDefinitionCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.CustomSecurityAttributeDefinitionCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.models.CustomSecurityAttributeDefinitionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeDefinitionCollectionResponse +com.microsoft.graph.models.CustomSecurityAttributeExemption-->Entity +com.microsoft.graph.models.CustomSecurityAttributeExemption::|public|constructor():void +com.microsoft.graph.models.CustomSecurityAttributeExemption::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.CustomSecurityAttributeExemption::|public|getOperator():CustomSecurityAttributeComparisonOperator +com.microsoft.graph.models.CustomSecurityAttributeExemption::|public|id:String +com.microsoft.graph.models.CustomSecurityAttributeExemption::|public|OdataType:String +com.microsoft.graph.models.CustomSecurityAttributeExemption::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.CustomSecurityAttributeExemption::|public|setOperator(value?:CustomSecurityAttributeComparisonOperator):void +com.microsoft.graph.models.CustomSecurityAttributeExemption::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeExemption +com.microsoft.graph.models.CustomSecurityAttributeStringValueExemption-->CustomSecurityAttributeExemption +com.microsoft.graph.models.CustomSecurityAttributeStringValueExemption::|public|constructor():void +com.microsoft.graph.models.CustomSecurityAttributeStringValueExemption::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.CustomSecurityAttributeStringValueExemption::|public|getValue():String +com.microsoft.graph.models.CustomSecurityAttributeStringValueExemption::|public|OdataType:String +com.microsoft.graph.models.CustomSecurityAttributeStringValueExemption::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.CustomSecurityAttributeStringValueExemption::|public|setValue(value?:String):void +com.microsoft.graph.models.CustomSecurityAttributeStringValueExemption::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeStringValueExemption com.microsoft.graph.models.CustomSecurityAttributeValue::|protected|backingStore:BackingStore com.microsoft.graph.models.CustomSecurityAttributeValue::|public|constructor():void com.microsoft.graph.models.CustomSecurityAttributeValue::|public|getAdditionalData():Map @@ -132165,6 +132216,7 @@ com.microsoft.graph.models.Group::|public|getGroupTypes():java.util.List com.microsoft.graph.models.Group::|public|getHasMembersWithLicenseErrors():Boolean com.microsoft.graph.models.Group::|public|getHideFromAddressLists():Boolean com.microsoft.graph.models.Group::|public|getHideFromOutlookClients():Boolean +com.microsoft.graph.models.Group::|public|getInfoCatalogs():java.util.List com.microsoft.graph.models.Group::|public|getIsArchived():Boolean com.microsoft.graph.models.Group::|public|getIsAssignableToRole():Boolean com.microsoft.graph.models.Group::|public|getIsManagementRestricted():Boolean @@ -132239,6 +132291,7 @@ com.microsoft.graph.models.Group::|public|setGroupTypes(value?:java.util.List):void com.microsoft.graph.models.Group::|public|setIsArchived(value?:Boolean):void com.microsoft.graph.models.Group::|public|setIsAssignableToRole(value?:Boolean):void com.microsoft.graph.models.Group::|public|setIsManagementRestricted(value?:Boolean):void @@ -132538,6 +132591,46 @@ com.microsoft.graph.models.HyperlinkOrPictureColumn::|public|setIsPicture(value? com.microsoft.graph.models.HyperlinkOrPictureColumn::|public|setOdataType(value?:String):void com.microsoft.graph.models.HyperlinkOrPictureColumn::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):HyperlinkOrPictureColumn com.microsoft.graph.models.HyperlinkOrPictureColumn~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.IdentifierUriConfiguration::|protected|backingStore:BackingStore +com.microsoft.graph.models.IdentifierUriConfiguration::|public|constructor():void +com.microsoft.graph.models.IdentifierUriConfiguration::|public|getAdditionalData():Map +com.microsoft.graph.models.IdentifierUriConfiguration::|public|getBackingStore():BackingStore +com.microsoft.graph.models.IdentifierUriConfiguration::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.IdentifierUriConfiguration::|public|getNonDefaultUriAddition():IdentifierUriRestriction +com.microsoft.graph.models.IdentifierUriConfiguration::|public|getOdataType():String +com.microsoft.graph.models.IdentifierUriConfiguration::|public|getUriAdditionWithoutUniqueTenantIdentifier():IdentifierUriRestriction +com.microsoft.graph.models.IdentifierUriConfiguration::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.IdentifierUriConfiguration::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.models.IdentifierUriConfiguration::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.models.IdentifierUriConfiguration::|public|setNonDefaultUriAddition(value?:IdentifierUriRestriction):void +com.microsoft.graph.models.IdentifierUriConfiguration::|public|setOdataType(value?:String):void +com.microsoft.graph.models.IdentifierUriConfiguration::|public|setUriAdditionWithoutUniqueTenantIdentifier(value?:IdentifierUriRestriction):void +com.microsoft.graph.models.IdentifierUriConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IdentifierUriConfiguration +com.microsoft.graph.models.IdentifierUriConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.IdentifierUriRestriction::|protected|backingStore:BackingStore +com.microsoft.graph.models.IdentifierUriRestriction::|public|constructor():void +com.microsoft.graph.models.IdentifierUriRestriction::|public|getAdditionalData():Map +com.microsoft.graph.models.IdentifierUriRestriction::|public|getBackingStore():BackingStore +com.microsoft.graph.models.IdentifierUriRestriction::|public|getExcludeActors():AppManagementPolicyActorExemptions +com.microsoft.graph.models.IdentifierUriRestriction::|public|getExcludeAppsReceivingV2Tokens():Boolean +com.microsoft.graph.models.IdentifierUriRestriction::|public|getExcludeSaml():Boolean +com.microsoft.graph.models.IdentifierUriRestriction::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.IdentifierUriRestriction::|public|getIsStateSetByMicrosoft():Boolean +com.microsoft.graph.models.IdentifierUriRestriction::|public|getOdataType():String +com.microsoft.graph.models.IdentifierUriRestriction::|public|getRestrictForAppsCreatedAfterDateTime():OffsetDateTime +com.microsoft.graph.models.IdentifierUriRestriction::|public|getState():AppManagementRestrictionState +com.microsoft.graph.models.IdentifierUriRestriction::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.IdentifierUriRestriction::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.models.IdentifierUriRestriction::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.models.IdentifierUriRestriction::|public|setExcludeActors(value?:AppManagementPolicyActorExemptions):void +com.microsoft.graph.models.IdentifierUriRestriction::|public|setExcludeAppsReceivingV2Tokens(value?:Boolean):void +com.microsoft.graph.models.IdentifierUriRestriction::|public|setExcludeSaml(value?:Boolean):void +com.microsoft.graph.models.IdentifierUriRestriction::|public|setIsStateSetByMicrosoft(value?:Boolean):void +com.microsoft.graph.models.IdentifierUriRestriction::|public|setOdataType(value?:String):void +com.microsoft.graph.models.IdentifierUriRestriction::|public|setRestrictForAppsCreatedAfterDateTime(value?:OffsetDateTime):void +com.microsoft.graph.models.IdentifierUriRestriction::|public|setState(value?:AppManagementRestrictionState):void +com.microsoft.graph.models.IdentifierUriRestriction::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):IdentifierUriRestriction +com.microsoft.graph.models.IdentifierUriRestriction~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.models.Identity::|protected|backingStore:BackingStore com.microsoft.graph.models.Identity::|public|constructor():void com.microsoft.graph.models.Identity::|public|getAdditionalData():Map @@ -135320,6 +135413,7 @@ com.microsoft.graph.models.KeyCredentialConfiguration::|protected|backingStore:B com.microsoft.graph.models.KeyCredentialConfiguration::|public|constructor():void com.microsoft.graph.models.KeyCredentialConfiguration::|public|getAdditionalData():Map com.microsoft.graph.models.KeyCredentialConfiguration::|public|getBackingStore():BackingStore +com.microsoft.graph.models.KeyCredentialConfiguration::|public|getExcludeActors():AppManagementPolicyActorExemptions com.microsoft.graph.models.KeyCredentialConfiguration::|public|getFieldDeserializers():Map> com.microsoft.graph.models.KeyCredentialConfiguration::|public|getMaxLifetime():PeriodAndDuration com.microsoft.graph.models.KeyCredentialConfiguration::|public|getOdataType():String @@ -135329,6 +135423,7 @@ com.microsoft.graph.models.KeyCredentialConfiguration::|public|getState():AppMan com.microsoft.graph.models.KeyCredentialConfiguration::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.KeyCredentialConfiguration::|public|setAdditionalData(value?:Map):void com.microsoft.graph.models.KeyCredentialConfiguration::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.models.KeyCredentialConfiguration::|public|setExcludeActors(value?:AppManagementPolicyActorExemptions):void com.microsoft.graph.models.KeyCredentialConfiguration::|public|setMaxLifetime(value?:PeriodAndDuration):void com.microsoft.graph.models.KeyCredentialConfiguration::|public|setOdataType(value?:String):void com.microsoft.graph.models.KeyCredentialConfiguration::|public|setRestrictForAppsCreatedAfterDateTime(value?:OffsetDateTime):void @@ -140533,6 +140628,7 @@ com.microsoft.graph.models.OnPremisesDirectorySynchronizationDeletionPreventionT com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|protected|backingStore:BackingStore com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|constructor():void com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|getAdditionalData():Map +com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|getAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled():Boolean com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|getBackingStore():BackingStore com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|getBlockCloudObjectTakeoverThroughHardMatchEnabled():Boolean com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|getBlockSoftMatchEnabled():Boolean @@ -140557,6 +140653,7 @@ com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|ge com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|getUserWritebackEnabled():Boolean com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|setAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled(value?:Boolean):void com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|setBlockCloudObjectTakeoverThroughHardMatchEnabled(value?:Boolean):void com.microsoft.graph.models.OnPremisesDirectorySynchronizationFeature::|public|setBlockSoftMatchEnabled(value?:Boolean):void @@ -141691,6 +141788,7 @@ com.microsoft.graph.models.PasswordCredentialConfiguration::|protected|backingSt com.microsoft.graph.models.PasswordCredentialConfiguration::|public|constructor():void com.microsoft.graph.models.PasswordCredentialConfiguration::|public|getAdditionalData():Map com.microsoft.graph.models.PasswordCredentialConfiguration::|public|getBackingStore():BackingStore +com.microsoft.graph.models.PasswordCredentialConfiguration::|public|getExcludeActors():AppManagementPolicyActorExemptions com.microsoft.graph.models.PasswordCredentialConfiguration::|public|getFieldDeserializers():Map> com.microsoft.graph.models.PasswordCredentialConfiguration::|public|getMaxLifetime():PeriodAndDuration com.microsoft.graph.models.PasswordCredentialConfiguration::|public|getOdataType():String @@ -141700,6 +141798,7 @@ com.microsoft.graph.models.PasswordCredentialConfiguration::|public|getState():A com.microsoft.graph.models.PasswordCredentialConfiguration::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.models.PasswordCredentialConfiguration::|public|setAdditionalData(value?:Map):void com.microsoft.graph.models.PasswordCredentialConfiguration::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.models.PasswordCredentialConfiguration::|public|setExcludeActors(value?:AppManagementPolicyActorExemptions):void com.microsoft.graph.models.PasswordCredentialConfiguration::|public|setMaxLifetime(value?:PeriodAndDuration):void com.microsoft.graph.models.PasswordCredentialConfiguration::|public|setOdataType(value?:String):void com.microsoft.graph.models.PasswordCredentialConfiguration::|public|setRestrictForAppsCreatedAfterDateTime(value?:OffsetDateTime):void @@ -148217,6 +148316,29 @@ com.microsoft.graph.models.ScheduleEntityTheme::0009-DarkPurple com.microsoft.graph.models.ScheduleEntityTheme::0010-DarkPink com.microsoft.graph.models.ScheduleEntityTheme::0011-DarkYellow com.microsoft.graph.models.ScheduleEntityTheme::0012-UnknownFutureValue +com.microsoft.graph.models.ScheduleEntityTheme::0013-DarkRed +com.microsoft.graph.models.ScheduleEntityTheme::0014-Cranberry +com.microsoft.graph.models.ScheduleEntityTheme::0015-DarkOrange +com.microsoft.graph.models.ScheduleEntityTheme::0016-Bronze +com.microsoft.graph.models.ScheduleEntityTheme::0017-Peach +com.microsoft.graph.models.ScheduleEntityTheme::0018-Gold +com.microsoft.graph.models.ScheduleEntityTheme::0019-Lime +com.microsoft.graph.models.ScheduleEntityTheme::0020-Forest +com.microsoft.graph.models.ScheduleEntityTheme::0021-LightGreen +com.microsoft.graph.models.ScheduleEntityTheme::0022-Jade +com.microsoft.graph.models.ScheduleEntityTheme::0023-LightTeal +com.microsoft.graph.models.ScheduleEntityTheme::0024-DarkTeal +com.microsoft.graph.models.ScheduleEntityTheme::0025-Steel +com.microsoft.graph.models.ScheduleEntityTheme::0026-SkyBlue +com.microsoft.graph.models.ScheduleEntityTheme::0027-BlueGray +com.microsoft.graph.models.ScheduleEntityTheme::0028-Lavender +com.microsoft.graph.models.ScheduleEntityTheme::0029-Lilac +com.microsoft.graph.models.ScheduleEntityTheme::0030-Plum +com.microsoft.graph.models.ScheduleEntityTheme::0031-Magenta +com.microsoft.graph.models.ScheduleEntityTheme::0032-DarkBrown +com.microsoft.graph.models.ScheduleEntityTheme::0033-Beige +com.microsoft.graph.models.ScheduleEntityTheme::0034-Charcoal +com.microsoft.graph.models.ScheduleEntityTheme::0035-Silver com.microsoft.graph.models.ScheduleEntity~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.models.ScheduleInformation::|protected|backingStore:BackingStore com.microsoft.graph.models.ScheduleInformation::|public|constructor():void @@ -161573,6 +161695,22 @@ com.microsoft.graph.models.UserWorkLocation::|public|setSource(value?:WorkLocati com.microsoft.graph.models.UserWorkLocation::|public|setWorkLocationType(value?:WorkLocationType):void com.microsoft.graph.models.UserWorkLocation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UserWorkLocation com.microsoft.graph.models.UserWorkLocation~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.models.VerifiableCredentialAuthenticationMethodTarget-->AuthenticationMethodTarget +com.microsoft.graph.models.VerifiableCredentialAuthenticationMethodTarget::|public|constructor():void +com.microsoft.graph.models.VerifiableCredentialAuthenticationMethodTarget::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.VerifiableCredentialAuthenticationMethodTarget::|public|getVerifiedIdProfiles():java.util.List +com.microsoft.graph.models.VerifiableCredentialAuthenticationMethodTarget::|public|OdataType:String +com.microsoft.graph.models.VerifiableCredentialAuthenticationMethodTarget::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.VerifiableCredentialAuthenticationMethodTarget::|public|setVerifiedIdProfiles(value?:java.util.List):void +com.microsoft.graph.models.VerifiableCredentialAuthenticationMethodTarget::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VerifiableCredentialAuthenticationMethodTarget +com.microsoft.graph.models.VerifiableCredentialsAuthenticationMethodConfiguration-->AuthenticationMethodConfiguration +com.microsoft.graph.models.VerifiableCredentialsAuthenticationMethodConfiguration::|public|constructor():void +com.microsoft.graph.models.VerifiableCredentialsAuthenticationMethodConfiguration::|public|getFieldDeserializers():Map> +com.microsoft.graph.models.VerifiableCredentialsAuthenticationMethodConfiguration::|public|getIncludeTargets():java.util.List +com.microsoft.graph.models.VerifiableCredentialsAuthenticationMethodConfiguration::|public|OdataType:String +com.microsoft.graph.models.VerifiableCredentialsAuthenticationMethodConfiguration::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.models.VerifiableCredentialsAuthenticationMethodConfiguration::|public|setIncludeTargets(value?:java.util.List):void +com.microsoft.graph.models.VerifiableCredentialsAuthenticationMethodConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):VerifiableCredentialsAuthenticationMethodConfiguration com.microsoft.graph.models.VerifiedDomain::|protected|backingStore:BackingStore com.microsoft.graph.models.VerifiedDomain::|public|constructor():void com.microsoft.graph.models.VerifiedDomain::|public|getAdditionalData():Map diff --git a/src/main/java/com/microsoft/graph/generated/kiota-lock.json b/src/main/java/com/microsoft/graph/generated/kiota-lock.json index 414c2e928e4..5043f65148d 100644 --- a/src/main/java/com/microsoft/graph/generated/kiota-lock.json +++ b/src/main/java/com/microsoft/graph/generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "B0174C0FF35E104EE6846D7A9ED44062903FB3CD8CEAD669E6AB392DFAC6C17788F8E650539758EB965F9708BC48B0F590D49FBF8C3260BD1FF1B8BC893AB5D8", + "descriptionHash": "48D4568E795524402BA925BE4278BDF4BE0E64BE4060901024C3C949958FDD2992656314200D8B82B6E6406BD2E032C187F3FA9E0C48D513C527F1942ABA66F1", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.31.1", diff --git a/src/main/java/com/microsoft/graph/generated/models/AppManagementApplicationConfiguration.java b/src/main/java/com/microsoft/graph/generated/models/AppManagementApplicationConfiguration.java index 3834c8eef0f..3317e96d650 100644 --- a/src/main/java/com/microsoft/graph/generated/models/AppManagementApplicationConfiguration.java +++ b/src/main/java/com/microsoft/graph/generated/models/AppManagementApplicationConfiguration.java @@ -32,8 +32,17 @@ public static AppManagementApplicationConfiguration createFromDiscriminatorValue @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("identifierUris", (n) -> { this.setIdentifierUris(n.getObjectValue(IdentifierUriConfiguration::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the identifierUris property value. Configuration object for restrictions on identifierUris property for an application. + * @return a {@link IdentifierUriConfiguration} + */ + @jakarta.annotation.Nullable + public IdentifierUriConfiguration getIdentifierUris() { + return this.backingStore.get("identifierUris"); + } /** * 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.writeObjectValue("identifierUris", this.getIdentifierUris()); + } + /** + * Sets the identifierUris property value. Configuration object for restrictions on identifierUris property for an application. + * @param value Value to set for the identifierUris property. + */ + public void setIdentifierUris(@jakarta.annotation.Nullable final IdentifierUriConfiguration value) { + this.backingStore.set("identifierUris", value); } } diff --git a/src/main/java/com/microsoft/graph/generated/models/AppManagementPolicyActorExemptions.java b/src/main/java/com/microsoft/graph/generated/models/AppManagementPolicyActorExemptions.java new file mode 100644 index 00000000000..23fb20d13d8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/AppManagementPolicyActorExemptions.java @@ -0,0 +1,124 @@ +package com.microsoft.graph.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 AppManagementPolicyActorExemptions implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AppManagementPolicyActorExemptions} and sets the default values. + */ + public AppManagementPolicyActorExemptions() { + 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 AppManagementPolicyActorExemptions} + */ + @jakarta.annotation.Nonnull + public static AppManagementPolicyActorExemptions createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AppManagementPolicyActorExemptions(); + } + /** + * 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 customSecurityAttributes property value. The collection of customSecurityAttributeExemption to exempt from the policy enforcement. Limit of 5. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCustomSecurityAttributes() { + return this.backingStore.get("customSecurityAttributes"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(2); + deserializerMap.put("customSecurityAttributes", (n) -> { this.setCustomSecurityAttributes(n.getCollectionOfObjectValues(CustomSecurityAttributeExemption::createFromDiscriminatorValue)); }); + 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.writeCollectionOfObjectValues("customSecurityAttributes", this.getCustomSecurityAttributes()); + 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 customSecurityAttributes property value. The collection of customSecurityAttributeExemption to exempt from the policy enforcement. Limit of 5. + * @param value Value to set for the customSecurityAttributes property. + */ + public void setCustomSecurityAttributes(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("customSecurityAttributes", 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/generated/models/AuthenticationMethodConfiguration.java b/src/main/java/com/microsoft/graph/generated/models/AuthenticationMethodConfiguration.java index d3ac2609521..da023bfe3bd 100644 --- a/src/main/java/com/microsoft/graph/generated/models/AuthenticationMethodConfiguration.java +++ b/src/main/java/com/microsoft/graph/generated/models/AuthenticationMethodConfiguration.java @@ -34,6 +34,7 @@ public static AuthenticationMethodConfiguration createFromDiscriminatorValue(@ja case "#microsoft.graph.smsAuthenticationMethodConfiguration": return new SmsAuthenticationMethodConfiguration(); case "#microsoft.graph.softwareOathAuthenticationMethodConfiguration": return new SoftwareOathAuthenticationMethodConfiguration(); case "#microsoft.graph.temporaryAccessPassAuthenticationMethodConfiguration": return new TemporaryAccessPassAuthenticationMethodConfiguration(); + case "#microsoft.graph.verifiableCredentialsAuthenticationMethodConfiguration": return new VerifiableCredentialsAuthenticationMethodConfiguration(); case "#microsoft.graph.voiceAuthenticationMethodConfiguration": return new VoiceAuthenticationMethodConfiguration(); case "#microsoft.graph.x509CertificateAuthenticationMethodConfiguration": return new X509CertificateAuthenticationMethodConfiguration(); } diff --git a/src/main/java/com/microsoft/graph/generated/models/AuthenticationMethodTarget.java b/src/main/java/com/microsoft/graph/generated/models/AuthenticationMethodTarget.java index 50db2886288..55d34d0d297 100644 --- a/src/main/java/com/microsoft/graph/generated/models/AuthenticationMethodTarget.java +++ b/src/main/java/com/microsoft/graph/generated/models/AuthenticationMethodTarget.java @@ -29,6 +29,7 @@ public static AuthenticationMethodTarget createFromDiscriminatorValue(@jakarta.a case "#microsoft.graph.microsoftAuthenticatorAuthenticationMethodTarget": return new MicrosoftAuthenticatorAuthenticationMethodTarget(); case "#microsoft.graph.passkeyAuthenticationMethodTarget": return new PasskeyAuthenticationMethodTarget(); case "#microsoft.graph.smsAuthenticationMethodTarget": return new SmsAuthenticationMethodTarget(); + case "#microsoft.graph.verifiableCredentialAuthenticationMethodTarget": return new VerifiableCredentialAuthenticationMethodTarget(); } } return new AuthenticationMethodTarget(); diff --git a/src/main/java/com/microsoft/graph/generated/models/BackupRestoreRoot.java b/src/main/java/com/microsoft/graph/generated/models/BackupRestoreRoot.java index 327e5f12ad5..c654613c603 100644 --- a/src/main/java/com/microsoft/graph/generated/models/BackupRestoreRoot.java +++ b/src/main/java/com/microsoft/graph/generated/models/BackupRestoreRoot.java @@ -25,7 +25,7 @@ public static BackupRestoreRoot createFromDiscriminatorValue(@jakarta.annotation return new BackupRestoreRoot(); } /** - * Gets the browseSessions property value. The browseSessions property + * Gets the browseSessions property value. The list of browse sessions in the tenant. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -130,7 +130,7 @@ public java.util.List getMailboxProtectio return this.backingStore.get("mailboxProtectionUnitsBulkAdditionJobs"); } /** - * Gets the oneDriveForBusinessBrowseSessions property value. The oneDriveForBusinessBrowseSessions property + * Gets the oneDriveForBusinessBrowseSessions property value. The list of OneDrive for Business browse sessions in the tenant. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -202,7 +202,7 @@ public ServiceStatus getServiceStatus() { return this.backingStore.get("serviceStatus"); } /** - * Gets the sharePointBrowseSessions property value. The sharePointBrowseSessions property + * Gets the sharePointBrowseSessions property value. The list of SharePoint browse sessions in the tenant. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -282,7 +282,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("siteProtectionUnitsBulkAdditionJobs", this.getSiteProtectionUnitsBulkAdditionJobs()); } /** - * Sets the browseSessions property value. The browseSessions property + * Sets the browseSessions property value. The list of browse sessions in the tenant. * @param value Value to set for the browseSessions property. */ public void setBrowseSessions(@jakarta.annotation.Nullable final java.util.List value) { @@ -345,7 +345,7 @@ public void setMailboxProtectionUnitsBulkAdditionJobs(@jakarta.annotation.Nullab this.backingStore.set("mailboxProtectionUnitsBulkAdditionJobs", value); } /** - * Sets the oneDriveForBusinessBrowseSessions property value. The oneDriveForBusinessBrowseSessions property + * Sets the oneDriveForBusinessBrowseSessions property value. The list of OneDrive for Business browse sessions in the tenant. * @param value Value to set for the oneDriveForBusinessBrowseSessions property. */ public void setOneDriveForBusinessBrowseSessions(@jakarta.annotation.Nullable final java.util.List value) { @@ -408,7 +408,7 @@ public void setServiceStatus(@jakarta.annotation.Nullable final ServiceStatus va this.backingStore.set("serviceStatus", value); } /** - * Sets the sharePointBrowseSessions property value. The sharePointBrowseSessions property + * Sets the sharePointBrowseSessions property value. The list of SharePoint browse sessions in the tenant. * @param value Value to set for the sharePointBrowseSessions property. */ public void setSharePointBrowseSessions(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/BrowseQueryResponseItem.java b/src/main/java/com/microsoft/graph/generated/models/BrowseQueryResponseItem.java index 61018d341eb..b84814acb01 100644 --- a/src/main/java/com/microsoft/graph/generated/models/BrowseQueryResponseItem.java +++ b/src/main/java/com/microsoft/graph/generated/models/BrowseQueryResponseItem.java @@ -72,7 +72,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the itemKey property value. The itemKey property + * Gets the itemKey property value. Unique identifier of the returned item. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -80,7 +80,7 @@ public String getItemKey() { return this.backingStore.get("itemKey"); } /** - * Gets the itemsCount property value. The itemsCount property + * Gets the itemsCount property value. The count of items present within the items; for example, the count of files in a folder. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -88,7 +88,7 @@ public Integer getItemsCount() { return this.backingStore.get("itemsCount"); } /** - * Gets the name property value. The name property + * Gets the name property value. The name of the item. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -104,7 +104,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the sizeInBytes property value. The sizeInBytes property + * Gets the sizeInBytes property value. The size of the item in bytes. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -120,7 +120,7 @@ public BrowseQueryResponseItemType getType() { return this.backingStore.get("type"); } /** - * Gets the webUrl property value. The webUrl property + * Gets the webUrl property value. The web URL of the item. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -158,21 +158,21 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the itemKey property value. The itemKey property + * Sets the itemKey property value. Unique identifier of the returned item. * @param value Value to set for the itemKey property. */ public void setItemKey(@jakarta.annotation.Nullable final String value) { this.backingStore.set("itemKey", value); } /** - * Sets the itemsCount property value. The itemsCount property + * Sets the itemsCount property value. The count of items present within the items; for example, the count of files in a folder. * @param value Value to set for the itemsCount property. */ public void setItemsCount(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("itemsCount", value); } /** - * Sets the name property value. The name property + * Sets the name property value. The name of the item. * @param value Value to set for the name property. */ public void setName(@jakarta.annotation.Nullable final String value) { @@ -186,7 +186,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the sizeInBytes property value. The sizeInBytes property + * Sets the sizeInBytes property value. The size of the item in bytes. * @param value Value to set for the sizeInBytes property. */ public void setSizeInBytes(@jakarta.annotation.Nullable final String value) { @@ -200,7 +200,7 @@ public void setType(@jakarta.annotation.Nullable final BrowseQueryResponseItemTy this.backingStore.set("type", value); } /** - * Sets the webUrl property value. The webUrl property + * Sets the webUrl property value. The web URL of the item. * @param value Value to set for the webUrl property. */ public void setWebUrl(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/BrowseSessionBase.java b/src/main/java/com/microsoft/graph/generated/models/BrowseSessionBase.java index 2f7719a5824..f4cf5033cb9 100644 --- a/src/main/java/com/microsoft/graph/generated/models/BrowseSessionBase.java +++ b/src/main/java/com/microsoft/graph/generated/models/BrowseSessionBase.java @@ -34,7 +34,7 @@ public static BrowseSessionBase createFromDiscriminatorValue(@jakarta.annotation return new BrowseSessionBase(); } /** - * Gets the backupSizeInBytes property value. The backupSizeInBytes property + * Gets the backupSizeInBytes property value. The size of the backup in bytes. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -42,7 +42,7 @@ public String getBackupSizeInBytes() { return this.backingStore.get("backupSizeInBytes"); } /** - * Gets the createdDateTime property value. The createdDateTime property + * Gets the createdDateTime property value. The date and time when the browse session was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -50,7 +50,7 @@ public OffsetDateTime getCreatedDateTime() { return this.backingStore.get("createdDateTime"); } /** - * Gets the error property value. The error property + * Gets the error property value. Contains the error details if the browse session creation fails. * @return a {@link PublicError} */ @jakarta.annotation.Nullable @@ -58,7 +58,7 @@ public PublicError getError() { return this.backingStore.get("error"); } /** - * Gets the expirationDateTime property value. The expirationDateTime property + * Gets the expirationDateTime property value. The date and time after which the browse session is deleted automatically. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -82,7 +82,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the restorePointDateTime property value. The restorePointDateTime property + * Gets the restorePointDateTime property value. The date and time of the restore point on which the browse session is created. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -121,35 +121,35 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeEnumValue("status", this.getStatus()); } /** - * Sets the backupSizeInBytes property value. The backupSizeInBytes property + * Sets the backupSizeInBytes property value. The size of the backup in bytes. * @param value Value to set for the backupSizeInBytes property. */ public void setBackupSizeInBytes(@jakarta.annotation.Nullable final String value) { this.backingStore.set("backupSizeInBytes", value); } /** - * Sets the createdDateTime property value. The createdDateTime property + * Sets the createdDateTime property value. The date and time when the browse session was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @param value Value to set for the createdDateTime property. */ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("createdDateTime", value); } /** - * Sets the error property value. The error property + * Sets the error property value. Contains the error details if the browse session creation fails. * @param value Value to set for the error property. */ public void setError(@jakarta.annotation.Nullable final PublicError value) { this.backingStore.set("error", value); } /** - * Sets the expirationDateTime property value. The expirationDateTime property + * Sets the expirationDateTime property value. The date and time after which the browse session is deleted automatically. * @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 restorePointDateTime property value. The restorePointDateTime property + * Sets the restorePointDateTime property value. The date and time of the restore point on which the browse session is created. * @param value Value to set for the restorePointDateTime property. */ public void setRestorePointDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/Channel.java b/src/main/java/com/microsoft/graph/generated/models/Channel.java index 70f1852799b..3b0b7c4da3f 100644 --- a/src/main/java/com/microsoft/graph/generated/models/Channel.java +++ b/src/main/java/com/microsoft/graph/generated/models/Channel.java @@ -159,7 +159,7 @@ public java.util.List getMessages() { return this.backingStore.get("messages"); } /** - * Gets the migrationMode property value. The migrationMode property + * Gets the migrationMode property value. Indicates whether a channel is in migration mode. This value is null for channels that never entered migration mode. The possible values are: inProgress, completed, unknownFutureValue. * @return a {@link MigrationMode} */ @jakarta.annotation.Nullable @@ -167,7 +167,7 @@ public MigrationMode getMigrationMode() { return this.backingStore.get("migrationMode"); } /** - * Gets the originalCreatedDateTime property value. The originalCreatedDateTime property + * Gets the originalCreatedDateTime property value. Timestamp of the original creation time for the channel. The value is null if the channel never entered migration mode. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -334,14 +334,14 @@ public void setMessages(@jakarta.annotation.Nullable final java.util.List getMessages() { return this.backingStore.get("messages"); } /** - * Gets the migrationMode property value. The migrationMode property + * Gets the migrationMode property value. Indicates whether a chat is in migration mode. This value is null for chats that never entered migration mode. The possible values are: inProgress, completed, unknownFutureValue. * @return a {@link MigrationMode} */ @jakarta.annotation.Nullable @@ -133,7 +133,7 @@ public TeamworkOnlineMeetingInfo getOnlineMeetingInfo() { return this.backingStore.get("onlineMeetingInfo"); } /** - * Gets the originalCreatedDateTime property value. The originalCreatedDateTime property + * Gets the originalCreatedDateTime property value. Timestamp of the original creation time for the chat. The value is null if the chat never entered migration mode. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -279,7 +279,7 @@ public void setMessages(@jakarta.annotation.Nullable final java.util.List()); + } + /** + * 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 CustomAppManagementApplicationConfiguration} + */ + @jakarta.annotation.Nonnull + public static CustomAppManagementApplicationConfiguration createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CustomAppManagementApplicationConfiguration(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(2); + deserializerMap.put("identifierUris", (n) -> { this.setIdentifierUris(n.getObjectValue(IdentifierUriConfiguration::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the identifierUris property value. Configuration for identifierUris restrictions. + * @return a {@link IdentifierUriConfiguration} + */ + @jakarta.annotation.Nullable + public IdentifierUriConfiguration getIdentifierUris() { + return this.backingStore.get("identifierUris"); + } + /** + * 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.writeObjectValue("identifierUris", this.getIdentifierUris()); + 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 identifierUris property value. Configuration for identifierUris restrictions. + * @param value Value to set for the identifierUris property. + */ + public void setIdentifierUris(@jakarta.annotation.Nullable final IdentifierUriConfiguration value) { + this.backingStore.set("identifierUris", 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/generated/models/CustomAppManagementConfiguration.java b/src/main/java/com/microsoft/graph/generated/models/CustomAppManagementConfiguration.java index cddc8526eb2..ee11b45cdbe 100644 --- a/src/main/java/com/microsoft/graph/generated/models/CustomAppManagementConfiguration.java +++ b/src/main/java/com/microsoft/graph/generated/models/CustomAppManagementConfiguration.java @@ -25,6 +25,14 @@ public static CustomAppManagementConfiguration createFromDiscriminatorValue(@jak Objects.requireNonNull(parseNode); return new CustomAppManagementConfiguration(); } + /** + * Gets the applicationRestrictions property value. Restrictions that are applicable only to application objects to which the policy is attached. + * @return a {@link CustomAppManagementApplicationConfiguration} + */ + @jakarta.annotation.Nullable + public CustomAppManagementApplicationConfiguration getApplicationRestrictions() { + return this.backingStore.get("applicationRestrictions"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -32,6 +40,7 @@ public static CustomAppManagementConfiguration createFromDiscriminatorValue(@jak @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("applicationRestrictions", (n) -> { this.setApplicationRestrictions(n.getObjectValue(CustomAppManagementApplicationConfiguration::createFromDiscriminatorValue)); }); return deserializerMap; } /** @@ -41,5 +50,13 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeObjectValue("applicationRestrictions", this.getApplicationRestrictions()); + } + /** + * Sets the applicationRestrictions property value. Restrictions that are applicable only to application objects to which the policy is attached. + * @param value Value to set for the applicationRestrictions property. + */ + public void setApplicationRestrictions(@jakarta.annotation.Nullable final CustomAppManagementApplicationConfiguration value) { + this.backingStore.set("applicationRestrictions", value); } } diff --git a/src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeComparisonOperator.java b/src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeComparisonOperator.java new file mode 100644 index 00000000000..5d53c6aff9c --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeComparisonOperator.java @@ -0,0 +1,25 @@ +package com.microsoft.graph.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CustomSecurityAttributeComparisonOperator implements ValuedEnum { + Equals("equals"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CustomSecurityAttributeComparisonOperator(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CustomSecurityAttributeComparisonOperator forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "equals": return Equals; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeExemption.java b/src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeExemption.java new file mode 100644 index 00000000000..19012d89ac7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeExemption.java @@ -0,0 +1,68 @@ +package com.microsoft.graph.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 CustomSecurityAttributeExemption extends Entity implements Parsable { + /** + * Instantiates a new {@link CustomSecurityAttributeExemption} and sets the default values. + */ + public CustomSecurityAttributeExemption() { + 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 CustomSecurityAttributeExemption} + */ + @jakarta.annotation.Nonnull + public static CustomSecurityAttributeExemption 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.customSecurityAttributeStringValueExemption": return new CustomSecurityAttributeStringValueExemption(); + } + } + return new CustomSecurityAttributeExemption(); + } + /** + * 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("operator", (n) -> { this.setOperator(n.getEnumValue(CustomSecurityAttributeComparisonOperator::forValue)); }); + return deserializerMap; + } + /** + * Gets the operator property value. The operator property + * @return a {@link CustomSecurityAttributeComparisonOperator} + */ + @jakarta.annotation.Nullable + public CustomSecurityAttributeComparisonOperator getOperator() { + return this.backingStore.get("operator"); + } + /** + * 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.writeEnumValue("operator", this.getOperator()); + } + /** + * Sets the operator property value. The operator property + * @param value Value to set for the operator property. + */ + public void setOperator(@jakarta.annotation.Nullable final CustomSecurityAttributeComparisonOperator value) { + this.backingStore.set("operator", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeStringValueExemption.java b/src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeStringValueExemption.java new file mode 100644 index 00000000000..0b9ef493b91 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/CustomSecurityAttributeStringValueExemption.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.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 CustomSecurityAttributeStringValueExemption extends CustomSecurityAttributeExemption implements Parsable { + /** + * Instantiates a new {@link CustomSecurityAttributeStringValueExemption} and sets the default values. + */ + public CustomSecurityAttributeStringValueExemption() { + super(); + this.setOdataType("#microsoft.graph.customSecurityAttributeStringValueExemption"); + } + /** + * 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 CustomSecurityAttributeStringValueExemption} + */ + @jakarta.annotation.Nonnull + public static CustomSecurityAttributeStringValueExemption createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CustomSecurityAttributeStringValueExemption(); + } + /** + * 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.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the value property value. Value representing custom security attribute value to compare against while evaluating the exemption. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String 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.writeStringValue("value", this.getValue()); + } + /** + * Sets the value property value. Value representing custom security attribute value to compare against while evaluating the exemption. + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/EmailDetails.java b/src/main/java/com/microsoft/graph/generated/models/EmailDetails.java index 436400e2b8e..e2be80441c9 100644 --- a/src/main/java/com/microsoft/graph/generated/models/EmailDetails.java +++ b/src/main/java/com/microsoft/graph/generated/models/EmailDetails.java @@ -56,7 +56,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the body property value. The body property + * Gets the body property value. The body content of the notification email in plain text format. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the senderEmailAddress property value. The senderEmailAddress property + * Gets the senderEmailAddress property value. The email address of the sender for notification emails. Shared mailboxes aren't supported. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -93,7 +93,7 @@ public String getSenderEmailAddress() { return this.backingStore.get("senderEmailAddress"); } /** - * Gets the subject property value. The subject property + * Gets the subject property value. The subject line of the notification email. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -128,7 +128,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the body property value. The body property + * Sets the body property value. The body content of the notification email in plain text format. * @param value Value to set for the body property. */ public void setBody(@jakarta.annotation.Nullable final String value) { @@ -142,14 +142,14 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the senderEmailAddress property value. The senderEmailAddress property + * Sets the senderEmailAddress property value. The email address of the sender for notification emails. Shared mailboxes aren't supported. * @param value Value to set for the senderEmailAddress property. */ public void setSenderEmailAddress(@jakarta.annotation.Nullable final String value) { this.backingStore.set("senderEmailAddress", value); } /** - * Sets the subject property value. The subject property + * Sets the subject property value. The subject line of the notification email. * @param value Value to set for the subject property. */ public void setSubject(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/Entity.java b/src/main/java/com/microsoft/graph/generated/models/Entity.java index 80a1977645c..dfb76e7b64e 100644 --- a/src/main/java/com/microsoft/graph/generated/models/Entity.java +++ b/src/main/java/com/microsoft/graph/generated/models/Entity.java @@ -1220,6 +1220,8 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.userSolutionRoot": return new UserSolutionRoot(); case "#microsoft.graph.userStorage": return new UserStorage(); case "#microsoft.graph.userTeamwork": return new UserTeamwork(); + case "#microsoft.graph.verifiableCredentialAuthenticationMethodTarget": return new VerifiableCredentialAuthenticationMethodTarget(); + case "#microsoft.graph.verifiableCredentialsAuthenticationMethodConfiguration": return new VerifiableCredentialsAuthenticationMethodConfiguration(); case "#microsoft.graph.verifiedIdProfile": return new VerifiedIdProfile(); case "#microsoft.graph.verticalSection": return new VerticalSection(); case "#microsoft.graph.virtualEndpoint": return new VirtualEndpoint(); diff --git a/src/main/java/com/microsoft/graph/generated/models/ExchangeAdmin.java b/src/main/java/com/microsoft/graph/generated/models/ExchangeAdmin.java index 61dc830214e..f7da88e1ac4 100644 --- a/src/main/java/com/microsoft/graph/generated/models/ExchangeAdmin.java +++ b/src/main/java/com/microsoft/graph/generated/models/ExchangeAdmin.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the mailboxes property value. The mailboxes property + * Gets the mailboxes property value. Represents a user's mailboxes. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -62,7 +62,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("tracing", this.getTracing()); } /** - * Sets the mailboxes property value. The mailboxes property + * 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) { diff --git a/src/main/java/com/microsoft/graph/generated/models/ExchangeSettings.java b/src/main/java/com/microsoft/graph/generated/models/ExchangeSettings.java index 66a2fa7a6dd..57726c8f664 100644 --- a/src/main/java/com/microsoft/graph/generated/models/ExchangeSettings.java +++ b/src/main/java/com/microsoft/graph/generated/models/ExchangeSettings.java @@ -35,7 +35,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the primaryMailboxId property value. The primaryMailboxId property + * Gets the primaryMailboxId property value. The unique identifier for the user's primary mailbox. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -52,7 +52,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("primaryMailboxId", this.getPrimaryMailboxId()); } /** - * Sets the primaryMailboxId property value. The primaryMailboxId property + * 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) { diff --git a/src/main/java/com/microsoft/graph/generated/models/ExportItemResponse.java b/src/main/java/com/microsoft/graph/generated/models/ExportItemResponse.java index dfd5b4e8c4c..67932a2629e 100644 --- a/src/main/java/com/microsoft/graph/generated/models/ExportItemResponse.java +++ b/src/main/java/com/microsoft/graph/generated/models/ExportItemResponse.java @@ -56,7 +56,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the changeKey property value. The changeKey property + * Gets the changeKey property value. The version of the item. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -64,7 +64,7 @@ public String getChangeKey() { return this.backingStore.get("changeKey"); } /** - * Gets the data property value. The data property + * Gets the data property value. Data that represents an item in a Base64-encoded opaque stream. * @return a {@link byte[]} */ @jakarta.annotation.Nullable @@ -72,7 +72,7 @@ public byte[] getData() { return this.backingStore.get("data"); } /** - * Gets the error property value. The error property + * Gets the error property value. An error that occurs during an action. * @return a {@link MailTipsError} */ @jakarta.annotation.Nullable @@ -94,7 +94,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the itemId property value. The itemId property + * Gets the itemId property value. The unique identifier of the item. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -138,28 +138,28 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the changeKey property value. The changeKey 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. The data property + * Sets the data property value. Data that represents an item in a Base64-encoded opaque stream. * @param value Value to set for the data property. */ public void setData(@jakarta.annotation.Nullable final byte[] value) { this.backingStore.set("data", value); } /** - * Sets the error property value. The error property + * Sets the error property value. An error that occurs during an action. * @param value Value to set for the error property. */ public void setError(@jakarta.annotation.Nullable final MailTipsError value) { this.backingStore.set("error", value); } /** - * Sets the itemId property value. The itemId property + * 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) { diff --git a/src/main/java/com/microsoft/graph/generated/models/GranularDriveRestoreArtifact.java b/src/main/java/com/microsoft/graph/generated/models/GranularDriveRestoreArtifact.java index 10a4dcf2c9f..e5053e690d9 100644 --- a/src/main/java/com/microsoft/graph/generated/models/GranularDriveRestoreArtifact.java +++ b/src/main/java/com/microsoft/graph/generated/models/GranularDriveRestoreArtifact.java @@ -25,7 +25,7 @@ public static GranularDriveRestoreArtifact createFromDiscriminatorValue(@jakarta return new GranularDriveRestoreArtifact(); } /** - * Gets the directoryObjectId property value. The directoryObjectId property + * Gets the directoryObjectId property value. Id of the drive in which artifact is present. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -52,7 +52,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("directoryObjectId", this.getDirectoryObjectId()); } /** - * Sets the directoryObjectId property value. The directoryObjectId property + * Sets the directoryObjectId property value. Id of the drive in which artifact is present. * @param value Value to set for the directoryObjectId property. */ public void setDirectoryObjectId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/GranularRestoreArtifactBase.java b/src/main/java/com/microsoft/graph/generated/models/GranularRestoreArtifactBase.java index 50033f84554..85f3d6a55a6 100644 --- a/src/main/java/com/microsoft/graph/generated/models/GranularRestoreArtifactBase.java +++ b/src/main/java/com/microsoft/graph/generated/models/GranularRestoreArtifactBase.java @@ -34,7 +34,7 @@ public static GranularRestoreArtifactBase createFromDiscriminatorValue(@jakarta. return new GranularRestoreArtifactBase(); } /** - * Gets the browseSessionId property value. The browseSessionId property + * Gets the browseSessionId property value. The unique identifier of the browseSession * @return a {@link String} */ @jakarta.annotation.Nullable @@ -42,7 +42,7 @@ public String getBrowseSessionId() { return this.backingStore.get("browseSessionId"); } /** - * Gets the completionDateTime property value. The completionDateTime property + * Gets the completionDateTime property value. Date time when the artifact's restoration completes. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -68,7 +68,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the restoredItemKey property value. The restoredItemKey property + * Gets the restoredItemKey property value. The unique identifier for the restored artifact. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -76,7 +76,7 @@ public String getRestoredItemKey() { return this.backingStore.get("restoredItemKey"); } /** - * Gets the restoredItemPath property value. The restoredItemPath property + * Gets the restoredItemPath property value. The path of the restored artifact. It's the path of the folder where all the artifacts are restored within a granular restore session. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -84,7 +84,7 @@ public String getRestoredItemPath() { return this.backingStore.get("restoredItemPath"); } /** - * Gets the restoredItemWebUrl property value. The restoredItemWebUrl property + * Gets the restoredItemWebUrl property value. The web url of the restored artifact. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -92,7 +92,7 @@ public String getRestoredItemWebUrl() { return this.backingStore.get("restoredItemWebUrl"); } /** - * Gets the restorePointDateTime property value. The restorePointDateTime property + * Gets the restorePointDateTime property value. The restore point date time to which the artifact is restored. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -100,7 +100,7 @@ public OffsetDateTime getRestorePointDateTime() { return this.backingStore.get("restorePointDateTime"); } /** - * Gets the startDateTime property value. The startDateTime property + * Gets the startDateTime property value. The start time of the restoration. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -116,7 +116,7 @@ public ArtifactRestoreStatus getStatus() { return this.backingStore.get("status"); } /** - * Gets the webUrl property value. The webUrl property + * Gets the webUrl property value. The original web url of the artifact being restored. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -141,49 +141,49 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("webUrl", this.getWebUrl()); } /** - * Sets the browseSessionId property value. The browseSessionId property + * Sets the browseSessionId property value. The unique identifier of the browseSession * @param value Value to set for the browseSessionId property. */ public void setBrowseSessionId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("browseSessionId", value); } /** - * Sets the completionDateTime property value. The completionDateTime property + * Sets the completionDateTime property value. Date time when the artifact's restoration completes. * @param value Value to set for the completionDateTime property. */ public void setCompletionDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("completionDateTime", value); } /** - * Sets the restoredItemKey property value. The restoredItemKey property + * Sets the restoredItemKey property value. The unique identifier for the restored artifact. * @param value Value to set for the restoredItemKey property. */ public void setRestoredItemKey(@jakarta.annotation.Nullable final String value) { this.backingStore.set("restoredItemKey", value); } /** - * Sets the restoredItemPath property value. The restoredItemPath property + * Sets the restoredItemPath property value. The path of the restored artifact. It's the path of the folder where all the artifacts are restored within a granular restore session. * @param value Value to set for the restoredItemPath property. */ public void setRestoredItemPath(@jakarta.annotation.Nullable final String value) { this.backingStore.set("restoredItemPath", value); } /** - * Sets the restoredItemWebUrl property value. The restoredItemWebUrl property + * Sets the restoredItemWebUrl property value. The web url of the restored artifact. * @param value Value to set for the restoredItemWebUrl property. */ public void setRestoredItemWebUrl(@jakarta.annotation.Nullable final String value) { this.backingStore.set("restoredItemWebUrl", value); } /** - * Sets the restorePointDateTime property value. The restorePointDateTime property + * Sets the restorePointDateTime property value. The restore point date time to which the artifact is restored. * @param value Value to set for the restorePointDateTime property. */ public void setRestorePointDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("restorePointDateTime", value); } /** - * Sets the startDateTime property value. The startDateTime property + * Sets the startDateTime property value. The start time of the restoration. * @param value Value to set for the startDateTime property. */ public void setStartDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { @@ -197,7 +197,7 @@ public void setStatus(@jakarta.annotation.Nullable final ArtifactRestoreStatus v this.backingStore.set("status", value); } /** - * Sets the webUrl property value. The webUrl property + * Sets the webUrl property value. The original web url of the artifact being restored. * @param value Value to set for the webUrl property. */ public void setWebUrl(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/GranularSiteRestoreArtifact.java b/src/main/java/com/microsoft/graph/generated/models/GranularSiteRestoreArtifact.java index 8533965801f..3b128057efc 100644 --- a/src/main/java/com/microsoft/graph/generated/models/GranularSiteRestoreArtifact.java +++ b/src/main/java/com/microsoft/graph/generated/models/GranularSiteRestoreArtifact.java @@ -35,7 +35,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the siteId property value. The siteId property + * Gets the siteId property value. Id of the site in which artifact is present. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -52,7 +52,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("siteId", this.getSiteId()); } /** - * Sets the siteId property value. The siteId property + * Sets the siteId property value. Id of the site in which artifact is present. * @param value Value to set for the siteId property. */ public void setSiteId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/Group.java b/src/main/java/com/microsoft/graph/generated/models/Group.java index efc368f9b9e..5afba281083 100644 --- a/src/main/java/com/microsoft/graph/generated/models/Group.java +++ b/src/main/java/com/microsoft/graph/generated/models/Group.java @@ -212,6 +212,7 @@ public Map> getFieldDeserializers deserializerMap.put("hasMembersWithLicenseErrors", (n) -> { this.setHasMembersWithLicenseErrors(n.getBooleanValue()); }); deserializerMap.put("hideFromAddressLists", (n) -> { this.setHideFromAddressLists(n.getBooleanValue()); }); deserializerMap.put("hideFromOutlookClients", (n) -> { this.setHideFromOutlookClients(n.getBooleanValue()); }); + deserializerMap.put("infoCatalogs", (n) -> { this.setInfoCatalogs(n.getCollectionOfPrimitiveValues(String.class)); }); deserializerMap.put("isArchived", (n) -> { this.setIsArchived(n.getBooleanValue()); }); deserializerMap.put("isAssignableToRole", (n) -> { this.setIsAssignableToRole(n.getBooleanValue()); }); deserializerMap.put("isManagementRestricted", (n) -> { this.setIsManagementRestricted(n.getBooleanValue()); }); @@ -302,6 +303,14 @@ public Boolean getHideFromAddressLists() { public Boolean getHideFromOutlookClients() { return this.backingStore.get("hideFromOutlookClients"); } + /** + * Gets the infoCatalogs property value. The infoCatalogs property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getInfoCatalogs() { + return this.backingStore.get("infoCatalogs"); + } /** * Gets the isArchived property value. When a group is associated with a team, this property determines whether the team is in read-only mode.To read this property, use the /group/{groupId}/team endpoint or the Get team API. To update this property, use the archiveTeam and unarchiveTeam APIs. * @return a {@link Boolean} @@ -717,6 +726,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("hasMembersWithLicenseErrors", this.getHasMembersWithLicenseErrors()); writer.writeBooleanValue("hideFromAddressLists", this.getHideFromAddressLists()); writer.writeBooleanValue("hideFromOutlookClients", this.getHideFromOutlookClients()); + writer.writeCollectionOfPrimitiveValues("infoCatalogs", this.getInfoCatalogs()); writer.writeBooleanValue("isArchived", this.getIsArchived()); writer.writeBooleanValue("isAssignableToRole", this.getIsAssignableToRole()); writer.writeBooleanValue("isManagementRestricted", this.getIsManagementRestricted()); @@ -934,6 +944,13 @@ public void setHideFromAddressLists(@jakarta.annotation.Nullable final Boolean v public void setHideFromOutlookClients(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("hideFromOutlookClients", value); } + /** + * Sets the infoCatalogs property value. The infoCatalogs property + * @param value Value to set for the infoCatalogs property. + */ + public void setInfoCatalogs(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("infoCatalogs", value); + } /** * Sets the isArchived property value. When a group is associated with a team, this property determines whether the team is in read-only mode.To read this property, use the /group/{groupId}/team endpoint or the Get team API. To update this property, use the archiveTeam and unarchiveTeam APIs. * @param value Value to set for the isArchived property. diff --git a/src/main/java/com/microsoft/graph/generated/models/IdentifierUriConfiguration.java b/src/main/java/com/microsoft/graph/generated/models/IdentifierUriConfiguration.java new file mode 100644 index 00000000000..d2ac1519de3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/IdentifierUriConfiguration.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.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 IdentifierUriConfiguration implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link IdentifierUriConfiguration} and sets the default values. + */ + public IdentifierUriConfiguration() { + 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 IdentifierUriConfiguration} + */ + @jakarta.annotation.Nonnull + public static IdentifierUriConfiguration createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new IdentifierUriConfiguration(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("nonDefaultUriAddition", (n) -> { this.setNonDefaultUriAddition(n.getObjectValue(IdentifierUriRestriction::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("uriAdditionWithoutUniqueTenantIdentifier", (n) -> { this.setUriAdditionWithoutUniqueTenantIdentifier(n.getObjectValue(IdentifierUriRestriction::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the nonDefaultUriAddition property value. Block new identifier URIs for applications, unless they are the 'default' URI of the format api://{appId} or api://{tenantId}/{appId}. + * @return a {@link IdentifierUriRestriction} + */ + @jakarta.annotation.Nullable + public IdentifierUriRestriction getNonDefaultUriAddition() { + return this.backingStore.get("nonDefaultUriAddition"); + } + /** + * 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 uriAdditionWithoutUniqueTenantIdentifier property value. Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path. + * @return a {@link IdentifierUriRestriction} + */ + @jakarta.annotation.Nullable + public IdentifierUriRestriction getUriAdditionWithoutUniqueTenantIdentifier() { + return this.backingStore.get("uriAdditionWithoutUniqueTenantIdentifier"); + } + /** + * 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.writeObjectValue("nonDefaultUriAddition", this.getNonDefaultUriAddition()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeObjectValue("uriAdditionWithoutUniqueTenantIdentifier", this.getUriAdditionWithoutUniqueTenantIdentifier()); + 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 nonDefaultUriAddition property value. Block new identifier URIs for applications, unless they are the 'default' URI of the format api://{appId} or api://{tenantId}/{appId}. + * @param value Value to set for the nonDefaultUriAddition property. + */ + public void setNonDefaultUriAddition(@jakarta.annotation.Nullable final IdentifierUriRestriction value) { + this.backingStore.set("nonDefaultUriAddition", 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 uriAdditionWithoutUniqueTenantIdentifier property value. Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path. + * @param value Value to set for the uriAdditionWithoutUniqueTenantIdentifier property. + */ + public void setUriAdditionWithoutUniqueTenantIdentifier(@jakarta.annotation.Nullable final IdentifierUriRestriction value) { + this.backingStore.set("uriAdditionWithoutUniqueTenantIdentifier", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/IdentifierUriRestriction.java b/src/main/java/com/microsoft/graph/generated/models/IdentifierUriRestriction.java new file mode 100644 index 00000000000..8a3c8aef0c7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/IdentifierUriRestriction.java @@ -0,0 +1,209 @@ +package com.microsoft.graph.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 IdentifierUriRestriction implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link IdentifierUriRestriction} and sets the default values. + */ + public IdentifierUriRestriction() { + 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 IdentifierUriRestriction} + */ + @jakarta.annotation.Nonnull + public static IdentifierUriRestriction createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new IdentifierUriRestriction(); + } + /** + * 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 excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. + * @return a {@link AppManagementPolicyActorExemptions} + */ + @jakarta.annotation.Nullable + public AppManagementPolicyActorExemptions getExcludeActors() { + return this.backingStore.get("excludeActors"); + } + /** + * Gets the excludeAppsReceivingV2Tokens property value. If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getExcludeAppsReceivingV2Tokens() { + return this.backingStore.get("excludeAppsReceivingV2Tokens"); + } + /** + * Gets the excludeSaml property value. If true, the restriction isn't enforced for SAML applications in Microsoft Entra ID; else, the restriction is enforced for those applications. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getExcludeSaml() { + return this.backingStore.get("excludeSaml"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + 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} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the restrictForAppsCreatedAfterDateTime property value. Specifies the date from which the policy restriction applies to newly created applications. For existing applications, the enforcement date can be retroactively applied. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getRestrictForAppsCreatedAfterDateTime() { + return this.backingStore.get("restrictForAppsCreatedAfterDateTime"); + } + /** + * Gets the state property value. The state property + * @return a {@link AppManagementRestrictionState} + */ + @jakarta.annotation.Nullable + public AppManagementRestrictionState 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); + writer.writeObjectValue("excludeActors", this.getExcludeActors()); + writer.writeBooleanValue("excludeAppsReceivingV2Tokens", this.getExcludeAppsReceivingV2Tokens()); + writer.writeBooleanValue("excludeSaml", this.getExcludeSaml()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeOffsetDateTimeValue("restrictForAppsCreatedAfterDateTime", this.getRestrictForAppsCreatedAfterDateTime()); + writer.writeEnumValue("state", this.getState()); + 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 excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. + * @param value Value to set for the excludeActors property. + */ + public void setExcludeActors(@jakarta.annotation.Nullable final AppManagementPolicyActorExemptions value) { + this.backingStore.set("excludeActors", value); + } + /** + * Sets the excludeAppsReceivingV2Tokens property value. If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications. + * @param value Value to set for the excludeAppsReceivingV2Tokens property. + */ + public void setExcludeAppsReceivingV2Tokens(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("excludeAppsReceivingV2Tokens", value); + } + /** + * Sets the excludeSaml property value. If true, the restriction isn't enforced for SAML applications in Microsoft Entra ID; else, the restriction is enforced for those applications. + * @param value Value to set for the excludeSaml property. + */ + 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. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the restrictForAppsCreatedAfterDateTime property value. Specifies the date from which the policy restriction applies to newly created applications. For existing applications, the enforcement date can be retroactively applied. + * @param value Value to set for the restrictForAppsCreatedAfterDateTime property. + */ + public void setRestrictForAppsCreatedAfterDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("restrictForAppsCreatedAfterDateTime", 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 AppManagementRestrictionState value) { + this.backingStore.set("state", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/IncludeTarget.java b/src/main/java/com/microsoft/graph/generated/models/IncludeTarget.java index d84ee2f8fe8..a92b77bab16 100644 --- a/src/main/java/com/microsoft/graph/generated/models/IncludeTarget.java +++ b/src/main/java/com/microsoft/graph/generated/models/IncludeTarget.java @@ -68,7 +68,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the id property value. The id property + * Gets the id property value. The ID of the entity targeted. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the id property value. The id property + * Sets the id property value. The ID of the entity targeted. * @param value Value to set for the id property. */ public void setId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/KeyCredentialConfiguration.java b/src/main/java/com/microsoft/graph/generated/models/KeyCredentialConfiguration.java index bd9a286fd6e..bc96340071f 100644 --- a/src/main/java/com/microsoft/graph/generated/models/KeyCredentialConfiguration.java +++ b/src/main/java/com/microsoft/graph/generated/models/KeyCredentialConfiguration.java @@ -57,13 +57,22 @@ public Map getAdditionalData() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. + * @return a {@link AppManagementPolicyActorExemptions} + */ + @jakarta.annotation.Nullable + public AppManagementPolicyActorExemptions getExcludeActors() { + return this.backingStore.get("excludeActors"); + } /** * The deserialization information for the current model * @return a {@link Map>} */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(5); + final HashMap> deserializerMap = new HashMap>(6); + deserializerMap.put("excludeActors", (n) -> { this.setExcludeActors(n.getObjectValue(AppManagementPolicyActorExemptions::createFromDiscriminatorValue)); }); deserializerMap.put("maxLifetime", (n) -> { this.setMaxLifetime(n.getPeriodAndDurationValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("restrictForAppsCreatedAfterDateTime", (n) -> { this.setRestrictForAppsCreatedAfterDateTime(n.getOffsetDateTimeValue()); }); @@ -72,7 +81,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the maxLifetime property value. String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime. + * Gets the maxLifetime property value. String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime. * @return a {@link PeriodAndDuration} */ @jakarta.annotation.Nullable @@ -117,6 +126,7 @@ public AppManagementRestrictionState getState() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeObjectValue("excludeActors", this.getExcludeActors()); writer.writePeriodAndDurationValue("maxLifetime", this.getMaxLifetime()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeOffsetDateTimeValue("restrictForAppsCreatedAfterDateTime", this.getRestrictForAppsCreatedAfterDateTime()); @@ -140,7 +150,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the maxLifetime property value. String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime. + * Sets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. + * @param value Value to set for the excludeActors property. + */ + public void setExcludeActors(@jakarta.annotation.Nullable final AppManagementPolicyActorExemptions value) { + this.backingStore.set("excludeActors", value); + } + /** + * Sets the maxLifetime property value. String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime. * @param value Value to set for the maxLifetime property. */ public void setMaxLifetime(@jakarta.annotation.Nullable final PeriodAndDuration value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/Mailbox.java b/src/main/java/com/microsoft/graph/generated/models/Mailbox.java index 29b2dc96126..935d6fa7633 100644 --- a/src/main/java/com/microsoft/graph/generated/models/Mailbox.java +++ b/src/main/java/com/microsoft/graph/generated/models/Mailbox.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the folders property value. The folders property + * Gets the folders property value. The collection of folders in the mailbox. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -53,7 +53,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("folders", this.getFolders()); } /** - * Sets the folders property value. The folders property + * 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) { diff --git a/src/main/java/com/microsoft/graph/generated/models/MailboxFolder.java b/src/main/java/com/microsoft/graph/generated/models/MailboxFolder.java index ee776be266c..bd48f483402 100644 --- a/src/main/java/com/microsoft/graph/generated/models/MailboxFolder.java +++ b/src/main/java/com/microsoft/graph/generated/models/MailboxFolder.java @@ -25,7 +25,7 @@ public static MailboxFolder createFromDiscriminatorValue(@jakarta.annotation.Non return new MailboxFolder(); } /** - * Gets the childFolderCount property value. The childFolderCount property + * Gets the childFolderCount property value. The number of immediate child folders in the current folder. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -33,7 +33,7 @@ public Integer getChildFolderCount() { return this.backingStore.get("childFolderCount"); } /** - * Gets the childFolders property value. The childFolders property + * Gets the childFolders property value. The collection of child folders in this folder. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -41,7 +41,7 @@ public java.util.List getChildFolders() { return this.backingStore.get("childFolders"); } /** - * Gets the displayName property value. The displayName property + * Gets the displayName property value. The display name of the folder. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -67,7 +67,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the items property value. The items property + * Gets the items property value. The collection of items in this folder. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -75,7 +75,7 @@ public java.util.List getItems() { return this.backingStore.get("items"); } /** - * Gets the multiValueExtendedProperties property value. The multiValueExtendedProperties property + * 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 @@ -83,7 +83,7 @@ public java.util.List getMultiValueExtendedPro return this.backingStore.get("multiValueExtendedProperties"); } /** - * Gets the parentFolderId property value. The parentFolderId property + * Gets the parentFolderId property value. The unique identifier for the parent folder of this folder. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -91,7 +91,7 @@ public String getParentFolderId() { return this.backingStore.get("parentFolderId"); } /** - * Gets the singleValueExtendedProperties property value. The singleValueExtendedProperties property + * 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 @@ -99,7 +99,7 @@ public java.util.List getSingleValueExtendedP return this.backingStore.get("singleValueExtendedProperties"); } /** - * Gets the totalItemCount property value. The totalItemCount property + * Gets the totalItemCount property value. The number of items in the folder. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -107,7 +107,7 @@ public Integer getTotalItemCount() { return this.backingStore.get("totalItemCount"); } /** - * Gets the type property value. The type property + * Gets the type property value. Describes the folder class type. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -132,63 +132,63 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("type", this.getType()); } /** - * Sets the childFolderCount property value. The childFolderCount property + * 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 childFolders property + * 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 displayName property + * 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 items property + * 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 multiValueExtendedProperties property + * 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 parentFolderId property + * 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 singleValueExtendedProperties property value. The singleValueExtendedProperties property + * 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 totalItemCount property + * 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. The type property + * 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) { diff --git a/src/main/java/com/microsoft/graph/generated/models/MailboxItem.java b/src/main/java/com/microsoft/graph/generated/models/MailboxItem.java index e02cb7c80eb..c57018c48dc 100644 --- a/src/main/java/com/microsoft/graph/generated/models/MailboxItem.java +++ b/src/main/java/com/microsoft/graph/generated/models/MailboxItem.java @@ -39,7 +39,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the multiValueExtendedProperties property value. The multiValueExtendedProperties property + * 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 @@ -47,7 +47,7 @@ public java.util.List getMultiValueExtendedPro return this.backingStore.get("multiValueExtendedProperties"); } /** - * Gets the singleValueExtendedProperties property value. The singleValueExtendedProperties property + * 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 @@ -55,7 +55,7 @@ public java.util.List getSingleValueExtendedP return this.backingStore.get("singleValueExtendedProperties"); } /** - * Gets the size property value. The size property + * Gets the size property value. The length of the item in bytes. * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public Long getSize() { return this.backingStore.get("size"); } /** - * Gets the type property value. The type property + * Gets the type property value. The message class ID of the item. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -83,28 +83,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("type", this.getType()); } /** - * Sets the multiValueExtendedProperties property value. The multiValueExtendedProperties property + * 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 singleValueExtendedProperties property + * 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 size property + * 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 type property + * 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) { diff --git a/src/main/java/com/microsoft/graph/generated/models/MailboxItemImportSession.java b/src/main/java/com/microsoft/graph/generated/models/MailboxItemImportSession.java index 34175693413..a397cc61f43 100644 --- a/src/main/java/com/microsoft/graph/generated/models/MailboxItemImportSession.java +++ b/src/main/java/com/microsoft/graph/generated/models/MailboxItemImportSession.java @@ -57,7 +57,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the expirationDateTime property value. The expirationDateTime property + * 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 @@ -77,7 +77,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the importUrl property value. The importUrl property + * Gets the importUrl property value. The URL endpoint that accepts POST requests for uploading a mailbox item exported using exportItems. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -119,14 +119,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the expirationDateTime property value. The expirationDateTime 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 importUrl property + * Sets the importUrl property value. The URL endpoint that accepts POST requests for uploading a mailbox item exported using exportItems. * @param value Value to set for the importUrl property. */ public void setImportUrl(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/OnPremisesDirectorySynchronizationFeature.java b/src/main/java/com/microsoft/graph/generated/models/OnPremisesDirectorySynchronizationFeature.java index 4b790605f63..2d6f790f796 100644 --- a/src/main/java/com/microsoft/graph/generated/models/OnPremisesDirectorySynchronizationFeature.java +++ b/src/main/java/com/microsoft/graph/generated/models/OnPremisesDirectorySynchronizationFeature.java @@ -47,6 +47,14 @@ public Map getAdditionalData() { } return value; } + /** + * Gets the allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property value. The allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled() { + return this.backingStore.get("allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled"); + } /** * Gets the backingStore property value. Stores model information. * @return a {@link BackingStore} @@ -125,7 +133,8 @@ public Boolean getDirectoryExtensionsEnabled() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(20); + final HashMap> deserializerMap = new HashMap>(21); + deserializerMap.put("allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled", (n) -> { this.setAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled(n.getBooleanValue()); }); deserializerMap.put("blockCloudObjectTakeoverThroughHardMatchEnabled", (n) -> { this.setBlockCloudObjectTakeoverThroughHardMatchEnabled(n.getBooleanValue()); }); deserializerMap.put("blockSoftMatchEnabled", (n) -> { this.setBlockSoftMatchEnabled(n.getBooleanValue()); }); deserializerMap.put("bypassDirSyncOverridesEnabled", (n) -> { this.setBypassDirSyncOverridesEnabled(n.getBooleanValue()); }); @@ -250,6 +259,7 @@ public Boolean getUserWritebackEnabled() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeBooleanValue("allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled", this.getAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled()); writer.writeBooleanValue("blockCloudObjectTakeoverThroughHardMatchEnabled", this.getBlockCloudObjectTakeoverThroughHardMatchEnabled()); writer.writeBooleanValue("blockSoftMatchEnabled", this.getBlockSoftMatchEnabled()); writer.writeBooleanValue("bypassDirSyncOverridesEnabled", this.getBypassDirSyncOverridesEnabled()); @@ -279,6 +289,13 @@ 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 allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property value. The allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property + * @param value Value to set for the allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property. + */ + public void setAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled", value); + } /** * Sets the backingStore property value. Stores model information. * @param value Value to set for the backingStore property. diff --git a/src/main/java/com/microsoft/graph/generated/models/OneDriveForBusinessBrowseSession.java b/src/main/java/com/microsoft/graph/generated/models/OneDriveForBusinessBrowseSession.java index ea32afc1e43..5a868f0dd25 100644 --- a/src/main/java/com/microsoft/graph/generated/models/OneDriveForBusinessBrowseSession.java +++ b/src/main/java/com/microsoft/graph/generated/models/OneDriveForBusinessBrowseSession.java @@ -26,7 +26,7 @@ public static OneDriveForBusinessBrowseSession createFromDiscriminatorValue(@jak return new OneDriveForBusinessBrowseSession(); } /** - * Gets the directoryObjectId property value. The directoryObjectId property + * Gets the directoryObjectId property value. Id of the backed-up OneDrive. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -53,7 +53,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("directoryObjectId", this.getDirectoryObjectId()); } /** - * Sets the directoryObjectId property value. The directoryObjectId property + * Sets the directoryObjectId property value. Id of the backed-up OneDrive. * @param value Value to set for the directoryObjectId property. */ public void setDirectoryObjectId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/OneDriveForBusinessRestoreSession.java b/src/main/java/com/microsoft/graph/generated/models/OneDriveForBusinessRestoreSession.java index 953fc1fdd91..7e2a9ae7530 100644 --- a/src/main/java/com/microsoft/graph/generated/models/OneDriveForBusinessRestoreSession.java +++ b/src/main/java/com/microsoft/graph/generated/models/OneDriveForBusinessRestoreSession.java @@ -54,7 +54,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the granularDriveRestoreArtifacts property value. The granularDriveRestoreArtifacts property + * Gets the granularDriveRestoreArtifacts property value. A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -87,7 +87,7 @@ public void setDriveRestoreArtifactsBulkAdditionRequests(@jakarta.annotation.Nul this.backingStore.set("driveRestoreArtifactsBulkAdditionRequests", value); } /** - * Sets the granularDriveRestoreArtifacts property value. The granularDriveRestoreArtifacts property + * Sets the granularDriveRestoreArtifacts property value. A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @param value Value to set for the granularDriveRestoreArtifacts property. */ public void setGranularDriveRestoreArtifacts(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/OwnerlessGroupPolicy.java b/src/main/java/com/microsoft/graph/generated/models/OwnerlessGroupPolicy.java index ecd8ac0be3d..f70df48c5fe 100644 --- a/src/main/java/com/microsoft/graph/generated/models/OwnerlessGroupPolicy.java +++ b/src/main/java/com/microsoft/graph/generated/models/OwnerlessGroupPolicy.java @@ -33,7 +33,7 @@ public EmailDetails getEmailInfo() { return this.backingStore.get("emailInfo"); } /** - * Gets the enabledGroupIds property value. The enabledGroupIds property + * Gets the enabledGroupIds property value. The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -57,7 +57,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the isEnabled property value. The isEnabled property + * Gets the isEnabled property value. Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -65,7 +65,7 @@ public Boolean getIsEnabled() { return this.backingStore.get("isEnabled"); } /** - * Gets the maxMembersToNotify property value. The maxMembersToNotify property + * Gets the maxMembersToNotify property value. The maximum number of members to notify. Value range is 0-90. Members are prioritized by recent group activity (most active first). If there aren't enough active members to fill the limit, remaining slots are filled with other eligible group members from the directory. * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -73,7 +73,7 @@ public Long getMaxMembersToNotify() { return this.backingStore.get("maxMembersToNotify"); } /** - * Gets the notificationDurationInWeeks property value. The notificationDurationInWeeks property + * Gets the notificationDurationInWeeks property value. The number of weeks for the notification duration. Value range is 1-7. * @return a {@link Long} */ @jakarta.annotation.Nullable @@ -81,7 +81,7 @@ public Long getNotificationDurationInWeeks() { return this.backingStore.get("notificationDurationInWeeks"); } /** - * Gets the policyWebUrl property value. The policyWebUrl property + * Gets the policyWebUrl property value. The URL to the policy documentation. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -119,35 +119,35 @@ public void setEmailInfo(@jakarta.annotation.Nullable final EmailDetails value) this.backingStore.set("emailInfo", value); } /** - * Sets the enabledGroupIds property value. The enabledGroupIds property + * Sets the enabledGroupIds property value. The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant. * @param value Value to set for the enabledGroupIds property. */ public void setEnabledGroupIds(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("enabledGroupIds", value); } /** - * Sets the isEnabled property value. The isEnabled property + * Sets the isEnabled property value. Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. * @param value Value to set for the isEnabled property. */ public void setIsEnabled(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isEnabled", value); } /** - * Sets the maxMembersToNotify property value. The maxMembersToNotify property + * Sets the maxMembersToNotify property value. The maximum number of members to notify. Value range is 0-90. Members are prioritized by recent group activity (most active first). If there aren't enough active members to fill the limit, remaining slots are filled with other eligible group members from the directory. * @param value Value to set for the maxMembersToNotify property. */ public void setMaxMembersToNotify(@jakarta.annotation.Nullable final Long value) { this.backingStore.set("maxMembersToNotify", value); } /** - * Sets the notificationDurationInWeeks property value. The notificationDurationInWeeks property + * Sets the notificationDurationInWeeks property value. The number of weeks for the notification duration. Value range is 1-7. * @param value Value to set for the notificationDurationInWeeks property. */ public void setNotificationDurationInWeeks(@jakarta.annotation.Nullable final Long value) { this.backingStore.set("notificationDurationInWeeks", value); } /** - * Sets the policyWebUrl property value. The policyWebUrl property + * Sets the policyWebUrl property value. The URL to the policy documentation. * @param value Value to set for the policyWebUrl property. */ public void setPolicyWebUrl(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/PasswordCredentialConfiguration.java b/src/main/java/com/microsoft/graph/generated/models/PasswordCredentialConfiguration.java index 5a580c82eab..19f92571a47 100644 --- a/src/main/java/com/microsoft/graph/generated/models/PasswordCredentialConfiguration.java +++ b/src/main/java/com/microsoft/graph/generated/models/PasswordCredentialConfiguration.java @@ -57,13 +57,22 @@ public Map getAdditionalData() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. + * @return a {@link AppManagementPolicyActorExemptions} + */ + @jakarta.annotation.Nullable + public AppManagementPolicyActorExemptions getExcludeActors() { + return this.backingStore.get("excludeActors"); + } /** * The deserialization information for the current model * @return a {@link Map>} */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(5); + final HashMap> deserializerMap = new HashMap>(6); + deserializerMap.put("excludeActors", (n) -> { this.setExcludeActors(n.getObjectValue(AppManagementPolicyActorExemptions::createFromDiscriminatorValue)); }); deserializerMap.put("maxLifetime", (n) -> { this.setMaxLifetime(n.getPeriodAndDurationValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("restrictForAppsCreatedAfterDateTime", (n) -> { this.setRestrictForAppsCreatedAfterDateTime(n.getOffsetDateTimeValue()); }); @@ -117,6 +126,7 @@ public AppManagementRestrictionState getState() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeObjectValue("excludeActors", this.getExcludeActors()); writer.writePeriodAndDurationValue("maxLifetime", this.getMaxLifetime()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeOffsetDateTimeValue("restrictForAppsCreatedAfterDateTime", this.getRestrictForAppsCreatedAfterDateTime()); @@ -139,6 +149,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. + * @param value Value to set for the excludeActors property. + */ + public void setExcludeActors(@jakarta.annotation.Nullable final AppManagementPolicyActorExemptions value) { + this.backingStore.set("excludeActors", value); + } /** * Sets the maxLifetime property value. String value that indicates the maximum lifetime for password expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to passwordLifetime. * @param value Value to set for the maxLifetime property. diff --git a/src/main/java/com/microsoft/graph/generated/models/PolicyRoot.java b/src/main/java/com/microsoft/graph/generated/models/PolicyRoot.java index 4ae9e601cf3..9bc4e027419 100644 --- a/src/main/java/com/microsoft/graph/generated/models/PolicyRoot.java +++ b/src/main/java/com/microsoft/graph/generated/models/PolicyRoot.java @@ -175,7 +175,7 @@ public IdentitySecurityDefaultsEnforcementPolicy getIdentitySecurityDefaultsEnfo return this.backingStore.get("identitySecurityDefaultsEnforcementPolicy"); } /** - * Gets the ownerlessGroupPolicy property value. The ownerlessGroupPolicy property + * Gets the ownerlessGroupPolicy property value. The policy configuration for managing groups that have lost their sole owner. * @return a {@link OwnerlessGroupPolicy} */ @jakarta.annotation.Nullable @@ -357,7 +357,7 @@ public void setIdentitySecurityDefaultsEnforcementPolicy(@jakarta.annotation.Nul this.backingStore.set("identitySecurityDefaultsEnforcementPolicy", value); } /** - * Sets the ownerlessGroupPolicy property value. The ownerlessGroupPolicy property + * Sets the ownerlessGroupPolicy property value. The policy configuration for managing groups that have lost their sole owner. * @param value Value to set for the ownerlessGroupPolicy property. */ public void setOwnerlessGroupPolicy(@jakarta.annotation.Nullable final OwnerlessGroupPolicy value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/ScheduleEntityTheme.java b/src/main/java/com/microsoft/graph/generated/models/ScheduleEntityTheme.java index f9f1ab56441..6e4e7f1d0b9 100644 --- a/src/main/java/com/microsoft/graph/generated/models/ScheduleEntityTheme.java +++ b/src/main/java/com/microsoft/graph/generated/models/ScheduleEntityTheme.java @@ -17,7 +17,30 @@ public enum ScheduleEntityTheme implements ValuedEnum { DarkPurple("darkPurple"), DarkPink("darkPink"), DarkYellow("darkYellow"), - UnknownFutureValue("unknownFutureValue"); + UnknownFutureValue("unknownFutureValue"), + DarkRed("darkRed"), + Cranberry("cranberry"), + DarkOrange("darkOrange"), + Bronze("bronze"), + Peach("peach"), + Gold("gold"), + Lime("lime"), + Forest("forest"), + LightGreen("lightGreen"), + Jade("jade"), + LightTeal("lightTeal"), + DarkTeal("darkTeal"), + Steel("steel"), + SkyBlue("skyBlue"), + BlueGray("blueGray"), + Lavender("lavender"), + Lilac("lilac"), + Plum("plum"), + Magenta("magenta"), + DarkBrown("darkBrown"), + Beige("beige"), + Charcoal("charcoal"), + Silver("silver"); public final String value; ScheduleEntityTheme(final String value) { this.value = value; @@ -41,6 +64,29 @@ public static ScheduleEntityTheme forValue(@jakarta.annotation.Nonnull final Str case "darkPink": return DarkPink; case "darkYellow": return DarkYellow; case "unknownFutureValue": return UnknownFutureValue; + case "darkRed": return DarkRed; + case "cranberry": return Cranberry; + case "darkOrange": return DarkOrange; + case "bronze": return Bronze; + case "peach": return Peach; + case "gold": return Gold; + case "lime": return Lime; + case "forest": return Forest; + case "lightGreen": return LightGreen; + case "jade": return Jade; + case "lightTeal": return LightTeal; + case "darkTeal": return DarkTeal; + case "steel": return Steel; + case "skyBlue": return SkyBlue; + case "blueGray": return BlueGray; + case "lavender": return Lavender; + case "lilac": return Lilac; + case "plum": return Plum; + case "magenta": return Magenta; + case "darkBrown": return DarkBrown; + case "beige": return Beige; + case "charcoal": return Charcoal; + case "silver": return Silver; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/generated/models/SharePointBrowseSession.java b/src/main/java/com/microsoft/graph/generated/models/SharePointBrowseSession.java index a5818a6aecb..b5f850655e4 100644 --- a/src/main/java/com/microsoft/graph/generated/models/SharePointBrowseSession.java +++ b/src/main/java/com/microsoft/graph/generated/models/SharePointBrowseSession.java @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the siteId property value. The siteId property + * Gets the siteId property value. Id of the backed-up SharePoint site. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -53,7 +53,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("siteId", this.getSiteId()); } /** - * Sets the siteId property value. The siteId property + * Sets the siteId property value. Id of the backed-up SharePoint site. * @param value Value to set for the siteId property. */ public void setSiteId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/SharePointRestoreSession.java b/src/main/java/com/microsoft/graph/generated/models/SharePointRestoreSession.java index a449d1d5ba7..79a849e0c8a 100644 --- a/src/main/java/com/microsoft/graph/generated/models/SharePointRestoreSession.java +++ b/src/main/java/com/microsoft/graph/generated/models/SharePointRestoreSession.java @@ -38,7 +38,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the granularSiteRestoreArtifacts property value. The granularSiteRestoreArtifacts property + * Gets the granularSiteRestoreArtifacts property value. A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -73,7 +73,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("siteRestoreArtifactsBulkAdditionRequests", this.getSiteRestoreArtifactsBulkAdditionRequests()); } /** - * Sets the granularSiteRestoreArtifacts property value. The granularSiteRestoreArtifacts property + * Sets the granularSiteRestoreArtifacts property value. A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @param value Value to set for the granularSiteRestoreArtifacts property. */ public void setGranularSiteRestoreArtifacts(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/TargetOwners.java b/src/main/java/com/microsoft/graph/generated/models/TargetOwners.java index 5cce298ff2a..a2a467b8e56 100644 --- a/src/main/java/com/microsoft/graph/generated/models/TargetOwners.java +++ b/src/main/java/com/microsoft/graph/generated/models/TargetOwners.java @@ -84,7 +84,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the securityGroups property value. The securityGroups property + * Gets the securityGroups property value. The collection of IDs for security groups used for allowing or blocking filtering. When notifyMembers is all, all members are eligible for ownership and this collection can be empty. When notifyMembers is allowSelected, only members in these security groups are eligible. When notifyMembers is blockSelected, members in these security groups are excluded. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -132,7 +132,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the securityGroups property value. The securityGroups property + * Sets the securityGroups property value. The collection of IDs for security groups used for allowing or blocking filtering. When notifyMembers is all, all members are eligible for ownership and this collection can be empty. When notifyMembers is allowSelected, only members in these security groups are eligible. When notifyMembers is blockSelected, members in these security groups are excluded. * @param value Value to set for the securityGroups property. */ public void setSecurityGroups(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/UserSettings.java b/src/main/java/com/microsoft/graph/generated/models/UserSettings.java index a6931832c7a..5e84a47a938 100644 --- a/src/main/java/com/microsoft/graph/generated/models/UserSettings.java +++ b/src/main/java/com/microsoft/graph/generated/models/UserSettings.java @@ -41,7 +41,7 @@ public Boolean getContributionToContentDiscoveryDisabled() { return this.backingStore.get("contributionToContentDiscoveryDisabled"); } /** - * Gets the exchange property value. The exchange property + * Gets the exchange property value. The Exchange settings for mailbox discovery. * @return a {@link ExchangeSettings} */ @jakarta.annotation.Nullable @@ -136,7 +136,7 @@ public void setContributionToContentDiscoveryDisabled(@jakarta.annotation.Nullab this.backingStore.set("contributionToContentDiscoveryDisabled", value); } /** - * Sets the exchange property value. The exchange property + * 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) { diff --git a/src/main/java/com/microsoft/graph/generated/models/VerifiableCredentialAuthenticationMethodTarget.java b/src/main/java/com/microsoft/graph/generated/models/VerifiableCredentialAuthenticationMethodTarget.java new file mode 100644 index 00000000000..b7f5bc3e1dd --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/VerifiableCredentialAuthenticationMethodTarget.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.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; +import java.util.UUID; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class VerifiableCredentialAuthenticationMethodTarget extends AuthenticationMethodTarget implements Parsable { + /** + * Instantiates a new {@link VerifiableCredentialAuthenticationMethodTarget} and sets the default values. + */ + public VerifiableCredentialAuthenticationMethodTarget() { + 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 VerifiableCredentialAuthenticationMethodTarget} + */ + @jakarta.annotation.Nonnull + public static VerifiableCredentialAuthenticationMethodTarget createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VerifiableCredentialAuthenticationMethodTarget(); + } + /** + * 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("verifiedIdProfiles", (n) -> { this.setVerifiedIdProfiles(n.getCollectionOfPrimitiveValues(UUID.class)); }); + return deserializerMap; + } + /** + * Gets the verifiedIdProfiles property value. A collection of Verified ID profile IDs. The profiles define the credentials that users can present to prove their id when signing in, onboarding, or recovering. Verified ID profiles are managed through the Verified ID APIs. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getVerifiedIdProfiles() { + return this.backingStore.get("verifiedIdProfiles"); + } + /** + * 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.writeCollectionOfPrimitiveValues("verifiedIdProfiles", this.getVerifiedIdProfiles()); + } + /** + * Sets the verifiedIdProfiles property value. A collection of Verified ID profile IDs. The profiles define the credentials that users can present to prove their id when signing in, onboarding, or recovering. Verified ID profiles are managed through the Verified ID APIs. + * @param value Value to set for the verifiedIdProfiles property. + */ + public void setVerifiedIdProfiles(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("verifiedIdProfiles", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/VerifiableCredentialsAuthenticationMethodConfiguration.java b/src/main/java/com/microsoft/graph/generated/models/VerifiableCredentialsAuthenticationMethodConfiguration.java new file mode 100644 index 00000000000..6b2a45b1189 --- /dev/null +++ b/src/main/java/com/microsoft/graph/generated/models/VerifiableCredentialsAuthenticationMethodConfiguration.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.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 VerifiableCredentialsAuthenticationMethodConfiguration extends AuthenticationMethodConfiguration implements Parsable { + /** + * Instantiates a new {@link VerifiableCredentialsAuthenticationMethodConfiguration} and sets the default values. + */ + public VerifiableCredentialsAuthenticationMethodConfiguration() { + super(); + this.setOdataType("#microsoft.graph.verifiableCredentialsAuthenticationMethodConfiguration"); + } + /** + * 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 VerifiableCredentialsAuthenticationMethodConfiguration} + */ + @jakarta.annotation.Nonnull + public static VerifiableCredentialsAuthenticationMethodConfiguration createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new VerifiableCredentialsAuthenticationMethodConfiguration(); + } + /** + * 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("includeTargets", (n) -> { this.setIncludeTargets(n.getCollectionOfObjectValues(VerifiableCredentialAuthenticationMethodTarget::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the includeTargets property value. A collection of groups that are enabled to use the authentication method. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getIncludeTargets() { + return this.backingStore.get("includeTargets"); + } + /** + * 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("includeTargets", this.getIncludeTargets()); + } + /** + * Sets the includeTargets property value. A collection of groups that are enabled to use the authentication method. + * @param value Value to set for the includeTargets property. + */ + public void setIncludeTargets(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("includeTargets", value); + } +} diff --git a/src/main/java/com/microsoft/graph/generated/models/X509CertificateAuthenticationMethodConfiguration.java b/src/main/java/com/microsoft/graph/generated/models/X509CertificateAuthenticationMethodConfiguration.java index 7c210d181a8..1c962a290ef 100644 --- a/src/main/java/com/microsoft/graph/generated/models/X509CertificateAuthenticationMethodConfiguration.java +++ b/src/main/java/com/microsoft/graph/generated/models/X509CertificateAuthenticationMethodConfiguration.java @@ -34,7 +34,7 @@ public X509CertificateAuthenticationModeConfiguration getAuthenticationModeConfi return this.backingStore.get("authenticationModeConfiguration"); } /** - * Gets the certificateAuthorityScopes property value. The certificateAuthorityScopes property + * Gets the certificateAuthorityScopes property value. Defines configuration to allow a group of users to use certificates from specific issuing certificate authorities to successfully authenticate. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -81,7 +81,7 @@ public java.util.List getIncludeTargets() { return this.backingStore.get("includeTargets"); } /** - * Gets the issuerHintsConfiguration property value. The issuerHintsConfiguration property + * Gets the issuerHintsConfiguration property value. Determines whether issuer(CA) hints are sent back to the client side to filter the certificates shown in certificate picker. * @return a {@link X509CertificateIssuerHintsConfiguration} */ @jakarta.annotation.Nullable @@ -110,7 +110,7 @@ public void setAuthenticationModeConfiguration(@jakarta.annotation.Nullable fina this.backingStore.set("authenticationModeConfiguration", value); } /** - * Sets the certificateAuthorityScopes property value. The certificateAuthorityScopes property + * Sets the certificateAuthorityScopes property value. Defines configuration to allow a group of users to use certificates from specific issuing certificate authorities to successfully authenticate. * @param value Value to set for the certificateAuthorityScopes property. */ public void setCertificateAuthorityScopes(@jakarta.annotation.Nullable final java.util.List value) { @@ -138,7 +138,7 @@ public void setIncludeTargets(@jakarta.annotation.Nullable final java.util.List< this.backingStore.set("includeTargets", value); } /** - * Sets the issuerHintsConfiguration property value. The issuerHintsConfiguration property + * Sets the issuerHintsConfiguration property value. Determines whether issuer(CA) hints are sent back to the client side to filter the certificates shown in certificate picker. * @param value Value to set for the issuerHintsConfiguration property. */ public void setIssuerHintsConfiguration(@jakarta.annotation.Nullable final X509CertificateIssuerHintsConfiguration value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/X509CertificateAuthorityScope.java b/src/main/java/com/microsoft/graph/generated/models/X509CertificateAuthorityScope.java index 47a68f39256..03d24125f7c 100644 --- a/src/main/java/com/microsoft/graph/generated/models/X509CertificateAuthorityScope.java +++ b/src/main/java/com/microsoft/graph/generated/models/X509CertificateAuthorityScope.java @@ -69,7 +69,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the includeTargets property value. The includeTargets property + * Gets the includeTargets property value. A collection of groups that are enabled to be in scope to use certificates issued by specific certificate authority. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the publicKeyInfrastructureIdentifier property value. The publicKeyInfrastructureIdentifier property + * Gets the publicKeyInfrastructureIdentifier property value. Public Key Infrastructure container object under which the certificate authorities are stored in the Entra PKI based trust store. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -93,7 +93,7 @@ public String getPublicKeyInfrastructureIdentifier() { return this.backingStore.get("publicKeyInfrastructureIdentifier"); } /** - * Gets the subjectKeyIdentifier property value. The subjectKeyIdentifier property + * Gets the subjectKeyIdentifier property value. Subject Key Identifier that identifies the certificate authority uniquely. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -128,7 +128,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the includeTargets property value. The includeTargets property + * Sets the includeTargets property value. A collection of groups that are enabled to be in scope to use certificates issued by specific certificate authority. * @param value Value to set for the includeTargets property. */ public void setIncludeTargets(@jakarta.annotation.Nullable final java.util.List value) { @@ -142,14 +142,14 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the publicKeyInfrastructureIdentifier property value. The publicKeyInfrastructureIdentifier property + * Sets the publicKeyInfrastructureIdentifier property value. Public Key Infrastructure container object under which the certificate authorities are stored in the Entra PKI based trust store. * @param value Value to set for the publicKeyInfrastructureIdentifier property. */ public void setPublicKeyInfrastructureIdentifier(@jakarta.annotation.Nullable final String value) { this.backingStore.set("publicKeyInfrastructureIdentifier", value); } /** - * Sets the subjectKeyIdentifier property value. The subjectKeyIdentifier property + * Sets the subjectKeyIdentifier property value. Subject Key Identifier that identifies the certificate authority uniquely. * @param value Value to set for the subjectKeyIdentifier property. */ public void setSubjectKeyIdentifier(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/X509CertificateIssuerHintsConfiguration.java b/src/main/java/com/microsoft/graph/generated/models/X509CertificateIssuerHintsConfiguration.java index b7816eb1ade..94488b83b4a 100644 --- a/src/main/java/com/microsoft/graph/generated/models/X509CertificateIssuerHintsConfiguration.java +++ b/src/main/java/com/microsoft/graph/generated/models/X509CertificateIssuerHintsConfiguration.java @@ -75,7 +75,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the state property value. The state property + * Gets the state property value. The possible values are: disabled, enabled, unknownFutureValue. * @return a {@link X509CertificateIssuerHintsState} */ @jakarta.annotation.Nullable @@ -115,7 +115,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the state property value. The state property + * Sets the state property value. The possible values are: disabled, enabled, unknownFutureValue. * @param value Value to set for the state property. */ public void setState(@jakarta.annotation.Nullable final X509CertificateIssuerHintsState value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/identitygovernance/TaskProcessingResult.java b/src/main/java/com/microsoft/graph/generated/models/identitygovernance/TaskProcessingResult.java index 7237556f711..51944c62317 100644 --- a/src/main/java/com/microsoft/graph/generated/models/identitygovernance/TaskProcessingResult.java +++ b/src/main/java/com/microsoft/graph/generated/models/identitygovernance/TaskProcessingResult.java @@ -44,7 +44,7 @@ public OffsetDateTime getCreatedDateTime() { return this.backingStore.get("createdDateTime"); } /** - * Gets the failureReason property value. Describes why the taskProcessingResult has failed. + * Gets the failureReason property value. Describes why the taskProcessingResult failed. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the processingInfo property value. The processingInfo property + * Gets the processingInfo property value. Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn't performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public LifecycleWorkflowProcessingStatus getProcessingStatus() { return this.backingStore.get("processingStatus"); } /** - * Gets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. + * Gets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution hasn't started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -139,14 +139,14 @@ public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime this.backingStore.set("createdDateTime", value); } /** - * Sets the failureReason property value. Describes why the taskProcessingResult has failed. + * Sets the failureReason property value. Describes why the taskProcessingResult failed. * @param value Value to set for the failureReason property. */ public void setFailureReason(@jakarta.annotation.Nullable final String value) { this.backingStore.set("failureReason", value); } /** - * Sets the processingInfo property value. The processingInfo property + * Sets the processingInfo property value. Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn't performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable. * @param value Value to set for the processingInfo property. */ public void setProcessingInfo(@jakarta.annotation.Nullable final String value) { @@ -160,7 +160,7 @@ public void setProcessingStatus(@jakarta.annotation.Nullable final LifecycleWork this.backingStore.set("processingStatus", value); } /** - * Sets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. + * Sets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution hasn't started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. * @param value Value to set for the startedDateTime property. */ public void setStartedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/Alert.java b/src/main/java/com/microsoft/graph/generated/models/security/Alert.java index 0c4f7669dc7..37a8eb6fded 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/Alert.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/Alert.java @@ -67,7 +67,7 @@ public String getAssignedTo() { return this.backingStore.get("assignedTo"); } /** - * Gets the categories property value. The categories property + * Gets the categories property value. The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -75,7 +75,7 @@ public java.util.List getCategories() { return this.backingStore.get("categories"); } /** - * Gets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + * Gets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -429,14 +429,14 @@ public void setAssignedTo(@jakarta.annotation.Nullable final String value) { this.backingStore.set("assignedTo", value); } /** - * Sets the categories property value. The categories property + * Sets the categories property value. The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. * @param value Value to set for the categories property. */ public void setCategories(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("categories", value); } /** - * Sets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + * Sets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. * @param value Value to set for the category property. */ public void setCategory(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/DnsEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/DnsEvidence.java index 82581c78db8..eb41e7966f5 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/DnsEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/DnsEvidence.java @@ -26,7 +26,7 @@ public static DnsEvidence createFromDiscriminatorValue(@jakarta.annotation.Nonnu return new DnsEvidence(); } /** - * Gets the dnsServerIp property value. The dnsServerIp property + * Gets the dnsServerIp property value. An IP entity that represents the DNS server that resolves the request. * @return a {@link IpEvidence} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public IpEvidence getDnsServerIp() { return this.backingStore.get("dnsServerIp"); } /** - * Gets the domainName property value. The domainName property + * Gets the domainName property value. The name of the DNS record associated with the alert. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -55,7 +55,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the hostIpAddress property value. The hostIpAddress property + * Gets the hostIpAddress property value. An IP entity that represents the DNS request client. * @return a {@link IpEvidence} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public IpEvidence getHostIpAddress() { return this.backingStore.get("hostIpAddress"); } /** - * Gets the ipAddresses property value. The ipAddresses property + * Gets the ipAddresses property value. IP entities that represent the resolved IP addresses. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -83,28 +83,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("ipAddresses", this.getIpAddresses()); } /** - * Sets the dnsServerIp property value. The dnsServerIp property + * Sets the dnsServerIp property value. An IP entity that represents the DNS server that resolves the request. * @param value Value to set for the dnsServerIp property. */ public void setDnsServerIp(@jakarta.annotation.Nullable final IpEvidence value) { this.backingStore.set("dnsServerIp", value); } /** - * Sets the domainName property value. The domainName property + * Sets the domainName property value. The name of the DNS record associated with the alert. * @param value Value to set for the domainName property. */ public void setDomainName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("domainName", value); } /** - * Sets the hostIpAddress property value. The hostIpAddress property + * Sets the hostIpAddress property value. An IP entity that represents the DNS request client. * @param value Value to set for the hostIpAddress property. */ public void setHostIpAddress(@jakarta.annotation.Nullable final IpEvidence value) { this.backingStore.set("hostIpAddress", value); } /** - * Sets the ipAddresses property value. The ipAddresses property + * Sets the ipAddresses property value. IP entities that represent the resolved IP addresses. * @param value Value to set for the ipAddresses property. */ public void setIpAddresses(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/FileHashEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/FileHashEvidence.java index 95e34644ba2..aae086945a9 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/FileHashEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/FileHashEvidence.java @@ -45,7 +45,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the value property value. The value property + * Gets the value property value. The hash value. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -70,7 +70,7 @@ public void setAlgorithm(@jakarta.annotation.Nullable final FileHashAlgorithm va this.backingStore.set("algorithm", value); } /** - * Sets the value property value. The value property + * Sets the value property value. The hash value. * @param value Value to set for the value property. */ public void setValue(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/GitHubOrganizationEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/GitHubOrganizationEvidence.java index 17839e42296..63cb272675c 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/GitHubOrganizationEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/GitHubOrganizationEvidence.java @@ -26,7 +26,7 @@ public static GitHubOrganizationEvidence createFromDiscriminatorValue(@jakarta.a return new GitHubOrganizationEvidence(); } /** - * Gets the company property value. The company property + * Gets the company property value. The name of the company that owns the organization. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public String getCompany() { return this.backingStore.get("company"); } /** - * Gets the displayName property value. The displayName property + * Gets the displayName property value. The display name of the organization. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -42,7 +42,7 @@ public String getDisplayName() { return this.backingStore.get("displayName"); } /** - * Gets the email property value. The email property + * Gets the email property value. The email address of the organization. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -65,7 +65,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the login property value. The login property + * Gets the login property value. The login (name) of the organization. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -73,7 +73,7 @@ public String getLogin() { return this.backingStore.get("login"); } /** - * Gets the orgId property value. The orgId property + * Gets the orgId property value. The unique and immutable ID of the organization. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -81,7 +81,7 @@ public String getOrgId() { return this.backingStore.get("orgId"); } /** - * Gets the webUrl property value. The webUrl property + * Gets the webUrl property value. The URL of the web page for the organization. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -103,42 +103,42 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("webUrl", this.getWebUrl()); } /** - * Sets the company property value. The company property + * Sets the company property value. The name of the company that owns the organization. * @param value Value to set for the company property. */ public void setCompany(@jakarta.annotation.Nullable final String value) { this.backingStore.set("company", value); } /** - * Sets the displayName property value. The displayName property + * Sets the displayName property value. The display name of the organization. * @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 email property value. The email property + * Sets the email property value. The email address of the organization. * @param value Value to set for the email property. */ public void setEmail(@jakarta.annotation.Nullable final String value) { this.backingStore.set("email", value); } /** - * Sets the login property value. The login property + * Sets the login property value. The login (name) of the organization. * @param value Value to set for the login property. */ public void setLogin(@jakarta.annotation.Nullable final String value) { this.backingStore.set("login", value); } /** - * Sets the orgId property value. The orgId property + * Sets the orgId property value. The unique and immutable ID of the organization. * @param value Value to set for the orgId property. */ public void setOrgId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("orgId", value); } /** - * Sets the webUrl property value. The webUrl property + * Sets the webUrl property value. The URL of the web page for the organization. * @param value Value to set for the webUrl property. */ public void setWebUrl(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/GitHubRepoEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/GitHubRepoEvidence.java index b85bc78f030..0ddd34aeeb1 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/GitHubRepoEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/GitHubRepoEvidence.java @@ -26,7 +26,7 @@ public static GitHubRepoEvidence createFromDiscriminatorValue(@jakarta.annotatio return new GitHubRepoEvidence(); } /** - * Gets the baseUrl property value. The baseUrl property + * Gets the baseUrl property value. The base URL of the web page for the repository. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -48,7 +48,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the login property value. The login property + * Gets the login property value. The login (name) of the repository. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public String getLogin() { return this.backingStore.get("login"); } /** - * Gets the owner property value. The owner property + * Gets the owner property value. The login of the owner of the repository. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -64,7 +64,7 @@ public String getOwner() { return this.backingStore.get("owner"); } /** - * Gets the ownerType property value. The ownerType property + * Gets the ownerType property value. The type of owner of the repository, for example, User or Organization. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -72,7 +72,7 @@ public String getOwnerType() { return this.backingStore.get("ownerType"); } /** - * Gets the repoId property value. The repoId property + * Gets the repoId property value. The unique and immutable ID of the GitHub repository. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -93,35 +93,35 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("repoId", this.getRepoId()); } /** - * Sets the baseUrl property value. The baseUrl property + * Sets the baseUrl property value. The base URL of the web page for the repository. * @param value Value to set for the baseUrl property. */ public void setBaseUrl(@jakarta.annotation.Nullable final String value) { this.backingStore.set("baseUrl", value); } /** - * Sets the login property value. The login property + * Sets the login property value. The login (name) of the repository. * @param value Value to set for the login property. */ public void setLogin(@jakarta.annotation.Nullable final String value) { this.backingStore.set("login", value); } /** - * Sets the owner property value. The owner property + * Sets the owner property value. The login of the owner of the repository. * @param value Value to set for the owner property. */ public void setOwner(@jakarta.annotation.Nullable final String value) { this.backingStore.set("owner", value); } /** - * Sets the ownerType property value. The ownerType property + * Sets the ownerType property value. The type of owner of the repository, for example, User or Organization. * @param value Value to set for the ownerType property. */ public void setOwnerType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("ownerType", value); } /** - * Sets the repoId property value. The repoId property + * Sets the repoId property value. The unique and immutable ID of the GitHub repository. * @param value Value to set for the repoId property. */ public void setRepoId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/GitHubUserEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/GitHubUserEvidence.java index b09391b669b..adead08e7c5 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/GitHubUserEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/GitHubUserEvidence.java @@ -26,7 +26,7 @@ public static GitHubUserEvidence createFromDiscriminatorValue(@jakarta.annotatio return new GitHubUserEvidence(); } /** - * Gets the email property value. The email property + * Gets the email property value. The email address of the user account. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -48,7 +48,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the login property value. The login property + * Gets the login property value. The user's login (GitHub handle). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public String getLogin() { return this.backingStore.get("login"); } /** - * Gets the name property value. The name property + * Gets the name property value. The user's name. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -64,7 +64,7 @@ public String getName() { return this.backingStore.get("name"); } /** - * Gets the userId property value. The userId property + * Gets the userId property value. The unique and immutable ID of the user account. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -72,7 +72,7 @@ public String getUserId() { return this.backingStore.get("userId"); } /** - * Gets the webUrl property value. The webUrl property + * Gets the webUrl property value. The URL of the user's profile web page. For example, https://github.com/my-login. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -93,35 +93,35 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("webUrl", this.getWebUrl()); } /** - * Sets the email property value. The email property + * Sets the email property value. The email address of the user account. * @param value Value to set for the email property. */ public void setEmail(@jakarta.annotation.Nullable final String value) { this.backingStore.set("email", value); } /** - * Sets the login property value. The login property + * Sets the login property value. The user's login (GitHub handle). * @param value Value to set for the login property. */ public void setLogin(@jakarta.annotation.Nullable final String value) { this.backingStore.set("login", value); } /** - * Sets the name property value. The name property + * Sets the name property value. The user's name. * @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 userId property value. The userId property + * Sets the userId property value. The unique and immutable ID of the user account. * @param value Value to set for the userId property. */ public void setUserId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("userId", value); } /** - * Sets the webUrl property value. The webUrl property + * Sets the webUrl property value. The URL of the user's profile web page. For example, https://github.com/my-login. * @param value Value to set for the webUrl property. */ public void setWebUrl(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/HostLogonSessionEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/HostLogonSessionEvidence.java index a0624dabde0..5b90e5ae8bd 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/HostLogonSessionEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/HostLogonSessionEvidence.java @@ -27,7 +27,7 @@ public static HostLogonSessionEvidence createFromDiscriminatorValue(@jakarta.ann return new HostLogonSessionEvidence(); } /** - * Gets the account property value. The account property + * Gets the account property value. The account that is associated with the sign-in session ID. * @return a {@link UserEvidence} */ @jakarta.annotation.Nullable @@ -35,7 +35,7 @@ public UserEvidence getAccount() { return this.backingStore.get("account"); } /** - * Gets the endUtcDateTime property value. The endUtcDateTime property + * Gets the endUtcDateTime property value. The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -57,7 +57,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the host property value. The host property + * Gets the host property value. The host for the session. * @return a {@link DeviceEvidence} */ @jakarta.annotation.Nullable @@ -65,7 +65,7 @@ public DeviceEvidence getHost() { return this.backingStore.get("host"); } /** - * Gets the sessionId property value. The sessionId property + * Gets the sessionId property value. The session ID for the account reported in the alert, for example, 0x3e7. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -73,7 +73,7 @@ public String getSessionId() { return this.backingStore.get("sessionId"); } /** - * Gets the startUtcDateTime property value. The startUtcDateTime property + * Gets the startUtcDateTime property value. The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -94,35 +94,35 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeOffsetDateTimeValue("startUtcDateTime", this.getStartUtcDateTime()); } /** - * Sets the account property value. The account property + * Sets the account property value. The account that is associated with the sign-in session ID. * @param value Value to set for the account property. */ public void setAccount(@jakarta.annotation.Nullable final UserEvidence value) { this.backingStore.set("account", value); } /** - * Sets the endUtcDateTime property value. The endUtcDateTime property + * Sets the endUtcDateTime property value. The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param value Value to set for the endUtcDateTime property. */ public void setEndUtcDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("endUtcDateTime", value); } /** - * Sets the host property value. The host property + * Sets the host property value. The host for the session. * @param value Value to set for the host property. */ public void setHost(@jakarta.annotation.Nullable final DeviceEvidence value) { this.backingStore.set("host", value); } /** - * Sets the sessionId property value. The sessionId property + * Sets the sessionId property value. The session ID for the account reported in the alert, for example, 0x3e7. * @param value Value to set for the sessionId property. */ public void setSessionId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("sessionId", value); } /** - * Sets the startUtcDateTime property value. The startUtcDateTime property + * Sets the startUtcDateTime property value. The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param value Value to set for the startUtcDateTime property. */ public void setStartUtcDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/IoTDeviceEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/IoTDeviceEvidence.java index a43348638cc..caff276257b 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/IoTDeviceEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/IoTDeviceEvidence.java @@ -101,7 +101,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the importance property value. The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue. + * Gets the importance property value. The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue. * @return a {@link IoTDeviceImportanceType} */ @jakarta.annotation.Nullable @@ -338,7 +338,7 @@ public void setDeviceType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("deviceType", value); } /** - * Sets the importance property value. The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue. + * Sets the importance property value. The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue. * @param value Value to set for the importance property. */ public void setImportance(@jakarta.annotation.Nullable final IoTDeviceImportanceType value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/MalwareEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/MalwareEvidence.java index edb967e69f9..89e0d9019c2 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/MalwareEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/MalwareEvidence.java @@ -26,7 +26,7 @@ public static MalwareEvidence createFromDiscriminatorValue(@jakarta.annotation.N return new MalwareEvidence(); } /** - * Gets the category property value. The category property + * Gets the category property value. The malware category by the vendor, for example, Trojan. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -47,7 +47,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the files property value. The files property + * Gets the files property value. A list of the linked file entities on which the malware was found. Can contain the file entities inline or as reference. For more information, see fileEvidence. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -55,7 +55,7 @@ public java.util.List getFiles() { return this.backingStore.get("files"); } /** - * Gets the name property value. The name property + * Gets the name property value. The malware name by the vendor, for example, Win32/Toga. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -63,7 +63,7 @@ public String getName() { return this.backingStore.get("name"); } /** - * Gets the processes property value. The processes property + * Gets the processes property value. A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -83,28 +83,28 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("processes", this.getProcesses()); } /** - * Sets the category property value. The category property + * Sets the category property value. The malware category by the vendor, for example, Trojan. * @param value Value to set for the category property. */ public void setCategory(@jakarta.annotation.Nullable final String value) { this.backingStore.set("category", value); } /** - * Sets the files property value. The files property + * Sets the files property value. A list of the linked file entities on which the malware was found. Can contain the file entities inline or as reference. For more information, see fileEvidence. * @param value Value to set for the files property. */ public void setFiles(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("files", value); } /** - * Sets the name property value. The name property + * Sets the name property value. The malware name by the vendor, for example, Win32/Toga. * @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 processes property value. The processes property + * Sets the processes property value. A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence. * @param value Value to set for the processes property. */ public void setProcesses(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/NetworkConnectionEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/NetworkConnectionEvidence.java index 3ef56eedb8f..9cb22b531e7 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/NetworkConnectionEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/NetworkConnectionEvidence.java @@ -26,7 +26,7 @@ public static NetworkConnectionEvidence createFromDiscriminatorValue(@jakarta.an return new NetworkConnectionEvidence(); } /** - * Gets the destinationAddress property value. The destinationAddress property + * Gets the destinationAddress property value. An entity of type IP that is the destination for this connection. * @return a {@link IpEvidence} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public IpEvidence getDestinationAddress() { return this.backingStore.get("destinationAddress"); } /** - * Gets the destinationPort property value. The destinationPort property + * Gets the destinationPort property value. The destination port number. For example, 80. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -56,7 +56,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the protocol property value. The protocol property + * Gets the protocol property value. The protocol type. Possible values are tcp, udp, unknownFutureValue. * @return a {@link ProtocolType} */ @jakarta.annotation.Nullable @@ -64,7 +64,7 @@ public ProtocolType getProtocol() { return this.backingStore.get("protocol"); } /** - * Gets the sourceAddress property value. The sourceAddress property + * Gets the sourceAddress property value. An entity of type IP that is the source for this connection. * @return a {@link IpEvidence} */ @jakarta.annotation.Nullable @@ -72,7 +72,7 @@ public IpEvidence getSourceAddress() { return this.backingStore.get("sourceAddress"); } /** - * Gets the sourcePort property value. The sourcePort property + * Gets the sourcePort property value. The source port number. For example, 80. * @return a {@link Integer} */ @jakarta.annotation.Nullable @@ -93,35 +93,35 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("sourcePort", this.getSourcePort()); } /** - * Sets the destinationAddress property value. The destinationAddress property + * Sets the destinationAddress property value. An entity of type IP that is the destination for this connection. * @param value Value to set for the destinationAddress property. */ public void setDestinationAddress(@jakarta.annotation.Nullable final IpEvidence value) { this.backingStore.set("destinationAddress", value); } /** - * Sets the destinationPort property value. The destinationPort property + * Sets the destinationPort property value. The destination port number. For example, 80. * @param value Value to set for the destinationPort property. */ public void setDestinationPort(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("destinationPort", value); } /** - * Sets the protocol property value. The protocol property + * Sets the protocol property value. The protocol type. Possible values are tcp, udp, unknownFutureValue. * @param value Value to set for the protocol property. */ public void setProtocol(@jakarta.annotation.Nullable final ProtocolType value) { this.backingStore.set("protocol", value); } /** - * Sets the sourceAddress property value. The sourceAddress property + * Sets the sourceAddress property value. An entity of type IP that is the source for this connection. * @param value Value to set for the sourceAddress property. */ public void setSourceAddress(@jakarta.annotation.Nullable final IpEvidence value) { this.backingStore.set("sourceAddress", value); } /** - * Sets the sourcePort property value. The sourcePort property + * Sets the sourcePort property value. The source port number. For example, 80. * @param value Value to set for the sourcePort property. */ public void setSourcePort(@jakarta.annotation.Nullable final Integer value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SasTokenEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/SasTokenEvidence.java index a608f536354..0a39413b969 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/SasTokenEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/SasTokenEvidence.java @@ -27,7 +27,7 @@ public static SasTokenEvidence createFromDiscriminatorValue(@jakarta.annotation. return new SasTokenEvidence(); } /** - * Gets the allowedIpAddresses property value. The allowedIpAddresses property + * Gets the allowedIpAddresses property value. All IP addresses accessible with this SAS. The default value is Allows all IP addresses. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -35,7 +35,7 @@ public String getAllowedIpAddresses() { return this.backingStore.get("allowedIpAddresses"); } /** - * Gets the allowedResourceTypes property value. The allowedResourceTypes property + * Gets the allowedResourceTypes property value. All resource types accessible with this SAS. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -43,7 +43,7 @@ public java.util.List getAllowedResourceTypes() { return this.backingStore.get("allowedResourceTypes"); } /** - * Gets the allowedServices property value. The allowedServices property + * Gets the allowedServices property value. All services accessible with this SAS. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -51,7 +51,7 @@ public java.util.List getAllowedServices() { return this.backingStore.get("allowedServices"); } /** - * Gets the expiryDateTime property value. The expiryDateTime property + * Gets the expiryDateTime property value. The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -78,7 +78,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the permissions property value. The permissions property + * Gets the permissions property value. All permissions granted to this SAS. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -86,7 +86,7 @@ public java.util.List getPermissions() { return this.backingStore.get("permissions"); } /** - * Gets the protocol property value. The protocol property + * Gets the protocol property value. The protocol that is allowed with this SAS. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -94,7 +94,7 @@ public String getProtocol() { return this.backingStore.get("protocol"); } /** - * Gets the signatureHash property value. The signatureHash property + * Gets the signatureHash property value. The SAS signature hash, which is a unique identifier for each SAS. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -102,7 +102,7 @@ public String getSignatureHash() { return this.backingStore.get("signatureHash"); } /** - * Gets the signedWith property value. The signedWith property + * Gets the signedWith property value. The storage key that was used to generate the SAS. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -110,7 +110,7 @@ public String getSignedWith() { return this.backingStore.get("signedWith"); } /** - * Gets the startDateTime property value. The startDateTime property + * Gets the startDateTime property value. The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public OffsetDateTime getStartDateTime() { return this.backingStore.get("startDateTime"); } /** - * Gets the storageResource property value. The storageResource property + * Gets the storageResource property value. A link to the storage resource for this SAS. * @return a {@link AzureResourceEvidence} */ @jakarta.annotation.Nullable @@ -144,70 +144,70 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("storageResource", this.getStorageResource()); } /** - * Sets the allowedIpAddresses property value. The allowedIpAddresses property + * Sets the allowedIpAddresses property value. All IP addresses accessible with this SAS. The default value is Allows all IP addresses. * @param value Value to set for the allowedIpAddresses property. */ public void setAllowedIpAddresses(@jakarta.annotation.Nullable final String value) { this.backingStore.set("allowedIpAddresses", value); } /** - * Sets the allowedResourceTypes property value. The allowedResourceTypes property + * Sets the allowedResourceTypes property value. All resource types accessible with this SAS. * @param value Value to set for the allowedResourceTypes property. */ public void setAllowedResourceTypes(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("allowedResourceTypes", value); } /** - * Sets the allowedServices property value. The allowedServices property + * Sets the allowedServices property value. All services accessible with this SAS. * @param value Value to set for the allowedServices property. */ public void setAllowedServices(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("allowedServices", value); } /** - * Sets the expiryDateTime property value. The expiryDateTime property + * Sets the expiryDateTime property value. The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param value Value to set for the expiryDateTime property. */ public void setExpiryDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("expiryDateTime", value); } /** - * Sets the permissions property value. The permissions property + * Sets the permissions property value. All permissions granted to this SAS. * @param value Value to set for the permissions property. */ public void setPermissions(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("permissions", value); } /** - * Sets the protocol property value. The protocol property + * Sets the protocol property value. The protocol that is allowed with this SAS. * @param value Value to set for the protocol property. */ public void setProtocol(@jakarta.annotation.Nullable final String value) { this.backingStore.set("protocol", value); } /** - * Sets the signatureHash property value. The signatureHash property + * Sets the signatureHash property value. The SAS signature hash, which is a unique identifier for each SAS. * @param value Value to set for the signatureHash property. */ public void setSignatureHash(@jakarta.annotation.Nullable final String value) { this.backingStore.set("signatureHash", value); } /** - * Sets the signedWith property value. The signedWith property + * Sets the signedWith property value. The storage key that was used to generate the SAS. * @param value Value to set for the signedWith property. */ public void setSignedWith(@jakarta.annotation.Nullable final String value) { this.backingStore.set("signedWith", value); } /** - * Sets the startDateTime property value. The startDateTime property + * Sets the startDateTime property value. The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param value Value to set for the startDateTime property. */ public void setStartDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("startDateTime", value); } /** - * Sets the storageResource property value. The storageResource property + * Sets the storageResource property value. A link to the storage resource for this SAS. * @param value Value to set for the storageResource property. */ public void setStorageResource(@jakarta.annotation.Nullable final AzureResourceEvidence value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/ServicePrincipalEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/ServicePrincipalEvidence.java index a51526d77d7..6e47a3cef53 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/ServicePrincipalEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/ServicePrincipalEvidence.java @@ -26,7 +26,7 @@ public static ServicePrincipalEvidence createFromDiscriminatorValue(@jakarta.ann return new ServicePrincipalEvidence(); } /** - * Gets the appId property value. The appId property + * Gets the appId property value. The unique identifier for the associated application, represented by its appId property. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public String getAppId() { return this.backingStore.get("appId"); } /** - * Gets the appOwnerTenantId property value. The appOwnerTenantId property + * Gets the appOwnerTenantId property value. The tenant ID where the application is registered. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -57,7 +57,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the servicePrincipalName property value. The servicePrincipalName property + * Gets the servicePrincipalName property value. The display name for the service principal. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -65,7 +65,7 @@ public String getServicePrincipalName() { return this.backingStore.get("servicePrincipalName"); } /** - * Gets the servicePrincipalObjectId property value. The servicePrincipalObjectId property + * Gets the servicePrincipalObjectId property value. The unique identifier for the service principal. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -73,7 +73,7 @@ public String getServicePrincipalObjectId() { return this.backingStore.get("servicePrincipalObjectId"); } /** - * Gets the servicePrincipalType property value. The servicePrincipalType property + * Gets the servicePrincipalType property value. The service principal type. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue. * @return a {@link ServicePrincipalType} */ @jakarta.annotation.Nullable @@ -81,7 +81,7 @@ public ServicePrincipalType getServicePrincipalType() { return this.backingStore.get("servicePrincipalType"); } /** - * Gets the tenantId property value. The tenantId property + * Gets the tenantId property value. The Microsoft Entra tenant ID of the service principal. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -103,42 +103,42 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("tenantId", this.getTenantId()); } /** - * Sets the appId property value. The appId property + * Sets the appId property value. The unique identifier for the associated application, represented by its appId property. * @param value Value to set for the appId property. */ public void setAppId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("appId", value); } /** - * Sets the appOwnerTenantId property value. The appOwnerTenantId property + * Sets the appOwnerTenantId property value. The tenant ID where the application is registered. * @param value Value to set for the appOwnerTenantId property. */ public void setAppOwnerTenantId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("appOwnerTenantId", value); } /** - * Sets the servicePrincipalName property value. The servicePrincipalName property + * Sets the servicePrincipalName property value. The display name for the service principal. * @param value Value to set for the servicePrincipalName property. */ public void setServicePrincipalName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("servicePrincipalName", value); } /** - * Sets the servicePrincipalObjectId property value. The servicePrincipalObjectId property + * Sets the servicePrincipalObjectId property value. The unique identifier for the service principal. * @param value Value to set for the servicePrincipalObjectId property. */ public void setServicePrincipalObjectId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("servicePrincipalObjectId", value); } /** - * Sets the servicePrincipalType property value. The servicePrincipalType property + * Sets the servicePrincipalType property value. The service principal type. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue. * @param value Value to set for the servicePrincipalType property. */ public void setServicePrincipalType(@jakarta.annotation.Nullable final ServicePrincipalType value) { this.backingStore.set("servicePrincipalType", value); } /** - * Sets the tenantId property value. The tenantId property + * Sets the tenantId property value. The Microsoft Entra tenant ID of the service principal. * @param value Value to set for the tenantId property. */ public void setTenantId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/models/security/SubmissionMailEvidence.java b/src/main/java/com/microsoft/graph/generated/models/security/SubmissionMailEvidence.java index 6f968dee427..ccd334cb055 100644 --- a/src/main/java/com/microsoft/graph/generated/models/security/SubmissionMailEvidence.java +++ b/src/main/java/com/microsoft/graph/generated/models/security/SubmissionMailEvidence.java @@ -45,7 +45,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the networkMessageId property value. The networkMessageId property + * Gets the networkMessageId property value. The network message ID of the email to which the submission belongs. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -53,7 +53,7 @@ public String getNetworkMessageId() { return this.backingStore.get("networkMessageId"); } /** - * Gets the recipient property value. The recipient property + * Gets the recipient property value. The recipient of the email. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -61,7 +61,7 @@ public String getRecipient() { return this.backingStore.get("recipient"); } /** - * Gets the reportType property value. The reportType property + * Gets the reportType property value. The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -69,7 +69,7 @@ public String getReportType() { return this.backingStore.get("reportType"); } /** - * Gets the sender property value. The sender property + * Gets the sender property value. The sender of the email. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -77,7 +77,7 @@ public String getSender() { return this.backingStore.get("sender"); } /** - * Gets the senderIp property value. The senderIp property + * Gets the senderIp property value. The sender's IP. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public String getSenderIp() { return this.backingStore.get("senderIp"); } /** - * Gets the subject property value. The subject property + * Gets the subject property value. The subject of the submission mail. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -93,7 +93,7 @@ public String getSubject() { return this.backingStore.get("subject"); } /** - * Gets the submissionDateTime property value. The submissionDateTime property + * Gets the submissionDateTime property value. The reported date and time of this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -101,7 +101,7 @@ public OffsetDateTime getSubmissionDateTime() { return this.backingStore.get("submissionDateTime"); } /** - * Gets the submissionId property value. The submissionId property + * Gets the submissionId property value. The submission ID. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -109,7 +109,7 @@ public String getSubmissionId() { return this.backingStore.get("submissionId"); } /** - * Gets the submitter property value. The submitter property + * Gets the submitter property value. The submitter's email address. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -134,63 +134,63 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("submitter", this.getSubmitter()); } /** - * Sets the networkMessageId property value. The networkMessageId property + * Sets the networkMessageId property value. The network message ID of the email to which the submission belongs. * @param value Value to set for the networkMessageId property. */ public void setNetworkMessageId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("networkMessageId", value); } /** - * Sets the recipient property value. The recipient property + * Sets the recipient property value. The recipient of the email. * @param value Value to set for the recipient property. */ public void setRecipient(@jakarta.annotation.Nullable final String value) { this.backingStore.set("recipient", value); } /** - * Sets the reportType property value. The reportType property + * Sets the reportType property value. The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk. * @param value Value to set for the reportType property. */ public void setReportType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("reportType", value); } /** - * Sets the sender property value. The sender property + * Sets the sender property value. The sender of the email. * @param value Value to set for the sender property. */ public void setSender(@jakarta.annotation.Nullable final String value) { this.backingStore.set("sender", value); } /** - * Sets the senderIp property value. The senderIp property + * Sets the senderIp property value. The sender's IP. * @param value Value to set for the senderIp property. */ public void setSenderIp(@jakarta.annotation.Nullable final String value) { this.backingStore.set("senderIp", value); } /** - * Sets the subject property value. The subject property + * Sets the subject property value. The subject of the submission mail. * @param value Value to set for the subject property. */ public void setSubject(@jakarta.annotation.Nullable final String value) { this.backingStore.set("subject", value); } /** - * Sets the submissionDateTime property value. The submissionDateTime property + * Sets the submissionDateTime property value. The reported date and time of this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param value Value to set for the submissionDateTime property. */ public void setSubmissionDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("submissionDateTime", value); } /** - * Sets the submissionId property value. The submissionId property + * Sets the submissionId property value. The submission ID. * @param value Value to set for the submissionId property. */ public void setSubmissionId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("submissionId", value); } /** - * Sets the submitter property value. The submitter property + * Sets the submitter property value. The submitter's email address. * @param value Value to set for the submitter property. */ public void setSubmitter(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/generated/policies/ownerlessgrouppolicy/OwnerlessGroupPolicyRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/policies/ownerlessgrouppolicy/OwnerlessGroupPolicyRequestBuilder.java index 729a7b71661..63f3ebaebb2 100644 --- a/src/main/java/com/microsoft/graph/generated/policies/ownerlessgrouppolicy/OwnerlessGroupPolicyRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/policies/ownerlessgrouppolicy/OwnerlessGroupPolicyRequestBuilder.java @@ -37,19 +37,21 @@ public OwnerlessGroupPolicyRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/policies/ownerlessGroupPolicy{?%24expand,%24select}", rawUrl); } /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. * @return a {@link OwnerlessGroupPolicy} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OwnerlessGroupPolicy get() { return get(null); } /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OwnerlessGroupPolicy} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OwnerlessGroupPolicy get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -59,21 +61,23 @@ public OwnerlessGroupPolicy get(@jakarta.annotation.Nullable final java.util.fun return this.requestAdapter.send(requestInfo, errorMapping, OwnerlessGroupPolicy::createFromDiscriminatorValue); } /** - * Update the navigation property ownerlessGroupPolicy in policies + * Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn't exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters. * @param body The request body * @return a {@link OwnerlessGroupPolicy} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OwnerlessGroupPolicy patch(@jakarta.annotation.Nonnull final OwnerlessGroupPolicy body) { return patch(body, null); } /** - * Update the navigation property ownerlessGroupPolicy in policies + * Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn't exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OwnerlessGroupPolicy} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OwnerlessGroupPolicy patch(@jakarta.annotation.Nonnull final OwnerlessGroupPolicy body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -84,7 +88,7 @@ public OwnerlessGroupPolicy patch(@jakarta.annotation.Nonnull final OwnerlessGro return this.requestAdapter.send(requestInfo, errorMapping, OwnerlessGroupPolicy::createFromDiscriminatorValue); } /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -92,7 +96,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -104,7 +108,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property ownerlessGroupPolicy in policies + * Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn't exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters. * @param body The request body * @return a {@link RequestInformation} */ @@ -113,7 +117,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the navigation property ownerlessGroupPolicy in policies + * Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn't exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -138,7 +142,7 @@ public OwnerlessGroupPolicyRequestBuilder withUrl(@jakarta.annotation.Nonnull fi return new OwnerlessGroupPolicyRequestBuilder(rawUrl, requestAdapter); } /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/browsesessions/BrowseSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/browsesessions/BrowseSessionsRequestBuilder.java index f08be4a7338..063e2eea19f 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/browsesessions/BrowseSessionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/browsesessions/BrowseSessionsRequestBuilder.java @@ -60,19 +60,21 @@ public BrowseSessionsRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/solutions/backupRestore/browseSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. * @return a {@link BrowseSessionBaseCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public BrowseSessionBaseCollectionResponse get() { return get(null); } /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link BrowseSessionBaseCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public BrowseSessionBaseCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -107,7 +109,7 @@ public BrowseSessionBase post(@jakarta.annotation.Nonnull final BrowseSessionBas return this.requestAdapter.send(requestInfo, errorMapping, BrowseSessionBase::createFromDiscriminatorValue); } /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +163,7 @@ public BrowseSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final St return new BrowseSessionsRequestBuilder(rawUrl, requestAdapter); } /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/browsesessions/item/BrowseSessionBaseItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/browsesessions/item/BrowseSessionBaseItemRequestBuilder.java index d26cad551fd..50175328009 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/browsesessions/item/BrowseSessionBaseItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/browsesessions/item/BrowseSessionBaseItemRequestBuilder.java @@ -75,7 +75,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @return a {@link BrowseSessionBase} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -84,7 +84,7 @@ public BrowseSessionBase get() { return get(null); } /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link BrowseSessionBase} * @throws ODataError When receiving a 4XX or 5XX status code @@ -142,7 +142,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -150,7 +150,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -202,7 +202,7 @@ public BrowseSessionBaseItemRequestBuilder withUrl(@jakarta.annotation.Nonnull f public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessbrowsesessions/OneDriveForBusinessBrowseSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessbrowsesessions/OneDriveForBusinessBrowseSessionsRequestBuilder.java index 0e8cf9a9574..e81cafc153f 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessbrowsesessions/OneDriveForBusinessBrowseSessionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessbrowsesessions/OneDriveForBusinessBrowseSessionsRequestBuilder.java @@ -60,19 +60,21 @@ public OneDriveForBusinessBrowseSessionsRequestBuilder(@jakarta.annotation.Nonnu super(requestAdapter, "{+baseurl}/solutions/backupRestore/oneDriveForBusinessBrowseSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @return a {@link OneDriveForBusinessBrowseSessionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OneDriveForBusinessBrowseSessionCollectionResponse get() { return get(null); } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OneDriveForBusinessBrowseSessionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OneDriveForBusinessBrowseSessionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -82,21 +84,23 @@ public OneDriveForBusinessBrowseSessionCollectionResponse get(@jakarta.annotatio return this.requestAdapter.send(requestInfo, errorMapping, OneDriveForBusinessBrowseSessionCollectionResponse::createFromDiscriminatorValue); } /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param body The request body * @return a {@link OneDriveForBusinessBrowseSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OneDriveForBusinessBrowseSession post(@jakarta.annotation.Nonnull final OneDriveForBusinessBrowseSession body) { return post(body, null); } /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OneDriveForBusinessBrowseSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OneDriveForBusinessBrowseSession post(@jakarta.annotation.Nonnull final OneDriveForBusinessBrowseSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -107,7 +111,7 @@ public OneDriveForBusinessBrowseSession post(@jakarta.annotation.Nonnull final O return this.requestAdapter.send(requestInfo, errorMapping, OneDriveForBusinessBrowseSession::createFromDiscriminatorValue); } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +119,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -127,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param body The request body * @return a {@link RequestInformation} */ @@ -136,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -161,7 +165,7 @@ public OneDriveForBusinessBrowseSessionsRequestBuilder withUrl(@jakarta.annotati return new OneDriveForBusinessBrowseSessionsRequestBuilder(rawUrl, requestAdapter); } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessbrowsesessions/item/OneDriveForBusinessBrowseSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessbrowsesessions/item/OneDriveForBusinessBrowseSessionItemRequestBuilder.java index 1fc27346ef9..bc54c39f408 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessbrowsesessions/item/OneDriveForBusinessBrowseSessionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessbrowsesessions/item/OneDriveForBusinessBrowseSessionItemRequestBuilder.java @@ -55,19 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @return a {@link OneDriveForBusinessBrowseSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OneDriveForBusinessBrowseSession get() { return get(null); } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OneDriveForBusinessBrowseSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public OneDriveForBusinessBrowseSession get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -122,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +184,7 @@ public OneDriveForBusinessBrowseSessionItemRequestBuilder withUrl(@jakarta.annot public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/OneDriveForBusinessRestoreSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/OneDriveForBusinessRestoreSessionsRequestBuilder.java index 1af7bdddf4b..49118fa29c3 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/OneDriveForBusinessRestoreSessionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/OneDriveForBusinessRestoreSessionsRequestBuilder.java @@ -82,7 +82,7 @@ public OneDriveForBusinessRestoreSessionCollectionResponse get(@jakarta.annotati return this.requestAdapter.send(requestInfo, errorMapping, OneDriveForBusinessRestoreSessionCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new oneDriveForBusinessRestoreSession object. + * Create a new oneDriveForBusinessRestoreSession object. To create a granular restore session, granular drive restore artifacts must be present in the payload. A request can't include both granularDriveRestoreArtifact and driveRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @return a {@link OneDriveForBusinessRestoreSession} * @throws ODataError When receiving a 4XX or 5XX status code @@ -93,7 +93,7 @@ public OneDriveForBusinessRestoreSession post(@jakarta.annotation.Nonnull final return post(body, null); } /** - * Create a new oneDriveForBusinessRestoreSession object. + * Create a new oneDriveForBusinessRestoreSession object. To create a granular restore session, granular drive restore artifacts must be present in the payload. A request can't include both granularDriveRestoreArtifact and driveRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link OneDriveForBusinessRestoreSession} @@ -129,7 +129,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new oneDriveForBusinessRestoreSession object. + * Create a new oneDriveForBusinessRestoreSession object. To create a granular restore session, granular drive restore artifacts must be present in the payload. A request can't include both granularDriveRestoreArtifact and driveRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @return a {@link RequestInformation} */ @@ -138,7 +138,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new oneDriveForBusinessRestoreSession object. + * Create a new oneDriveForBusinessRestoreSession object. To create a granular restore session, granular drive restore artifacts must be present in the payload. A request can't include both granularDriveRestoreArtifact and driveRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @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/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/item/granulardriverestoreartifacts/GranularDriveRestoreArtifactsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/item/granulardriverestoreartifacts/GranularDriveRestoreArtifactsRequestBuilder.java index 2e9df18eb9f..fa54fb46ea3 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/item/granulardriverestoreartifacts/GranularDriveRestoreArtifactsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/item/granulardriverestoreartifacts/GranularDriveRestoreArtifactsRequestBuilder.java @@ -60,19 +60,21 @@ public GranularDriveRestoreArtifactsRequestBuilder(@jakarta.annotation.Nonnull f super(requestAdapter, "{+baseurl}/solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession%2Did}/granularDriveRestoreArtifacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @return a {@link GranularDriveRestoreArtifactCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GranularDriveRestoreArtifactCollectionResponse get() { return get(null); } /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GranularDriveRestoreArtifactCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GranularDriveRestoreArtifactCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -107,7 +109,7 @@ public GranularDriveRestoreArtifact post(@jakarta.annotation.Nonnull final Granu return this.requestAdapter.send(requestInfo, errorMapping, GranularDriveRestoreArtifact::createFromDiscriminatorValue); } /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +163,7 @@ public GranularDriveRestoreArtifactsRequestBuilder withUrl(@jakarta.annotation.N return new GranularDriveRestoreArtifactsRequestBuilder(rawUrl, requestAdapter); } /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/item/granulardriverestoreartifacts/item/GranularDriveRestoreArtifactItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/item/granulardriverestoreartifacts/item/GranularDriveRestoreArtifactItemRequestBuilder.java index 0729706ba9e..e05f3d69e5c 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/item/granulardriverestoreartifacts/item/GranularDriveRestoreArtifactItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/onedriveforbusinessrestoresessions/item/granulardriverestoreartifacts/item/GranularDriveRestoreArtifactItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @return a {@link GranularDriveRestoreArtifact} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public GranularDriveRestoreArtifact get() { return get(null); } /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GranularDriveRestoreArtifact} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public GranularDriveRestoreArtifactItemRequestBuilder withUrl(@jakarta.annotatio public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointbrowsesessions/SharePointBrowseSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointbrowsesessions/SharePointBrowseSessionsRequestBuilder.java index 4dd91f1a56a..8bf615cd6ae 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointbrowsesessions/SharePointBrowseSessionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointbrowsesessions/SharePointBrowseSessionsRequestBuilder.java @@ -60,19 +60,21 @@ public SharePointBrowseSessionsRequestBuilder(@jakarta.annotation.Nonnull final super(requestAdapter, "{+baseurl}/solutions/backupRestore/sharePointBrowseSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @return a {@link SharePointBrowseSessionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SharePointBrowseSessionCollectionResponse get() { return get(null); } /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SharePointBrowseSessionCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SharePointBrowseSessionCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -82,21 +84,23 @@ public SharePointBrowseSessionCollectionResponse get(@jakarta.annotation.Nullabl return this.requestAdapter.send(requestInfo, errorMapping, SharePointBrowseSessionCollectionResponse::createFromDiscriminatorValue); } /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param body The request body * @return a {@link SharePointBrowseSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SharePointBrowseSession post(@jakarta.annotation.Nonnull final SharePointBrowseSession body) { return post(body, null); } /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SharePointBrowseSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SharePointBrowseSession post(@jakarta.annotation.Nonnull final SharePointBrowseSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -107,7 +111,7 @@ public SharePointBrowseSession post(@jakarta.annotation.Nonnull final SharePoint return this.requestAdapter.send(requestInfo, errorMapping, SharePointBrowseSession::createFromDiscriminatorValue); } /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +119,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -127,7 +131,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param body The request body * @return a {@link RequestInformation} */ @@ -136,7 +140,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} @@ -161,7 +165,7 @@ public SharePointBrowseSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnul return new SharePointBrowseSessionsRequestBuilder(rawUrl, requestAdapter); } /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointbrowsesessions/item/SharePointBrowseSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointbrowsesessions/item/SharePointBrowseSessionItemRequestBuilder.java index 771f15baae7..54b84ec6906 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointbrowsesessions/item/SharePointBrowseSessionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointbrowsesessions/item/SharePointBrowseSessionItemRequestBuilder.java @@ -55,19 +55,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @return a {@link SharePointBrowseSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SharePointBrowseSession get() { return get(null); } /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SharePointBrowseSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SharePointBrowseSession get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -122,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +184,7 @@ public SharePointBrowseSessionItemRequestBuilder withUrl(@jakarta.annotation.Non public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/SharePointRestoreSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/SharePointRestoreSessionsRequestBuilder.java index e930bc00586..8cbd84b28ef 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/SharePointRestoreSessionsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/SharePointRestoreSessionsRequestBuilder.java @@ -82,7 +82,7 @@ public SharePointRestoreSessionCollectionResponse get(@jakarta.annotation.Nullab return this.requestAdapter.send(requestInfo, errorMapping, SharePointRestoreSessionCollectionResponse::createFromDiscriminatorValue); } /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @return a {@link SharePointRestoreSession} * @throws ODataError When receiving a 4XX or 5XX status code @@ -93,7 +93,7 @@ public SharePointRestoreSession post(@jakarta.annotation.Nonnull final SharePoin return post(body, null); } /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SharePointRestoreSession} @@ -129,7 +129,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @return a {@link RequestInformation} */ @@ -138,7 +138,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @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/generated/solutions/backuprestore/sharepointrestoresessions/item/SharePointRestoreSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/SharePointRestoreSessionItemRequestBuilder.java index 8509c4150c2..d9c757346b5 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/SharePointRestoreSessionItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/SharePointRestoreSessionItemRequestBuilder.java @@ -104,21 +104,23 @@ public SharePointRestoreSession get(@jakarta.annotation.Nullable final java.util return this.requestAdapter.send(requestInfo, errorMapping, SharePointRestoreSession::createFromDiscriminatorValue); } /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession object. * @param body The request body * @return a {@link SharePointRestoreSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SharePointRestoreSession patch(@jakarta.annotation.Nonnull final SharePointRestoreSession body) { return patch(body, null); } /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link SharePointRestoreSession} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public SharePointRestoreSession patch(@jakarta.annotation.Nonnull final SharePointRestoreSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -169,7 +171,7 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession object. * @param body The request body * @return a {@link RequestInformation} */ @@ -178,7 +180,7 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull return toPatchRequestInformation(body, null); } /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession 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/generated/solutions/backuprestore/sharepointrestoresessions/item/granularsiterestoreartifacts/GranularSiteRestoreArtifactsRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/granularsiterestoreartifacts/GranularSiteRestoreArtifactsRequestBuilder.java index f245509ee10..a993f4417a4 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/granularsiterestoreartifacts/GranularSiteRestoreArtifactsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/granularsiterestoreartifacts/GranularSiteRestoreArtifactsRequestBuilder.java @@ -60,19 +60,21 @@ public GranularSiteRestoreArtifactsRequestBuilder(@jakarta.annotation.Nonnull fi super(requestAdapter, "{+baseurl}/solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession%2Did}/granularSiteRestoreArtifacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @return a {@link GranularSiteRestoreArtifactCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GranularSiteRestoreArtifactCollectionResponse get() { return get(null); } /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GranularSiteRestoreArtifactCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public GranularSiteRestoreArtifactCollectionResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -107,7 +109,7 @@ public GranularSiteRestoreArtifact post(@jakarta.annotation.Nonnull final Granul return this.requestAdapter.send(requestInfo, errorMapping, GranularSiteRestoreArtifact::createFromDiscriminatorValue); } /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -115,7 +117,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -161,7 +163,7 @@ public GranularSiteRestoreArtifactsRequestBuilder withUrl(@jakarta.annotation.No return new GranularSiteRestoreArtifactsRequestBuilder(rawUrl, requestAdapter); } /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/granularsiterestoreartifacts/item/GranularSiteRestoreArtifactItemRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/granularsiterestoreartifacts/item/GranularSiteRestoreArtifactItemRequestBuilder.java index a61a43a3b0d..4cfa3fb87b7 100644 --- a/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/granularsiterestoreartifacts/item/GranularSiteRestoreArtifactItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/solutions/backuprestore/sharepointrestoresessions/item/granularsiterestoreartifacts/item/GranularSiteRestoreArtifactItemRequestBuilder.java @@ -55,7 +55,7 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @return a {@link GranularSiteRestoreArtifact} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -64,7 +64,7 @@ public GranularSiteRestoreArtifact get() { return get(null); } /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link GranularSiteRestoreArtifact} * @throws ODataError When receiving a 4XX or 5XX status code @@ -122,7 +122,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -130,7 +130,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -182,7 +182,7 @@ public GranularSiteRestoreArtifactItemRequestBuilder withUrl(@jakarta.annotation public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java index 52885b741d9..ba5ad477eb4 100644 --- a/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java @@ -35,7 +35,7 @@ public CompleteMigrationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/completeMigration", rawUrl); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/generated/teams/item/channels/item/startmigration/StartMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/startmigration/StartMigrationRequestBuilder.java index e5345a89f7c..014c1d043b3 100644 --- a/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/startmigration/StartMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/teams/item/channels/item/startmigration/StartMigrationRequestBuilder.java @@ -35,18 +35,20 @@ public StartMigrationRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/startMigration", rawUrl); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body) { post(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @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/generated/teams/item/primarychannel/completemigration/CompleteMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/teams/item/primarychannel/completemigration/CompleteMigrationRequestBuilder.java index 2e00c85cf30..5abf1840e22 100644 --- a/src/main/java/com/microsoft/graph/generated/teams/item/primarychannel/completemigration/CompleteMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/teams/item/primarychannel/completemigration/CompleteMigrationRequestBuilder.java @@ -35,7 +35,7 @@ public CompleteMigrationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/completeMigration", rawUrl); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/generated/teams/item/primarychannel/startmigration/StartMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/teams/item/primarychannel/startmigration/StartMigrationRequestBuilder.java index 35016ee2e82..cf5b636f793 100644 --- a/src/main/java/com/microsoft/graph/generated/teams/item/primarychannel/startmigration/StartMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/teams/item/primarychannel/startmigration/StartMigrationRequestBuilder.java @@ -35,18 +35,20 @@ public StartMigrationRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/startMigration", rawUrl); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body) { post(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @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/generated/teamwork/deletedteams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/teamwork/deletedteams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java index 8f0ee71e589..32123c27ed5 100644 --- a/src/main/java/com/microsoft/graph/generated/teamwork/deletedteams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/teamwork/deletedteams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java @@ -35,7 +35,7 @@ public CompleteMigrationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/completeMigration", rawUrl); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/generated/teamwork/deletedteams/item/channels/item/startmigration/StartMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/teamwork/deletedteams/item/channels/item/startmigration/StartMigrationRequestBuilder.java index b1400575f7e..953bbc06e38 100644 --- a/src/main/java/com/microsoft/graph/generated/teamwork/deletedteams/item/channels/item/startmigration/StartMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/teamwork/deletedteams/item/channels/item/startmigration/StartMigrationRequestBuilder.java @@ -35,18 +35,20 @@ public StartMigrationRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/startMigration", rawUrl); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body) { post(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @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/generated/users/item/chats/item/completemigration/CompleteMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/chats/item/completemigration/CompleteMigrationRequestBuilder.java index f4bab856654..7a90208c6d0 100644 --- a/src/main/java/com/microsoft/graph/generated/users/item/chats/item/completemigration/CompleteMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/item/chats/item/completemigration/CompleteMigrationRequestBuilder.java @@ -35,16 +35,18 @@ public CompleteMigrationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/completeMigration", rawUrl); } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post() { post(null); } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); @@ -53,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -61,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @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/generated/users/item/chats/item/startmigration/StartMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/chats/item/startmigration/StartMigrationRequestBuilder.java index 30df2e56f66..ac792f350c6 100644 --- a/src/main/java/com/microsoft/graph/generated/users/item/chats/item/startmigration/StartMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/item/chats/item/startmigration/StartMigrationRequestBuilder.java @@ -35,18 +35,20 @@ public StartMigrationRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/startMigration", rawUrl); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body) { post(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @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/generated/users/item/joinedteams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java index c8f8dbde47b..e0a7be32ce6 100644 --- a/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/channels/item/completemigration/CompleteMigrationRequestBuilder.java @@ -35,7 +35,7 @@ public CompleteMigrationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/channels/{channel%2Did}/completeMigration", rawUrl); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/generated/users/item/joinedteams/item/channels/item/startmigration/StartMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/channels/item/startmigration/StartMigrationRequestBuilder.java index 6b2713de59b..459bbd546b7 100644 --- a/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/channels/item/startmigration/StartMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/channels/item/startmigration/StartMigrationRequestBuilder.java @@ -35,18 +35,20 @@ public StartMigrationRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/channels/{channel%2Did}/startMigration", rawUrl); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body) { post(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @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/generated/users/item/joinedteams/item/primarychannel/completemigration/CompleteMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/primarychannel/completemigration/CompleteMigrationRequestBuilder.java index 50de8471a05..47e3317efbc 100644 --- a/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/primarychannel/completemigration/CompleteMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/primarychannel/completemigration/CompleteMigrationRequestBuilder.java @@ -35,7 +35,7 @@ public CompleteMigrationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/primaryChannel/completeMigration", rawUrl); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here */ @@ -43,7 +43,7 @@ public void post() { post(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code * @see Find more info here @@ -55,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -63,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @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/generated/users/item/joinedteams/item/primarychannel/startmigration/StartMigrationRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/primarychannel/startmigration/StartMigrationRequestBuilder.java index f63383dc047..d5ba3e23b4c 100644 --- a/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/primarychannel/startmigration/StartMigrationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/item/joinedteams/item/primarychannel/startmigration/StartMigrationRequestBuilder.java @@ -35,18 +35,20 @@ public StartMigrationRequestBuilder(@jakarta.annotation.Nonnull final String raw super(requestAdapter, "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/primaryChannel/startMigration", rawUrl); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body) { post(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final StartMigrationPostRequestBody this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @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/generated/users/item/settings/exchange/ExchangeRequestBuilder.java b/src/main/java/com/microsoft/graph/generated/users/item/settings/exchange/ExchangeRequestBuilder.java index 78201b451d0..9114a550347 100644 --- a/src/main/java/com/microsoft/graph/generated/users/item/settings/exchange/ExchangeRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/generated/users/item/settings/exchange/ExchangeRequestBuilder.java @@ -37,19 +37,21 @@ public ExchangeRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @ super(requestAdapter, "{+baseurl}/users/{user%2Did}/settings/exchange{?%24expand,%24select}", rawUrl); } /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. 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 + * @see Find more info here */ @jakarta.annotation.Nullable public ExchangeSettings get() { return get(null); } /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. 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 + * @see Find more info here */ @jakarta.annotation.Nullable public ExchangeSettings get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -59,7 +61,7 @@ public ExchangeSettings get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, ExchangeSettings::createFromDiscriminatorValue); } /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. To learn how to get a list of users in a tenant, see List users. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +69,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. 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} */ @@ -89,7 +91,7 @@ public ExchangeRequestBuilder withUrl(@jakarta.annotation.Nonnull final String r return new ExchangeRequestBuilder(rawUrl, requestAdapter); } /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. 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 {